CAPE 144 155 155 146 146 141 133 125 117 114 113 110 105 100 94 92 94 97 98 100 100 98 94 90 85 81 80 82 82 79 76 68 57 49 39 27 21 22 24 27 33 43 56 64 73 82 82 83 86 90 99 109 117 121 121 117 105 92 88 88 87 81 72 68 67 64 60 60 65 74 82 87 89 90 80 68 64 63 59 62 61 52 51 54 84 128 183 208 257 328 440 507 596 715 898 1041 1189 1332 1404 1463 1544 1567 1598 1697 1701 1476 1150 908 792 929 1338 1609 1614 1502 1363 1204 1118 1029 976 895 819 781 840 848 902 1010 1032 964 796 629 535 502 506 510 525 572 621 685 768 822 888 957 1005 1056 1117 1256 1321 1368 1480 1533 1616 1698 1780 1894 2083 2209 2137 2079 2113 2224 2202 2229 2105 2065 2143 2011 1885 1983 2047 2032 2076 2100 2109 1998 1922 1911 1907 1938 1954 1995 2057 2016 1939 1866 1773 1620 1536 1652 1649 1687 1801 1857 1837 1805 1830 1888 1936 1816 1469 1097 1048 1226 1333 1311 1239 1365 1818 2033 1517 1308 1586 1277 1447 1608 1227 840 972 667 741 855 780 650 577 512 438 310 169 81 20 14 21 20 15 28 34 18 4 6 34 131 334 408 198 18 2 6 8 9 8 8 9 8 5 17 14 9 7 6 2 1 0 0 1 0 0 0 0 0 0 0 4 15 74 186 302 382 398 396 452 706 1136 1599 1952 2020 1912 1847 1822 1796 1805 1813 1786 1728 1678 1632 1640 1592 1528 1486 1436 1380 1426 1450 1432 1323 1158 1104 1210 1353 1517 1451 1400 1355 1355 1356 1435 1710 2349 3247 3672 3563 2942 2397 2038 1690 1913 1906 1654 1567 1677 1691 1630 1439 1182 1226 1229 1274 1336 1385 1460 1519 1630 1687 1679 1621 1566 1535 1520 1467 1452 1454 1467 1457 1455 1474 1516 1577 1691 1891 2093 2183 2239 2289 2323 2375 2343 2276 2261 2167 2063 2157 2160 2351 2824 2770 2563 2639 2887 3238 3566 3731 3499 3134 2876 2810 2849 2840 2787 2922 2972 2898 2774 2776 2797 2844 2857 2779 2797 2849 2826 2797 2838 2855 2781 2695 2655 2670 2736 2902 3197 3468 3836 4342 4859 5220 5311 5010 4174 4117 4841 5195 5027 4594 3987 3478 3538 3784 3909 4027 4186 4238 4104 3886 3737 3608 3387 3110 2851 2672 2579 2507 2524 2713 2912 2994 2977 2777 2405 2347 2551 2635 2476 2429 2405 1925 2014 2065 2337 2558 2735 2671 2793 2729 2467 2499 2465 2299 2171 2202 2544 2983 3194 3507 3757 3955 4075 3798 3291 3091 3165 3214 3185 3060 3143 3169 3200 3159 3142 3240 3127 2955 2784 2767 2883 2933 2728 2366 2011 1719 1527 1419 1336 1269 1211 1257 1391 1698 2258 2815 3153 3476 3855 4265 4445 4419 4262 3938 3599 3468 3408 3378 3552 3972 4151 4035 3928 3990 4217 4548 4841 4963 4803 4419 3735 2985 2619 2597 2807 3128 3151 2929 2834 2978 3214 3277 3231 3355 3489 3584 3609 3727 4065 4481 4634 3922 3241 3068 3103 3201 131 145 148 147 150 147 138 130 121 118 117 113 106 101 96 91 91 97 99 100 100 95 91 88 84 80 79 82 84 81 78 67 55 49 37 25 21 22 25 28 33 41 52 60 62 73 81 84 88 91 95 101 110 115 115 110 104 98 93 89 85 76 61 53 52 52 51 49 53 58 67 70 78 79 65 52 50 49 46 47 46 42 39 42 59 96 133 145 168 213 291 397 513 644 810 956 1090 1232 1300 1317 1354 1379 1412 1496 1598 1598 1454 1208 987 922 1200 1544 1616 1527 1404 1247 1141 1022 930 868 820 769 823 781 894 1037 1011 912 736 597 511 480 494 517 553 592 621 658 705 765 842 913 972 1023 1091 1193 1235 1276 1411 1476 1602 1692 1790 1858 1946 2190 2271 2252 2256 2325 2214 2321 2324 2539 2651 2484 2143 2134 2175 2005 1913 1898 1865 1789 1715 1717 1781 1866 1936 1992 2020 1990 1932 1890 1844 1766 1700 1683 1697 1785 1865 1922 1961 1951 1945 1974 1996 1806 1443 1175 1066 1103 1183 1248 1332 1517 1831 1796 1359 1389 1617 1574 1621 1819 1536 986 1004 647 697 841 751 657 539 414 258 148 71 40 34 10 1 2 1 11 8 2 0 7 32 93 197 209 85 2 2 6 9 9 10 9 9 10 12 14 11 7 5 4 0 0 0 0 1 0 0 0 0 0 0 0 1 14 116 307 443 533 536 518 606 932 1464 1967 2173 2052 1913 1887 1887 1859 1837 1814 1769 1703 1645 1604 1592 1552 1488 1478 1453 1422 1466 1480 1476 1406 1277 1230 1309 1431 1577 1486 1430 1410 1412 1421 1511 1764 2278 3008 3481 3240 2556 2242 2076 1917 2108 2029 1911 1787 1891 1810 1687 1489 1184 1157 1160 1211 1287 1339 1383 1440 1531 1616 1644 1593 1532 1492 1502 1525 1558 1589 1598 1570 1485 1435 1475 1552 1643 1788 1961 2047 2095 2168 2212 2303 2303 2219 2203 2087 2051 2001 2011 1954 2023 2291 2360 2424 2698 3081 3459 3701 3647 3356 3077 2873 2825 2813 2859 2973 2976 2941 2817 2860 3044 3131 3100 3023 2943 2837 2743 2786 2892 2914 2937 2823 2726 2801 2892 3021 3318 3651 4116 4718 5094 5226 4926 4521 4276 4581 4925 4831 4709 4574 4258 4056 4044 4019 3905 3794 3786 3783 3611 3375 3236 3110 2978 2921 2871 2751 2648 2530 2532 2768 2981 3029 3127 3298 3072 2633 2336 2345 2484 2554 2521 2459 2149 1896 1984 2148 2331 2358 2195 2229 2405 2413 2239 2095 1941 1870 1867 2166 2680 3214 3633 3854 4151 4023 3699 3387 3429 3503 3500 3254 3138 3091 3081 3090 3012 2906 2932 2805 2596 2694 2748 2652 2361 2090 1890 1701 1596 1522 1475 1543 1612 1776 2008 2309 2759 3190 3545 3877 4149 4342 4381 4308 4127 3743 3369 3140 3064 3034 3163 3404 3438 3284 3328 3557 3911 4322 4670 4929 5028 4977 4820 4486 4091 3793 3535 3102 2742 2738 2933 3149 3100 3075 3157 3315 3407 3431 3490 3582 3885 4326 4467 4053 3542 2983 2569 2666 123 135 140 143 147 149 145 136 126 120 119 114 107 104 97 94 89 89 96 101 100 95 91 88 85 82 81 83 85 83 82 71 59 52 37 28 23 25 29 34 41 47 55 63 68 74 80 83 90 95 96 99 106 111 110 107 101 97 95 93 88 73 56 47 46 46 44 43 45 47 53 51 57 62 48 36 34 33 31 34 37 34 30 37 41 65 103 125 143 171 224 322 439 557 691 860 1012 1173 1221 1215 1324 1431 1482 1465 1555 1635 1624 1518 1384 1268 1368 1603 1621 1493 1365 1232 1118 1019 933 880 827 782 792 794 871 1030 1004 858 683 576 505 470 491 528 559 614 610 588 578 650 760 845 908 955 1015 1084 1124 1195 1356 1485 1620 1715 1839 1922 2025 2201 2262 2263 2274 2208 2150 2414 2466 2712 2619 2306 1979 1834 1817 1724 1671 1673 1649 1627 1650 1729 1799 1852 1902 1960 1992 1981 1954 1923 1884 1819 1714 1667 1699 1822 1904 1973 2057 2078 2064 2077 2091 1938 1736 1495 1241 1274 1465 1616 1698 1598 1514 1504 1512 1646 1660 1566 1378 1355 1331 986 985 763 784 809 693 599 440 257 100 66 55 19 2 0 0 0 0 1 1 0 0 15 28 45 88 83 26 0 1 5 8 9 9 8 9 10 9 13 14 7 3 1 0 0 0 0 0 0 0 0 0 0 1 15 35 42 107 285 428 560 650 744 899 1259 1803 2211 2244 2054 1964 2000 2004 1936 1868 1803 1750 1689 1631 1587 1566 1524 1481 1489 1491 1486 1493 1495 1512 1538 1510 1499 1542 1577 1581 1469 1447 1479 1481 1486 1559 1750 2164 2881 3463 3240 2540 2134 2085 2274 2355 2145 2156 2099 2030 1895 1726 1564 1280 1164 1178 1202 1264 1324 1354 1391 1443 1512 1545 1527 1488 1456 1480 1551 1571 1563 1531 1465 1398 1418 1459 1492 1553 1644 1800 1943 2030 2110 2126 2202 2204 2141 2139 2053 2094 1989 2002 2004 1920 2085 2265 2322 2663 2946 3343 3662 3754 3567 3248 2954 2833 2769 2804 2882 2950 2998 3002 3082 3305 3475 3471 3357 3202 3052 2814 2827 2946 2891 2940 2876 2740 2759 2852 3071 3400 3791 4345 4866 5099 5033 4537 4507 4704 4841 4769 4532 4307 4093 3904 3819 3778 3693 3530 3386 3426 3434 3241 3004 2922 2846 2774 2812 2831 2711 2657 2623 2707 2895 3026 2993 2991 3534 3738 3303 2735 2431 2471 2562 2548 2444 1995 1629 1727 1955 2163 2208 2153 2255 2355 2312 2246 2236 2111 1763 1508 1642 2194 2961 3608 4001 4107 3899 3657 3434 3486 3552 3520 3426 3203 2955 2782 2715 2734 2703 2706 2587 2537 2579 2592 2456 2168 1993 1874 1768 1728 1713 1775 1940 2164 2466 2830 3174 3448 3694 3917 4117 4236 4251 4181 4115 4010 3792 3531 3407 3223 2955 2974 3156 3111 3008 3074 3310 3657 4057 4417 4728 4948 5065 5122 5036 4687 4153 3591 3103 2983 3036 3165 3110 2897 3007 3243 3377 3427 3444 3430 3524 3792 4146 4407 4430 4183 3716 3207 2763 110 125 133 136 139 147 150 145 136 127 122 117 109 103 98 95 90 102 101 104 100 89 87 88 86 84 81 82 85 84 83 76 63 52 40 38 30 32 34 37 39 42 52 61 68 74 75 77 83 88 87 93 102 105 107 106 102 98 95 93 87 68 51 44 42 42 40 40 42 42 43 41 45 48 36 27 26 24 22 24 32 23 14 30 35 45 74 95 122 145 185 269 370 473 601 761 930 1098 1198 1232 1290 1341 1372 1385 1522 1594 1584 1466 1373 1380 1464 1588 1579 1448 1333 1217 1094 1014 959 903 840 797 788 802 889 1070 1005 844 657 552 518 476 501 546 565 634 622 534 544 642 746 808 860 925 1002 1078 1151 1269 1398 1505 1639 1755 1878 1973 2094 2244 2288 2228 2249 2193 2271 2434 2390 2578 2453 2069 1848 1758 1631 1554 1623 1633 1590 1644 1740 1802 1831 1849 1887 1944 1984 1999 2004 1994 1944 1857 1781 1746 1774 1863 1975 2045 2102 2164 2168 2209 2245 2213 2089 1726 1611 1824 2048 2077 1906 1525 1246 1301 1497 1704 1798 1657 1359 1136 1117 952 1003 942 994 926 742 578 305 114 24 12 13 3 0 0 0 0 0 0 0 0 0 6 9 8 21 19 5 0 0 4 6 6 5 3 7 12 14 15 16 11 5 2 1 1 0 0 0 0 0 0 0 0 13 46 53 46 107 277 524 762 976 1240 1538 1835 2123 2260 2160 2006 1995 2074 2073 1972 1870 1792 1736 1674 1597 1535 1499 1497 1517 1548 1566 1583 1579 1562 1587 1671 1711 1731 1735 1694 1589 1491 1514 1581 1581 1565 1606 1756 2100 2649 3078 3034 2663 2285 2185 2465 2604 2453 2360 2331 2119 1953 1805 1637 1351 1270 1238 1236 1275 1320 1348 1375 1408 1489 1521 1500 1460 1420 1427 1455 1447 1437 1417 1380 1362 1358 1384 1426 1452 1502 1605 1777 2002 2138 2079 2109 2162 2118 2130 2118 2135 2085 2048 2069 2039 1945 2189 2274 2584 2864 3306 3727 3957 3801 3368 2996 2880 2846 2887 2956 3002 3155 3300 3352 3565 3720 3670 3639 3332 3207 3070 3006 2993 2882 2842 2811 2685 2697 2796 3061 3415 3836 4393 4784 4946 4816 4633 4804 4919 4828 4622 4316 3914 3582 3401 3336 3403 3501 3518 3445 3354 3278 3111 2897 2827 2797 2751 2783 2792 2764 2758 2801 2937 3036 3147 3095 3125 3366 3598 3582 3240 2811 2668 2636 2397 2131 1853 1675 1777 2039 2175 2139 2172 2273 2406 2453 2455 2519 2399 1897 1497 1558 2066 2893 3625 4093 4219 3947 3601 3405 3411 3441 3348 3237 3065 2827 2673 2625 2655 2667 2635 2490 2501 2528 2500 2346 2193 2044 1963 1898 1901 1978 2129 2354 2661 3077 3583 3911 3989 4039 4049 4111 4182 4128 4051 4011 3931 3685 3663 3666 3313 2893 2823 2950 2939 2896 2961 3160 3458 3769 4067 4382 4703 4975 5094 5025 4742 4240 3762 3571 3495 3417 3307 3013 2833 3017 3255 3402 3459 3420 3386 3480 3679 3939 4248 4542 4582 4239 3687 2841 100 114 125 130 132 140 150 151 144 134 127 119 110 103 98 97 98 106 104 104 98 88 90 90 86 84 82 83 85 85 83 74 62 51 43 41 39 37 36 36 45 49 54 58 59 61 67 70 73 76 78 85 96 101 104 104 99 96 92 90 87 65 51 43 39 40 39 36 36 39 40 39 41 42 30 20 20 20 15 12 29 17 5 29 31 34 45 60 103 130 169 232 297 404 550 702 863 1025 1153 1234 1282 1313 1315 1361 1521 1642 1572 1471 1438 1426 1445 1454 1448 1379 1316 1256 1148 1058 999 931 860 785 747 790 877 969 946 843 697 587 541 524 518 551 588 607 662 584 603 706 807 868 903 959 1042 1143 1234 1317 1418 1543 1677 1790 1895 1999 2134 2280 2369 2350 2379 2435 2538 2461 2244 2329 2144 2056 2002 1994 1664 1598 1698 1614 1534 1638 1756 1845 1890 1905 1947 1999 2026 2043 2057 2051 2019 1963 1897 1879 1900 1936 2016 2076 2101 2211 2265 2351 2389 2346 2436 2294 2126 2191 2305 2238 2040 1732 1447 1400 1480 1690 1870 1824 1592 1392 1314 1245 1278 1237 1243 1148 818 515 162 32 3 0 3 3 1 2 2 5 7 9 10 5 1 0 0 0 0 0 0 0 1 3 4 3 4 3 7 10 12 14 16 12 6 3 3 3 1 0 0 0 0 0 1 5 89 123 97 142 345 583 851 1118 1545 1979 2227 2276 2247 2183 2052 1962 1989 2045 2038 1940 1853 1789 1723 1634 1547 1509 1498 1537 1569 1603 1609 1631 1669 1676 1720 1770 1798 1815 1788 1748 1640 1558 1608 1677 1677 1666 1694 1804 2040 2355 2620 2708 2482 2268 2436 2585 2837 2709 2547 2434 2198 2026 1923 1717 1336 1419 1318 1294 1314 1352 1365 1410 1456 1545 1534 1467 1428 1363 1337 1351 1365 1376 1384 1371 1357 1360 1369 1364 1349 1384 1491 1673 1939 2143 2072 2018 2173 2183 2191 2173 2226 2191 2150 2103 2185 2012 2079 2155 2359 2711 3183 3645 3959 3922 3524 3139 3067 3069 3048 3045 3046 3288 3555 3496 3699 3851 3708 3714 3433 3330 3227 3046 3006 2942 2900 2736 2614 2643 2756 3004 3352 3752 4202 4546 4752 4782 4844 4953 4936 4780 4550 4202 3783 3499 3399 3427 3599 3712 3718 3603 3394 3207 3012 2841 2828 2827 2798 2817 2855 2884 2901 2951 3035 3082 3273 3410 3384 3298 3369 3591 3569 3124 2804 2606 2352 2148 1972 1896 1970 2162 2126 2128 2181 2289 2469 2605 2667 2778 2845 2542 2059 1973 2394 3122 3899 4443 4482 4040 3515 3279 3339 3419 3271 3158 2992 2819 2784 2721 2643 2609 2552 2487 2489 2522 2439 2271 2184 2101 2081 2113 2185 2331 2464 2600 2921 3372 3920 4142 4037 3978 3966 4013 4049 3943 3845 3815 3764 3699 3799 3665 3207 2767 2659 2726 2744 2742 2821 3050 3314 3550 3759 4023 4426 4812 4960 4929 4717 4345 4116 4029 3782 3491 3220 3059 3093 3161 3199 3297 3423 3408 3430 3471 3555 3787 4122 4456 4475 4038 3109 2423 89 104 115 123 127 134 144 154 155 145 133 122 111 103 99 101 106 107 106 102 97 93 92 92 87 88 80 81 84 84 82 72 61 48 42 40 40 39 39 41 47 52 60 57 55 59 66 68 69 70 70 78 88 94 98 100 100 96 92 88 82 61 51 42 37 36 36 37 36 38 40 38 36 36 25 15 16 18 19 23 34 26 5 13 22 27 30 41 91 122 171 205 249 354 495 634 781 930 1056 1144 1201 1229 1218 1214 1324 1524 1572 1509 1465 1410 1356 1302 1218 1245 1250 1237 1143 1065 1001 935 857 772 743 730 791 934 987 889 741 641 606 583 567 581 620 622 684 633 669 753 844 906 954 1005 1090 1175 1266 1340 1456 1592 1721 1825 1927 2042 2171 2303 2386 2431 2518 2590 2697 2756 2715 2883 2489 2109 2051 2045 1991 1894 1927 1685 1625 1762 1863 1917 1959 1995 2035 2074 2106 2136 2148 2139 2122 2085 2039 1999 1982 1996 2044 2087 2122 2214 2292 2391 2490 2470 2469 2330 1928 1847 1931 2003 2132 2032 1659 1384 1355 1633 1945 2058 1919 1785 1843 1920 1810 1502 1295 1166 830 384 67 5 1 2 5 6 8 9 9 14 16 18 17 12 5 1 0 0 0 0 2 4 6 7 8 8 7 5 5 9 9 11 13 10 7 5 5 3 1 0 0 0 0 0 5 43 230 278 236 395 646 901 1232 1663 2142 2378 2346 2242 2161 2079 1987 1952 1979 1993 1955 1879 1838 1794 1712 1588 1532 1541 1557 1604 1616 1627 1653 1721 1785 1829 1866 1867 1842 1824 1782 1769 1704 1633 1678 1753 1790 1849 1944 2094 2240 2322 2369 2411 2476 2702 2963 2805 2918 2795 2624 2444 2240 2072 1994 1838 1397 1506 1373 1397 1384 1423 1416 1444 1489 1506 1423 1319 1278 1257 1261 1294 1336 1375 1407 1433 1463 1497 1505 1462 1376 1327 1403 1586 1781 1985 2114 2051 2259 2245 2271 2223 2233 2231 2197 2158 2121 2118 2075 2074 2164 2441 2887 3398 3753 3883 3722 3285 2960 3061 3238 3117 2888 3148 3574 3490 3621 3822 3767 3788 3760 3633 3454 3237 3064 2976 2910 2665 2566 2604 2745 2976 3277 3618 3962 4276 4542 4731 4854 4900 4814 4652 4467 4205 3856 3582 3552 3559 3647 3726 3703 3471 3263 3048 2829 2787 2847 2881 2873 2897 2953 2997 3019 3033 3062 3157 3424 3687 3606 3358 3429 3760 3761 3147 2827 2587 2348 2208 2065 2143 2207 2272 2256 2309 2353 2490 2666 2805 2898 3004 3076 2962 2684 2654 3026 3575 4175 4685 4696 4211 3525 3071 3230 3421 3300 3220 3044 2907 2902 2800 2739 2705 2703 2632 2510 2493 2420 2300 2251 2224 2263 2359 2449 2499 2646 2762 3073 3523 4014 4022 3877 3830 3849 3863 3797 3633 3455 3420 3512 3660 3741 3674 3327 2882 2681 2637 2615 2638 2729 2945 3154 3363 3533 3737 4113 4492 4741 4838 4761 4548 4370 4210 3917 3463 3210 3178 3190 3171 3141 3091 3174 3310 3437 3515 3499 3662 3989 4261 4303 3997 3399 2900 84 92 104 115 123 131 141 155 163 155 140 125 114 104 99 101 108 110 107 102 98 95 93 91 88 85 82 82 83 85 84 74 61 47 42 39 44 45 45 49 51 53 55 52 51 54 60 67 69 70 69 74 86 89 91 85 80 81 84 86 81 66 49 39 37 35 35 36 36 40 39 38 37 37 22 14 15 18 13 25 38 25 4 3 10 17 22 40 83 128 165 196 234 318 460 601 759 904 994 1044 1104 1150 1146 1108 1138 1281 1426 1470 1415 1331 1256 1218 1160 1165 1192 1186 1116 1053 973 906 838 780 789 758 963 1094 1112 1035 908 799 718 668 633 633 661 652 670 692 714 808 872 913 967 1028 1135 1213 1303 1415 1545 1666 1786 1885 2006 2107 2215 2345 2441 2520 2612 2682 2822 2985 2943 2845 2393 1953 1865 1938 2038 2053 2117 1980 1987 2016 2061 2079 2094 2132 2159 2180 2208 2236 2243 2227 2203 2176 2143 2116 2090 2077 2103 2149 2192 2231 2286 2355 2443 2481 2451 2393 1674 1169 1228 1454 1885 1881 1525 1239 1279 1692 2096 2333 2354 2281 2340 2427 2231 1852 1437 1010 647 217 31 2 0 3 4 7 9 9 9 13 16 18 16 11 7 3 2 1 0 0 3 6 10 12 13 13 11 9 7 8 8 7 8 5 5 5 5 3 1 0 0 0 0 0 19 145 398 486 444 638 891 1202 1716 2233 2415 2291 2134 2054 2018 1982 1959 1974 1991 1959 1890 1843 1823 1770 1678 1581 1567 1611 1669 1732 1762 1773 1818 1850 1873 1973 2018 2022 1970 1931 1884 1842 1777 1709 1733 1827 1920 2020 2128 2260 2347 2339 2340 2459 2817 3110 2963 3069 2927 2776 2600 2416 2250 2091 1994 1868 1515 1484 1498 1508 1516 1581 1573 1536 1503 1415 1287 1204 1171 1185 1223 1269 1327 1389 1454 1520 1571 1588 1579 1532 1433 1348 1337 1521 1663 1814 2048 2095 2232 2284 2274 2266 2304 2298 2254 2225 2206 2176 2134 2110 2123 2256 2558 3053 3459 3691 3824 3690 3394 3260 3395 3437 3080 3040 3418 3510 3447 3701 3795 3782 3820 3612 3355 3096 2905 2834 2717 2533 2486 2563 2715 2931 3207 3496 3780 4065 4359 4604 4743 4779 4712 4595 4441 4220 3872 3547 3573 3568 3564 3573 3505 3282 3031 2845 2751 2763 2829 2928 2982 3001 3022 3060 3095 3120 3180 3299 3448 3639 3945 3887 3780 3863 3498 3009 2793 2526 2318 2245 2208 2287 2371 2385 2418 2515 2689 2907 3048 3127 3194 3260 3180 2990 3036 3299 3609 3908 4355 4842 4978 4458 3789 3257 3426 3624 3579 3416 3150 2937 2907 2851 2832 2815 2772 2682 2545 2510 2508 2465 2486 2538 2582 2588 2701 2615 2743 2971 3217 3665 3962 3855 3756 3743 3747 3689 3521 3318 3203 3250 3507 3800 3961 3910 3586 3213 2933 2764 2757 2715 2747 2883 3064 3195 3372 3532 3787 4124 4427 4602 4645 4603 4552 4545 4248 3620 3408 3271 3239 3234 3152 3071 3136 3286 3462 3520 3473 3598 3849 4098 4284 4270 4019 3571 76 83 94 106 116 126 140 158 172 166 149 131 115 103 99 103 114 114 110 105 101 98 95 93 88 84 83 83 84 85 84 79 67 51 45 43 48 48 48 51 52 50 49 48 47 49 60 70 73 76 74 77 85 87 90 91 85 75 77 81 81 64 46 38 37 35 36 37 38 40 40 39 36 37 22 15 17 23 25 30 28 19 9 3 5 8 14 33 73 130 170 192 224 298 431 569 678 807 925 970 1022 1066 1060 1021 996 1038 1163 1300 1354 1338 1274 1189 1168 1185 1194 1160 1114 1060 973 918 858 847 863 802 894 1042 1096 1090 1043 957 829 741 690 673 696 687 700 818 835 810 845 904 993 1089 1189 1284 1383 1512 1651 1743 1878 1974 2120 2179 2271 2423 2550 2640 2715 2802 2937 3035 2947 2634 2136 1827 1825 1882 1964 2063 2153 2203 2236 2224 2254 2269 2251 2309 2300 2303 2299 2286 2311 2336 2319 2273 2232 2210 2191 2174 2188 2233 2276 2293 2310 2343 2375 2398 2345 2214 1602 948 808 1048 1543 1622 1392 1264 1523 1962 2257 2362 2395 2422 2419 2361 2233 1982 1503 931 479 128 16 1 0 1 3 4 5 5 6 6 8 13 12 8 6 6 6 4 1 0 1 2 4 6 8 9 10 10 9 7 7 5 3 1 1 2 6 3 0 0 0 0 0 3 80 325 561 704 770 970 1202 1684 2320 2560 2352 2113 2018 1984 1952 1930 1952 2000 2003 1945 1877 1845 1814 1737 1656 1613 1622 1705 1833 1980 2075 2070 2039 2003 2010 2119 2217 2244 2182 2087 2006 1956 1893 1819 1811 1885 1979 2042 2078 2133 2219 2323 2490 2829 3186 3104 2922 3016 2877 2707 2545 2405 2247 2071 1935 1844 1611 1438 1452 1518 1649 1728 1715 1592 1439 1305 1198 1154 1138 1154 1196 1250 1309 1364 1427 1513 1604 1628 1616 1575 1470 1379 1332 1473 1613 1699 1803 1948 2093 2191 2219 2229 2266 2292 2293 2305 2310 2288 2268 2267 2270 2324 2448 2760 3157 3444 3691 3801 3631 3395 3435 3617 3436 3215 3311 3450 3299 3565 3646 3637 3623 3226 2897 2693 2644 2629 2545 2418 2385 2481 2616 2814 3090 3371 3653 3947 4251 4521 4670 4671 4588 4444 4308 4228 3979 3636 3588 3618 3562 3455 3306 3162 2940 2793 2743 2779 2860 2964 3049 3067 3026 3044 3125 3140 3127 3042 3061 3128 3260 3304 3605 3582 3203 2907 2664 2507 2363 2278 2251 2283 2444 2505 2549 2627 2792 3051 3289 3435 3564 3644 3502 3345 3353 3576 3721 3998 4566 4979 5125 4726 4234 3917 3908 3964 3927 3706 3314 3034 2944 2927 2880 2786 2733 2717 2642 2602 2585 2592 2674 2813 2769 2745 2961 2969 2867 2981 3275 3643 3787 3735 3657 3624 3574 3497 3388 3234 3166 3398 3752 3935 3943 3845 3680 3522 3224 2982 2908 2843 2775 2863 2988 3067 3171 3304 3482 3729 3968 4159 4312 4407 4380 4308 3941 3705 3559 3287 3220 3198 3173 3152 3163 3234 3355 3422 3444 3486 3607 3900 4187 4361 4435 4252 79 85 91 102 113 124 137 156 174 173 156 136 118 105 101 107 121 123 114 107 104 102 99 97 92 87 86 86 85 84 84 81 73 59 51 47 48 47 48 52 52 44 45 48 44 48 62 73 79 83 79 77 81 81 83 86 83 71 71 74 80 64 45 39 37 35 35 38 41 40 39 27 1 13 26 18 19 22 29 30 11 8 10 5 3 4 9 26 64 122 164 181 214 299 411 532 626 731 877 963 980 991 999 975 930 904 929 1014 1122 1174 1140 1093 1078 1108 1141 1127 1102 1069 1015 991 945 941 978 964 1060 1112 1124 1087 1081 1074 967 812 715 693 733 758 778 833 822 795 851 942 1057 1164 1269 1365 1478 1598 1718 1838 1994 2068 2218 2262 2375 2552 2689 2791 2856 2954 3057 3024 2802 2397 2001 1842 1831 1896 1987 2079 2176 2241 2337 2336 2352 2363 2338 2438 2326 2313 2304 2311 2341 2362 2365 2346 2314 2281 2241 2228 2254 2291 2321 2339 2355 2392 2412 2415 2384 2291 1964 1266 851 1006 1359 1451 1315 1387 1806 2316 2410 2281 2108 2201 2273 2089 1983 1942 1622 1013 427 96 9 1 0 0 1 2 3 0 0 0 4 8 7 5 5 7 8 8 4 1 1 0 0 1 3 3 6 9 9 8 6 3 1 0 0 0 0 0 0 0 0 1 15 35 217 478 686 898 1053 1222 1631 2420 2865 2660 2197 1994 1987 1997 1950 1915 1957 2001 1986 1934 1879 1846 1807 1735 1674 1657 1679 1783 1962 2141 2239 2219 2168 2148 2178 2292 2434 2485 2378 2184 2064 2056 2021 1960 1943 1980 2021 2027 2017 2050 2178 2411 2763 3225 3427 3128 3029 2978 2793 2678 2528 2424 2273 2109 1968 1845 1676 1412 1462 1513 1593 1661 1664 1509 1293 1175 1120 1109 1129 1154 1190 1250 1315 1355 1391 1463 1564 1624 1634 1599 1519 1404 1343 1406 1522 1585 1640 1774 1955 2048 2107 2150 2148 2142 2205 2302 2380 2423 2454 2476 2490 2508 2531 2637 2854 3116 3427 3671 3738 3640 3514 3759 3608 3637 3348 3299 3230 3271 3246 3176 3061 2897 2732 2678 2619 2600 2560 2472 2429 2488 2591 2729 2977 3290 3609 3927 4223 4457 4586 4515 4322 4174 4218 4128 3923 3764 3738 3636 3453 3315 3157 3121 2952 2863 2866 2944 3013 3000 2994 3012 2999 3066 3084 2881 2809 2790 2927 2946 2948 3023 3197 3483 3302 2840 2543 2518 2457 2343 2302 2346 2510 2616 2657 2715 2862 3101 3314 3480 3584 3610 3405 3231 3332 3546 3646 4059 4635 5000 4987 4774 4503 4337 4256 4185 4014 3717 3407 3166 3082 3036 2925 2762 2611 2678 2684 2640 2626 2596 2715 2841 2702 2759 2981 2977 2925 3075 3341 3575 3594 3449 3392 3384 3325 3267 3189 3071 3092 3434 3727 3823 3823 3746 3645 3580 3335 3075 2907 2838 2796 2845 2938 3000 3049 3106 3223 3431 3618 3792 4003 4129 4115 4070 3908 3794 3648 3370 3236 3257 3221 3164 3182 3267 3403 3490 3390 3341 3458 3723 4001 4178 4375 4372 77 88 92 99 104 119 135 155 172 174 161 141 122 110 104 111 130 137 122 109 106 105 104 102 97 92 90 88 86 84 82 78 72 63 55 50 47 46 47 47 43 38 41 45 38 35 52 66 80 82 76 76 76 73 75 77 72 64 62 70 75 63 44 40 36 33 36 43 41 39 38 21 2 12 23 16 15 20 30 25 1 3 4 1 1 3 9 21 52 100 137 159 197 276 373 473 565 636 756 912 980 970 948 924 880 856 855 851 856 866 893 923 953 993 1035 1066 1106 1107 1035 994 1005 972 993 1065 1091 1176 1164 1086 1064 1017 880 759 722 743 793 874 918 965 961 938 967 1042 1144 1242 1345 1448 1562 1679 1821 1966 2101 2185 2325 2382 2501 2705 2838 2961 3052 3178 3283 3146 2822 2448 2133 2027 2086 2119 2100 2128 2215 2331 2461 2447 2440 2490 2445 2499 2347 2293 2238 2294 2342 2327 2311 2322 2317 2303 2281 2300 2350 2364 2356 2381 2425 2448 2472 2518 2534 2452 2128 1665 1376 1235 1428 1488 1468 1766 2319 2598 2277 2064 1924 2046 2065 1873 1833 1777 1512 1036 443 74 1 0 0 0 0 0 0 1 0 0 3 4 3 2 3 5 9 10 8 4 3 2 1 2 2 1 3 7 8 6 5 2 1 0 0 0 0 0 0 0 2 19 63 93 336 594 883 1172 1472 1673 2530 3040 3088 2663 2073 1913 1995 2043 1956 1911 1941 1948 1943 1907 1845 1799 1783 1765 1749 1755 1796 1881 2014 2158 2264 2216 2187 2212 2324 2472 2625 2667 2472 2174 2052 2082 2075 2043 2056 2079 2091 2103 2103 2126 2332 2758 3173 3460 3431 3026 3058 2877 2785 2684 2582 2461 2298 2133 1971 1862 1744 1480 1448 1448 1456 1504 1524 1421 1247 1162 1136 1125 1147 1208 1296 1365 1374 1376 1412 1473 1568 1637 1643 1615 1569 1483 1405 1410 1478 1508 1569 1685 1867 1943 1958 1994 1994 2014 2116 2247 2362 2459 2528 2573 2621 2658 2681 2763 2882 2899 2827 2938 2981 3365 3486 3863 3332 3557 3356 3161 3081 3123 3122 3194 3253 3320 3269 3124 2938 2832 2774 2696 2676 2707 2746 2819 3015 3368 3751 4069 4301 4399 4470 4290 3989 3921 3996 3914 3759 3769 3819 3684 3409 3207 3080 3008 2986 3012 3060 3134 3149 2982 2836 2902 2953 2850 2696 2632 2618 2650 2648 2593 2614 2657 2912 3341 3295 2874 2559 2555 2578 2496 2427 2454 2573 2671 2661 2675 2810 2961 3096 3219 3199 3069 3011 3245 3506 3468 3650 4222 4703 4933 4889 4721 4544 4392 4258 4138 4005 3801 3465 3171 3126 3110 2850 2607 2588 2630 2629 2593 2586 2530 2689 2827 2752 2706 2857 3007 3070 3237 3501 3688 3650 3274 3108 3172 3112 2960 2879 2885 3014 3260 3504 3687 3724 3686 3601 3470 3274 3050 2834 2774 2822 2847 2877 2930 2919 2917 3019 3195 3333 3505 3733 3899 3988 3983 3915 3948 3859 3573 3269 3123 3089 3078 3184 3338 3424 3501 3329 3267 3303 3468 3720 3880 4031 4155 81 84 89 95 102 117 134 153 168 169 162 144 124 113 107 115 133 141 129 115 111 111 109 106 102 97 95 93 90 88 83 77 71 65 58 52 48 47 46 43 37 38 40 38 27 31 53 58 78 77 71 70 68 66 68 68 66 63 60 67 71 61 49 40 34 30 39 51 43 39 38 24 27 29 20 8 2 5 16 18 0 0 0 0 1 5 10 17 47 100 133 152 185 252 348 442 516 574 650 782 912 970 962 922 886 844 833 821 818 814 817 837 860 896 948 1004 1074 1078 1008 954 940 913 933 960 964 1034 1037 993 957 873 790 736 758 810 861 976 1031 1147 1210 1112 1060 1115 1208 1314 1418 1521 1641 1784 1950 2084 2197 2332 2451 2529 2650 2868 2931 3070 3308 3400 3498 3333 2850 2434 2310 2299 2290 2247 2215 2212 2240 2308 2388 2423 2496 2782 2643 2697 2504 2419 2269 2259 2362 2381 2303 2305 2283 2273 2308 2360 2415 2416 2368 2372 2445 2479 2463 2487 2532 2493 2282 1974 1817 1547 1708 1865 2062 2437 2765 2641 2223 2113 2232 2337 1989 1503 1405 1397 1312 1088 512 82 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 4 7 11 10 7 6 5 5 6 6 5 4 5 4 1 0 1 1 1 0 0 0 1 4 11 23 65 131 291 525 757 1139 1539 1882 2186 3073 3111 3013 2565 1992 1857 1961 2011 1938 1922 1944 1932 1918 1864 1789 1737 1754 1804 1872 1960 2110 2254 2346 2374 2331 2179 2177 2288 2483 2635 2855 2963 2705 2310 2082 2025 2033 2025 2062 2138 2219 2308 2372 2467 2782 3277 3573 3479 3198 3019 3023 2890 2833 2725 2632 2507 2377 2242 2098 1986 1895 1768 1608 1524 1484 1467 1466 1399 1321 1287 1277 1262 1253 1300 1418 1502 1460 1417 1449 1519 1579 1616 1633 1638 1650 1634 1563 1529 1534 1502 1520 1614 1782 1875 1896 1924 1981 2069 2171 2253 2305 2339 2380 2457 2555 2647 2730 2916 3207 3197 2524 2283 2342 2604 3323 3893 3340 3094 3233 3229 3162 3271 3420 3550 3789 3965 3993 3940 3733 3495 3310 3101 2916 2855 2863 2936 3247 3704 4147 4375 4449 4369 4316 4104 3907 3820 3798 3775 3690 3743 3738 3665 3433 3170 3040 2977 2972 3052 3101 3080 3086 2940 2701 2769 3003 2963 2868 2770 2630 2506 2440 2327 2363 2567 2842 3210 3357 3011 2595 2556 2635 2583 2552 2592 2725 2892 3060 3309 2914 2833 2960 3003 2971 3012 3145 3385 3385 3354 3779 4357 4723 4871 4826 4677 4465 4202 4009 3955 3887 3621 3409 3161 3106 3115 2854 2564 2574 2594 2547 2520 2521 2569 2720 2868 2840 2720 2743 2844 2977 3268 3659 3828 3770 3355 3050 3158 2974 2708 2622 2651 2816 3112 3433 3662 3693 3608 3512 3336 3071 2934 2807 2781 2835 2812 2785 2778 2785 2802 2870 2965 3016 3173 3412 3708 3939 3997 4032 4139 4200 4007 3489 3156 2965 2895 3053 3268 3421 3481 3392 3242 3221 3303 3438 3569 3641 3723 91 84 83 83 93 111 130 148 162 166 163 150 125 113 111 119 139 143 129 119 115 115 113 110 106 103 99 96 93 92 87 79 73 68 63 55 49 47 46 43 41 43 40 30 22 28 38 47 72 71 65 60 61 63 60 54 57 62 63 65 64 54 47 39 31 24 37 41 42 39 41 41 42 33 25 12 2 1 4 5 0 0 0 0 2 4 5 10 43 101 135 154 179 233 319 407 484 546 593 660 775 896 967 973 942 882 831 800 792 800 800 809 815 837 886 940 926 899 866 823 834 782 743 785 789 807 825 823 801 724 682 706 784 853 943 1030 1114 1199 1191 1141 1133 1173 1255 1365 1487 1614 1759 1935 2080 2180 2307 2456 2573 2684 2814 3010 3102 3235 3560 3602 3700 3566 3259 2849 2679 2612 2418 2253 2224 2219 2205 2211 2236 2255 2307 2542 2551 2725 2829 2804 2567 2482 2466 2507 2398 2369 2339 2309 2331 2366 2422 2417 2334 2314 2384 2458 2491 2514 2527 2464 2303 2068 1801 1711 2092 2460 2671 2811 2775 2587 2504 2478 2678 2750 1870 759 779 933 884 667 290 47 0 0 0 0 0 0 0 0 0 1 1 1 1 3 4 6 7 10 10 9 8 8 9 11 14 14 10 5 1 0 0 3 6 5 2 0 0 8 31 63 86 131 205 415 675 946 1365 1851 2221 2804 3207 2890 2751 2373 1955 1866 1894 1896 1885 1920 1950 1935 1911 1875 1828 1801 1819 1873 1997 2212 2505 2713 2732 2540 2220 2129 2250 2446 2657 2885 3196 3380 3191 2614 2203 2037 1997 1995 2062 2186 2344 2516 2657 2864 3327 3721 3591 3443 3149 3048 2993 2939 2893 2807 2698 2600 2516 2420 2314 2209 2119 2029 1920 1764 1631 1549 1527 1458 1440 1448 1426 1422 1405 1391 1415 1458 1410 1404 1482 1582 1605 1581 1587 1640 1724 1739 1643 1569 1561 1552 1543 1620 1796 1879 1908 1966 2070 2187 2229 2175 2096 2040 2061 2211 2340 2449 2539 2775 3157 3241 2686 2511 2512 2593 3253 3976 3751 3405 3381 3532 3575 3796 4029 4029 4098 4127 4090 4172 4307 4183 3868 3716 3427 3216 3326 3547 3903 4224 4525 4541 4438 4337 4158 3944 3901 3771 3726 3818 3787 3757 3679 3616 3544 3429 3251 2991 2879 2903 2950 2844 2827 2740 2606 2670 2980 2976 2813 2653 2581 2427 2351 2352 2470 2681 2884 3219 3447 3162 2688 2589 2660 2678 2748 2879 3006 3089 2980 2918 3144 2929 2878 2949 2991 3063 3189 3246 3218 3465 4008 4504 4785 4879 4828 4692 4440 4103 3865 3858 4046 3983 3613 3347 3135 3032 2901 2692 2611 2582 2519 2489 2483 2509 2599 2746 2824 2768 2726 2726 2804 3062 3471 3706 3783 3556 3176 3206 3081 2906 2698 2554 2712 3049 3359 3512 3517 3419 3255 3158 2876 2749 2766 2757 2776 2731 2701 2694 2699 2721 2764 2821 2880 2969 3123 3420 3753 3905 4016 4163 4448 4468 4080 3552 3070 2777 2869 3162 3456 3537 3475 3293 3126 3127 3240 3401 3373 3371 93 87 84 85 91 104 125 142 159 171 175 160 129 121 121 119 113 123 127 123 118 118 115 113 110 107 103 98 95 93 90 84 78 72 68 60 52 50 49 44 40 38 33 24 21 24 33 45 60 63 55 50 52 57 51 49 44 41 55 61 58 53 50 43 34 28 35 39 40 39 40 28 12 29 28 20 8 1 0 0 0 0 0 0 1 2 2 8 34 85 129 160 189 221 291 379 458 522 560 591 651 758 885 977 1001 957 878 820 787 780 785 797 815 843 868 879 759 664 689 702 733 687 629 584 564 590 631 663 655 634 660 727 825 912 1041 1106 1194 1294 1182 1143 1177 1230 1314 1434 1574 1719 1870 2036 2157 2264 2404 2543 2690 2831 2985 3197 3355 3541 3692 3730 3775 3494 3315 3290 2834 2517 2413 2354 2241 2161 2130 2142 2173 2158 2207 2496 2960 3249 3313 3410 3198 3102 2947 2768 2636 2579 2460 2449 2401 2412 2434 2399 2314 2305 2359 2397 2420 2444 2459 2425 2290 1964 1638 1831 2436 2812 2928 2691 2486 2396 2567 2658 2911 2807 1747 350 420 675 601 321 87 8 0 0 0 0 0 0 0 0 0 1 1 1 1 3 4 5 6 7 7 7 6 8 9 14 22 27 21 9 2 0 2 8 32 39 15 0 6 44 130 201 233 316 422 576 864 1235 1619 2050 2441 3077 3330 2733 2518 2231 1914 1860 1845 1800 1817 1893 1940 1929 1929 1968 1992 1975 1943 1951 2082 2354 2670 2819 2677 2327 2105 2215 2441 2671 2930 3229 3449 3449 3166 2620 2231 2041 1985 2005 2081 2218 2439 2706 2971 3367 3785 3780 3618 3503 3214 3099 3038 2980 2915 2853 2763 2689 2638 2520 2461 2377 2285 2173 2108 2033 1948 1881 1860 1819 1828 1781 1694 1636 1553 1572 1490 1504 1514 1491 1513 1558 1579 1597 1531 1562 1589 1565 1540 1540 1566 1613 1630 1705 1842 1927 1975 2036 2108 2147 2067 1878 1720 1679 1770 2055 2261 2394 2479 2595 2610 2246 2201 2733 3120 2637 3038 4004 4268 4106 3919 3971 4077 4312 4528 4382 3936 3820 3958 4087 4430 4486 4100 4231 4171 3777 3921 4111 4325 4529 4667 4577 4449 4333 4099 3870 3717 3699 3752 3795 3761 3696 3677 3731 3770 3622 3323 3043 2965 2835 2831 2706 2666 2725 2711 2795 2918 2665 2616 2611 2543 2426 2439 2519 2546 2604 2858 3241 3440 3211 2803 2728 2808 2849 3039 3207 3319 3259 2826 2510 2615 2805 2832 2976 3087 3122 3159 3185 3336 3762 4303 4642 4800 4850 4838 4751 4510 4175 3974 4008 4096 4122 3939 3593 3263 3141 3021 2844 2721 2661 2591 2514 2450 2427 2447 2566 2695 2756 2785 2749 2784 2900 3124 3330 3506 3681 3565 3454 3439 3351 3101 2789 2733 2979 3229 3299 3221 3234 2993 2905 2808 2653 2760 2727 2677 2635 2629 2640 2636 2646 2681 2731 2822 2917 2958 3146 3489 3804 3997 4116 4521 4648 4432 3864 3315 2919 2839 3013 3298 3509 3552 3412 3174 3104 3147 3271 3239 3416 90 89 91 103 99 104 120 136 154 172 178 156 137 132 132 136 138 131 127 127 122 124 116 115 112 107 103 100 97 93 91 87 82 76 72 66 60 58 55 44 37 35 28 22 23 32 44 50 54 53 48 46 46 47 43 30 28 48 57 62 66 71 65 53 43 37 36 38 39 39 40 39 35 30 32 30 20 2 0 0 0 0 0 0 0 0 1 5 25 69 123 167 202 220 264 359 439 499 540 567 590 637 731 870 973 989 947 896 840 795 799 825 843 868 862 830 844 797 657 702 666 605 559 485 464 498 545 573 585 612 678 773 891 1003 1130 1210 1259 1306 1231 1223 1246 1315 1418 1548 1695 1831 1969 2108 2216 2345 2483 2633 2809 2951 3132 3401 3604 3730 3670 3653 3592 3447 3259 3346 2847 2597 2505 2473 2410 2313 2217 2199 2220 2195 2245 2442 2686 2895 3050 3181 3293 3486 3497 3230 3012 2957 2813 2794 2651 2601 2552 2490 2417 2398 2404 2427 2455 2501 2527 2490 2296 1889 1646 2036 2699 2975 2908 2564 2370 2467 2804 2654 2737 2226 1120 205 318 357 248 111 21 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 6 6 5 5 5 5 7 10 15 27 35 31 15 3 0 3 13 132 217 117 17 50 177 353 440 478 533 617 727 1090 1552 1901 2215 2645 3473 3386 2686 2420 2176 1842 1794 1768 1722 1768 1860 1914 1943 2033 2165 2183 2080 2006 2003 2111 2343 2605 2731 2628 2336 2251 2461 2686 2938 3250 3516 3573 3423 3169 2781 2389 2128 2048 2131 2296 2489 2702 2959 3340 3847 4070 3782 3701 3566 3345 3212 3144 3173 3081 3038 2749 2626 2684 2491 2419 2408 2460 2330 2277 2225 2208 2250 2273 2301 2313 2214 2098 2025 1962 1919 1756 1704 1590 1495 1502 1558 1602 1544 1444 1445 1439 1407 1484 1593 1650 1654 1707 1804 1903 1978 2043 2091 2052 1919 1726 1469 1292 1326 1561 1988 2270 2424 2534 2569 2288 2134 2136 2009 2789 2544 3380 4240 4621 4580 4453 4403 4411 4492 4531 4460 4493 4450 4189 4129 4540 4728 4265 4392 4664 4334 4177 4302 4503 4565 4673 4612 4450 4237 3924 3633 3511 3552 3631 3642 3592 3547 3592 3775 3826 3787 3712 3431 3323 3163 3061 2879 2685 2824 2926 3090 2837 2655 2613 2540 2443 2416 2516 2604 2587 2668 2922 3302 3488 3373 3104 3041 3117 3019 3097 3203 3424 3405 2961 2522 2455 2674 2824 3002 3139 3119 3058 3170 3507 3976 4465 4697 4806 4866 4899 4851 4589 4230 4026 3999 4014 4030 3992 3839 3540 3238 2993 2851 2813 2756 2657 2613 2536 2426 2372 2425 2511 2576 2615 2676 2767 2841 2988 3183 3444 3703 3801 3803 3763 3680 3465 3169 2929 2907 2978 3136 3065 2992 2853 2680 2717 2652 2642 2614 2569 2557 2581 2596 2597 2607 2636 2678 2758 2844 2856 2976 3245 3619 3967 4257 4533 4748 4667 4139 3582 3222 3030 2915 2999 3264 3476 3509 3421 3267 3174 3077 2998 3305 90 92 92 95 96 100 112 129 150 172 175 146 141 144 148 151 148 139 134 132 129 124 118 118 112 106 103 99 96 94 92 89 84 78 74 73 74 71 62 45 34 32 31 24 24 37 48 50 46 42 43 45 47 50 47 29 21 48 62 64 68 77 76 63 49 42 38 38 39 39 39 40 38 32 31 32 18 1 1 0 0 1 1 0 0 0 0 4 18 52 101 147 177 195 231 323 415 470 515 550 567 583 614 686 810 916 965 959 906 837 813 817 814 819 796 768 845 829 732 643 617 568 527 469 461 500 536 550 585 653 749 871 997 1122 1240 1318 1327 1259 1272 1325 1377 1455 1563 1695 1829 1947 2098 2224 2328 2466 2595 2769 2953 3084 3307 3552 3689 3671 3385 3292 3322 3429 3298 3268 3133 2925 3027 2936 2771 2653 2551 2535 2511 2345 2235 2209 2186 2306 2476 2595 2770 3036 3242 3370 3495 3520 3398 3440 3215 2893 2758 2711 2655 2593 2539 2512 2471 2466 2498 2488 2272 1888 1729 2127 2705 2903 2742 2505 2478 2692 2877 2481 2476 1843 706 164 215 151 52 16 2 0 0 0 1 1 2 2 2 1 2 2 1 1 2 3 4 6 7 6 6 5 3 5 7 11 25 34 32 20 10 6 6 13 130 248 226 192 313 493 553 584 606 600 666 817 1401 1844 2157 2550 2998 3942 3359 2462 2396 2149 1796 1787 1786 1738 1759 1827 1884 1944 2104 2307 2289 2114 2070 2046 2086 2263 2550 2786 2858 2688 2584 2801 2982 3319 3725 3919 3822 3687 3639 3520 3147 2692 2364 2363 2679 2913 2996 3223 3671 4103 4133 4001 3782 3549 3394 3320 3089 3066 2809 3421 3227 2671 2740 2394 2104 2290 2650 2617 2562 2559 2554 2603 2626 2621 2632 2581 2475 2356 2254 2142 2073 1962 1843 1754 1619 1633 1448 1367 1482 1508 1474 1429 1474 1604 1720 1718 1799 1896 1973 2055 2093 2080 1986 1766 1451 1202 1128 1154 1449 1843 2179 2322 2468 2306 1905 1954 2176 1807 1812 2346 3527 4422 4711 4730 4664 4547 4433 4408 4329 4028 3956 3925 3984 4105 4436 4619 4335 4131 4775 4780 4410 4355 4735 4574 4572 4425 4171 3925 3633 3396 3350 3378 3308 3199 3190 3240 3328 3445 3435 3503 3600 3626 3314 3144 3046 3015 2864 3000 3104 3102 2842 2691 2612 2513 2518 2559 2570 2671 2739 2829 3062 3439 3601 3553 3497 3335 3207 2867 2769 2969 3330 3483 3268 2938 2758 2783 2884 3048 3202 3159 3091 3264 3534 3932 4400 4708 4838 4896 4923 4826 4543 4140 3889 3825 3817 3800 3879 3938 3816 3474 3014 2805 2941 2800 2633 2626 2669 2526 2426 2405 2424 2471 2499 2485 2508 2621 2776 2959 3208 3496 3752 3953 3975 3892 3676 3403 3064 2869 2767 2845 2890 2798 2725 2585 2571 2556 2510 2486 2485 2507 2555 2588 2597 2607 2643 2676 2730 2801 2828 2913 3147 3523 3914 4183 4435 4698 4719 4456 4022 3579 3301 2904 2710 2813 3142 3364 3393 3375 3300 3072 2894 2915 88 92 89 89 95 99 106 124 147 174 184 160 159 159 165 167 161 152 143 138 133 128 124 120 115 111 106 101 98 95 92 89 85 79 74 78 84 82 69 49 35 31 34 27 23 29 34 43 40 36 37 44 46 42 41 38 37 50 63 64 67 74 80 73 57 49 43 40 39 38 39 42 42 36 29 20 10 0 0 0 0 2 2 0 0 0 1 4 11 40 87 123 143 158 199 284 372 430 480 524 554 558 568 609 676 774 897 965 969 901 856 841 792 786 789 743 777 788 699 590 546 539 561 541 501 527 548 578 642 719 810 929 1061 1195 1293 1349 1339 1260 1288 1359 1461 1576 1704 1843 1963 2077 2235 2346 2462 2609 2762 2966 3146 3312 3525 3582 3610 3320 2932 2987 3062 3150 2982 2958 2899 3112 3367 3409 3196 3224 3217 3210 3151 2820 2464 2251 2089 2063 2146 2256 2374 2484 2617 2898 3243 3413 3578 3656 3427 3237 2727 2798 2765 2749 2737 2709 2641 2622 2635 2584 2257 1916 1845 2148 2560 2721 2571 2385 2472 2708 2665 2323 2164 1531 560 129 108 35 4 0 0 0 0 1 2 3 4 4 3 2 1 2 2 2 3 3 5 6 7 7 7 6 4 3 3 5 14 23 28 25 20 16 12 13 40 123 241 423 632 697 631 621 664 663 728 1103 1661 2066 2435 2968 3655 4235 3455 2320 2308 2018 1781 1870 1896 1828 1780 1825 1919 2027 2189 2335 2293 2150 2106 2052 2056 2191 2491 2830 3237 3343 3154 3292 3452 3760 4015 4092 3971 3917 4000 4071 3932 3462 3017 2717 2884 3230 3370 3625 3992 4198 4087 4026 3944 3645 3355 3193 2664 2687 3252 3668 3344 3015 2793 2360 2079 2249 2533 2538 2531 2694 2897 3007 2977 2933 2899 2833 2787 2556 2406 2322 2309 2123 2038 2022 1880 1756 1693 1755 1714 1555 1401 1331 1397 1584 1780 1852 1876 1917 2005 2111 2134 2037 1837 1531 1224 1169 1153 1156 1419 1663 2022 2222 2428 2104 1747 1884 2108 2149 2222 2812 3880 4502 4552 4494 4431 4289 4110 3977 3890 3695 3773 3922 3901 4083 4327 4464 4366 3960 4446 4651 4466 4485 4611 4545 4470 4322 4063 3750 3417 3218 3267 3268 3015 2844 2902 2997 3109 3091 3036 3053 2952 2853 2647 2584 2566 2640 2610 2616 2707 2792 2711 2572 2551 2628 2704 2733 2724 2813 2907 2969 3137 3476 3645 3607 3536 3335 3083 2745 2673 2884 3272 3568 3658 3587 3415 3225 2994 2873 3031 3141 3163 3250 3400 3829 4373 4733 4946 5031 4964 4779 4431 3978 3731 3735 3731 3602 3512 3628 3813 3710 3276 2933 3076 2986 2689 2508 2572 2535 2502 2479 2454 2482 2559 2535 2443 2470 2525 2619 2720 3022 3640 4101 4177 3944 3602 3423 3148 3009 2799 2634 2664 2688 2604 2513 2475 2471 2428 2417 2425 2470 2559 2605 2645 2630 2659 2677 2709 2785 2802 2878 3096 3435 3766 3954 4155 4405 4552 4616 4473 4059 3751 3280 2746 2548 2772 3042 3202 3376 3424 3211 2977 2842 89 89 86 81 91 98 103 115 143 177 197 193 180 169 171 178 172 162 150 145 139 133 127 121 117 111 107 103 102 100 96 92 89 82 75 80 89 90 78 56 34 24 22 23 23 24 33 39 38 38 37 33 31 26 28 34 36 47 59 62 64 72 79 76 65 58 48 40 35 35 37 39 43 40 25 8 0 0 0 0 0 1 1 0 0 0 1 5 8 29 71 104 123 133 169 243 323 383 434 487 531 544 545 561 607 666 774 896 1005 997 975 954 861 823 818 763 743 739 631 532 524 532 554 549 527 530 561 606 667 749 854 1006 1140 1231 1277 1283 1282 1300 1373 1481 1604 1729 1858 1985 2102 2212 2359 2479 2628 2801 2987 3192 3388 3607 3709 3571 3584 3205 2869 2799 2715 2759 2762 2873 2951 3113 3337 3602 3574 3723 3812 3747 3606 3247 2692 2381 2169 2095 2156 2214 2251 2283 2317 2398 2486 2546 2675 2752 2816 2895 2555 2671 2675 2710 2742 2787 2763 2715 2760 2707 2386 2114 2092 2228 2380 2487 2440 2345 2429 2554 2417 2060 1603 937 317 57 28 7 0 0 0 0 0 2 2 3 4 4 3 2 2 2 2 3 3 3 3 5 7 8 7 6 4 2 1 1 4 10 21 24 16 11 11 23 67 171 350 571 728 727 650 664 732 745 886 1333 1791 2261 2686 3308 4042 4078 2854 2241 2234 2023 1893 1950 1955 1882 1827 1862 1960 2098 2281 2401 2350 2232 2173 2132 2126 2206 2443 2736 3378 3784 3722 3775 3848 3927 3999 3985 3887 3848 3924 3922 3882 3610 3433 3253 3215 3541 3893 4026 3991 3915 3810 3723 3717 3577 3277 3016 2649 2919 3447 3330 2961 2669 2431 2120 1978 2059 2067 1972 1930 2153 2657 3091 3217 3184 3090 2963 2991 2784 2601 2484 2324 2095 1917 1874 1689 1682 1781 1761 1585 1385 1268 1265 1393 1624 1815 1864 1851 1907 2014 2082 2063 1923 1756 1635 1301 1253 1135 1182 1300 1587 1914 2254 2558 2373 2025 1982 2301 2705 3130 3761 4260 4401 4353 4212 4077 3945 3782 3625 3509 3478 3718 4020 3910 4255 4499 4532 4364 4000 4032 4070 4073 4199 4350 4438 4468 4420 4191 3804 3458 3295 3289 3187 2960 2833 2868 2899 2893 2858 2923 2864 2683 2517 2487 2486 2502 2475 2450 2416 2428 2523 2615 2657 2690 2751 2787 2880 2917 3010 3098 3012 3202 3454 3662 3569 3438 3276 3119 2986 2960 3129 3544 4057 4354 4240 3896 3631 3028 2578 2761 3059 3198 3270 3308 3774 4341 4752 5024 5136 5077 4809 4357 3869 3613 3644 3665 3496 3210 3157 3357 3394 3211 3137 3238 3458 3091 2722 2594 2575 2602 2593 2550 2510 2533 2602 2784 2940 2916 2943 3084 3490 3897 4276 4132 3769 3293 3099 3097 3080 2910 2644 2520 2536 2537 2479 2417 2430 2398 2389 2387 2423 2480 2544 2606 2632 2683 2716 2706 2715 2767 2842 3008 3247 3477 3643 3842 4014 4266 4467 4534 4433 4280 3961 3260 2791 2808 2986 3166 3286 3504 3441 3282 2927 88 83 84 87 87 93 100 112 143 178 201 202 190 179 174 178 183 176 159 152 143 137 129 123 119 114 108 105 105 104 100 97 94 89 84 84 89 87 83 69 44 34 23 20 26 34 40 37 36 41 38 34 28 26 29 32 31 51 61 59 60 69 73 69 63 59 45 32 23 26 37 41 45 43 33 13 2 0 0 0 1 1 0 0 0 0 2 7 7 13 52 86 112 121 150 211 281 339 388 438 484 516 532 539 576 616 669 781 910 1036 1086 1115 1037 958 908 835 709 670 642 581 567 565 564 543 488 523 560 613 669 746 878 967 1089 1118 1129 1183 1257 1350 1476 1623 1756 1881 2010 2139 2269 2402 2582 2733 2898 3085 3286 3421 3608 3759 3722 3536 3215 2713 2667 2701 2566 2571 2713 2861 3083 3308 3506 3658 3781 3877 3970 3869 3576 3348 2781 2515 2390 2375 2432 2479 2525 2528 2489 2528 2592 2520 2393 2344 2395 2557 2525 2581 2624 2599 2696 2803 2789 2811 3024 2826 2615 2341 2225 2163 2218 2397 2473 2406 2377 2396 2332 2012 1315 535 125 34 29 8 0 0 0 0 0 1 1 2 4 4 4 3 2 2 3 3 4 3 3 4 5 7 7 7 4 1 0 0 0 4 22 47 19 4 3 41 175 372 597 820 897 776 647 661 747 847 1102 1556 2042 2479 2909 3568 4188 4053 2840 2251 2300 2173 2011 1991 1997 1960 1934 1958 1992 2032 2168 2344 2396 2335 2258 2221 2253 2347 2455 2610 3190 3657 3783 3817 3798 3723 3607 3462 3402 3443 3631 3784 3712 3663 3752 3616 3430 3669 4004 3998 3910 3822 3612 3359 3367 3371 3331 3246 3106 3257 3187 2659 2052 1921 1952 1875 1857 1841 1713 1615 1608 1810 2416 3189 3486 3329 3270 3187 3167 2972 2739 2678 2476 2160 1860 1828 1704 1661 1704 1628 1416 1247 1219 1312 1489 1691 1809 1807 1812 1913 1998 1991 1883 1641 1395 1423 923 1113 1176 1196 1397 1635 1987 2394 2754 2792 2558 2550 3039 3460 3477 3667 4007 4138 4131 4009 3851 3699 3581 3459 3425 3417 3597 4195 4112 4259 4307 4141 3910 3617 3477 3446 3486 3621 3806 3993 4125 4132 3996 3771 3535 3450 3477 3287 3101 2991 2841 2683 2540 2540 2615 2606 2573 2595 2552 2476 2504 2604 2670 2667 2689 2740 2792 2870 2982 3100 3098 3165 2974 2852 2753 3180 3523 3731 4001 3785 3548 3422 3281 3237 3277 3516 4060 4620 4859 4524 4017 3881 3189 2693 2775 2918 3153 3167 3281 3680 4228 4724 5054 5232 5224 4913 4379 3844 3521 3547 3685 3554 3117 2886 2877 2877 2848 2919 3095 3460 3386 3144 3050 2992 2829 2753 2735 2725 2769 2926 3249 3645 3657 3589 3639 4055 4314 4449 4083 3605 3163 2824 2832 3038 3000 2740 2536 2481 2554 2498 2417 2432 2415 2382 2369 2392 2436 2489 2543 2602 2665 2714 2720 2715 2765 2832 2947 3075 3216 3399 3579 3690 3879 4099 4296 4397 4410 4276 3907 3396 3101 3141 3263 3314 3441 3692 3578 3374 82 80 81 80 78 83 105 120 151 177 195 193 189 182 178 183 188 180 166 156 147 140 132 124 119 114 108 106 108 108 103 98 97 97 97 91 86 77 75 63 51 45 38 30 28 43 43 35 33 36 31 30 31 29 31 32 31 60 65 58 57 67 72 66 62 55 36 21 20 21 37 44 39 21 16 11 2 0 0 0 1 1 1 0 0 1 4 8 8 13 34 58 95 115 142 192 260 310 326 354 407 460 488 508 545 568 602 679 778 918 1060 1197 1212 1214 1176 1128 1025 960 863 783 735 705 656 597 580 592 604 640 676 724 887 973 1050 1056 1105 1197 1308 1429 1588 1758 1911 2063 2213 2365 2535 2719 2922 3079 3220 3395 3594 3629 3634 3535 3309 3146 2789 2754 2591 2535 2576 2668 2825 2978 3165 3420 3626 3715 3764 3836 3937 3924 3611 3394 2936 2701 2685 2804 2813 2651 2558 2518 2497 2580 2646 2558 2506 2517 2530 2575 2632 2759 2723 2635 2704 2848 2839 2970 3200 2985 2757 2456 2267 2106 2268 2539 2669 2604 2475 2389 2352 2088 1279 366 27 14 12 1 0 0 0 0 0 0 0 1 3 5 4 3 2 2 2 4 4 4 4 3 5 6 6 5 2 0 0 0 0 1 22 124 218 47 3 46 259 548 810 977 949 774 644 644 764 1012 1358 1788 2301 2778 3234 3826 4264 4219 3140 2246 2363 2331 2166 2118 2130 2121 2160 2287 2517 2675 2573 2474 2512 2432 2300 2304 2451 2554 2459 2455 2917 3322 3492 3507 3471 3401 3259 3036 2876 2877 3040 3245 3458 3793 4041 3827 3432 3427 3717 3935 4014 3894 3614 3260 3099 3102 3242 3302 3197 3224 2942 2390 1965 1970 2069 2040 1965 1839 1754 1749 1859 2226 2920 3571 3669 3486 3572 3622 3558 3415 3226 3015 2672 2232 1810 1587 1614 1661 1634 1546 1376 1265 1306 1433 1603 1747 1795 1787 1804 1889 1942 1897 1735 1490 1184 1162 956 987 1102 1128 1714 1994 2235 2536 2762 2797 2696 2729 2861 3084 3244 3298 3521 3712 3773 3809 3678 3467 3492 3407 3348 3366 3423 3710 3866 3845 3758 3626 3477 3146 2926 2937 2946 2928 2989 3137 3319 3332 3226 3114 2976 2726 2510 2617 2714 2714 2468 2341 2201 2146 2214 2269 2282 2378 2429 2428 2509 2644 2805 2882 2945 3043 3176 3333 3429 3620 3633 3629 3386 3480 3954 4177 4239 4301 4464 4345 4249 4229 3949 3748 3863 4127 4610 4846 4620 4320 4197 4006 3381 2892 2883 2917 3075 3226 3312 3572 4101 4652 5007 5212 5232 4970 4464 3835 3280 3357 3594 3564 3296 3043 2824 2745 2662 2620 2741 2933 3049 3043 2973 2912 3033 2965 2996 3108 3252 3276 3606 3740 3717 3915 3896 4496 4552 4341 4243 3843 3253 2886 2639 2856 3013 2949 2657 2427 2581 2536 2460 2430 2418 2389 2363 2375 2414 2449 2484 2539 2596 2660 2730 2774 2760 2813 2882 2938 3043 3188 3317 3420 3568 3737 3900 4057 4163 4158 3991 3454 2873 2781 2722 2745 3128 3593 3597 3394 77 79 79 81 83 86 102 123 156 176 189 174 172 173 173 178 183 181 171 159 149 141 134 126 121 115 109 108 109 110 106 99 96 98 97 91 83 75 71 60 52 50 54 50 25 34 34 31 30 30 34 39 39 35 31 31 32 43 49 57 60 70 72 66 60 53 37 19 18 26 34 36 16 4 0 1 0 0 0 0 0 1 1 0 0 2 5 6 5 7 12 31 70 98 136 194 252 248 256 268 326 388 435 467 498 521 550 607 683 782 915 1076 1210 1319 1414 1441 1436 1355 1247 1135 1049 967 886 810 763 736 727 738 743 778 911 960 1100 1153 1267 1378 1508 1641 1809 1983 2157 2353 2524 2689 2896 3130 3326 3441 3520 3629 3688 3559 3345 3022 2661 2736 2545 2359 2819 2710 2762 2736 2844 3075 3342 3533 3613 3653 3714 3802 3931 4052 3936 3615 3111 2778 2815 2984 2944 2676 2486 2394 2314 2309 2382 2445 2549 2570 2505 2524 2639 2753 2770 2767 2774 2828 2978 3316 3231 3051 2813 2567 2389 2243 2396 2694 2809 2772 2680 2576 2495 2195 1300 327 2 2 1 0 0 0 0 0 0 0 0 1 3 4 4 3 2 1 2 3 4 4 4 3 4 5 4 3 0 0 0 0 0 1 15 225 669 145 26 42 307 566 816 1016 1007 853 742 740 876 1221 1691 2097 2500 3063 3508 4017 4360 4329 3335 2315 2565 2541 2409 2375 2393 2366 2477 2804 3286 3452 2938 2546 2620 2498 2306 2342 2572 2653 2423 2338 2728 3060 3147 3067 3041 3049 2949 2695 2539 2528 2633 2883 3320 3786 4045 3856 3469 3362 3578 3844 3829 3826 3727 3424 2962 2914 3184 3290 2873 3082 2919 2648 2554 2521 2492 2426 2332 2185 2141 2280 2604 3122 3605 3757 3642 3540 3663 3825 3918 3923 3744 3349 2890 2313 1894 1580 1626 1695 1660 1573 1465 1407 1445 1535 1668 1776 1793 1786 1809 1876 1924 1874 1691 1432 1173 1052 1041 1006 1148 1372 2083 2410 2501 2588 2610 2555 2519 2601 2780 2939 3010 3081 3146 3165 3302 3519 3583 3445 3426 3526 3267 3162 3135 3123 3121 3174 3190 3151 3051 2818 2592 2523 2490 2349 2300 2448 2624 2582 2419 2249 2196 1925 1763 1749 2065 2195 2169 2256 2218 2137 2171 2223 2169 2198 2361 2569 2845 2983 3135 3314 3491 3608 3591 3904 4032 4089 4142 4179 4098 4188 4424 4541 4476 4465 4562 4576 4577 4598 4508 4503 4818 4954 4993 4833 4494 4287 4311 4054 3426 2929 2884 2977 3062 3112 3231 3489 4020 4613 4959 5146 5220 5058 4639 3985 3377 3176 3238 3408 3433 3309 3108 2986 2886 2767 2710 2708 2736 2805 3026 3393 3485 3366 3453 3723 3905 4128 3929 3472 3747 4074 3907 3647 3328 3581 4125 4195 3514 3103 2818 2746 3005 2958 2756 2568 2546 2558 2499 2438 2417 2391 2368 2362 2393 2420 2452 2506 2563 2615 2686 2599 2619 2694 2786 2832 2890 2992 3097 3205 3313 3434 3537 3679 3852 3939 3718 3097 2626 2333 2186 2247 2785 3294 3377 3271 73 72 77 78 84 93 104 128 158 174 175 160 158 158 159 168 174 176 170 160 151 143 135 129 124 119 113 110 108 107 101 93 90 94 96 90 81 77 75 72 64 59 55 42 21 22 26 26 29 29 27 37 41 40 36 33 31 29 32 49 60 69 67 62 40 35 24 17 16 26 32 34 34 21 8 1 0 0 0 0 0 1 0 0 0 2 3 2 2 2 5 16 39 65 101 154 207 207 201 207 271 319 359 385 414 449 492 557 622 676 758 889 1037 1169 1355 1466 1547 1576 1513 1433 1363 1278 1215 1138 1067 1010 971 947 951 999 1057 1092 1288 1441 1563 1689 1812 1951 2145 2352 2555 2761 2922 3075 3241 3417 3568 3642 3632 3556 3391 3107 2875 2741 2516 2618 2381 2114 2422 2568 2540 2567 2776 3078 3351 3483 3551 3637 3720 3815 3953 4119 4175 3914 3356 2863 2867 3003 2902 2667 2652 2684 2573 2440 2447 2503 2510 2437 2441 2536 2597 2618 2684 2810 2873 2866 2997 3248 3166 3041 2882 2760 2571 2388 2592 3039 3130 2917 2785 2844 2757 2297 1294 343 3 0 0 0 0 0 0 0 0 0 0 1 2 4 4 3 2 2 2 3 4 4 4 4 5 5 3 2 0 0 0 0 0 5 42 328 938 352 157 77 394 570 735 923 973 902 871 967 1181 1402 1689 2227 2718 3218 3697 4042 4416 4357 3245 2377 2868 2786 2648 2625 2634 2553 2678 3047 3358 3131 2649 2544 2663 2525 2265 2254 2454 2487 2320 2345 2681 2929 2781 2562 2616 2716 2665 2493 2603 2652 2615 2743 3099 3478 3712 3603 3361 3325 3306 3242 3231 3268 3380 3441 2929 2695 2998 3238 2886 2845 2864 2839 2822 2783 2686 2614 2594 2512 2534 2750 3057 3412 3678 3730 3673 3643 3724 3879 4029 4124 3933 3513 3000 2312 1781 1591 1644 1715 1743 1690 1622 1587 1589 1633 1716 1786 1797 1793 1833 1907 1958 1913 1747 1507 1272 1157 1136 1414 1536 1850 2341 2576 2585 2525 2435 2350 2346 2456 2613 2698 2691 2678 2599 2706 2847 2971 3091 2969 3051 3052 2800 2696 2652 2571 2534 2612 2693 2656 2607 2551 2394 2251 2160 2020 1958 2037 2140 2154 1984 1836 1858 1782 1891 2110 2279 2394 2522 2614 2577 2457 2394 2397 2407 2437 2508 2919 3374 3534 3714 3831 4071 3961 3971 4164 4331 4387 4444 4474 4499 4605 4731 4634 4436 4395 4456 4417 4355 4411 4686 4855 5186 5250 4949 4652 4416 4256 4208 3969 3480 3042 2904 2983 3082 3221 3392 3519 4016 4560 4881 5069 5202 5154 4897 4390 3762 3324 3242 3386 3554 3606 3507 3360 3230 3120 3030 2932 2862 2918 3182 3431 3546 3664 3776 3940 3939 3652 3034 2973 3530 3584 3154 3010 2885 3042 3467 3805 3598 3281 2890 2699 2923 2875 2761 2662 2547 2534 2533 2464 2414 2397 2398 2376 2410 2442 2457 2510 2600 2645 2665 2641 2618 2602 2654 2742 2788 2860 2965 3083 3137 3204 3252 3363 3558 3715 3630 3279 2855 2474 2255 2330 2745 3017 3029 3043 71 72 76 77 83 92 102 128 155 165 163 164 165 156 153 160 161 165 163 155 148 142 133 128 124 119 113 108 104 100 95 88 84 90 100 99 89 80 74 74 69 61 51 41 43 24 26 27 28 27 25 29 33 36 36 31 31 29 26 38 57 67 65 53 21 31 21 13 9 15 13 9 6 9 15 15 7 0 0 0 0 0 0 0 0 1 1 0 1 2 2 10 19 36 73 117 161 189 190 188 222 269 309 317 335 383 404 486 591 653 684 759 851 952 1095 1197 1313 1390 1442 1412 1440 1429 1413 1388 1343 1301 1276 1255 1266 1312 1345 1460 1672 1806 1916 2067 2190 2322 2528 2780 2945 3073 3147 3255 3284 3259 3294 3305 3199 3032 2846 2602 2532 2681 2635 2526 2134 1972 2212 2402 2314 2464 2689 2969 3242 3403 3577 3757 3853 3926 4029 4142 4215 4117 3725 3222 3001 2973 2789 2712 2825 2876 2786 2595 2514 2544 2564 2535 2579 2639 2655 2652 2812 2992 2963 2891 2985 3134 3077 2974 2892 2870 2634 2486 2932 3414 3542 3052 2864 2998 2768 2087 1026 241 11 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 2 2 2 3 3 4 5 5 6 5 4 3 2 2 1 3 9 50 197 572 1133 706 313 122 338 515 631 661 769 841 917 1147 1384 1550 1922 2560 3032 3381 3843 3987 4410 4353 3217 2505 3035 2941 2761 2757 2784 2724 2810 3072 3150 2779 2458 2502 2555 2368 2144 2157 2246 2286 2275 2405 2695 2743 2313 2170 2314 2364 2420 2553 2810 2895 2808 2824 2976 3201 3335 3220 3024 2915 2779 2624 2555 2664 3027 3273 2704 2312 2650 3101 3167 2951 2926 2966 2854 2814 2787 2721 2606 2457 2500 2741 2959 3182 3440 3605 3707 3875 3906 3882 4060 4179 4125 3772 3042 2270 1781 1600 1620 1698 1774 1789 1768 1746 1719 1709 1736 1782 1808 1812 1860 1942 2003 1962 1832 1640 1442 1371 1485 1684 1899 2166 2424 2534 2492 2397 2309 2238 2228 2307 2392 2392 2370 2471 2373 2418 2527 2632 2789 2993 2846 2590 2441 2303 2298 2314 2321 2389 2435 2423 2383 2248 2015 1792 1679 1666 1607 1699 1919 1917 1784 1722 1793 1912 2131 2360 2539 2678 2806 2889 2876 2821 2768 2715 2774 2870 2986 3440 3773 3841 4035 4155 4282 4297 4288 4318 4401 4437 4483 4615 4770 4772 4648 4519 4461 4465 4452 4207 4031 3959 4098 4568 4824 4758 4611 4582 4469 4314 4190 3954 3485 3049 3004 3190 3177 3187 3291 3594 4108 4549 4741 4975 5156 5195 5100 4866 4529 4084 3664 3546 3737 3886 3784 3622 3535 3417 3256 3071 2930 2919 2965 3029 3287 3444 3493 3461 3270 2926 2708 2759 2847 2745 2558 2440 2473 2565 2868 3359 3766 3461 2890 2748 2860 2813 2682 2617 2532 2490 2536 2519 2457 2409 2453 2450 2474 2518 2544 2596 2674 2702 2715 2693 2670 2631 2581 2622 2665 2726 2830 2934 2974 3004 3032 3116 3284 3488 3636 3626 3432 3171 2997 2990 3017 2910 2823 2882 69 73 75 76 80 89 100 127 149 160 157 156 154 151 152 153 153 154 152 145 138 134 124 118 115 111 104 98 94 91 88 84 81 88 101 104 99 85 74 74 67 62 55 59 44 23 27 29 29 28 29 26 26 33 36 33 29 27 25 38 59 66 63 48 23 17 16 11 8 8 2 6 3 2 9 19 15 4 0 0 0 0 0 0 0 0 1 0 0 2 3 13 12 22 53 86 118 163 189 181 186 228 248 229 251 285 305 374 464 564 574 613 676 762 881 1001 1092 1140 1165 1192 1245 1310 1347 1379 1398 1438 1467 1533 1568 1627 1707 1879 2039 2108 2202 2351 2432 2524 2716 2948 2969 2956 2874 2879 2787 2644 2588 2536 2442 2447 2508 2456 2496 2618 2486 2254 2143 2312 2453 2306 2287 2426 2591 2902 3240 3526 3801 3975 4034 4082 4147 4185 4188 4161 4053 3826 3489 3110 2887 2822 2884 2887 2815 2680 2529 2554 2607 2664 2728 2735 2759 2781 2871 2965 2922 2897 3064 3204 3064 2903 2837 2867 2678 2650 3203 3608 3755 3099 2881 2833 2273 1447 591 127 13 7 6 0 0 0 0 0 0 0 0 0 2 4 4 3 3 2 1 2 3 4 6 6 6 6 6 6 6 15 44 82 126 227 463 889 1194 809 302 120 189 394 583 606 617 767 958 1196 1429 1622 1978 2461 2891 3451 3861 3989 4330 4186 3193 2614 3012 2989 2756 2792 2882 2914 2975 3129 3142 2916 2722 2582 2358 2145 2067 2135 2202 2254 2311 2460 2595 2431 2002 1985 2153 2177 2270 2522 2824 3049 3116 3076 3014 2989 2951 2837 2669 2490 2348 2249 2235 2446 2764 2820 2277 2162 2670 3297 3494 3141 3064 3019 2924 2968 3009 2961 2806 2572 2492 2639 2782 2908 3145 3354 3624 4067 4246 4177 4221 4294 4233 3943 3220 2358 1829 1632 1589 1651 1732 1791 1829 1828 1796 1774 1770 1786 1838 1858 1882 1930 1994 1979 1877 1728 1584 1544 1632 1806 2015 2236 2383 2418 2364 2273 2210 2169 2139 2180 2228 2214 2250 2471 2519 2367 2480 2667 2712 2828 2483 2325 2294 2257 2298 2345 2404 2453 2431 2402 2318 2115 1874 1676 1541 1488 1382 1527 1655 1746 1727 1735 1871 2012 2185 2387 2639 2844 2971 3030 3001 2971 2950 2985 3185 3373 3421 3896 4123 4282 4450 4505 4537 4561 4498 4453 4281 4146 4212 4361 4553 4660 4639 4597 4644 4653 4592 4273 3963 3738 3989 4380 4514 4381 4359 4455 4540 4580 4476 4083 3471 2930 2930 3164 3273 3286 3449 3821 4237 4636 4854 4911 4912 5002 5097 5108 4988 4605 4143 3998 4076 4052 3885 3803 3643 3519 3289 3055 2904 2794 2707 2688 2743 2864 2932 2862 2695 2503 2455 2468 2434 2359 2238 2212 2259 2353 2678 3455 3665 3375 3030 2820 2814 2805 2651 2574 2418 2373 2456 2547 2469 2459 2482 2530 2533 2594 2665 2709 2754 2804 2860 2890 2885 2781 2668 2558 2504 2559 2631 2706 2778 2831 2863 2924 3053 3246 3487 3694 3786 3826 3988 4219 3365 2987 2891 2906 64 72 77 78 79 86 97 118 143 160 156 149 143 148 152 148 139 138 138 131 122 119 113 106 104 98 94 90 83 81 83 82 82 89 97 97 94 86 71 67 69 61 62 64 47 28 26 31 32 30 29 25 25 31 38 27 23 26 25 26 48 62 59 44 29 17 11 11 10 9 3 6 1 0 0 1 1 0 0 0 0 0 0 0 1 2 2 0 0 1 3 8 13 18 42 67 89 113 139 152 156 161 182 183 195 204 223 281 381 412 402 418 481 576 673 753 807 855 891 922 958 1025 1080 1166 1253 1298 1380 1534 1591 1685 1788 1939 2018 2055 2167 2264 2279 2313 2419 2506 2392 2297 2172 2146 2082 2052 2007 1970 2120 2290 2374 2372 2457 2592 2568 2430 2444 2548 2519 2398 2469 2582 2726 3072 3417 3700 3919 4078 4152 4170 4187 4177 4136 4167 4213 4160 4088 4017 3624 3073 3017 2970 2888 2754 2543 2571 2632 2745 2842 2908 2823 2817 2820 2772 2840 3077 3263 3201 2983 2826 2775 2833 2814 2870 3234 3620 3628 2563 2186 2096 1364 757 275 64 15 8 6 2 0 0 0 0 0 0 0 0 2 4 4 3 3 2 1 0 1 3 4 5 6 5 5 7 31 111 217 277 318 360 478 768 859 598 253 109 123 302 585 682 685 916 1149 1294 1471 1666 1903 2331 2972 3547 3806 3959 4244 4132 3430 2892 2965 2926 2783 2852 2946 3044 3156 3372 3480 3377 3098 2659 2249 2081 2094 2174 2272 2300 2335 2462 2441 2112 1875 1969 2081 2090 2141 2343 2645 2951 3084 2952 2736 2616 2565 2463 2330 2218 2128 2207 2314 2592 2917 2800 2027 2452 2922 3169 3124 3098 3189 3221 3290 3303 3349 3341 3244 3070 2861 2763 2776 2848 3007 3178 3535 4003 4070 3912 4124 4409 4385 4154 3626 2800 2183 1866 1709 1682 1715 1762 1812 1826 1810 1807 1810 1814 1872 1913 1915 1929 1978 1994 1955 1855 1725 1690 1769 1901 2052 2226 2324 2322 2259 2159 2103 2086 2087 2114 2146 2176 2292 2588 2774 2668 2596 2671 2552 2533 2317 2167 2146 2183 2249 2335 2460 2569 2542 2476 2365 2141 1920 1816 1713 1474 1280 1272 1511 1843 1926 1979 2130 2272 2436 2613 2811 3038 3156 3095 2980 2978 3046 3078 3081 3268 3617 3955 4171 4416 4638 4673 4674 4659 4540 4429 4193 3935 3927 4078 4256 4579 4645 4557 4768 4794 4728 4525 4160 3652 3570 3999 4283 4342 4255 4176 4243 4336 4198 3840 3564 3122 2913 2837 2872 3037 3178 3621 4157 4636 4850 4726 4599 4734 4917 5007 5023 4900 4677 4519 4359 4172 3888 3662 3581 3521 3299 3062 2902 2759 2642 2587 2592 2640 2629 2560 2518 2446 2372 2400 2339 2295 2222 2184 2234 2359 2725 3449 3635 3201 2947 2886 2796 2784 2629 2519 2361 2301 2447 2558 2536 2488 2482 2563 2598 2610 2712 2786 2830 2885 2938 2973 2977 2955 2919 2784 2603 2492 2452 2473 2557 2647 2706 2749 2841 3008 3202 3409 3650 3858 4014 3914 3287 2869 2855 2884 59 66 72 76 80 86 97 116 140 158 162 151 146 150 154 151 135 124 128 117 108 108 104 97 95 92 85 83 78 76 80 82 84 89 90 89 88 84 74 65 67 58 65 69 53 28 27 33 33 30 26 27 29 38 48 20 21 25 24 17 24 32 38 39 37 22 11 11 11 10 6 6 1 0 0 0 0 0 0 0 0 0 0 1 2 4 2 0 0 0 3 7 20 21 33 43 72 80 96 116 131 138 144 153 171 178 176 225 349 336 327 286 314 373 498 621 703 721 729 736 734 744 774 795 845 874 993 1196 1211 1341 1424 1447 1464 1516 1617 1659 1646 1649 1683 1669 1623 1622 1620 1692 1769 1887 1920 2011 2311 2275 2248 2288 2387 2434 2475 2515 2615 2735 2719 2631 2631 2711 2874 3203 3591 3919 4092 4149 4127 4089 4062 4100 4129 4232 4287 4190 4172 4295 4045 3485 3326 3368 3352 3165 2798 2723 2781 2891 3114 3247 3312 3331 3211 3068 3233 3492 3437 3117 2851 2715 2678 2829 3078 3166 3147 3273 2793 1400 852 983 528 292 105 33 19 14 8 4 2 2 2 2 1 0 0 0 1 2 2 3 3 3 3 2 2 2 3 4 4 2 2 4 15 58 139 227 275 230 201 327 364 247 74 46 109 250 566 739 778 1004 1247 1404 1567 1704 1919 2426 3093 3578 3741 3862 4161 4148 3586 2891 2744 2802 2856 2929 3018 3196 3370 3532 3606 3565 3300 2782 2315 2154 2185 2270 2366 2375 2367 2407 2215 1930 1831 1946 2040 2055 2059 2198 2406 2638 2816 2766 2511 2319 2283 2226 2162 2209 2259 2461 2694 3072 3068 2607 2383 2967 3335 3499 3356 3234 3186 3403 3469 3588 3680 3617 3553 3426 3103 2779 2694 2870 3069 3186 3459 3790 3856 3736 3909 4344 4496 4351 4163 3398 2615 2238 2010 1828 1775 1796 1808 1808 1807 1827 1833 1821 1862 1919 1929 1912 1962 2001 1983 1907 1807 1800 1897 2017 2093 2168 2219 2184 2097 2022 1996 2002 2044 2080 2074 2128 2325 2649 2961 3046 2788 2590 2392 2272 2131 2048 2001 2007 2084 2139 2235 2401 2447 2172 1819 1805 1733 1636 1577 1381 1135 1213 1844 2337 2359 2400 2603 2701 2704 2769 2895 3092 3310 2985 2832 2935 2991 2866 3041 3170 3335 3517 3827 4096 4373 4490 4408 4273 4077 3895 3763 3557 3647 4025 4202 4445 4647 4774 4847 4854 4774 4535 4265 4076 3756 3651 4007 4329 4268 3958 3829 3934 3718 3269 3291 3450 3215 3102 3009 3123 3373 3647 3971 4461 4720 4435 4288 4633 4788 4818 4926 5033 5046 4996 4796 4451 4015 3666 3623 3559 3365 3158 2988 2874 2780 2663 2604 2613 2554 2502 2484 2450 2397 2407 2376 2332 2275 2166 2238 2440 2748 3231 3458 3260 2887 2948 2772 2671 2601 2487 2426 2418 2529 2611 2574 2517 2537 2607 2686 2721 2790 2862 2879 2861 2854 2854 2896 3012 3100 3061 2897 2686 2469 2347 2360 2460 2573 2568 2622 2765 2926 3113 3352 3604 3726 3476 3072 2784 2685 2647 56 62 67 74 80 86 99 120 141 159 164 158 152 149 148 145 134 122 124 104 98 98 93 87 84 80 76 74 73 72 76 81 83 85 84 82 81 81 78 71 64 61 65 70 57 38 27 31 30 26 26 42 48 48 51 39 19 22 21 16 12 15 23 43 35 18 13 14 12 9 7 4 1 0 0 0 0 2 0 1 1 0 0 1 3 2 1 0 0 1 1 5 10 15 28 29 53 56 74 84 106 120 131 133 151 160 152 183 226 221 223 206 248 230 328 386 441 460 536 576 559 552 561 565 586 635 753 880 809 858 884 864 901 947 986 1026 1084 1139 1201 1239 1325 1426 1518 1658 1827 1987 2077 2244 2391 2156 2176 2276 2384 2418 2474 2550 2645 2667 2544 2365 2330 2518 2847 3256 3686 3976 4067 4055 4005 3955 3900 3977 4086 4281 4361 4306 4362 4452 4350 4120 3986 3968 3903 3661 3291 3122 3074 3027 3121 3182 3542 3694 3737 3857 3950 3915 3605 3130 2746 2548 2577 2900 3216 3055 2615 2238 1484 501 104 232 158 67 30 26 21 22 17 6 5 5 4 5 3 0 0 0 0 0 0 1 1 1 1 3 3 3 3 2 3 1 0 1 1 5 21 54 77 53 29 55 74 68 13 36 113 196 461 605 663 902 1191 1479 1706 1819 1989 2434 3016 3459 3712 3744 4021 3937 3500 2669 2446 2536 2701 2916 3027 3295 3503 3537 3498 3522 3376 2945 2496 2289 2301 2380 2479 2551 2494 2304 2006 1939 1834 1931 2050 2083 2035 2159 2304 2420 2578 2624 2483 2267 2149 2163 2259 2452 2672 3010 3319 3304 3276 3070 3093 3265 3343 3411 3373 3225 3145 3325 3449 3628 3784 3772 3648 3377 2946 2618 2596 2809 3066 3190 3299 3562 3615 3711 3860 4163 4238 3973 4018 3658 3051 2673 2369 2078 1949 1920 1876 1847 1861 1902 1915 1883 1860 1917 2001 1987 1978 1983 2021 1999 1899 1879 1941 2005 2028 2037 2058 2043 1991 1957 1927 1920 1971 2039 2028 2061 2257 2614 2988 3129 2940 2646 2452 2286 2084 1964 1873 1760 1812 1888 1851 1834 1789 1457 1156 1100 1046 1211 1448 1382 1141 1454 2301 2720 2593 2497 2569 2622 2600 2600 2777 2986 3497 2949 2863 2995 3085 3112 2962 2732 2806 3070 3491 3799 3989 4077 3929 3502 3087 2920 2802 2737 3334 3899 4156 4278 4477 4783 4958 4901 4669 4244 3782 3569 3530 3600 3984 4343 4156 3493 3323 3494 3702 3394 2979 3375 3397 3377 3602 3829 3863 3826 3856 4169 4522 4220 4172 4545 4707 4677 4782 4892 5004 5090 5019 4774 4374 3959 3697 3558 3472 3303 3081 2931 2928 2775 2606 2516 2500 2497 2523 2615 2568 2486 2442 2337 2269 2279 2264 2373 2570 2851 3079 3239 2822 2737 2622 2575 2556 2556 2563 2556 2571 2604 2623 2631 2677 2711 2755 2875 2878 2881 2815 2680 2545 2431 2453 2640 2908 3142 3200 3065 2605 2247 2146 2269 2458 2424 2437 2538 2680 2855 3090 3352 3557 3595 3367 2954 2602 2324 54 58 65 72 79 87 102 125 144 160 163 160 156 149 142 136 129 120 113 94 94 88 82 80 78 73 68 67 66 67 73 78 79 78 79 77 75 74 68 65 65 67 72 75 69 53 34 28 26 29 32 34 55 36 22 35 46 44 35 22 14 17 25 35 15 13 16 14 14 12 7 5 3 1 0 0 1 1 0 5 16 10 1 1 1 0 1 1 1 1 0 1 1 7 23 20 33 41 80 79 78 80 96 82 103 139 155 175 205 200 170 170 215 224 273 269 273 252 313 356 356 371 413 444 463 486 543 605 567 563 590 632 666 683 732 795 888 1011 1144 1258 1367 1445 1520 1626 1769 1907 1991 2099 2172 2126 2230 2276 2370 2396 2434 2378 2367 2361 2185 1942 1963 2371 2917 3431 3847 4014 3956 3892 3901 3905 3849 3881 3965 4214 4402 4507 4482 4430 4345 4240 4175 4083 3891 3709 3709 3751 3575 3305 3239 3338 3665 3766 3905 4205 4215 4033 3704 3236 2777 2553 2596 2806 2680 1842 939 605 376 110 15 25 27 21 21 29 22 16 13 7 9 11 8 6 6 2 0 0 2 2 0 0 0 0 0 0 3 2 2 3 6 5 4 4 2 1 2 2 2 2 3 3 2 0 2 15 50 98 305 552 676 985 1309 1526 1663 1783 1956 2269 2711 3271 3749 3706 3961 4133 3938 2862 2438 2339 2593 2814 2944 3240 3455 3492 3446 3473 3398 3112 2725 2477 2489 2588 2753 2848 2616 2230 1919 1938 1848 1966 2050 2057 2123 2264 2380 2439 2501 2524 2385 2220 2232 2335 2432 2611 2900 3352 3728 3365 3150 2895 2950 3186 3200 3123 3027 3090 3172 3297 3471 3693 3840 3830 3652 3281 2912 2683 2650 2649 2769 2825 2988 3258 3204 3326 3401 3709 3820 3840 3615 3425 3222 2904 2562 2269 2117 2051 1989 1972 1962 1998 2018 1975 1922 1933 1992 1988 1947 1952 2022 2076 2006 1905 1858 1847 1848 1879 1933 1955 1952 1992 1923 1879 1904 1970 2049 2144 2325 2648 3000 3153 3045 2850 2696 2544 2368 2149 1867 1683 1629 1649 1509 1319 1161 1056 964 843 737 871 1286 1448 1368 1765 2440 2687 2552 2495 2589 2661 2556 2783 3135 3169 3417 3144 3113 3081 3108 2971 2668 2633 2856 3132 3429 3657 3783 3843 3715 3333 2855 2582 2671 2895 3462 3741 3822 3794 4095 4608 4907 4821 4482 4088 3774 3547 3437 3595 3906 4119 3765 3050 2834 3391 3968 3515 2982 3247 3332 3245 3304 3679 4005 3961 3947 4054 4444 4555 4410 4618 4608 4481 4555 4681 4818 5018 5107 5046 4795 4394 3989 3730 3607 3458 3136 2806 2796 2662 2601 2509 2463 2486 2614 2728 2633 2474 2394 2299 2201 2252 2258 2242 2364 2503 2682 2723 2605 2526 2507 2520 2530 2550 2590 2620 2599 2605 2609 2615 2735 2787 2807 2920 2871 2733 2552 2328 2070 1842 1871 2115 2505 3043 3148 3003 2569 2092 1930 2108 2281 2275 2253 2330 2446 2596 2804 3060 3353 3609 3625 3441 3138 2631 53 54 59 68 78 87 102 124 144 158 161 157 152 145 136 127 118 108 99 90 89 81 70 71 69 63 63 62 61 62 66 71 73 70 68 70 70 71 67 61 61 70 78 82 77 64 45 29 28 37 45 25 36 19 19 40 29 36 49 32 17 18 23 24 14 14 15 16 14 15 9 7 3 1 0 0 0 0 1 6 16 15 1 0 0 0 1 1 2 2 1 1 1 5 11 16 31 43 81 70 62 59 67 51 64 129 152 179 237 220 145 155 198 218 212 222 200 168 213 227 259 265 270 273 303 337 363 381 388 396 418 463 515 542 648 767 838 1018 1163 1199 1259 1291 1328 1385 1497 1688 1896 2038 2063 2028 2026 2105 2241 2262 2180 2094 2164 2238 1966 1750 1905 2317 2833 3401 3820 3929 3892 3880 3872 3877 3857 3869 3912 4081 4341 4524 4473 4324 4216 4102 4012 3847 3654 3609 3870 4142 4000 3842 3936 3930 3886 4034 3934 4086 4121 4021 3806 3466 3069 2888 2814 2615 1940 870 146 64 44 20 17 12 7 14 20 26 20 16 14 11 12 15 13 11 11 11 8 3 2 1 0 0 0 0 0 0 0 3 6 5 8 9 7 5 2 1 2 2 3 3 3 2 0 0 0 0 0 30 174 405 659 993 1199 1221 1253 1462 1800 2207 2631 3177 3790 3932 4177 4424 4439 3481 2479 2304 2568 2798 2881 3080 3248 3368 3372 3390 3372 3216 2936 2729 2758 2893 3010 2991 2740 2430 2214 2114 2007 2063 2075 2081 2245 2462 2674 2729 2655 2507 2312 2285 2512 2744 2837 2857 2956 3336 3686 3466 3254 3280 3131 3025 2978 2950 3077 3078 3140 3347 3426 3612 3770 3771 3743 3459 3231 3117 3038 2850 2762 2758 2873 2905 2807 2763 2863 3125 3344 3512 3507 3383 3194 2956 2670 2385 2202 2035 1971 2048 2023 2054 2081 2090 2046 2024 2049 1995 1913 1892 1950 2005 1958 1863 1828 1848 1883 1958 2046 2016 1996 2068 1984 1890 1897 1952 2102 2302 2496 2742 2988 3131 3117 2989 2834 2691 2506 2231 1936 1631 1541 1613 1478 1319 1148 1112 979 829 698 684 925 1244 1500 1930 2446 2641 2570 2610 2766 2792 2627 3002 3655 3646 3309 3189 3174 3025 3079 3135 3127 3213 3350 3462 3555 3623 3701 3765 3690 3380 3114 2888 2885 3140 3406 3522 3612 3755 3976 4348 4624 4544 4190 3906 3990 4115 4086 3982 4052 4083 3906 3352 2755 2977 3150 3057 2993 3136 3296 3536 3749 3746 3937 3977 3997 3970 4252 4367 4033 4571 4420 4226 4329 4604 4865 4955 4968 5025 5004 4789 4438 4020 3580 3486 3241 2928 2750 2662 2659 2510 2396 2417 2567 2659 2556 2401 2345 2339 2271 2239 2234 2199 2244 2286 2358 2372 2370 2357 2401 2461 2500 2561 2603 2641 2610 2575 2534 2596 2813 2859 2911 2925 2759 2484 2217 2003 1877 1755 1715 1985 2384 2871 2996 2873 2441 2032 1930 2076 2188 2149 2092 2170 2242 2340 2499 2706 2998 3332 3666 3909 3951 3934 54 52 57 64 75 86 101 122 140 152 155 149 142 137 131 120 107 98 86 79 76 72 65 63 59 55 53 52 55 55 58 64 67 63 61 64 65 66 69 70 69 67 72 77 77 72 56 38 29 27 27 25 24 22 18 14 13 16 34 23 16 16 18 18 13 12 15 17 14 15 11 5 4 3 1 0 0 0 0 2 5 5 1 3 5 0 2 2 4 4 2 1 2 2 6 19 34 41 48 48 49 52 57 53 51 81 86 99 148 163 136 140 154 154 164 183 206 232 291 281 340 335 299 240 255 319 352 355 349 345 348 360 386 437 495 581 682 822 874 814 932 1080 1154 1259 1382 1560 1726 1900 2018 2004 1945 1923 1994 2098 2030 1913 2150 2255 1940 1730 1813 1992 2334 3049 3656 3767 3719 3802 3873 3885 3883 3903 3948 4073 4242 4439 4374 4110 3839 3726 3750 3744 3680 3692 3913 4097 3975 3946 4237 4233 4112 4110 3845 3881 3966 3958 3814 3569 3377 3258 2968 2574 1770 632 30 25 20 16 19 17 10 13 16 21 21 15 11 14 18 19 17 17 19 20 15 5 2 3 2 0 0 0 0 0 0 3 6 9 9 9 8 6 4 5 5 6 7 7 5 2 0 0 0 0 0 26 141 281 584 824 915 891 878 1046 1423 1960 2476 3028 3707 4078 4387 4634 4455 3184 2251 2297 2591 2966 2918 2910 2987 3217 3397 3461 3402 3232 3006 2831 2794 2876 3005 3043 2917 2756 2676 2531 2257 2141 2164 2236 2417 2739 3098 3147 2918 2649 2475 2540 2927 3441 3761 3811 3852 4000 4016 3752 3424 3131 3044 2850 2904 2877 3194 3117 3117 3395 3376 3409 3607 3706 3840 3783 3760 3801 3736 3550 3343 3132 3027 3032 3034 2886 2871 2955 3109 3315 3380 3316 3173 3081 2992 2686 2352 1989 1900 2006 2016 2029 2018 1999 2022 2049 2064 2055 1979 1889 1848 1833 1856 1944 2076 2259 2414 2488 2440 2244 2143 2161 2087 1967 1927 2003 2190 2428 2599 2780 2953 3086 3120 2995 2792 2648 2505 2262 2070 2027 2029 1924 1756 1595 1441 1377 1231 992 761 646 674 924 1366 1943 2506 2756 2779 2995 3238 3491 3337 3227 3297 3209 3187 3217 3220 3078 3071 3193 3376 3497 3461 3416 3457 3557 3627 3634 3559 3409 3221 2968 2819 2919 3150 3338 3422 3535 3748 3980 4128 4049 3774 3580 3946 4137 4513 4676 4524 4411 4473 4303 3797 3480 3232 2895 2739 2952 3418 4048 4325 3840 3820 3908 3789 3685 4117 4481 4679 4592 4331 4210 4238 4332 4499 4632 4784 4923 5059 4994 4763 4174 3652 3433 3348 3235 2954 2571 2390 2404 2434 2463 2488 2492 2504 2447 2393 2343 2408 2320 2287 2256 2226 2199 2170 2218 2238 2206 2284 2332 2378 2498 2512 2562 2618 2575 2482 2580 2821 2995 3008 2861 2595 2268 1997 1910 2017 1967 1851 2146 2412 2615 2689 2564 2237 1972 1944 2032 2094 2087 2015 2058 2102 2139 2222 2355 2548 2839 3299 3824 4184 4314 55 54 61 62 69 82 96 115 132 142 144 140 133 127 125 119 105 94 79 73 67 66 65 63 57 51 48 44 49 50 52 57 60 59 61 64 64 63 67 73 68 61 62 70 75 73 59 44 40 33 24 23 26 25 22 18 13 10 15 16 15 14 14 13 11 10 11 14 15 14 11 4 4 5 2 0 0 0 0 0 6 8 6 5 3 1 1 1 4 6 5 1 2 3 4 20 28 32 36 37 32 27 34 53 36 31 46 42 52 86 88 106 119 143 139 146 203 261 294 281 307 370 379 290 367 347 371 366 364 382 382 345 318 322 321 360 468 546 522 575 721 990 1157 1234 1357 1508 1575 1761 1958 2003 1915 1794 1815 1933 1904 1849 1922 2044 1804 1595 1525 1509 1742 2419 3209 3481 3453 3587 3789 3884 3908 3928 3986 4107 4257 4460 4441 4004 3777 3765 3802 3820 3874 3902 3969 3978 3884 3857 3971 4082 4074 3919 3674 3632 3693 3741 3619 3344 3234 3223 2929 2376 1246 317 19 11 13 18 18 19 17 16 18 21 20 17 12 8 17 23 24 25 26 24 20 16 15 18 12 1 0 0 0 0 0 3 6 7 7 7 8 9 11 15 15 18 29 31 15 3 0 0 0 0 1 28 117 229 475 719 804 751 699 864 1285 1864 2419 2967 3572 3997 4311 4624 4435 3202 2167 2164 2410 2652 2753 2798 2824 3043 3320 3400 3276 3075 2867 2695 2618 2653 2779 2907 2936 2859 2869 2948 2769 2495 2461 2679 3021 3306 3508 3484 3308 3028 2751 2782 3222 3682 3722 3493 3559 3753 4030 3790 3157 3274 3147 2914 2917 2848 2847 2934 3144 3415 3500 3470 3543 3719 3912 4008 4090 4122 4084 4028 3936 3777 3670 3736 3867 3911 3737 3381 3249 3328 3445 3414 3278 3249 3156 2903 2578 2192 2078 2047 1983 1980 1966 1933 1944 1959 1931 1861 1869 1903 1899 1911 2073 2405 2752 3101 3317 3264 2969 2564 2252 2235 2223 2162 2102 2116 2283 2542 2752 2857 2927 3018 3057 2950 2760 2610 2444 2341 2307 2357 2314 2201 2065 1909 1790 1656 1520 1362 1235 1172 1257 1541 1885 2291 2709 2784 2837 3157 3285 3463 3429 3110 2978 3065 3219 3285 3203 3116 3209 3391 3478 3343 3196 3147 3232 3397 3507 3520 3469 3361 3118 2900 2827 2903 3075 3261 3318 3220 3207 3400 3474 3340 3209 3347 3741 3770 4320 4688 4487 4385 4524 4509 4127 3658 3129 2656 2586 2943 3405 3980 4338 4127 3891 3697 3610 3550 3881 4327 4570 4525 4351 4291 4442 4369 4483 4657 4771 4723 4957 5001 4930 4685 4231 3688 3317 3247 3085 2650 2400 2512 2696 2684 2564 2448 2450 2407 2351 2329 2380 2348 2318 2257 2254 2230 2100 2100 2114 2116 2186 2226 2261 2328 2380 2481 2629 2718 2665 2716 2949 3071 2931 2680 2394 2087 1866 1922 2078 2097 2171 2217 2256 2285 2267 2189 2040 1944 1960 1968 1995 1997 1982 1989 2012 2006 2013 2055 2146 2343 2751 3302 3837 4224 58 57 59 61 68 81 88 104 122 130 131 127 123 118 117 116 104 86 73 69 66 61 59 57 51 47 45 42 41 40 40 45 50 54 61 67 67 69 66 68 77 76 68 66 70 70 49 33 46 42 26 36 39 27 18 14 11 10 11 14 15 12 12 11 9 9 9 11 14 13 11 6 4 3 2 3 0 0 0 0 8 13 15 16 10 3 1 0 2 2 3 1 3 2 2 14 7 18 31 34 27 17 13 21 26 16 33 44 43 85 82 93 160 221 183 176 190 229 253 226 227 276 280 283 323 295 360 351 322 316 301 268 244 226 234 301 421 515 498 551 678 879 1088 1050 1147 1335 1490 1676 1891 1909 1777 1685 1765 1904 1860 1696 1656 1721 1604 1428 1293 1242 1360 1720 2610 3202 3201 3317 3602 3790 3856 3893 3957 4039 4158 4334 4400 4242 4222 4195 4136 4061 4055 3996 3960 3892 3818 3775 3766 3798 3777 3653 3508 3362 3297 3330 3106 2725 2637 2329 1794 1009 327 77 30 14 8 15 16 17 19 17 21 23 21 23 17 17 25 29 32 33 31 28 28 31 37 38 27 7 3 0 0 0 0 2 5 6 6 6 7 9 18 31 35 43 64 65 31 5 1 0 0 0 1 19 70 167 374 610 708 654 600 779 1244 1809 2289 2808 3455 3947 4247 4571 4371 3123 2031 2037 2194 2373 2599 2704 2713 2870 3179 3297 3170 2942 2664 2462 2453 2526 2610 2754 2899 2856 2934 3192 3205 3083 2986 3189 3369 3487 3603 3722 3793 3726 3531 3403 3370 3238 3024 2780 2794 3286 3588 3258 3068 3097 2999 2801 2670 2624 2634 2849 3128 3326 3470 3575 3648 3779 3980 4089 3996 3870 3891 3972 4064 4101 4172 4282 4385 4445 4379 4136 4017 3984 3822 3577 3413 3362 3274 3109 2800 2555 2473 2350 2261 2157 2029 1872 1858 1925 1961 1932 1912 1989 2177 2412 2748 3255 3786 4194 4315 4069 3535 2838 2243 2197 2259 2323 2293 2272 2398 2622 2806 2872 2884 2919 2935 2859 2729 2676 2501 2542 2518 2562 2521 2437 2331 2201 2071 1941 1802 1716 1738 1836 1996 2257 2612 2857 2737 2466 2492 2806 3067 3247 3052 2877 2967 3125 3156 3115 3108 3219 3325 3196 3005 2972 2980 3040 3095 3209 3317 3412 3420 3299 3062 2946 2938 2937 2976 3154 3414 3394 3030 2998 3072 2891 2879 3268 3712 4095 4325 4203 3979 4062 4205 4085 3619 3147 2999 2780 2760 3093 3513 3960 4112 3929 3749 3705 3664 3545 3710 4031 4083 4053 4000 3938 4417 4722 4685 4720 4772 4588 4732 4879 5044 5055 4755 4015 3267 3019 2999 2855 2829 2746 2799 2676 2592 2515 2409 2308 2269 2298 2320 2277 2215 2181 2202 2217 2090 2037 2012 2010 2104 2178 2212 2240 2301 2422 2628 2837 2953 2997 2955 2946 2747 2523 2247 1990 1845 1913 2032 2100 2120 2110 2130 2175 2188 2129 2014 1935 1919 1932 1946 1940 1927 1925 1928 1909 1871 1851 1894 2028 2302 2723 3287 3814 62 60 60 64 71 78 83 97 111 119 121 120 118 113 109 104 92 78 69 65 64 58 53 52 51 50 47 43 40 40 40 39 42 50 66 64 64 72 75 71 68 71 72 69 68 67 52 38 50 50 44 66 58 36 24 17 13 12 13 15 14 13 11 10 9 8 8 9 12 12 11 8 5 3 3 4 0 0 0 0 5 11 11 9 10 8 5 3 2 0 0 2 3 1 2 0 10 16 19 24 24 23 21 48 52 20 33 42 36 48 88 69 130 249 195 242 273 254 254 250 258 281 293 320 324 290 316 322 299 266 259 242 228 215 272 406 612 817 779 554 609 751 870 931 1085 1256 1508 1588 1751 1663 1528 1560 1699 1861 1890 1688 1421 1312 1318 1261 1204 1225 1154 1261 2261 3184 3047 3121 3435 3672 3780 3830 3869 3899 3962 4111 4262 4319 4248 4225 4222 4201 4194 4099 4033 3921 3782 3676 3566 3416 3370 3460 3408 3141 2921 2700 2130 1520 1467 858 447 161 53 34 21 8 8 13 14 13 13 12 16 22 23 26 20 22 30 32 34 37 39 41 42 43 44 43 33 18 10 1 0 0 0 1 4 4 4 6 7 9 20 39 43 63 101 110 69 18 2 0 0 0 2 19 60 104 270 494 593 545 510 740 1245 1812 2276 2768 3423 3959 4226 4540 4381 3208 1804 1779 2047 2285 2390 2458 2518 2702 3034 3150 3057 2878 2551 2271 2285 2446 2579 2635 2720 2633 2655 2824 2992 3295 3398 3492 3465 3413 3497 3802 4078 4174 4102 3714 3122 2771 2617 2684 2979 3477 3414 3208 3155 2922 2964 2875 2592 2442 2498 2714 2977 3207 3403 3540 3634 3797 3973 4055 3864 3601 3692 3808 4004 4112 4275 4396 4473 4555 4590 4598 4617 4595 4466 4176 3762 3331 2996 3025 3043 2906 2858 2815 2738 2534 2297 2174 2070 2042 2066 2002 2046 2247 2499 3033 3765 4316 4634 4879 4889 4681 3961 3193 2481 2215 2210 2327 2423 2453 2532 2680 2763 2753 2762 2832 2889 2792 2551 2562 2643 2704 2683 2697 2691 2620 2515 2396 2240 2108 2025 1986 2080 2251 2457 2775 3058 2993 2573 2224 2131 2406 2742 2803 2741 2727 2786 2838 2820 2836 2984 3191 3235 2947 2709 2750 2832 2852 2926 3029 3132 3311 3341 3190 2992 2908 2874 2839 2931 3191 3450 3587 3206 3127 3157 3082 3098 3222 3519 3688 3655 3574 3617 3717 3759 3657 3361 2782 2769 2775 2740 3000 3624 3956 3943 3951 4074 4016 3755 3500 3613 3949 3838 3695 3523 3522 3984 4927 4637 4594 4644 4580 4515 4617 4971 5166 4903 4301 3538 3153 3172 2899 2956 2712 2571 2452 2314 2303 2333 2352 2311 2287 2283 2237 2166 2158 2108 2074 2025 1982 1997 1994 2054 2122 2169 2225 2309 2475 2745 2934 2969 3139 2917 2814 2647 2478 2301 2099 1945 1959 2072 2157 2155 2114 2117 2159 2226 2249 2028 1899 1851 1881 1939 1923 1879 1858 1845 1821 1784 1738 1742 1795 1957 2246 2733 3252 64 62 61 65 71 75 79 88 98 108 115 111 103 103 99 91 80 74 70 65 59 53 49 45 41 39 38 39 40 41 43 42 43 54 59 54 55 59 68 72 75 72 62 70 77 83 78 69 69 69 64 70 65 55 48 21 14 15 17 17 15 13 10 9 8 7 6 8 10 10 9 4 2 2 2 1 1 0 0 0 2 10 9 8 9 10 9 8 8 4 2 3 2 1 2 2 13 18 6 7 14 15 30 52 48 39 70 97 94 75 38 46 90 206 156 206 253 286 273 260 252 253 264 263 238 230 238 241 235 233 225 187 164 185 305 494 745 1019 948 671 666 708 663 824 1165 1375 1552 1456 1566 1487 1448 1566 1647 1738 1765 1603 1310 1153 1241 1248 1249 1335 1151 1292 2227 3260 2960 3069 3394 3638 3773 3825 3843 3849 3873 3945 4024 4069 4099 4126 4191 4250 4325 4259 4127 3941 3705 3447 3147 2905 2953 3207 3272 3064 2790 2201 1220 444 312 107 35 14 24 22 8 4 6 7 11 11 7 5 7 18 20 20 22 23 30 34 33 35 40 43 46 47 46 46 39 27 17 8 2 0 0 3 3 3 3 2 5 7 14 32 36 71 149 202 147 44 4 0 0 0 4 27 79 89 214 400 479 438 418 736 1336 1950 2409 2795 3397 4051 4358 4582 4372 3312 1765 1614 1928 2482 2398 2276 2397 2717 3035 3116 3015 2910 2667 2307 2133 2162 2231 2302 2456 2655 2851 2642 2853 3319 3470 3356 3171 3102 3410 3827 4143 4221 3904 3331 2875 2706 2789 3044 3499 3512 3174 3101 3176 3113 3052 2934 2680 2513 2530 2686 2819 2994 3302 3503 3572 3794 3961 3973 3842 3689 3809 3923 4106 4201 4291 4355 4392 4407 4440 4528 4655 4795 4849 4705 4369 3767 3057 3060 3421 3254 3051 2933 2991 2971 2726 2414 2191 2133 2129 2163 2342 2537 2831 3662 4603 4950 4874 4928 4911 4822 4268 3664 3034 2610 2371 2274 2312 2423 2571 2720 2739 2634 2629 2754 2889 2831 2502 2429 2484 2591 2694 2723 2715 2616 2492 2441 2352 2227 2162 2127 2195 2373 2650 3090 3241 3113 2696 2287 2070 2166 2320 2394 2463 2522 2555 2579 2624 2771 2974 3143 3098 2797 2531 2588 2650 2657 2764 2848 2891 2938 2915 2884 2913 2903 2795 2708 2798 2930 3053 3171 3215 3320 3330 3266 3159 3084 3102 3030 2983 3056 3136 3298 3606 3870 3784 3184 2931 2721 2378 2473 2954 3272 3628 4025 4178 4063 3805 3569 3571 3854 3647 3457 3571 3522 3907 4647 4475 4343 4525 4555 4386 4362 4660 4975 4990 4683 4156 3557 3394 3138 2919 2673 2502 2327 2122 2107 2230 2280 2253 2279 2228 2237 2192 2070 1951 1942 1975 1996 1974 1961 1999 2045 2109 2238 2398 2601 2890 3000 2892 3019 2899 2755 2649 2507 2339 2150 2011 1994 2082 2174 2167 2108 2078 2044 2107 2135 2024 1906 1809 1818 1890 1895 1857 1826 1822 1790 1733 1679 1649 1638 1719 1929 2267 2710 68 64 65 64 69 73 74 80 89 100 110 103 91 90 89 84 77 73 70 63 54 48 45 43 41 37 33 32 36 38 45 45 45 56 54 46 45 45 49 55 69 76 55 67 78 89 89 85 72 53 37 39 47 53 39 13 12 19 25 19 15 12 10 9 7 6 6 8 10 10 6 3 1 2 3 4 4 3 1 2 4 5 2 2 7 8 9 9 10 5 3 2 0 1 0 0 1 3 0 1 18 25 28 21 39 48 86 126 153 138 57 51 83 145 167 219 213 244 249 244 239 236 229 227 225 219 215 203 185 178 176 194 184 149 231 367 518 748 830 750 731 660 508 609 1003 1392 1476 1304 1307 1331 1484 1635 1639 1655 1626 1529 1425 1351 1306 1249 1276 1440 1571 2223 2718 3111 2968 3211 3463 3681 3837 3885 3892 3883 3882 3903 3926 3942 3954 3970 4039 4160 4320 4315 4093 3823 3526 3173 2909 2915 3121 3300 3420 3343 2893 1933 748 114 9 5 7 3 11 14 5 1 1 4 13 15 9 4 6 15 19 18 18 17 22 34 36 33 39 38 39 42 53 66 62 40 26 20 9 1 0 2 2 5 4 0 1 5 8 27 33 66 183 243 159 45 3 0 0 0 7 45 103 91 187 311 362 373 370 727 1340 1983 2544 2941 3480 4108 4385 4679 4665 3915 2331 1559 1748 2465 2395 2294 2448 2737 3027 3033 2871 2827 2770 2554 2283 2072 2042 2132 2320 2631 2960 2972 3106 3513 3684 3541 3210 3146 3449 3876 4206 4232 3904 3445 3117 2993 2978 3023 3102 3106 2930 3043 3371 3270 3121 2938 2801 2605 2487 2583 2630 2755 3160 3447 3493 3659 3843 3891 3913 3955 4045 4144 4280 4365 4395 4397 4360 4271 4213 4281 4452 4653 4801 4791 4704 4471 3965 3925 4110 3859 3568 3454 3540 3461 2988 2355 1966 1967 2186 2654 3383 3691 3498 4080 4571 4741 4686 4695 4734 4738 4543 4192 3684 3217 2844 2489 2254 2304 2551 2770 2865 2786 2655 2643 2777 2748 2491 2415 2480 2550 2623 2630 2569 2446 2370 2423 2455 2354 2232 2116 2042 2173 2644 3183 3319 3350 2929 2418 2177 2128 2167 2317 2427 2395 2409 2511 2681 2840 2924 2940 2903 2745 2488 2499 2472 2478 2561 2602 2618 2645 2662 2716 2848 2878 2720 2618 2604 2532 2520 2686 3037 3155 3127 2984 2822 2748 2748 2730 2730 2822 3051 3535 4103 4368 4278 4022 3261 2727 2264 2260 2596 3072 3501 3692 3725 3733 3694 3488 3389 3597 3440 3188 3549 3653 4018 4366 4427 4498 4635 4669 4540 4476 4556 4741 4905 4936 4641 3964 3588 3300 3063 2983 2820 2591 2472 2377 2286 2257 2096 2192 2160 2171 2139 2006 1912 1909 1949 1968 1948 1926 1935 1985 2080 2243 2381 2556 2784 2823 2781 2829 2840 2741 2622 2464 2228 2018 1932 1941 2021 2109 2083 2034 1981 1895 1843 1840 1904 1889 1802 1779 1823 1840 1810 1772 1787 1786 1726 1659 1600 1559 1583 1694 1904 2250 74 67 65 66 68 74 76 82 86 93 97 92 84 80 75 75 78 69 64 56 50 46 43 40 36 35 33 30 31 35 41 43 42 50 42 34 29 33 45 59 66 74 64 63 50 76 81 75 52 33 28 29 27 23 21 14 16 26 33 24 14 11 10 9 7 6 5 7 10 9 6 5 0 1 2 5 4 4 2 3 4 3 0 0 2 4 8 7 7 5 2 0 0 0 0 0 0 0 0 1 8 15 21 19 19 25 36 40 43 76 83 73 86 115 155 177 201 213 220 221 222 219 210 201 194 192 187 176 163 154 153 185 214 208 192 228 248 434 782 869 774 629 476 478 689 983 1190 1195 1224 1325 1593 1674 1578 1568 1588 1595 1632 1620 1533 1395 1333 1496 2003 2803 2882 2936 3075 3341 3538 3739 3891 3936 3907 3863 3837 3847 3869 3888 3914 3940 3967 4073 4278 4315 4064 3785 3513 3258 3054 2962 3056 3288 3469 3414 2749 1506 412 36 6 1 1 0 1 1 0 0 0 1 8 15 14 10 10 15 19 19 19 18 17 27 40 37 36 30 26 31 52 87 90 61 38 28 17 6 2 0 0 3 2 0 0 1 10 20 30 66 163 173 88 20 1 0 0 0 12 69 122 97 146 219 291 322 372 809 1467 2151 2652 3112 3643 4044 4307 4637 4725 4079 2530 1382 1538 2102 2307 2433 2488 2657 2821 2859 2846 2881 2918 2880 2694 2347 2052 1996 2138 2393 2785 3199 3565 3894 4102 3997 3575 3249 3463 3958 4318 4238 3692 3207 3258 3492 3370 2865 2696 2985 2823 2960 3071 3213 3079 2962 2940 2717 2497 2395 2415 2649 3018 3262 3295 3347 3507 3653 3802 3994 4072 4166 4311 4417 4491 4494 4409 4300 4221 4219 4305 4459 4642 4697 4766 4716 4425 4418 4471 4427 4300 3995 3601 3318 2768 2102 1742 1819 2097 2534 3303 4004 4323 4527 4551 4332 4304 4446 4529 4583 4622 4579 4406 4133 3636 3050 2659 2579 2756 2896 2995 2955 2710 2505 2601 2606 2455 2361 2357 2359 2438 2497 2455 2349 2294 2359 2426 2368 2310 2260 2239 2462 2882 2922 2962 3093 2769 2387 2243 2205 2217 2247 2210 2230 2374 2569 2738 2753 2731 2752 2825 2784 2501 2334 2270 2262 2301 2381 2428 2420 2465 2579 2712 2779 2670 2586 2481 2375 2344 2630 2726 2813 2806 2690 2560 2528 2599 2619 2604 2689 2886 3421 3781 3939 3774 3867 3184 2740 2602 2580 2733 3034 3313 3385 3281 3234 3442 3396 3084 3378 3557 3314 3301 3444 3686 4022 4279 4375 4528 4590 4489 4369 4720 4900 4884 4877 4631 4186 3668 3082 2826 2985 2991 2730 2528 2368 2359 2401 2131 2101 2071 2035 2026 1959 1902 1897 1926 1934 1904 1879 1860 1923 2038 2127 2183 2353 2424 2399 2431 2572 2673 2607 2447 2271 1993 1803 1813 1854 1901 1929 1927 1914 1862 1797 1805 1847 1830 1822 1755 1720 1749 1740 1716 1714 1760 1769 1710 1644 1579 1516 1489 1530 1650 1903 80 73 69 68 69 74 76 84 89 90 91 91 89 85 78 78 75 62 54 50 48 46 41 39 39 36 34 33 30 30 33 37 39 45 41 32 17 20 32 46 68 78 62 44 54 71 63 50 38 25 26 35 31 27 30 29 28 31 33 24 13 12 11 9 7 5 5 6 9 9 7 4 0 1 2 4 5 1 0 1 2 1 0 1 2 3 7 5 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 16 24 41 38 41 57 70 84 117 138 156 174 188 195 197 194 181 171 155 144 136 126 116 108 101 102 167 252 195 246 184 240 752 1001 811 640 550 618 692 820 1009 1115 1195 1392 1578 1545 1499 1585 1703 1718 1694 1700 1674 1554 1440 1628 2102 2513 2677 3035 3207 3387 3606 3772 3921 3937 3865 3766 3712 3742 3835 3961 4066 4099 4090 4156 4324 4318 4024 3730 3495 3411 3251 3038 3051 3284 3424 3228 2281 953 153 8 4 0 0 0 0 0 0 0 0 0 2 7 11 11 10 10 13 18 22 21 16 17 28 35 34 28 16 20 41 86 101 75 49 37 28 18 10 3 0 0 0 0 0 0 10 14 28 74 123 96 36 7 3 3 2 0 18 91 142 104 103 170 276 275 418 876 1509 2198 2643 3141 3668 3975 4260 4584 4712 4219 2930 1777 1567 2293 2701 2734 2576 2529 2585 2614 2690 2850 2982 3014 2915 2622 2283 2187 2201 2426 2865 3462 3970 4202 4295 3929 3028 2639 2950 3673 4309 4335 3528 2782 3112 3656 3757 3066 2647 3210 2901 2817 2872 3069 2985 2929 2955 2816 2535 2316 2332 2564 2822 2974 2996 2969 3075 3270 3487 3736 3837 3962 4188 4362 4498 4538 4468 4400 4376 4339 4323 4438 4642 4731 4754 4782 4795 4776 4672 4594 4174 3341 2756 2582 2281 1873 1694 1822 2072 2317 2762 3476 4393 4758 4573 4320 4047 4048 4162 4333 4519 4701 4778 4653 4210 3679 3404 3279 3216 3096 2971 2898 2687 2413 2443 2428 2410 2381 2355 2353 2367 2382 2367 2300 2254 2323 2415 2407 2418 2401 2344 2469 2615 2653 2751 2677 2421 2286 2320 2350 2288 2180 2108 2203 2365 2482 2519 2526 2600 2749 2845 2792 2557 2325 2198 2139 2140 2207 2262 2249 2309 2411 2482 2603 2626 2588 2464 2389 2497 2756 2769 2677 2630 2571 2489 2429 2475 2479 2491 2567 2640 2746 2915 3194 3233 3023 2763 2639 2586 2621 2871 3186 3340 3336 3193 3139 3577 3650 3322 3538 3687 3534 3260 3037 3032 3198 3357 3690 4115 4366 4122 3611 3979 4464 4667 4664 4428 3990 3315 2622 2420 2602 2655 2491 2376 2312 2462 2521 2396 2182 2037 1945 1886 1837 1814 1841 1890 1929 1882 1815 1741 1790 1916 2027 2086 2101 2079 2052 2127 2287 2346 2256 2104 2023 1842 1771 1769 1771 1776 1787 1801 1804 1772 1734 1738 1744 1730 1726 1695 1665 1683 1661 1636 1652 1675 1666 1642 1607 1576 1496 1427 1432 1508 1687 84 78 73 70 69 72 75 82 89 90 94 100 99 98 86 86 74 59 52 48 47 47 40 34 31 31 30 32 31 28 28 31 33 38 44 34 18 11 26 47 64 74 61 44 55 76 67 46 31 28 23 39 38 36 38 39 35 33 33 27 18 14 12 11 8 6 5 6 8 11 10 5 1 2 4 6 4 0 0 1 2 0 0 1 1 2 4 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 24 30 25 32 41 50 65 84 106 130 149 157 155 148 131 122 108 97 89 75 69 74 86 104 150 194 187 282 235 211 505 853 888 728 692 873 978 1055 1173 1215 1322 1492 1562 1611 1758 1830 1843 1777 1674 1792 1681 1583 1512 1779 2171 2474 2804 3142 3352 3512 3711 3839 3968 3909 3824 3692 3613 3634 3738 3910 4094 4194 4217 4290 4377 4257 3936 3645 3455 3403 3251 3083 3244 3405 3232 2547 1455 448 25 3 2 0 0 0 0 0 0 0 0 1 1 3 6 9 8 6 6 12 20 23 20 19 23 31 38 30 20 22 33 74 98 83 59 47 40 30 19 10 4 2 5 8 8 3 10 11 32 90 110 73 31 8 11 18 9 2 28 107 150 102 86 160 249 249 448 945 1606 2208 2606 3109 3664 4017 4297 4619 4760 4493 3662 2587 1845 1938 2438 2660 2671 2548 2463 2393 2443 2682 2927 3102 3210 3108 2862 2726 2551 2549 2662 3096 3938 4273 4352 3937 2496 1719 2169 3129 3857 4095 3621 2975 3107 3272 3436 3063 2609 2745 2808 2833 2756 2650 2815 2974 2968 2828 2583 2388 2381 2515 2674 2745 2706 2538 2704 2935 3077 3306 3459 3666 3973 4249 4440 4518 4514 4509 4518 4494 4461 4501 4595 4645 4626 4572 4642 4777 4819 4535 3686 2753 2274 2113 1937 1748 1701 1804 1952 2074 2276 2768 3739 4340 4235 4505 4054 3723 3779 4033 4296 4564 4708 4624 4395 4177 4055 3925 3664 3179 2804 2732 2612 2396 2335 2225 2213 2256 2254 2190 2194 2264 2287 2283 2261 2338 2399 2389 2367 2375 2439 2561 2550 2551 2556 2318 2148 2231 2333 2319 2203 2119 2135 2240 2308 2341 2364 2448 2560 2665 2702 2659 2550 2404 2250 2132 2100 2121 2158 2167 2169 2141 2264 2419 2487 2492 2427 2371 2490 2643 2591 2480 2451 2440 2417 2381 2401 2390 2405 2456 2506 2533 2603 2831 2963 2819 2651 2628 2654 2857 3233 3507 3553 3386 3233 3461 3827 3810 3518 3385 3446 3543 3364 2940 2745 3008 3094 3445 4346 4547 4075 3472 3410 3752 4199 4333 4037 3497 2904 2542 2383 2294 2270 2195 2159 2222 2388 2433 2453 2288 2035 1850 1714 1668 1703 1779 1840 1899 1860 1804 1672 1706 1772 1763 1753 1828 1903 1885 1970 2103 2101 1966 1777 1703 1720 1773 1737 1708 1709 1700 1706 1720 1701 1641 1622 1640 1669 1660 1648 1630 1610 1579 1581 1612 1607 1572 1555 1540 1581 1495 1416 1381 1422 1544 86 84 77 73 71 73 75 82 88 91 94 100 100 98 93 89 76 64 59 53 48 45 39 33 26 28 24 25 24 20 22 27 29 29 31 31 23 15 25 48 64 52 43 28 42 66 78 60 25 18 27 39 45 48 49 47 37 32 34 34 28 19 15 13 10 7 5 5 7 10 10 3 2 5 5 4 4 0 0 1 3 1 0 0 1 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 17 16 21 26 32 39 47 66 90 104 106 98 89 80 70 63 54 43 24 23 35 48 81 150 163 166 296 354 254 303 601 1022 864 756 856 1055 1190 1403 1466 1537 1602 1618 1742 1909 1947 1850 1733 1666 1766 1596 1631 1824 2086 2405 2709 3010 3304 3520 3667 3805 3890 3965 3856 3767 3661 3615 3652 3789 3992 4215 4340 4365 4369 4325 4132 3848 3600 3384 3232 3175 3276 3498 3570 2948 1562 532 100 0 0 0 0 0 0 0 0 0 0 0 2 4 6 9 9 6 2 0 4 15 25 28 27 27 33 37 37 36 31 33 66 99 92 70 58 50 39 29 22 16 14 17 23 24 18 12 8 33 95 107 64 24 5 11 20 11 7 46 124 149 95 93 163 229 242 473 1024 1643 2174 2620 3228 3822 4121 4289 4563 4787 4674 4135 3184 2162 1943 2209 2493 2722 2703 2688 2532 2415 2552 2761 2932 3031 3177 3498 3331 3050 2943 3001 3166 3608 4143 4385 4246 3511 3000 3015 3412 3943 4194 3783 3030 2805 3130 3086 2884 2664 2620 2822 2860 2743 2786 2990 3120 2958 2773 2675 2555 2492 2596 2725 2706 2582 2288 2498 2701 2750 2920 3118 3375 3710 4057 4321 4461 4509 4525 4533 4537 4548 4552 4539 4484 4397 4112 4127 4320 4553 4375 3630 2879 2420 2173 2010 1917 1910 1975 2081 2106 2237 2743 3382 3615 3552 4011 3772 3416 3380 3591 3910 4253 4443 4415 4344 4357 4379 4182 3710 3029 2607 2552 2495 2335 2185 2048 2066 2141 2237 2275 2218 2255 2316 2344 2269 2345 2417 2424 2432 2410 2485 2558 2562 2549 2462 2190 2035 2164 2269 2233 2125 2101 2159 2242 2272 2321 2404 2446 2476 2523 2559 2531 2491 2449 2322 2180 2135 2128 2129 2152 2218 2305 2290 2358 2388 2363 2365 2368 2381 2371 2357 2430 2459 2376 2350 2409 2385 2355 2363 2393 2441 2466 2483 2601 2791 2829 2679 2775 3117 3687 3831 3629 3432 3241 3191 3485 3713 3705 3489 3323 3380 3535 3519 3110 2692 2860 3291 3402 4009 4436 4435 3999 3456 3470 3892 3867 3479 3007 2522 2275 2262 2134 2091 2039 2004 2046 2143 2111 2085 2057 1886 1674 1504 1553 1659 1754 1780 1835 1821 1795 1667 1610 1590 1559 1587 1675 1807 1802 1843 1880 1894 1760 1608 1584 1630 1679 1662 1621 1640 1638 1615 1640 1624 1548 1529 1562 1579 1575 1572 1551 1512 1499 1529 1566 1533 1518 1529 1482 1505 1472 1400 1346 1359 1431 89 87 80 76 71 72 74 80 86 91 91 94 98 99 96 90 79 70 64 59 49 44 40 36 28 25 24 23 22 26 21 22 27 27 23 21 21 24 24 26 39 39 51 26 34 68 81 62 29 23 38 46 49 45 40 40 33 30 35 39 33 25 19 14 10 7 5 5 6 8 9 4 4 7 6 4 2 0 0 1 2 2 0 0 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 2 15 20 23 28 33 40 47 56 63 63 57 51 46 41 32 17 8 0 1 16 6 30 131 162 164 316 447 338 288 528 936 959 672 677 810 1208 1602 1590 1595 1639 1702 1942 2060 1886 1757 1752 1700 1789 1724 1864 2167 2440 2758 3077 3339 3553 3687 3778 3843 3864 3868 3778 3719 3700 3719 3784 3981 4137 4339 4427 4445 4384 4215 3991 3809 3667 3495 3381 3404 3562 3756 3659 2502 622 77 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 9 8 7 4 1 3 11 24 35 38 33 27 30 40 44 38 36 63 103 106 85 70 60 49 41 37 35 34 40 54 53 39 36 19 34 89 104 67 28 7 8 10 5 13 59 125 129 78 92 155 222 267 522 1080 1645 2262 2818 3467 3988 4222 4394 4639 4801 4741 4392 3712 2767 2322 2435 2636 2805 3036 2939 2491 2348 2482 2823 3154 3289 3533 3934 3924 3488 3287 3417 3534 3772 4124 4429 4531 4252 3654 3248 3540 4155 4099 3194 2620 3110 3485 3047 2656 2494 2649 2892 2812 2628 2785 2956 2998 2825 2802 2873 2762 2664 2723 2735 2604 2486 2279 2407 2545 2602 2704 2876 3114 3429 3811 4153 4372 4461 4465 4452 4466 4500 4525 4470 4359 4236 3961 3975 4084 4114 4041 3764 3389 3084 2853 2607 2398 2389 2593 2854 2971 2816 2676 3089 3119 3149 3172 3188 3134 3075 3173 3488 3917 4227 4264 4267 4333 4342 4046 3447 2858 2517 2445 2391 2214 2074 2060 2090 2143 2279 2323 2223 2288 2378 2384 2242 2272 2383 2369 2404 2398 2450 2596 2642 2588 2475 2248 2077 2099 2189 2165 2080 2088 2167 2251 2286 2325 2386 2398 2391 2438 2499 2486 2420 2377 2295 2194 2144 2161 2185 2163 2190 2227 2253 2312 2349 2372 2440 2483 2412 2342 2338 2422 2470 2359 2297 2278 2320 2318 2334 2361 2400 2417 2418 2486 2651 2847 2750 2956 3448 3952 3942 3430 2834 2576 2651 2984 3408 3631 3398 2979 3097 3171 3188 2993 2602 2527 2860 3071 3440 4087 4614 4633 4080 3577 3688 3478 3149 2802 2309 2030 2024 2014 1984 1956 1927 1941 2004 1927 1749 1751 1714 1551 1433 1559 1646 1590 1563 1685 1677 1634 1596 1543 1509 1418 1492 1575 1678 1654 1545 1555 1548 1497 1493 1524 1538 1518 1524 1492 1515 1547 1521 1538 1519 1479 1465 1466 1478 1490 1488 1468 1441 1420 1456 1461 1432 1464 1498 1462 1445 1428 1370 1312 1302 1327 91 86 82 80 75 72 74 77 82 88 92 93 97 100 95 90 85 77 68 64 52 46 43 44 33 23 22 20 14 18 19 16 19 21 20 17 17 22 26 32 45 50 44 29 46 97 81 44 29 35 44 52 57 55 48 41 35 28 32 34 35 27 19 13 10 8 6 5 5 6 9 9 6 8 5 3 1 0 0 1 2 2 2 5 4 4 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 21 24 28 33 38 41 45 45 43 39 33 29 22 10 2 0 0 2 16 6 18 112 203 192 289 428 412 392 620 861 768 565 526 685 1282 1592 1520 1600 1658 1737 1973 2076 1886 1758 1778 1867 1816 1922 2228 2615 2944 3238 3478 3620 3718 3774 3812 3819 3784 3739 3704 3720 3787 3885 3990 4129 4157 4341 4381 4429 4353 4087 3877 3807 3749 3626 3527 3551 3679 3785 3388 1816 137 5 0 0 0 0 0 0 0 0 0 0 0 3 6 6 8 7 5 5 3 1 2 8 17 33 55 61 42 29 37 46 41 39 62 109 122 108 89 76 66 55 51 56 60 69 81 88 77 28 27 48 97 117 113 66 50 56 34 9 22 70 110 83 54 82 138 230 269 540 1129 1693 2425 2998 3587 3975 4222 4438 4564 4691 4713 4520 4128 3343 2607 2412 2692 3118 3601 3567 3205 3072 3116 3490 3779 3743 3835 3939 3907 3707 3360 3334 3456 3710 4032 4386 4565 4380 3513 2625 2815 3718 4004 3280 2622 3096 3735 3361 2883 2662 2685 2879 2808 2579 2568 2707 2735 2640 2733 2891 2874 2784 2636 2520 2450 2375 2261 2353 2499 2554 2596 2716 2906 3141 3472 3894 4267 4444 4422 4365 4410 4422 4447 4421 4403 4165 3893 3581 3370 3327 3466 3739 3833 3728 3590 3348 3052 2990 3250 3675 3965 3766 3347 3101 2878 2882 2899 2952 3010 2999 3030 3276 3712 4057 4182 4249 4252 4113 3712 3158 2721 2478 2381 2264 2085 2021 2071 2121 2193 2288 2296 2267 2320 2381 2354 2172 2152 2240 2227 2262 2345 2575 2776 2708 2570 2492 2263 2070 2054 2137 2121 2062 2087 2179 2260 2281 2309 2374 2363 2336 2395 2432 2389 2332 2305 2238 2160 2141 2156 2157 2176 2182 2137 2136 2211 2306 2375 2426 2439 2442 2395 2289 2315 2297 2283 2262 2218 2287 2327 2306 2303 2353 2404 2365 2376 2488 2657 2714 2897 3122 3287 3210 2949 2695 2436 2492 2792 3161 3576 3592 3072 2670 2675 2793 2880 2841 2801 2882 2920 3138 3638 4293 4722 4468 3885 3471 3136 2985 2719 2288 1976 1910 1942 1908 1860 1868 1864 1852 1821 1745 1753 1706 1651 1704 1725 1633 1492 1492 1624 1700 1643 1552 1515 1477 1420 1476 1492 1566 1517 1462 1465 1429 1395 1426 1469 1505 1481 1421 1396 1400 1421 1433 1436 1424 1419 1425 1427 1427 1437 1422 1389 1373 1379 1400 1398 1408 1440 1454 1433 1395 1382 1344 1299 1273 1261 94 90 85 81 79 76 76 79 81 87 93 95 98 102 102 99 93 85 77 70 61 52 44 40 30 24 20 16 11 8 11 12 14 16 15 16 15 19 21 25 36 38 32 47 75 86 57 22 26 42 48 55 60 58 52 46 40 34 32 31 34 26 22 14 10 8 7 5 5 6 8 10 8 7 6 3 1 0 0 1 2 2 2 1 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 6 17 24 27 31 34 35 34 32 31 23 14 10 5 0 0 0 1 2 3 14 23 62 240 230 233 337 468 565 784 872 669 553 565 890 1351 1576 1589 1696 1695 1734 1865 1900 1735 1654 1808 1995 2161 2481 2823 3160 3433 3613 3697 3731 3768 3776 3752 3726 3695 3675 3705 3780 3885 4033 4171 4256 4231 4323 4380 4366 4254 4004 3856 3814 3737 3642 3613 3633 3652 3547 2596 711 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 5 3 2 0 0 1 3 7 19 46 73 80 67 47 48 47 44 72 106 133 131 97 83 81 68 66 80 87 84 82 105 88 39 49 111 135 176 153 122 192 175 74 17 40 86 92 42 37 68 127 260 252 545 1158 1699 2399 3081 3752 4123 4296 4392 4474 4623 4595 4459 4190 3641 2929 2889 3073 3474 3909 3929 3700 3636 3572 3665 3888 4002 3953 3691 3506 3660 3606 3425 3607 3677 3840 4220 4438 4433 3861 3020 3041 3807 4109 3376 2467 2788 3474 3450 3110 2407 2395 2822 2879 2749 2663 2606 2577 2588 2731 2938 3006 2889 2685 2556 2431 2264 2207 2347 2511 2587 2570 2619 2732 2877 3141 3643 4164 4386 4376 4335 4392 4409 4390 4363 4302 3965 3441 2956 2694 2706 2936 3323 3435 3298 3385 3547 3440 3226 3131 3616 3967 3879 3626 3146 2792 2712 2676 2787 2939 3052 3208 3398 3632 3804 3980 4159 4138 3920 3578 3115 2603 2345 2211 2117 2063 2075 2120 2130 2144 2199 2205 2185 2352 2342 2238 2080 2051 2090 2100 2156 2304 2578 2817 2737 2502 2434 2186 2020 2030 2111 2097 2053 2093 2176 2236 2241 2275 2338 2324 2310 2362 2360 2294 2262 2280 2216 2166 2168 2172 2195 2218 2187 2108 2057 2103 2183 2143 2105 2179 2283 2269 2228 2233 2189 2229 2232 2191 2203 2260 2304 2289 2310 2396 2361 2364 2421 2504 2463 2610 2686 2715 2674 2682 2827 3109 3290 3198 3115 3385 3590 3470 3056 2781 2786 2850 2915 2955 2991 3063 3180 3350 3783 4364 4303 3752 3222 2875 2703 2438 2171 1998 1920 1892 1828 1777 1835 1837 1830 1846 1788 1777 1745 1734 1723 1701 1614 1540 1579 1701 1778 1706 1565 1491 1473 1515 1524 1485 1533 1527 1511 1491 1386 1298 1345 1416 1416 1391 1340 1335 1352 1367 1370 1362 1357 1368 1377 1380 1388 1408 1377 1334 1326 1343 1354 1356 1383 1417 1423 1421 1355 1357 1331 1285 1255 1236 98 91 89 84 82 82 84 85 86 90 94 97 100 101 101 99 94 89 84 78 70 60 49 45 42 43 25 18 14 11 8 10 12 14 15 14 14 15 26 39 37 31 38 67 86 73 59 58 32 36 50 57 61 57 53 49 45 42 36 28 24 18 21 15 13 10 7 5 5 6 8 10 11 9 7 4 2 0 0 0 1 1 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 20 24 26 30 30 24 15 16 7 2 0 0 0 0 1 2 2 4 13 21 35 226 265 223 252 459 547 767 927 747 587 783 1193 1460 1651 1699 1696 1682 1791 1818 1801 1647 1736 2020 2303 2561 2874 3229 3508 3679 3757 3757 3733 3726 3705 3668 3666 3692 3732 3800 3897 4006 4139 4241 4275 4260 4280 4342 4280 4138 4012 3910 3833 3674 3567 3589 3608 3466 2801 1303 81 0 0 0 0 0 0 0 0 0 0 0 2 8 9 1 1 2 2 1 0 0 2 3 4 4 10 22 45 83 107 88 70 76 60 96 117 153 146 98 103 107 90 86 97 105 93 75 93 97 80 152 254 236 252 199 178 220 174 73 27 53 79 50 7 10 34 96 237 245 609 1198 1783 2533 3269 3863 4160 4271 4349 4461 4534 4447 4355 4194 3786 3383 3375 3426 3545 3766 3624 3292 3038 2960 3240 3685 3916 3969 4031 4039 4015 3899 3688 3492 3333 3330 3830 4305 4476 4314 3794 3728 4224 4348 3640 2765 2687 2902 3007 2836 2782 2677 2815 3064 3095 2946 2765 2652 2623 2737 2973 3153 3164 2988 2734 2413 2251 2237 2397 2572 2594 2534 2558 2599 2704 3009 3495 3946 4191 4267 4297 4373 4389 4315 4117 3720 3206 2715 2395 2356 2486 2569 2604 2534 2466 2757 3227 3303 2916 2685 3123 3396 3417 3395 3215 2899 2648 2537 2704 2917 3039 3195 3311 3415 3491 3629 3825 3960 3768 3358 2791 2323 2153 2085 2052 2033 2073 2167 2185 2122 2067 2081 1901 2235 2271 2162 2031 1984 2019 2073 2144 2289 2565 2808 2718 2466 2299 2116 2019 2036 2079 2071 2052 2102 2183 2212 2184 2215 2285 2286 2286 2316 2304 2234 2219 2240 2204 2190 2217 2238 2248 2215 2131 2032 1969 2005 2075 1976 1989 2094 2148 2133 2145 2169 2177 2178 2166 2174 2201 2235 2289 2299 2329 2398 2366 2272 2234 2421 2340 2399 2470 2485 2501 2580 2755 3079 3422 3390 3193 3034 2975 2985 2731 2792 2821 2803 2865 2862 2856 3153 3317 3101 3218 3764 3813 3515 3088 2795 2521 2240 2045 1965 1913 1828 1759 1763 1836 1806 1788 1812 1790 1765 1746 1722 1684 1627 1570 1517 1455 1501 1694 1650 1516 1432 1454 1516 1545 1566 1587 1579 1532 1437 1412 1318 1377 1421 1440 1416 1338 1319 1330 1330 1332 1324 1319 1329 1322 1324 1336 1365 1350 1301 1262 1262 1256 1270 1283 1347 1312 1321 1299 1348 1351 1292 1251 1233 100 95 93 88 85 84 84 87 91 93 94 96 98 101 104 102 97 92 87 82 75 65 55 49 46 43 32 29 17 15 11 10 9 12 14 14 14 14 13 19 28 34 47 62 66 66 80 84 61 50 49 52 55 52 48 46 43 41 33 24 18 13 13 14 15 15 9 5 4 5 7 9 9 8 6 5 4 0 0 0 0 1 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 18 19 23 23 14 3 3 0 0 0 0 0 0 1 2 2 2 3 8 44 167 299 353 238 386 461 757 791 569 623 1031 1419 1574 1660 1667 1688 1727 1932 1903 1902 1708 2029 2330 2464 2642 2980 3377 3651 3783 3818 3769 3725 3701 3700 3709 3748 3797 3847 3899 3976 4048 4109 4159 4159 4163 4214 4245 4238 4120 4054 3982 3882 3722 3653 3667 3685 3348 2210 786 38 0 0 0 0 0 0 0 0 0 0 0 9 22 19 5 1 0 0 0 0 0 8 10 10 9 16 26 36 48 54 52 65 97 92 111 155 164 135 104 158 162 127 119 118 123 116 93 115 149 209 371 449 386 308 314 237 162 96 48 40 56 50 18 2 0 6 46 158 265 632 1216 1886 2581 3272 3858 4166 4274 4331 4383 4405 4344 4209 4024 3738 3611 3705 3596 3539 3636 3557 3336 3207 3278 3462 3694 3679 3422 3460 3599 3636 3809 3917 3608 3139 2921 3361 3973 4282 4070 3391 3325 3898 4121 3676 2979 2786 2644 2642 2671 2593 2528 2815 3155 3255 3182 3053 2947 2803 2819 3120 3358 3374 3142 2795 2419 2312 2344 2474 2573 2533 2548 2650 2693 2753 3020 3425 3753 4002 4229 4272 4321 4328 4220 3879 3377 2774 2247 2014 2099 2262 2230 2067 1983 2073 2446 3056 3413 3003 2364 2764 2966 2963 3174 3264 3056 2776 2683 2778 2876 2890 2913 2990 3129 3273 3482 3945 3958 3762 3283 2674 2287 2148 2127 2061 1948 1981 2194 2289 2143 2071 2278 2071 2153 2208 2145 2055 2022 2090 2182 2249 2374 2590 2768 2586 2367 2175 2048 2041 2053 2057 2034 2067 2123 2164 2162 2128 2134 2186 2208 2216 2261 2267 2191 2199 2177 2139 2164 2267 2274 2184 2123 2086 2007 1932 1954 1976 1925 1949 1984 2067 2061 2044 2084 2112 2091 2084 2131 2169 2160 2243 2325 2368 2488 2400 2267 2076 2146 2244 2300 2351 2384 2419 2473 2606 2955 3266 3353 3277 3062 2795 2682 2668 2876 2945 2795 2718 2757 3116 3624 3580 2835 2771 3078 3271 3256 3074 2809 2516 2227 1983 1785 1692 1646 1670 1717 1796 1784 1766 1762 1748 1721 1684 1660 1663 1634 1588 1473 1345 1379 1472 1503 1426 1412 1495 1564 1583 1585 1589 1562 1514 1452 1456 1410 1418 1427 1468 1448 1347 1302 1314 1302 1284 1274 1280 1288 1279 1282 1308 1346 1395 1411 1310 1209 1249 1287 1293 1478 1295 1272 1267 1293 1350 1305 1254 1248 100 97 94 90 87 87 88 92 92 94 95 96 97 99 103 105 103 99 95 94 85 72 63 55 50 45 41 39 22 17 12 11 7 3 5 9 12 16 23 28 27 30 36 35 41 53 84 92 82 60 45 47 45 41 39 38 36 35 28 22 14 10 9 10 14 15 8 5 3 4 8 11 8 7 7 6 3 1 0 0 1 2 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 8 10 10 6 0 0 0 0 0 0 0 0 1 2 2 2 2 12 52 131 271 458 247 322 437 837 580 388 684 1156 1492 1605 1600 1605 1631 1698 1794 2003 2009 1766 2147 2302 2430 2731 3172 3553 3768 3853 3862 3823 3804 3796 3816 3841 3878 3911 3920 3946 3951 3962 4032 4088 4063 4034 4086 4169 4214 4183 4159 4088 3965 3874 3896 3927 3823 3402 2148 622 55 0 0 0 0 0 0 0 0 0 0 0 0 7 12 11 7 1 0 0 0 4 15 17 17 19 29 36 40 45 46 42 59 109 138 144 188 175 126 140 228 222 159 138 142 145 171 220 266 338 473 573 549 427 299 340 243 112 49 36 52 57 34 8 0 0 4 29 117 299 670 1272 1984 2691 3358 3898 4201 4261 4240 4266 4310 4272 4113 3887 3635 3607 3712 3552 3616 3732 3818 3643 3440 3425 3512 3717 3697 3372 3315 3308 3524 3845 3954 3712 3311 2925 3120 3580 3898 3778 3185 2816 3102 3559 3580 3152 2687 2540 2428 2530 2567 2419 2911 3298 3387 3297 3158 3154 3084 3051 3310 3436 3288 2986 2635 2358 2343 2448 2531 2617 2736 2862 2932 2926 2912 3017 3255 3509 3776 4079 4191 4210 4250 4149 3765 3218 2570 1977 1700 1756 1877 1839 1702 1664 1852 2394 3264 3685 3132 2606 2802 2818 2655 2730 2967 3004 2845 2767 2863 2951 2929 2940 3053 3176 3373 3653 4190 4137 3814 3341 2806 2390 2169 2101 2056 1940 1918 2266 2707 2576 2289 2220 2178 2164 2165 2116 2083 2005 2093 2318 2465 2718 2752 2660 2422 2207 2127 2037 2076 2057 2052 2040 2064 2110 2134 2126 2101 2080 2083 2105 2141 2210 2225 2227 2215 2147 2090 2142 2247 2241 2159 2129 2125 2070 1965 1902 1835 1842 1843 1839 1875 1910 1951 1999 2029 2024 2013 2051 2096 2106 2217 2360 2512 2725 2547 2239 2054 2080 2174 2217 2222 2263 2295 2366 2539 2764 2954 3106 3176 3093 3037 3195 3480 3680 3419 2864 2820 3140 3797 3935 3275 2776 2768 2998 3191 3210 3041 2736 2385 2051 1747 1541 1463 1524 1586 1668 1761 1774 1750 1728 1702 1669 1644 1648 1654 1636 1603 1500 1377 1321 1342 1379 1388 1439 1547 1591 1598 1552 1545 1521 1480 1460 1438 1384 1348 1325 1327 1314 1254 1232 1279 1298 1276 1261 1256 1254 1254 1273 1341 1417 1461 1443 1421 1444 1504 1357 1339 1400 1434 1535 1476 1310 1253 1272 1177 1230 101 100 95 90 88 90 94 96 93 93 96 96 98 100 103 105 106 105 102 95 89 79 72 64 53 48 45 35 24 19 14 12 10 8 6 10 10 12 13 19 24 24 24 25 34 48 77 82 68 56 63 66 53 39 34 33 30 30 24 23 19 14 11 9 12 14 10 5 3 3 6 13 8 6 7 7 5 3 1 1 2 3 4 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 3 7 32 83 233 432 309 377 522 942 419 421 872 1306 1551 1628 1592 1564 1554 1595 1756 1866 1835 1755 2141 2339 2765 3257 3601 3781 3871 3902 3901 3897 3908 3920 3941 3965 3992 4000 4007 3984 3951 3921 3940 3964 3965 3962 3965 4024 4139 4212 4231 4188 4092 4056 4021 3971 3601 2514 1120 268 23 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 6 2 0 1 7 14 19 21 25 42 63 69 96 94 56 63 139 214 229 225 200 164 194 217 169 123 129 169 196 211 251 359 497 556 544 451 321 262 271 166 62 29 33 49 46 23 4 0 0 7 39 128 350 776 1354 2048 2772 3454 3956 4257 4282 4228 4249 4291 4262 4100 3818 3520 3678 3782 3651 3625 3758 3476 3218 3223 3294 3419 3597 3752 3904 4004 3893 3857 4057 4235 4262 3952 3387 3122 3296 3630 3730 3469 3054 2924 3192 3326 2947 2558 2588 2383 2361 2689 2799 2928 3098 3111 3315 3358 3318 3286 3233 3287 3236 3032 2721 2378 2252 2399 2511 2541 2663 2871 3025 3051 2960 2822 2764 2911 3240 3545 3760 3976 4132 4150 4048 3770 3279 2600 1924 1497 1385 1419 1422 1418 1538 1954 2772 3574 3741 3373 3189 3122 2947 2777 2770 2899 2965 2873 2820 2998 3212 3166 3222 3379 3436 3602 3795 4038 4022 3745 3315 2884 2486 2176 2011 1927 1936 2130 2564 3119 3013 2406 2098 2036 2020 1987 1931 1874 1879 2091 2378 2623 2846 2727 2637 2360 2064 2107 2079 2092 2059 2052 2063 2078 2096 2097 2083 2072 2058 2052 2065 2113 2164 2189 2200 2191 2137 2080 2111 2190 2215 2222 2253 2261 2172 2040 1875 1746 1747 1736 1685 1672 1697 1772 1870 1923 1936 1919 1943 1988 2041 2185 2427 2823 3210 2991 2381 2079 2156 2143 2071 2030 2099 2141 2180 2339 2511 2620 2729 2873 3064 3396 3831 4231 4288 3904 3521 3734 4157 4344 4036 3577 3209 3148 3263 3299 3147 2836 2433 2060 1785 1587 1522 1476 1520 1531 1622 1723 1749 1726 1701 1678 1654 1633 1632 1635 1618 1601 1544 1451 1367 1281 1271 1358 1416 1496 1540 1553 1518 1514 1502 1463 1429 1379 1351 1337 1310 1333 1380 1351 1212 1224 1270 1264 1267 1251 1238 1269 1369 1490 1559 1552 1417 1367 1389 1409 1343 1316 1351 1451 1555 1526 1341 1418 1738 1343 1306 99 101 96 90 88 88 92 96 97 98 101 100 100 100 99 99 103 105 105 100 92 84 76 70 63 56 52 42 32 24 19 17 14 11 15 20 18 15 19 19 24 30 30 27 28 41 56 73 84 64 60 65 58 43 31 29 27 26 22 21 25 15 13 12 16 19 14 5 3 2 3 9 12 6 6 5 5 5 3 2 3 3 4 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 15 60 232 416 432 491 643 995 510 786 1328 1679 1725 1724 1626 1510 1443 1466 1665 1825 1744 1725 2037 2608 3245 3651 3841 3914 3938 3937 3943 3966 3994 4018 4042 4068 4085 4030 4005 3984 3987 3993 3966 3906 3837 3799 3784 3834 3979 4124 4200 4242 4241 4151 3890 3673 3005 1913 781 145 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 14 17 14 9 3 1 9 21 28 36 86 122 116 132 142 104 108 213 319 321 256 206 188 191 187 151 136 155 192 235 304 387 458 494 475 399 290 203 207 155 66 28 24 33 38 30 14 3 1 4 21 68 172 407 874 1459 2199 2965 3627 4006 4257 4268 4212 4225 4253 4234 4100 3755 3339 3758 3471 3704 3612 3660 3283 3113 3304 3256 3257 3505 3713 3639 3427 3563 3830 4035 4121 4283 4186 3794 3512 3487 3708 3972 3858 3323 2877 2872 2965 2733 2493 2652 2410 2117 2328 2380 2391 2844 3073 3261 3354 3307 3210 3108 3034 2888 2669 2411 2185 2142 2264 2401 2479 2600 2710 2872 2988 2969 2946 3010 3027 3009 3268 3500 3716 4012 4090 4016 3838 3505 2924 2261 1700 1363 1230 1228 1388 1697 2242 3006 3591 3788 3734 3580 3393 3214 3038 2973 3078 3237 3299 3287 3417 3582 3518 3711 3818 3677 3595 3609 3631 3672 3519 3121 2680 2344 2131 1970 1856 2072 2535 2959 3235 2890 2256 2008 1902 1804 1722 1702 1708 1799 1995 2139 2252 2253 2051 2219 2345 2063 2100 2143 2131 2080 2046 2044 2049 2064 2050 2038 2034 2041 2041 2044 2055 2087 2121 2163 2175 2138 2095 2101 2154 2211 2252 2177 2230 2225 2181 2015 1820 1727 1663 1588 1580 1641 1694 1753 1795 1818 1818 1817 1877 1952 2118 2422 2974 3477 3386 2677 2012 2057 2127 1974 1877 1969 2116 2145 2245 2322 2374 2444 2588 2852 3213 3561 3823 3955 4095 4148 4287 4440 4433 4116 3722 3484 3360 3288 3142 2793 2352 1927 1732 1615 1554 1556 1528 1503 1520 1580 1648 1664 1663 1650 1648 1638 1633 1617 1624 1612 1586 1550 1503 1438 1342 1291 1341 1394 1484 1514 1492 1484 1483 1477 1437 1371 1342 1371 1387 1361 1454 1503 1444 1346 1302 1334 1367 1344 1280 1264 1353 1519 1579 1681 1606 1429 1362 1340 1317 1289 1267 1286 1343 1390 1380 1339 1581 1851 1738 1502 95 98 97 95 91 88 90 95 102 105 103 104 105 103 101 99 100 101 102 99 92 85 79 74 69 63 57 48 40 31 25 26 20 11 10 14 19 17 18 18 23 31 31 26 27 33 42 59 68 37 37 43 34 31 31 28 26 24 24 27 27 21 14 17 24 21 11 4 2 1 1 6 11 10 6 4 4 7 8 4 3 4 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 8 39 195 382 492 554 755 1157 1040 1393 1893 1950 1861 1695 1498 1301 1240 1376 1672 1807 1739 1919 2431 3028 3512 3770 3892 3959 3989 3998 4011 4037 4061 4080 4094 4099 4100 4065 4026 4029 4069 4076 4046 4010 3938 3859 3779 3760 3859 4021 4168 4277 4229 3812 3077 2659 2173 1061 268 26 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 15 25 29 27 20 10 4 9 23 32 41 107 168 177 201 230 210 195 257 333 317 236 180 140 121 112 149 180 196 237 315 460 562 561 523 440 267 174 147 137 56 22 15 24 33 34 37 43 39 30 38 69 131 250 494 967 1587 2345 3117 3720 4016 4243 4256 4182 4179 4217 4185 3976 3524 3068 3437 3408 3654 3838 3865 3789 3700 3453 2986 2785 2901 3129 3268 3120 3108 3530 3862 4011 4161 4182 4167 4068 3945 3970 4029 3784 3085 2506 2592 2955 3059 2676 2491 2319 2030 2207 2484 2559 2986 3225 3234 3142 3014 2881 2751 2645 2533 2384 2237 2187 2282 2294 2303 2377 2601 2583 2677 2845 2869 2876 2925 2938 2850 2922 3077 3232 3492 3898 4046 3941 3781 3435 2933 2379 1919 1679 1637 1811 2177 2678 3160 3430 3638 3803 3876 3683 3611 3486 3368 3370 3540 3801 3892 3852 3819 3855 3936 3935 3889 3498 3354 3404 3508 3355 2970 2601 2309 2100 1974 1944 2242 2641 2923 2863 2488 2072 1923 1792 1626 1594 1670 1735 1808 1892 1940 1832 1649 1665 1928 2164 2114 2129 2169 2157 2109 2072 2074 2073 2053 2012 1979 1965 2005 2003 2015 2022 2016 2035 2082 2116 2126 2122 2118 2153 2225 2298 2228 2181 2158 2141 2075 1945 1781 1588 1497 1605 1639 1662 1683 1685 1698 1724 1720 1788 1867 1993 2245 2653 3096 3310 3017 2384 2017 2055 1998 1836 1838 2057 2134 2160 2216 2268 2304 2350 2452 2630 2745 2896 3139 3407 3617 3641 3581 3584 3562 3409 3236 3040 2782 2512 2200 1875 1682 1598 1574 1575 1568 1551 1546 1547 1564 1607 1620 1613 1599 1610 1630 1648 1661 1665 1643 1593 1549 1536 1500 1463 1424 1398 1407 1475 1505 1481 1447 1437 1434 1405 1362 1325 1365 1419 1452 1575 1604 1532 1507 1516 1536 1616 1517 1474 1397 1454 1650 1763 1737 1597 1429 1344 1306 1264 1223 1188 1205 1221 1246 1259 1297 1450 1589 1595 1478 91 95 99 100 98 95 94 98 105 106 106 107 107 104 98 97 96 96 97 94 89 84 78 71 65 62 58 52 43 40 33 33 25 19 19 16 14 15 16 19 25 25 23 22 24 28 37 53 57 42 42 45 32 33 31 28 25 25 27 28 31 30 24 26 30 21 13 5 2 0 1 3 8 11 8 4 6 6 7 4 2 2 3 4 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 14 21 32 137 365 553 648 864 1264 1625 1952 2129 1936 1780 1497 1234 1058 1212 1548 1845 1923 2017 2435 3004 3446 3719 3857 3938 3986 4023 4048 4063 4083 4101 4120 4125 4122 4141 4155 4138 4133 4143 4080 4070 4086 4060 3970 3823 3762 3839 3994 4161 4229 3908 2869 1567 868 416 94 10 1 0 0 0 0 0 0 0 0 0 0 0 2 11 16 17 26 36 38 33 26 20 20 28 34 35 37 79 148 240 342 371 345 294 249 247 245 198 174 160 176 215 299 362 349 345 373 491 579 621 579 414 256 169 135 76 79 10 11 28 44 69 110 141 144 134 135 159 222 364 659 1186 1854 2558 3287 3748 4011 4203 4198 4145 4162 4190 4117 3837 3346 2983 3245 3501 3668 3786 3837 3957 4026 3658 2901 2177 1836 2190 2997 3360 3151 3238 3614 3766 4387 4428 4486 4434 4384 4308 4092 3665 2971 2351 2255 2591 3006 2850 2351 2407 2361 2383 2611 2800 3020 3169 3102 2905 2711 2564 2478 2420 2387 2388 2389 2439 2457 2202 2464 2440 2619 2541 2436 2521 2582 2589 2608 2581 2668 2828 2939 2986 3613 3856 4071 4039 3960 3793 3509 3126 2712 2415 2302 2390 2550 2666 2739 2974 3194 3323 3492 3550 3635 3772 3788 3700 3688 3743 3898 4018 4139 4014 3837 4063 4055 3630 3351 3355 3444 3307 2910 2473 2151 1980 1922 1999 2320 2779 2824 2492 2215 2039 1887 1706 1594 1625 1730 1812 1866 1821 1902 1658 1518 1650 1992 2169 2156 2166 2171 2143 2131 2108 2033 1853 1775 1806 1724 1760 1862 1950 1998 2006 2013 2038 2067 2092 2113 2155 2143 2165 2243 2297 2236 2109 2109 2161 2166 2076 1867 1641 1562 1619 1617 1602 1612 1574 1583 1620 1649 1710 1793 1910 2055 2221 2440 2681 2800 2656 2480 2276 2156 1932 1811 1925 2071 2125 2140 2173 2173 2124 2125 2211 2287 2377 2459 2484 2597 2627 2554 2519 2560 2561 2436 2323 2097 1901 1733 1565 1565 1589 1602 1599 1578 1569 1574 1582 1579 1600 1627 1626 1613 1645 1675 1695 1710 1723 1696 1616 1566 1556 1530 1520 1502 1467 1458 1501 1524 1491 1432 1389 1356 1348 1346 1277 1342 1391 1438 1482 1462 1364 1381 1498 1512 1517 1513 1897 1785 1722 1706 1677 1621 1498 1378 1310 1253 1206 1163 1132 1142 1144 1182 1191 1207 1259 1321 1360 1331 87 91 98 103 105 103 100 101 105 107 108 108 106 103 101 98 95 95 94 91 87 81 77 72 66 61 57 54 51 47 39 35 28 24 25 19 16 13 14 20 26 23 22 27 31 29 34 47 51 42 37 40 32 30 28 26 25 29 31 36 40 35 27 25 26 31 20 9 2 0 2 4 5 8 9 7 5 6 4 3 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 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 5 23 45 51 115 389 675 830 1150 1686 2136 2211 2017 1710 1517 1281 1050 1074 1351 1703 1901 2088 2513 3065 3489 3718 3842 3922 3992 4029 4032 4051 4073 4096 4123 4158 4173 4177 4187 4186 4165 4141 4088 3999 4039 4077 3989 3868 3766 3771 3879 4033 4149 4019 3270 1812 486 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 18 16 19 33 44 45 38 31 35 53 64 60 58 44 54 101 231 421 483 409 300 261 271 267 255 280 317 352 401 463 549 517 468 472 481 453 358 288 267 244 197 118 76 52 6 17 49 106 180 246 274 273 261 248 258 335 526 895 1459 2098 2741 3422 3797 4057 4211 4175 4136 4184 4222 4139 3881 3482 3148 3081 3307 3511 3651 3861 4104 4245 3800 2796 1796 1295 1637 2576 3187 3154 3110 3091 3175 4000 4171 4363 4356 4333 4245 4166 3991 3538 2838 2245 2254 2782 2845 2536 2695 2799 2661 2726 2799 2843 2940 2920 2689 2419 2345 2438 2453 2532 2627 2697 2572 2422 2103 2675 2807 2876 2893 2702 2520 2491 2457 2506 2622 2570 2482 2836 2941 3357 3626 4017 4150 4066 3946 3815 3622 3372 3147 3002 2903 2809 2789 2726 2942 3354 3575 3766 3815 3621 3455 3423 3468 3647 3796 4043 4383 4464 3904 3625 3822 3729 3608 3521 3473 3430 3261 2896 2385 1990 1758 1748 1905 2237 2630 2639 2339 2112 1992 1830 1681 1643 1673 1750 1824 1880 1797 1745 1572 1498 1627 1970 2146 2160 2171 2148 2114 2076 2015 1908 1665 1369 1398 1466 1577 1693 1875 1978 1994 2001 2023 2052 2083 2050 2130 2126 2185 2261 2290 2232 2160 2202 2203 2165 2115 1938 1705 1594 1592 1583 1521 1512 1480 1486 1517 1574 1673 1801 1921 1999 2028 2117 2329 2508 2524 2336 2318 2228 2095 1958 1926 2014 2102 2046 2011 1998 1967 1969 1969 2003 2040 2062 2041 2014 1977 1913 1878 1918 1922 1803 1729 1648 1572 1499 1440 1493 1577 1613 1618 1594 1586 1574 1579 1576 1614 1656 1647 1651 1682 1708 1711 1718 1740 1719 1643 1606 1568 1533 1518 1513 1505 1510 1529 1531 1478 1395 1315 1254 1216 1210 1209 1239 1281 1330 1349 1271 1174 1225 1311 1296 1285 1453 1948 1985 1818 1651 1535 1469 1390 1351 1307 1255 1204 1161 1126 1151 1191 1174 1147 1138 1159 1200 1241 1225 90 90 97 103 105 106 105 104 103 104 108 111 107 101 98 97 97 96 94 91 88 82 77 75 70 63 59 56 54 48 41 38 31 26 24 20 22 8 15 23 23 19 22 33 39 34 36 47 45 35 32 32 32 29 27 26 28 31 33 37 35 27 25 24 26 26 16 10 2 0 4 4 4 6 7 7 6 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 1 2 2 2 2 2 2 7 27 55 81 137 409 803 1057 1547 2074 2254 2007 1666 1432 1311 1192 1116 1371 1767 1930 2022 2513 3134 3565 3776 3873 3928 3973 4031 4072 4062 4048 4066 4098 4146 4201 4238 4252 4271 4237 4146 4069 4026 3989 4002 3973 3829 3722 3704 3799 3959 4105 4133 3733 2598 1081 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 17 12 18 36 48 54 45 37 48 77 95 89 94 67 54 129 443 799 801 587 320 278 315 323 351 405 461 500 523 531 632 597 580 638 666 735 563 378 321 328 295 122 67 27 11 48 154 248 332 379 386 369 345 329 357 474 724 1138 1691 2276 2904 3509 3836 4007 4087 4073 4083 4170 4247 4190 3957 3593 3256 3239 3490 3541 3414 3713 4064 4276 4049 3315 2104 1316 1529 2316 3002 3281 3541 3165 3128 3733 3448 3501 3702 4031 4225 4306 4287 4012 3389 2630 2244 2586 3063 3109 3132 3400 3229 2959 2811 2715 2715 2679 2433 2171 2204 2381 2444 2620 2610 2690 2426 2434 2480 2881 3136 2895 2778 2706 2418 2358 2513 2581 2661 2419 2620 2918 3123 3622 3738 4048 4245 4180 4041 3914 3748 3537 3335 3177 3199 3350 3489 3323 3461 3706 3699 3692 3935 4005 3621 3247 3300 3745 3904 3926 4346 4319 3706 3422 3470 3469 3480 3509 3511 3496 3473 3247 2761 2312 1820 1675 1737 1977 2223 2286 2143 1939 1779 1678 1639 1664 1682 1713 1757 1778 1714 1613 1533 1517 1653 2055 2168 2071 2112 2090 2026 1930 1863 1816 1540 1420 1453 1523 1606 1692 1813 1931 1971 1960 1973 1970 2050 2015 2054 2093 2189 2248 2253 2204 2252 2266 2156 2129 2102 1942 1680 1572 1509 1557 1450 1395 1413 1440 1467 1540 1681 1840 1940 1972 1926 1931 2105 2265 2216 1989 1972 2040 2045 1995 1961 1995 2044 1954 1900 1886 1921 1910 1859 1823 1813 1839 1847 1809 1721 1668 1678 1648 1600 1536 1493 1483 1482 1459 1447 1474 1540 1609 1607 1594 1589 1557 1555 1633 1698 1706 1690 1691 1715 1740 1768 1702 1712 1698 1656 1621 1581 1536 1507 1506 1521 1536 1534 1515 1438 1357 1308 1274 1229 1183 1159 1163 1196 1259 1298 1266 1155 1129 1124 1161 1230 1465 1733 1809 1685 1530 1464 1414 1377 1350 1327 1300 1272 1250 1219 1196 1174 1181 1284 1172 1146 1179 1213 1214 89 88 94 100 103 105 107 106 106 109 111 111 110 105 100 98 99 99 96 94 90 85 79 75 71 66 62 58 55 49 42 38 35 34 26 22 28 17 25 24 26 20 20 27 32 32 36 44 44 40 33 31 33 35 34 31 30 32 33 31 26 25 32 33 27 19 13 8 3 2 4 6 3 5 5 6 6 6 6 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 12 36 66 108 203 439 914 1356 1878 2068 1897 1602 1423 1337 1254 1232 1416 1898 2270 2176 2440 3136 3649 3847 3916 3991 4042 4050 4065 4097 4107 4104 4115 4159 4201 4230 4263 4241 4158 4111 4085 4053 4040 4036 4020 3949 3809 3690 3713 3858 4014 4077 3982 3355 1996 621 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 17 12 24 32 44 52 56 87 73 59 70 83 125 141 79 259 883 1140 989 619 365 303 335 361 378 402 442 491 519 532 629 564 584 679 671 681 523 391 419 473 385 178 63 41 92 220 339 412 456 467 454 427 401 402 466 631 927 1360 1873 2411 3005 3531 3799 3899 3942 3934 3971 4077 4205 4185 3961 3662 3381 3293 3221 3345 3102 3619 4009 4231 4013 3393 2261 1472 1638 2404 3276 3859 3953 3748 3606 3392 2951 2919 3161 3478 3735 3977 4098 3969 3672 3228 2644 2612 2952 3326 3057 3219 2976 2931 2874 2699 2567 2468 2254 2069 2149 2293 2367 2409 2299 2385 2232 2278 2526 2701 2950 2811 2864 3081 2877 2736 2893 2891 2582 2581 2928 3380 3844 4217 4373 4429 4399 4272 4050 3671 3128 2654 2481 2650 3324 3919 4134 3966 3672 3304 3004 3065 3445 3789 3875 3716 3620 3879 3659 3564 4110 4114 3697 3416 3367 3385 3444 3564 3677 3799 3980 3918 3743 3469 2755 2092 1783 1865 2050 2092 1969 1785 1640 1598 1638 1653 1666 1666 1669 1654 1609 1551 1497 1460 1665 2060 2193 2082 2066 2018 1921 1822 1835 1836 1614 1657 1733 1738 1678 1625 1698 1866 1949 1921 1944 1945 1979 1990 2006 2053 2140 2167 2141 2125 2141 2141 2110 2107 2086 1951 1737 1654 1533 1506 1444 1394 1406 1435 1447 1502 1678 1881 2005 2019 1917 1696 1681 1831 1959 2000 1961 1913 1947 1958 1946 2011 2051 2001 1882 1869 1918 1902 1853 1831 1809 1772 1777 1748 1609 1563 1519 1483 1517 1486 1475 1501 1498 1488 1465 1430 1501 1573 1578 1578 1554 1545 1608 1740 1795 1757 1713 1756 1784 1795 1810 1725 1689 1654 1637 1614 1576 1539 1525 1533 1551 1563 1546 1524 1462 1412 1393 1363 1331 1288 1229 1193 1191 1255 1313 1220 1054 1013 995 1048 1175 1365 1520 1588 1530 1451 1419 1393 1382 1357 1350 1349 1394 1425 1388 1312 1249 1319 1467 1306 1253 1254 1254 1250 85 86 91 94 97 101 104 104 101 98 99 102 104 104 101 98 97 100 100 98 92 86 81 76 73 69 66 62 57 52 44 37 36 32 27 24 22 21 12 9 20 14 16 22 25 29 37 44 48 43 33 28 33 34 29 27 29 31 31 29 29 30 38 34 28 24 19 12 7 5 6 8 2 2 3 4 5 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 4 22 51 89 149 269 538 1026 1569 1975 1957 1650 1422 1414 1401 1324 1434 1891 2432 2642 2645 3101 3681 3952 4040 4014 4074 4147 4128 4108 4132 4150 4158 4169 4224 4264 4253 4259 4204 4181 4144 4070 4018 4026 4058 4056 3977 3831 3721 3776 3907 3936 3804 3593 2826 1365 293 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 12 24 33 34 41 55 132 144 80 33 38 63 118 154 99 341 1083 1410 1468 880 536 408 400 399 403 415 413 400 383 391 439 431 487 599 545 382 264 288 370 379 285 154 94 151 299 447 511 532 531 512 489 463 449 477 582 794 1127 1559 2031 2523 3061 3545 3786 3881 3893 3813 3866 4002 4192 4189 3944 3690 3456 3452 3213 3342 3354 3750 3977 4085 3976 3514 2707 2169 2249 2875 3642 3745 3478 3431 3676 3601 3294 3179 3204 3276 3458 3827 4019 3881 3812 3778 3248 3036 3046 3343 2533 2294 2303 2666 2773 2611 2427 2300 2177 2109 2216 2390 2456 2395 2253 2177 2030 2066 2303 2416 2825 3147 3374 3521 3442 3556 3546 3250 2653 2533 2766 3236 3818 4209 4435 4479 4382 4188 3789 3059 2269 1982 2129 2627 3473 4031 4042 3513 2870 2433 2182 2203 2589 3146 3616 3981 4179 4000 3366 3452 3846 3913 3791 3596 3512 3522 3578 3667 3742 3949 4298 4406 4437 4345 3787 2834 2175 2153 2266 2116 1828 1627 1533 1540 1608 1631 1632 1623 1597 1577 1548 1502 1465 1564 1910 2231 2243 2098 2024 1930 1877 1860 1980 1861 1824 1924 1994 1941 1735 1557 1634 1791 1919 1915 1896 1911 1930 1923 1953 2001 2043 2019 1986 2017 2042 2036 2010 2006 1979 1903 1787 1654 1519 1456 1426 1407 1420 1438 1444 1482 1658 1907 2061 2199 2180 1903 1720 1728 1857 1990 1939 1796 1856 1951 2002 2034 2038 1989 1895 1895 1931 1906 1840 1785 1721 1687 1697 1692 1585 1508 1523 1537 1512 1462 1451 1461 1421 1354 1382 1394 1519 1579 1617 1609 1587 1627 1718 1811 1846 1948 2145 2139 1901 1839 1799 1737 1681 1646 1635 1621 1581 1543 1538 1555 1566 1565 1539 1504 1471 1446 1425 1426 1475 1539 1353 1344 1315 1484 1407 1275 1125 1034 1054 1159 1277 1342 1402 1441 1444 1467 1428 1389 1381 1370 1388 1485 1530 1527 1500 1447 1357 1356 1366 1325 1297 1293 1283 1269 84 86 87 88 90 95 97 97 95 91 91 91 92 93 94 94 94 99 101 101 95 88 82 78 74 72 71 68 64 58 48 39 35 34 32 28 26 19 2 8 15 10 17 29 32 37 45 51 50 38 28 26 31 36 32 30 30 33 35 35 35 33 32 28 23 21 22 18 13 10 9 7 5 3 4 3 3 3 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 12 38 66 121 197 354 679 1140 1577 1809 1726 1470 1373 1378 1376 1406 1701 2249 2631 2703 2996 3547 3846 3955 4061 3999 3991 4128 4157 4137 4150 4178 4184 4180 4214 4230 4186 4177 4168 4150 4080 3986 3945 3982 4038 4050 3971 3809 3686 3699 3730 3617 3303 2917 2029 729 91 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 51 86 40 45 112 240 186 88 43 41 63 97 113 155 424 908 1190 952 665 558 509 478 471 472 448 377 288 221 189 203 242 309 397 444 380 310 286 251 206 183 183 225 351 510 592 609 601 581 540 509 492 499 560 706 957 1310 1727 2158 2616 3082 3526 3785 3895 3903 3798 3780 3876 4141 4185 3895 3583 3259 3176 3271 3421 3520 3627 3695 3834 3983 3962 3684 3358 3149 3090 3111 2956 2724 3041 3826 4103 4074 3814 3747 3754 3845 4060 4133 3890 3717 3942 4021 3657 3345 3408 2774 2135 2058 2337 2479 2399 2292 2254 2219 2198 2318 2477 2431 2196 1956 1958 1852 1901 1997 2079 2428 2753 2850 3027 3509 3979 4012 3726 3176 2951 3059 3540 4252 4591 4541 4351 4162 3915 3425 2674 2064 2060 2359 2876 3432 3736 3646 3300 2911 2366 1912 1871 2072 2385 2970 3711 4318 4205 3638 3580 3712 3759 3793 3683 3518 3478 3526 3535 3643 3908 4232 4390 4420 4435 4248 3559 2924 2697 2464 2043 1706 1552 1519 1552 1585 1591 1572 1557 1538 1515 1485 1478 1524 1682 1961 2176 2163 2034 2035 1953 2003 2076 2043 1914 1952 2057 2086 2013 1790 1575 1670 1787 1938 1936 1910 1914 1921 1900 1912 1941 1944 1913 1895 1925 1949 1956 1940 1905 1844 1765 1681 1596 1539 1490 1437 1424 1446 1454 1451 1455 1529 1774 1986 2305 2489 2506 2395 2168 1959 1834 1894 1844 1814 1920 2088 2100 2080 2026 1981 1924 1904 1900 1810 1696 1534 1573 1620 1650 1626 1551 1592 1579 1511 1497 1495 1478 1455 1391 1456 1502 1566 1657 1718 1761 1826 1813 1844 1971 2154 2208 2338 2065 1902 1822 1795 1739 1675 1672 1695 1746 1701 1576 1554 1572 1576 1607 1581 1553 1552 1552 1558 1665 1505 1792 1854 1674 1446 1364 1322 1273 1169 1128 1178 1267 1282 1291 1313 1342 1373 1400 1390 1364 1328 1301 1301 1386 1402 1457 1463 1396 1347 1354 1370 1351 1303 1290 1285 1277 79 82 84 84 83 85 89 90 88 85 84 85 87 87 89 91 92 95 97 99 97 92 86 80 79 78 77 74 70 63 54 44 35 33 36 31 27 28 23 14 12 11 13 23 40 49 51 49 49 41 29 26 28 28 26 29 33 38 42 37 28 24 22 20 18 18 21 22 16 12 11 10 8 8 9 7 4 4 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 1 1 2 2 2 2 6 23 49 75 144 267 477 794 1157 1451 1587 1537 1367 1317 1329 1360 1532 1811 2090 2308 2554 2972 3427 3679 3755 3830 3895 3869 4040 4120 4108 4117 4148 4145 4142 4184 4195 4139 4152 4123 4044 3947 3915 3949 4011 4044 4037 3947 3758 3560 3414 3227 2790 2370 1996 1134 278 16 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 8 38 84 88 46 53 146 230 175 91 53 49 85 124 143 192 310 412 428 500 513 495 485 429 375 323 257 175 103 69 64 75 94 151 220 347 402 339 261 189 154 180 255 376 544 682 700 687 661 634 580 531 522 555 656 839 1108 1462 1863 2240 2628 3057 3458 3726 3865 3876 3690 3627 3750 4018 4120 3926 3650 3469 3480 3544 3478 3271 3142 3138 3379 3836 4194 4256 4043 3717 3358 2972 2740 2884 3484 4154 4211 3880 3589 3756 3868 3781 3776 3935 3791 3325 3366 3892 4113 3830 3546 3060 2321 2013 2151 2260 2231 2204 2233 2241 2251 2419 2552 2409 2099 1864 1847 1746 1740 1747 1874 2209 2608 2984 3463 3944 4012 4145 4121 3828 3629 3530 3855 4409 4588 4378 4072 3822 3552 3130 2632 2275 2250 2480 2778 3117 3299 3256 2995 2535 1984 1691 1739 1852 2131 2779 3650 4397 4310 3783 3575 3597 3680 3617 3449 3317 3256 3274 3303 3409 3595 3808 3994 4086 4173 4221 4016 3663 3256 2689 2065 1697 1602 1570 1540 1553 1542 1523 1533 1544 1525 1509 1562 1664 1766 1880 2001 2118 2107 2218 2243 2161 2047 1921 1880 1911 1970 2005 1941 1787 1623 1679 1862 2021 1947 1938 1934 1914 1896 1897 1904 1890 1847 1824 1877 1869 1858 1872 1834 1765 1702 1648 1633 1634 1566 1460 1445 1459 1479 1455 1456 1493 1608 1848 2193 2599 3036 3353 3364 2927 2247 2114 2037 2128 2231 2357 2363 2366 2366 2220 2032 1961 1921 1845 1733 1591 1614 1689 1752 1826 1814 1793 1810 1746 1694 1718 1718 1687 1631 1612 1647 1738 1816 1821 1814 1755 1764 1984 2079 2133 2017 2020 2000 2039 2034 1998 1916 1836 1873 2059 2230 2143 1997 1845 1756 1696 1760 1782 1751 1856 1763 1636 1713 1479 1635 1860 1744 1398 1269 1329 1328 1267 1245 1226 1258 1251 1203 1156 1155 1194 1260 1312 1280 1244 1252 1277 1297 1353 1454 1474 1407 1351 1385 1440 1408 1361 1336 1308 1299 66 75 79 81 78 80 83 85 84 81 80 82 83 83 86 89 89 88 90 93 96 96 94 91 87 85 82 78 74 68 61 51 42 38 38 36 31 30 35 26 18 15 14 16 38 49 45 46 49 41 34 29 28 29 27 27 31 37 38 29 22 18 16 17 17 18 19 19 14 10 12 11 10 11 10 6 3 3 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 16 40 64 101 198 399 672 937 1171 1357 1451 1435 1383 1382 1426 1534 1754 1862 1756 1892 2305 2652 2964 3308 3523 3646 3818 3869 3966 4053 4091 4138 4165 4118 4101 4146 4157 4104 4105 4051 3956 3928 3959 4004 4058 4099 4067 3910 3660 3375 3007 2493 1924 1363 1073 511 87 4 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 5 9 21 54 76 54 51 82 145 148 99 59 46 68 125 179 208 213 194 166 144 146 151 161 176 169 137 95 56 23 4 0 3 15 44 91 148 247 310 257 194 151 156 224 342 493 635 708 738 790 749 694 639 644 589 631 774 983 1247 1581 1949 2296 2669 3086 3428 3625 3776 3727 3493 3449 3651 3958 4102 3987 3760 3605 3572 3498 3185 2861 2829 3209 3837 4187 4375 4400 4193 3940 3733 3428 3204 3463 3902 3936 3216 2784 2751 3238 3468 3347 3348 3639 3612 3136 3203 3861 4277 4150 3733 3064 2360 2082 2238 2294 2225 2210 2320 2437 2449 2566 2614 2423 2119 1931 1798 1679 1660 1703 1922 2400 2921 3339 3887 4430 4206 4350 4306 4252 3960 3638 3794 4221 4451 4289 3917 3568 3245 2822 2416 2295 2292 2395 2480 2655 2964 3150 3101 2662 1994 1553 1482 1664 2268 3108 3812 4255 4016 3522 3286 3356 3412 3257 3077 3006 2994 3027 3071 3149 3284 3465 3662 3804 3948 4085 4109 3971 3623 3027 2318 1816 1752 1786 1663 1607 1585 1595 1624 1639 1624 1619 1669 1751 1823 1886 2013 2357 2482 2483 2250 1964 1795 1754 1739 1714 1732 1750 1710 1679 1604 1637 1785 1974 1944 1915 1900 1890 1898 1913 1910 1889 1803 1810 1854 1832 1823 1812 1786 1745 1736 1733 1692 1626 1531 1478 1456 1460 1508 1444 1400 1377 1473 1704 2024 2459 3039 3690 4047 3660 3123 2901 2702 2906 2962 2949 2863 2625 2390 2321 2354 2292 2157 2074 1886 1804 1796 1847 1952 2068 2069 1966 1962 1960 1903 1913 1919 1949 1988 2061 2295 2327 2135 1970 1981 1939 2096 2312 2110 1896 1893 2148 2510 2679 2663 2621 2597 2551 2520 2739 2626 2500 2601 2428 1995 1832 1895 1926 1795 1714 1570 1482 1390 1348 1422 1401 1316 1278 1310 1352 1302 1246 1233 1209 1168 1117 1061 1000 965 1030 1170 1222 1199 1353 1328 1325 1430 1557 1580 1571 1536 1491 1490 1564 1489 1476 1393 1344 1317 68 74 75 78 78 80 81 82 79 77 77 79 80 82 84 85 84 83 82 85 92 97 98 98 94 89 87 83 76 72 66 58 49 42 39 38 37 33 31 26 28 24 13 10 24 36 32 36 46 41 37 31 28 32 42 46 38 33 35 35 31 20 18 19 19 20 21 20 17 12 11 11 10 10 8 4 1 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 4 13 31 58 95 152 291 585 934 1172 1282 1352 1413 1464 1521 1552 1585 1722 1887 1900 1641 1678 2117 2428 2738 3090 3370 3586 3798 3943 4017 4038 4058 4098 4144 4107 4081 4109 4130 4105 4070 4036 3923 3844 3902 4009 4105 4188 4123 3807 3357 3007 2578 1885 1177 687 454 197 24 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 20 31 46 54 53 63 95 116 86 51 40 60 132 214 270 281 251 203 154 108 72 54 45 35 28 19 9 4 1 0 4 24 59 84 103 175 262 252 178 153 154 207 304 414 519 575 602 712 790 802 723 679 710 660 741 921 1137 1383 1674 1995 2337 2729 3108 3423 3612 3717 3551 3234 3178 3479 3865 4022 3906 3709 3600 3565 3443 3159 3008 3173 3675 4079 4345 4429 4371 4048 3776 3701 3453 3166 3260 3233 2946 2384 2049 2353 2975 3280 3277 3422 3769 3900 3723 3755 4119 4266 3963 3562 3116 2620 2349 2440 2404 2229 2157 2298 2487 2499 2568 2537 2311 1936 1718 1674 1689 1728 1738 1805 2136 2580 3028 3852 4617 4309 4274 4118 4055 3869 3580 3603 3799 3976 4005 3781 3401 3096 2733 2352 2393 2377 2379 2569 2840 3209 3495 3492 2967 2136 1649 1804 2318 2947 3563 3836 3832 3498 3206 3131 3172 3102 2938 2820 2771 2776 2773 2866 2904 3047 3251 3365 3505 3710 3867 3930 3921 3782 3414 2805 2148 1944 1921 1853 1770 1727 1724 1734 1738 1733 1739 1784 1873 1961 2017 2158 2551 2572 2212 1888 1699 1596 1558 1527 1480 1478 1545 1612 1564 1516 1567 1664 1846 1899 1889 1884 1893 1918 1941 1929 1896 1780 1769 1800 1821 1807 1789 1772 1747 1747 1747 1681 1583 1494 1474 1458 1457 1485 1424 1354 1351 1439 1580 1775 2072 2593 3359 3948 3857 3452 3377 3286 3309 3382 3378 3176 2687 2203 2289 2658 2593 2332 2032 1820 1877 1931 1951 2091 2203 2140 2031 2138 2133 2119 2072 2129 2356 2742 3388 3630 3087 2412 2060 2231 2629 2889 2645 2290 2211 2403 2790 3211 3404 3338 3192 3114 3037 2839 2614 2328 2230 2379 2181 1674 1704 1795 1798 1586 1466 1402 1362 1337 1364 1408 1399 1356 1318 1291 1366 1226 1164 1154 1167 1127 1053 1022 993 970 1069 1321 1537 1808 1910 2091 2547 2626 2181 2008 1844 1785 1742 1766 1837 1588 1397 1310 1305 1323 73 76 77 78 80 82 83 82 79 80 80 76 79 81 79 77 76 77 78 82 88 93 97 98 95 91 89 86 79 74 70 63 55 48 43 41 39 36 32 27 33 32 17 7 18 27 27 30 37 39 36 34 31 37 54 53 44 40 43 41 34 23 23 26 24 27 28 26 22 16 11 8 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 9 25 54 105 174 252 449 780 1107 1290 1339 1389 1513 1634 1671 1644 1671 1753 1807 1778 1577 1697 2303 2723 3115 3416 3592 3724 3895 4091 4191 4171 4154 4139 4162 4181 4161 4150 4138 4068 3996 3992 3965 3829 3825 3966 4097 4192 4079 3505 2570 2010 1590 1018 549 281 138 49 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 14 30 46 59 70 87 107 101 66 44 53 126 250 342 377 366 321 258 192 124 69 43 29 14 2 1 0 0 1 6 28 94 161 156 153 246 338 269 161 122 147 249 343 431 544 599 598 674 725 805 733 704 762 764 882 1077 1286 1506 1746 2011 2329 2712 3102 3429 3656 3708 3455 3082 3034 3395 3809 3943 3810 3607 3449 3317 3189 3138 3284 3281 3574 3765 4092 4202 4178 3845 3490 3363 3127 2748 2498 2357 2428 2436 2297 2604 3166 3406 3254 3245 3694 4161 4229 4245 4296 4134 3661 3280 3278 3020 2690 2599 2444 2186 2042 2114 2292 2415 2500 2466 2187 1864 1738 1745 1848 1926 2051 1968 1906 2232 2897 3922 4387 4234 4070 3938 3882 3771 3703 3546 3321 3299 3508 3503 3142 2974 2916 2731 2771 2787 2888 3285 3618 3745 3823 3745 3202 2417 2142 2538 3056 3449 3634 3581 3388 3166 3030 2987 2956 2858 2741 2687 2653 2627 2587 2642 2710 2828 2950 2978 3094 3333 3503 3569 3636 3664 3562 3286 2786 2431 2207 2072 1975 1903 1860 1849 1853 1868 1913 1999 2121 2203 2254 2512 2707 2370 1894 1703 1596 1439 1325 1267 1220 1211 1280 1413 1340 1412 1561 1731 1877 1896 1853 1850 1876 1909 1939 1936 1890 1798 1731 1733 1774 1777 1765 1752 1733 1724 1705 1655 1588 1537 1498 1458 1444 1448 1439 1371 1331 1411 1470 1584 1771 2099 2627 3444 3620 3429 3258 2964 2906 3195 3416 3354 3050 2462 2453 2670 2568 2310 2037 1947 2083 2206 2251 2372 2436 2719 2422 2878 2910 2612 2362 2509 2821 2987 3298 3691 3505 3094 3169 3378 3695 3465 3052 2975 3116 3324 3675 3896 3926 3740 3261 2751 2413 2232 2017 1812 1748 1774 1640 1410 1391 1474 1484 1386 1349 1359 1379 1404 1433 1447 1415 1355 1323 1241 1222 1116 1063 1076 1135 1180 1179 1131 1075 1164 1319 1702 2141 2677 3059 3346 3587 3499 3232 3077 2609 2180 1840 1895 1839 1501 1276 1232 1367 1478 76 78 80 81 83 84 84 83 81 79 81 78 79 81 79 73 70 71 74 80 85 87 92 98 97 92 89 88 83 78 74 67 61 55 49 44 38 33 29 31 34 33 19 6 15 25 28 29 34 37 34 36 40 46 39 37 36 43 48 40 31 28 30 35 35 32 30 22 16 11 8 6 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 11 5 16 43 97 180 282 422 671 893 1051 1227 1377 1521 1683 1742 1673 1632 1672 1736 1784 1748 1669 1873 2582 3083 3542 3797 3907 3956 4023 4155 4279 4318 4319 4306 4283 4291 4299 4252 4179 4066 3949 3899 3859 3777 3765 3897 4044 4129 3855 2863 1472 781 513 315 184 93 31 8 1 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 7 19 34 53 71 87 107 119 101 71 65 106 228 363 427 439 425 370 282 199 133 79 42 27 16 0 0 0 0 2 18 69 150 220 224 214 286 353 248 138 107 146 246 343 434 568 663 670 680 717 830 820 747 795 871 1021 1217 1418 1617 1815 2037 2327 2684 3038 3346 3605 3682 3409 3119 3306 3648 3871 3880 3746 3560 3368 3214 3124 3225 3066 2792 2741 2879 3373 3699 3904 3695 3363 3268 3085 2673 2349 2379 2756 2989 3027 3240 3584 3589 3132 2919 3390 4006 4221 4276 4028 3630 3057 2900 3328 3313 2969 2691 2474 2230 2047 2076 2314 2526 2503 2448 2082 1995 1923 1877 1955 1994 2036 1985 2015 2411 3070 3776 4008 3998 3853 3792 3979 4218 4124 3704 3136 2909 3119 3223 3104 3153 3308 3265 3204 3202 3253 3638 3990 3946 3776 3618 3280 2920 2857 3084 3271 3365 3284 3175 3067 2958 2844 2759 2704 2645 2597 2577 2557 2506 2517 2515 2524 2568 2586 2618 2768 2971 3084 3126 3205 3281 3303 3323 3232 3042 2804 2553 2372 2235 2148 2112 2119 2190 2310 2431 2509 2558 2601 2735 2506 2022 1632 1495 1421 1257 1134 1123 1079 1070 1105 1261 1222 1354 1539 1700 1812 1858 1844 1816 1842 1882 1914 1921 1902 1833 1738 1707 1727 1740 1727 1716 1714 1717 1704 1651 1565 1485 1459 1447 1440 1471 1531 1482 1323 1335 1356 1428 1550 1709 1970 2825 3441 3567 3291 2926 2679 2851 3242 3429 3162 2946 2800 2654 2358 2145 2106 2201 2445 2600 2756 2958 2859 3193 3260 3514 3515 3084 2735 2815 2995 3160 3700 4069 4064 4028 4022 4132 4280 4233 4104 3992 3987 4036 4222 4236 3985 3522 2885 2490 2246 1864 1577 1473 1405 1358 1257 1089 1129 1254 1336 1352 1382 1428 1437 1452 1494 1543 1518 1328 1274 1188 1117 1046 1088 1206 1342 1436 1348 1229 1361 1600 1824 2225 2929 3831 4297 4309 4283 4196 4254 3977 3187 2384 1839 1682 1550 1345 1320 1410 1541 1594 81 83 83 84 87 88 86 85 84 82 81 79 79 82 82 71 69 72 78 84 87 87 92 94 95 91 89 88 86 82 77 72 67 60 56 49 43 38 36 37 38 34 25 5 11 23 29 29 28 30 33 39 50 53 47 41 40 41 45 40 33 33 37 44 46 30 22 12 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 1 11 30 32 26 42 88 153 213 312 497 722 908 1074 1285 1492 1619 1632 1654 1744 1825 1906 1970 2019 2082 2221 2516 3057 3531 3866 4057 4145 4221 4230 4235 4292 4346 4362 4367 4364 4356 4381 4288 4134 3977 3796 3731 3777 3804 3825 3885 4006 3996 3455 1992 690 227 153 117 74 44 28 24 15 10 4 3 3 3 4 4 3 2 1 0 0 0 0 0 0 6 21 40 66 99 132 155 151 124 103 115 182 302 409 433 431 410 341 248 185 143 102 129 202 19 7 0 0 1 16 26 56 85 172 252 214 239 315 209 137 112 142 221 338 470 601 687 718 730 750 816 846 760 786 946 1139 1337 1527 1700 1874 2090 2379 2698 2958 3199 3460 3626 3504 3381 3667 3929 4013 3978 3852 3630 3333 3035 2903 2994 2454 2178 2076 2077 2391 2831 3355 3489 3300 3273 3327 3101 2962 3110 3404 3570 3551 3670 3861 3660 2773 2250 2797 3684 4082 4048 3459 2836 2375 2607 3281 3512 3236 2851 2582 2377 2165 2106 2410 2748 2457 2317 2006 2184 2043 1912 1912 1924 1944 2087 2389 2757 3123 3455 3688 3774 3620 3575 3934 4308 4275 3904 3245 2820 3010 3308 3494 3680 3775 3658 3345 3191 3179 3552 3776 3673 3504 3355 3202 3100 3078 3096 3043 2966 2925 2890 2856 2826 2749 2639 2554 2494 2451 2442 2432 2388 2360 2333 2315 2333 2426 2531 2630 2721 2780 2820 2884 2913 2936 3054 3177 3220 3177 3063 2890 2715 2618 2613 2663 2761 2944 3121 3093 2958 2850 2618 2198 1750 1448 1292 1168 1039 977 990 1017 1066 1260 1273 1208 1272 1447 1606 1691 1805 1927 1879 1824 1839 1878 1908 1922 1891 1856 1838 1817 1788 1738 1706 1689 1699 1653 1583 1521 1493 1490 1487 1479 1495 1525 1487 1348 1289 1276 1334 1426 1527 1706 2151 2555 2810 2935 2766 2421 2328 2752 3102 3125 2905 2622 2406 2152 2094 2204 2331 2486 2491 2737 3224 3439 3825 3989 3768 3306 2930 2852 3170 3679 4196 4188 4291 4601 4497 4156 3867 3976 4414 4414 4319 4241 4131 3990 3744 3258 2663 2220 2003 1764 1517 1454 1350 1264 1211 1200 1182 1173 1253 1324 1346 1383 1440 1425 1458 1506 1615 1516 1288 1201 1213 1305 1407 1452 1642 1945 1767 1689 1896 2240 2559 2996 3654 4371 4656 4747 4696 4737 4757 4623 4251 3592 2806 2093 1723 1521 1415 1390 1486 1520 1412 88 91 90 88 90 92 89 85 83 83 83 77 71 73 76 67 69 78 84 88 90 90 93 94 95 92 89 90 89 85 82 78 71 63 61 57 50 46 44 44 40 33 23 12 10 20 27 27 21 26 34 40 48 57 59 44 44 47 48 45 40 39 42 46 49 40 26 11 5 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 42 60 66 107 157 189 232 369 605 864 1057 1195 1338 1443 1451 1457 1604 1931 2138 2167 2211 2312 2470 2772 3179 3485 3802 4019 4149 4253 4394 4448 4386 4347 4359 4387 4420 4438 4436 4414 4262 4027 3760 3637 3575 3690 3826 3865 3904 3918 3646 2724 1144 302 166 127 74 36 28 31 31 28 26 21 20 19 16 13 11 6 2 0 0 0 0 0 0 0 6 25 64 106 138 180 212 203 170 162 197 258 341 415 390 374 346 289 239 221 190 157 318 573 275 39 20 18 18 24 30 29 28 141 256 220 192 223 212 171 174 210 293 410 534 650 735 781 789 781 799 808 754 827 1033 1240 1435 1601 1723 1900 2154 2445 2711 2888 3064 3281 3502 3536 3603 3948 4159 4093 3975 3941 3787 3365 3030 3088 2682 2062 1815 1717 1681 1846 2169 2785 3265 3248 3244 3548 3536 3591 3792 3816 3794 3695 3861 3983 3668 2612 1975 2573 3595 3995 3766 3182 2459 2022 2401 3166 3515 3421 3117 2847 2626 2372 2244 2437 2543 2171 2079 2043 2302 2178 1982 1937 1987 2043 2179 2449 2718 2890 3072 3376 3429 3250 3299 3595 3962 4177 4081 3622 3172 3200 3545 3877 4031 3944 3746 3299 3214 3232 3383 3403 3287 3169 3052 2972 2944 2909 2850 2772 2679 2683 2686 2639 2631 2602 2519 2449 2394 2328 2291 2308 2282 2158 2127 2113 2105 2160 2266 2364 2434 2495 2554 2631 2659 2698 2744 2859 2954 3008 3020 3003 2969 2962 3022 3111 3176 3313 3292 3142 2991 2748 2333 1906 1616 1419 1230 1081 1069 1156 1226 1205 1290 1348 1267 1226 1271 1416 1559 1639 1755 1831 1764 1778 1770 1823 1893 1949 1975 1997 2003 1965 1888 1752 1706 1644 1646 1612 1548 1511 1511 1528 1545 1544 1525 1485 1417 1363 1329 1256 1300 1382 1457 1554 1707 1908 2152 2442 2522 2134 1749 2206 2615 2634 2535 2485 2351 2261 2269 2166 2171 2616 2804 2829 3235 3733 4098 4032 3610 3168 2857 2977 3509 3978 3928 3822 4239 4646 4550 4202 4122 4408 4525 4318 4198 3901 3678 3225 2752 2325 1911 1623 1535 1559 1543 1458 1376 1312 1265 1220 1193 1218 1267 1304 1323 1386 1445 1427 1453 1480 1490 1388 1483 1631 1607 1780 1818 1864 2582 2897 2631 2777 3254 3600 3912 4281 4634 4937 4917 4875 4877 4918 4900 4801 4605 4268 3733 3072 2380 1911 1659 1472 1401 1291 1217 93 95 94 93 94 94 92 86 79 79 86 77 67 63 67 67 70 79 85 89 92 93 94 95 96 95 94 92 90 87 87 85 76 68 66 65 60 53 45 43 40 34 34 25 12 14 23 27 23 40 41 44 49 50 48 47 48 48 48 49 47 47 48 50 53 48 28 11 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 15 45 72 103 151 178 194 269 455 739 1007 1171 1261 1340 1384 1386 1459 1592 1737 1744 1808 2102 2436 2669 3019 3425 3616 3770 3969 4096 4203 4311 4419 4374 4332 4342 4402 4466 4502 4477 4319 4182 4000 3567 3392 3449 3634 3787 3876 3901 3708 3050 1872 608 140 138 126 67 22 16 25 32 36 40 42 43 46 43 37 33 23 14 8 5 2 0 1 0 1 8 39 132 218 221 245 269 296 329 343 332 338 399 395 345 320 278 252 271 284 232 178 215 402 521 191 189 138 65 45 55 64 72 165 251 233 188 196 240 247 292 367 451 542 638 735 810 849 860 857 847 816 767 911 1118 1315 1498 1637 1704 1915 2207 2451 2637 2770 2920 3100 3316 3417 3503 3820 3973 3710 3629 3742 3578 3295 3281 3015 2381 1890 1662 1636 1650 1757 2001 2571 3150 3154 3078 3484 3636 3713 3754 3380 3712 3628 3812 3949 3639 2851 2474 2957 3611 3741 3477 3123 2631 2135 2352 2981 3254 3311 3160 3033 2860 2570 2465 2394 2095 1907 2005 2159 2312 2257 2143 2092 2129 2221 2285 2320 2436 2538 2641 2929 2975 2800 2996 3188 3477 3888 4143 4025 3722 3642 3877 4070 4094 3876 3644 3361 3269 3209 3137 3039 2933 2834 2731 2651 2616 2598 2480 2437 2380 2393 2424 2430 2426 2415 2387 2354 2316 2255 2190 2210 2235 2220 2128 2056 2001 1984 2055 2186 2306 2344 2282 2383 2433 2535 2607 2592 2602 2674 2757 2830 2886 2929 3001 3107 3186 3244 3136 2980 2773 2417 1984 1735 1658 1539 1366 1320 1408 1476 1541 1691 1683 1540 1444 1340 1334 1447 1502 1601 1774 1794 1712 1736 1723 1767 1859 1952 2026 2064 2052 2036 2017 1774 1644 1578 1580 1563 1552 1532 1498 1493 1516 1540 1528 1437 1358 1367 1342 1292 1300 1358 1423 1469 1502 1562 1758 2200 2338 1860 1671 2283 3386 4033 3751 3256 3054 2869 2554 2113 2363 2872 3154 3243 3412 3749 3962 3746 3307 3141 3198 3563 3969 3810 3421 3562 4189 4566 4356 4028 4260 4528 4465 4233 4018 3539 3036 2477 2063 1846 1635 1478 1456 1506 1497 1453 1400 1346 1290 1251 1234 1228 1243 1270 1280 1416 1527 1475 1491 1558 1642 1821 2355 2894 2441 2445 2769 3450 3853 3956 4035 4315 4539 4609 4813 4882 4900 4919 4893 4930 4970 5005 5031 5017 4939 4834 4593 4076 3207 2409 1739 1355 1186 1065 1025 93 97 96 93 94 96 94 88 78 76 89 83 81 79 76 73 71 72 81 90 95 96 96 96 97 98 98 97 95 91 90 89 81 74 71 70 68 61 53 46 40 36 37 33 19 12 19 26 30 39 35 49 49 40 28 30 39 44 43 43 48 51 54 56 57 48 25 9 7 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 54 88 123 148 161 191 300 553 955 1207 1271 1297 1341 1449 1607 1712 1636 1491 1502 1757 2199 2498 2670 2961 3324 3548 3703 3887 4004 4083 4087 4172 4178 4183 4229 4342 4454 4460 4341 4146 3981 3822 3577 3366 3481 3659 3716 3721 3744 3390 2466 1315 435 116 89 79 42 18 22 31 39 45 49 48 51 63 74 87 149 194 140 95 89 70 46 38 29 17 12 63 206 336 326 434 464 518 538 501 440 415 478 456 352 304 252 254 315 309 217 194 239 311 405 335 427 576 555 292 141 115 128 197 260 250 212 222 287 374 446 479 567 658 740 815 874 914 944 956 921 844 813 986 1175 1364 1529 1648 1713 1948 2232 2426 2544 2626 2751 2885 2975 3001 3025 3263 3370 3288 3359 3316 3135 3157 3171 2602 1989 1740 1594 1646 1622 1725 1960 2396 2973 3026 2859 3173 3344 3279 2947 2746 3319 3488 3644 3805 3690 3397 3336 3511 3555 3375 3202 3198 3037 2421 2546 2806 3023 3132 2986 2952 2886 2625 2567 2374 2097 1981 2078 2261 2287 2306 2284 2194 2159 2161 2207 2342 2266 2397 2641 2750 2597 2511 2668 2773 3039 3563 4019 4100 3908 3774 3950 3988 3817 3573 3351 3199 3080 2993 2888 2755 2637 2547 2460 2406 2378 2329 2244 2246 2222 2196 2196 2211 2229 2247 2254 2248 2238 2210 2160 2121 2204 2228 2191 2165 2133 2103 2143 2297 2551 2620 2426 2412 2374 2376 2381 2372 2369 2398 2477 2602 2708 2763 2836 2938 3048 3048 2940 2788 2500 2103 1844 1779 1743 1662 1517 1515 1604 1668 1761 1837 1972 2108 1917 1524 1369 1433 1460 1499 1707 1793 1759 1738 1720 1735 1800 1912 2037 2102 2080 2034 1984 1799 1623 1544 1560 1573 1562 1523 1475 1446 1432 1450 1480 1401 1376 1390 1382 1328 1293 1323 1386 1402 1394 1399 1621 2163 2760 2778 2837 3359 4100 4499 4373 4073 3744 3527 3113 2566 2467 2825 3290 3411 3419 3654 3796 3509 3028 2984 3436 4089 4084 3493 3093 3511 4238 4275 3652 3693 4454 4760 4497 4080 3822 3292 2573 1975 1724 1729 1631 1579 1507 1448 1423 1411 1400 1381 1347 1305 1279 1276 1307 1364 1457 1591 1767 1794 1761 1816 2035 2447 3496 4201 3652 3527 3752 4286 4535 4562 4589 4565 4564 4701 4804 4804 4727 4717 4742 4772 4833 4909 4956 5039 5016 5005 4906 4583 3633 2456 1600 1187 1067 1087 972 98 101 100 97 99 100 97 94 91 89 93 92 88 88 86 83 78 76 82 90 94 96 97 95 97 100 101 101 98 95 92 91 87 80 75 73 69 64 59 51 44 40 39 39 29 18 20 25 28 29 30 46 49 37 23 29 33 35 36 39 46 51 55 57 51 41 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 0 0 0 0 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 65 103 119 123 140 191 341 769 1444 1612 1330 1189 1172 1306 1532 1585 1380 1334 1508 1912 2467 2450 2521 2882 3379 3723 3846 3888 3911 3915 3877 3902 3968 4019 4140 4315 4452 4380 4172 3978 3774 3486 3307 3380 3553 3626 3388 3129 3120 2740 1871 975 387 113 35 21 28 35 42 39 50 65 60 50 55 74 99 146 246 304 314 354 397 363 345 347 292 164 44 80 250 413 382 582 639 537 508 590 579 531 619 596 413 328 301 328 350 336 308 308 340 389 425 411 445 587 726 439 212 176 173 213 273 284 249 241 304 422 527 516 618 741 826 876 926 1000 1045 1047 986 861 879 1052 1223 1388 1533 1621 1744 1968 2198 2365 2478 2572 2674 2707 2614 2477 2582 2770 2836 3051 3271 3230 3172 3156 2818 2193 1789 1687 1635 1657 1558 1656 1867 2115 2623 2810 2675 2814 2866 2615 2286 2385 2914 3225 3386 3516 3510 3415 3385 3356 3146 2859 2835 3223 3608 2842 2863 2758 3028 3116 2930 2811 2720 2540 2517 2453 2225 2078 2101 2359 2305 2381 2421 2344 2224 2137 2219 2428 2338 2423 2732 2781 2386 2178 2373 2534 2709 3114 3590 3815 3746 3642 3666 3629 3421 3189 3003 2871 2782 2717 2627 2483 2354 2320 2238 2183 2132 2106 2097 2097 2070 2032 2001 1988 2005 2047 2086 2110 2123 2132 2111 2072 2146 2233 2283 2294 2324 2392 2480 2625 2902 3014 2911 2810 2638 2441 2267 2220 2221 2187 2236 2447 2621 2722 2786 2869 2946 2869 2723 2469 2143 1901 1810 1801 1779 1712 1572 1605 1684 1806 1990 2311 2567 2588 2351 1871 1430 1402 1469 1458 1656 1756 1764 1743 1707 1688 1731 1845 1994 2076 2083 2026 1933 1789 1616 1550 1560 1563 1542 1507 1465 1408 1369 1356 1383 1352 1346 1349 1337 1294 1244 1249 1289 1310 1301 1307 1555 2219 3515 4043 4042 4156 4115 3848 3939 4003 3922 3927 3722 3367 3072 3069 3302 3407 3374 3589 3719 3437 2762 2769 3450 4118 3947 3461 3504 3959 4094 3676 3190 4082 4659 4678 4182 3865 3620 3007 2223 1870 1631 1632 1593 1582 1470 1402 1401 1424 1445 1474 1438 1302 1353 1434 1513 1615 1764 1960 2259 2454 2331 2503 3288 4378 4829 4664 4427 4361 4435 4542 4596 4566 4556 4421 4473 4477 4530 4530 4382 4257 4155 4171 4413 4566 4605 4732 4849 4902 4818 4405 3608 2751 2030 1604 1391 1272 1258 103 101 100 100 99 99 97 98 103 104 102 100 100 99 96 95 90 86 86 90 92 92 93 96 97 98 99 98 96 94 93 93 89 82 78 74 67 63 60 54 48 47 47 44 38 27 24 23 24 24 33 42 37 34 32 51 43 38 36 35 39 45 48 49 48 38 22 9 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 89 112 124 140 156 190 335 745 1337 1566 1120 835 871 936 935 821 758 913 1238 1629 2345 2235 2389 3042 3696 4015 4075 3971 3879 3845 3809 3792 3875 3969 4181 4360 4432 4215 3942 3775 3586 3336 3266 3440 3530 3337 2729 2122 1894 1560 1020 528 226 69 15 23 49 61 51 35 52 81 67 50 55 74 100 147 228 215 253 432 597 583 607 696 754 580 226 97 260 417 390 466 594 582 572 665 740 766 787 704 556 408 362 389 358 286 263 297 386 491 526 473 421 428 454 349 266 281 266 242 242 245 246 269 328 406 494 547 658 802 894 930 972 1110 1168 1121 1023 892 950 1096 1242 1382 1500 1560 1743 1973 2178 2345 2501 2656 2749 2681 2455 2198 2142 2236 2487 2967 3258 3263 3093 2747 2265 1924 1727 1659 1674 1624 1638 1613 1713 1943 2320 2526 2509 2533 2492 2232 2052 2247 2646 2909 3041 3151 3202 3201 3126 2951 2722 2582 2808 3467 3656 3384 3140 2850 3019 3126 2915 2695 2599 2479 2444 2473 2239 2110 2048 2313 2442 2470 2499 2489 2372 2230 2198 2241 2241 2346 2644 2630 2396 1917 2068 2225 2360 2680 3037 3316 3361 3364 3396 3347 3168 2942 2733 2584 2487 2427 2363 2246 2140 2151 2056 1973 1942 1931 1919 1919 1907 1858 1806 1786 1796 1837 1883 1915 1938 1957 1957 1964 2013 2073 2120 2175 2275 2393 2516 2726 2986 3149 3189 3127 2971 2799 2643 2468 2280 2164 2152 2394 2662 2811 2854 2843 2842 2707 2440 2039 1721 1716 1766 1774 1777 1701 1552 1636 1800 1942 2065 2308 2461 2427 2408 2058 1462 1430 1460 1467 1639 1759 1786 1756 1695 1652 1681 1769 1882 1958 2007 2021 1992 1896 1718 1582 1536 1533 1517 1469 1472 1403 1353 1313 1297 1278 1261 1238 1209 1169 1127 1161 1170 1208 1231 1250 1383 2092 3512 4394 4302 3919 3358 2433 2597 2912 3203 3447 3827 3993 3521 3041 3257 3405 3457 3547 3624 3354 2908 2860 3362 3893 3881 3541 3715 3738 3380 3121 3604 4324 4438 4134 3810 3678 3466 2840 2134 2161 1889 1674 1534 1544 1522 1505 1589 1755 1718 1900 2202 1783 1575 1606 1726 1904 2098 2396 3017 3382 3305 3934 4411 4662 4649 4546 4366 4253 4255 4258 4222 4231 4363 4273 4176 4168 4266 4301 4009 3321 2794 3001 3552 3976 4423 4621 4687 4688 4622 4436 4050 3560 3064 2722 2443 2193 1988 94 94 93 92 90 91 91 92 96 99 100 100 105 109 106 104 102 96 96 93 91 91 91 92 93 93 94 95 93 92 92 90 86 81 76 69 64 62 61 55 50 47 48 48 43 31 20 21 22 22 31 38 35 36 44 49 47 41 37 30 33 41 45 43 40 31 19 10 2 2 3 3 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 31 73 101 115 152 182 189 183 238 445 728 785 559 422 585 718 815 807 822 819 874 1232 1866 2239 2792 3370 3772 3911 3944 3930 3932 3921 3845 3793 3898 4066 4250 4360 4150 3929 3679 3479 3284 3161 3198 3313 3413 3095 2260 1303 772 504 303 156 72 36 39 55 59 57 48 42 56 68 58 54 59 68 80 106 156 137 131 331 633 600 584 685 942 1008 603 189 251 340 371 531 638 600 639 783 858 887 913 860 700 491 408 393 360 335 345 418 539 636 667 661 627 503 333 250 248 402 460 352 248 228 285 382 460 476 482 601 729 886 969 990 1030 1182 1247 1157 1018 938 1001 1119 1253 1379 1475 1547 1735 1980 2210 2409 2599 2791 2916 2869 2672 2512 2646 2857 3085 3297 3295 3324 2926 2296 1980 1753 1664 1662 1605 1575 1626 1619 1686 1833 2039 2222 2325 2370 2358 2244 2130 2289 2515 2615 2673 2744 2705 2804 2932 2831 2683 2788 3134 3905 3997 3726 3330 2951 2967 3064 2877 2641 2580 2497 2430 2459 2336 2140 1987 2102 2356 2397 2423 2497 2478 2362 2319 2376 2331 2250 2499 2473 2438 1707 1636 1716 1851 2233 2543 2805 2927 2950 3032 3114 3040 2846 2588 2390 2268 2200 2187 2159 2034 2040 2033 1919 1830 1812 1779 1765 1761 1714 1653 1628 1620 1643 1667 1685 1710 1731 1758 1790 1826 1856 1889 1967 2096 2233 2416 2692 2986 3194 3302 3306 3173 2908 2571 2323 2269 2246 2267 2467 2694 2819 2849 2770 2691 2555 2276 1950 1781 1693 1631 1579 1566 1518 1486 1621 1800 1929 1985 1933 1834 1892 2149 1836 1485 1423 1423 1530 1707 1782 1770 1740 1682 1640 1653 1697 1747 1790 1854 1950 2024 1999 1853 1663 1534 1497 1512 1450 1463 1407 1356 1307 1269 1234 1195 1158 1123 1106 1087 1090 1088 1085 1088 1149 1311 1931 3070 4112 4312 3419 2835 1791 1274 1579 2098 2679 3573 4257 4023 3440 3445 3508 3442 3507 3568 3447 3242 3148 3243 3437 3514 3439 3485 3188 3075 3281 3755 3983 3914 3780 3722 3666 3425 3029 2686 2523 2262 2115 1975 1955 1911 1895 2325 2880 2627 2849 3168 3019 2701 2493 2701 3113 3205 3747 4472 4167 4106 4310 4361 4458 4459 4259 4012 3851 3757 3686 3755 3862 4050 4120 4019 3976 4121 4242 4052 3439 2498 2538 3166 4000 4547 4594 4524 4506 4489 4480 4407 4202 3860 3600 3317 3065 2799 100 98 94 91 87 87 88 88 85 85 89 91 95 99 102 105 108 107 107 102 93 91 92 91 91 91 92 94 93 91 91 89 86 81 75 68 63 62 62 58 52 49 49 49 46 34 20 18 19 22 28 33 33 35 42 48 51 52 45 33 34 43 45 42 33 23 16 12 7 6 8 5 1 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 0 0 0 0 0 0 0 5 22 54 94 124 164 207 216 203 169 135 159 253 358 434 403 484 662 820 862 900 944 976 1264 1893 2674 3427 3770 3873 3917 3894 3934 4012 3995 3870 3837 3983 4109 4070 4026 3878 3747 3470 3199 3051 3053 3174 3332 3359 2995 2210 1119 352 96 36 22 20 28 41 51 51 47 41 49 75 67 55 62 71 66 63 75 96 98 89 199 425 512 448 477 749 1085 900 400 278 325 446 659 663 611 829 989 997 961 948 872 685 524 446 410 392 382 410 506 595 605 669 797 815 616 337 227 250 568 674 476 350 310 391 499 542 542 572 689 839 988 1044 1068 1088 1184 1232 1140 1015 986 1047 1146 1269 1398 1493 1574 1743 1973 2203 2424 2668 2938 3146 3192 3189 3316 3662 3874 3827 3596 3469 3193 2588 2048 1891 1840 1758 1756 1670 1606 1634 1640 1649 1694 1788 1943 2132 2262 2266 2252 2275 2323 2381 2381 2397 2390 2221 2269 2559 2730 2718 2790 3076 3909 4267 3925 3454 3063 2956 3008 2874 2680 2652 2581 2494 2461 2461 2237 2067 2122 2361 2510 2565 2610 2616 2559 2562 2676 2721 2487 2666 2695 2358 1803 1547 1530 1677 1973 2233 2444 2596 2713 2811 2954 2976 2830 2548 2304 2155 2069 2063 2096 2012 1989 1995 1846 1797 1735 1665 1644 1631 1578 1518 1487 1467 1472 1477 1483 1509 1528 1564 1601 1631 1664 1718 1804 1930 2112 2365 2690 3029 3281 3396 3388 3226 2905 2544 2303 2217 2268 2365 2566 2649 2711 2716 2605 2432 2224 1986 1811 1740 1548 1494 1303 1242 1308 1410 1527 1653 1777 1878 1905 1767 1563 1693 1490 1421 1373 1416 1600 1737 1757 1757 1724 1673 1635 1645 1675 1677 1674 1709 1804 1921 1979 1923 1766 1581 1448 1473 1467 1453 1404 1343 1288 1264 1241 1167 1107 1076 1043 1016 1008 1023 1008 989 1022 1165 1577 2410 3583 4360 3667 3014 2150 1459 1454 1995 2722 3529 4167 4263 4261 4080 3257 3169 3387 3485 3449 3404 3296 3246 3345 3460 3438 3495 3529 3538 3536 3557 3547 3563 3644 3652 3608 3446 3348 3379 3087 2940 3076 3175 2982 2724 2756 3023 3718 3885 3829 3854 4002 4147 4056 4084 4198 3973 4028 3864 3796 3803 3939 4085 4088 4027 3915 3810 3626 3384 3233 3336 3539 3697 3901 4127 4063 4186 4304 4309 4244 4150 3870 3998 4410 4595 4531 4509 4483 4454 4459 4378 4242 4081 3949 3828 3618 3412 121 114 107 106 100 97 96 96 95 91 89 90 91 93 96 99 103 107 111 110 106 103 98 97 95 94 95 95 93 91 89 88 86 79 74 68 64 63 61 59 53 51 49 48 44 31 16 11 18 22 26 27 27 34 41 48 55 55 50 48 42 40 41 41 37 29 22 18 15 13 10 7 4 3 2 1 0 0 0 1 4 4 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 42 75 108 150 192 208 195 168 132 124 264 575 889 968 811 694 720 827 795 722 1220 1416 1724 2363 3084 3643 3888 3916 3950 3962 3998 4005 3922 3799 3818 3921 3930 3908 3883 3772 3526 3175 2936 2910 2991 3156 3363 3403 2994 2084 982 224 14 4 9 15 23 28 29 34 40 37 50 75 64 60 62 81 73 74 87 93 99 106 157 235 305 336 318 450 811 835 536 387 448 554 679 707 753 886 1020 1055 1008 923 785 627 526 476 455 460 404 394 453 454 348 413 589 605 463 372 330 398 835 750 549 567 471 527 583 563 603 689 814 974 1086 1118 1121 1138 1200 1202 1121 1038 1022 1062 1144 1268 1420 1540 1605 1762 1970 2211 2493 2778 3046 3247 3338 3495 3780 4090 4279 4170 3827 3648 3049 2386 2032 1903 1888 1877 1862 1824 1746 1686 1679 1667 1689 1756 1839 2007 2180 2153 2191 2280 2247 2253 2270 2287 2228 2092 2099 2265 2351 2315 2474 2947 3694 4189 3931 3517 3141 2966 2993 2927 2804 2808 2739 2627 2581 2541 2411 2369 2459 2626 2770 2783 2736 2715 2671 2640 2674 2939 2895 3199 3641 3542 2905 2251 1911 1816 1824 1961 2214 2366 2498 2640 2834 2891 2803 2573 2311 2120 2013 1987 2004 1913 1915 1950 1798 1758 1675 1628 1600 1539 1467 1409 1360 1326 1315 1323 1325 1371 1401 1435 1463 1480 1503 1553 1651 1812 2019 2305 2667 3047 3338 3475 3468 3329 3094 2823 2582 2414 2384 2357 2552 2625 2622 2555 2390 2144 1862 1608 1469 1431 1701 1526 1355 1318 1367 1438 1500 1542 1582 1669 1798 1791 1614 1520 1438 1385 1379 1490 1654 1737 1753 1760 1725 1671 1625 1647 1667 1650 1630 1641 1696 1786 1863 1904 1809 1628 1470 1438 1449 1460 1431 1373 1300 1245 1256 1207 1158 1121 1072 993 936 941 955 955 968 1032 1226 1697 2949 4020 4113 3643 3138 2643 2567 2894 3253 3537 3700 3951 4267 3797 3014 3041 3346 3378 3197 3128 3062 3330 3732 3904 3444 3412 3379 3364 3357 3271 3207 3263 3435 3494 3552 3581 3527 3901 3942 3739 4003 4127 3788 3709 3867 3965 4205 4332 4193 4148 4326 4431 4459 4377 4127 3980 3737 3443 3294 3270 3496 3861 3797 3847 3853 3808 3610 3275 3171 3344 3450 3438 3500 3940 4181 4293 4353 4357 4355 4350 4315 4324 4424 4464 4482 4500 4457 4420 4356 4252 4077 3916 3787 3721 3697 3770 119 117 117 119 114 111 106 104 105 104 101 102 104 105 104 104 100 99 105 114 123 126 121 110 103 101 100 98 95 92 89 88 84 75 69 66 63 62 61 57 52 51 50 45 40 26 9 7 16 21 22 20 23 30 38 50 57 59 61 56 43 39 39 36 27 25 25 22 19 19 18 16 13 11 8 6 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 11 40 71 107 145 177 192 177 138 111 112 193 526 1052 1412 1390 1138 875 745 685 628 727 1422 1720 2214 2751 3207 3559 3786 3896 3955 3989 3983 3922 3829 3710 3690 3727 3752 3746 3652 3426 3091 2826 2797 2840 2873 3029 3244 3214 2672 1661 632 91 0 5 11 12 20 20 13 19 34 41 54 71 68 78 73 89 91 111 138 149 157 174 193 207 239 246 250 294 461 519 472 510 635 703 708 643 656 767 915 999 996 942 818 665 560 519 512 527 430 401 442 389 248 309 476 507 456 466 472 689 1067 695 615 774 638 616 632 636 701 813 965 1102 1173 1197 1199 1200 1214 1186 1115 1058 1044 1071 1148 1275 1423 1580 1631 1763 1972 2266 2587 2853 3044 3169 3267 3483 3808 4100 4214 4176 3914 3444 2774 2259 2021 1926 1898 1902 1894 1895 1783 1651 1649 1668 1695 1730 1800 1967 2105 2076 2225 2189 2121 2143 2209 2258 2177 1940 1747 1704 1752 1975 2620 3390 3548 4135 3959 3598 3247 3011 2994 3026 3011 3013 2936 2792 2779 2801 2734 2730 2732 2758 2855 2876 2788 2717 2677 2647 2645 2872 3095 3553 4141 4337 3845 2983 2278 1911 1811 1915 2153 2289 2353 2533 2699 2723 2649 2467 2253 2094 1983 1931 1944 1839 1848 1881 1797 1751 1679 1642 1606 1524 1443 1380 1299 1231 1174 1191 1214 1262 1293 1314 1337 1367 1402 1447 1538 1707 1917 2205 2577 2960 3273 3463 3511 3445 3331 3206 2975 2619 2651 2597 2657 2625 2538 2408 2213 1956 1681 1524 1678 1850 1877 1787 1744 1701 1673 1683 1680 1595 1433 1270 1263 1352 1483 1540 1484 1469 1528 1641 1726 1738 1770 1787 1751 1678 1638 1640 1630 1614 1614 1634 1664 1675 1639 1784 1773 1658 1516 1432 1429 1485 1522 1480 1356 1234 1249 1242 1195 1172 1143 1093 972 907 924 940 937 986 1109 1453 2433 3731 4055 3915 3906 3930 3902 3856 3703 3232 3317 3677 3844 3500 3207 3187 3361 3413 2915 3116 3226 3442 3729 3871 3309 3049 3169 3215 3118 2958 2808 2987 3114 3160 3336 3701 3712 3744 3964 3947 3950 4031 4053 4235 4408 4527 4477 4426 4444 4483 4599 4646 4542 4337 4057 3849 3570 3277 3159 3058 3072 3334 3558 3777 3658 3710 3728 3735 3790 3723 3594 3483 3518 3891 4083 4254 4306 4235 4128 4024 3942 3925 4115 4223 4309 4392 4374 4297 4138 3885 3602 3491 3414 3378 3497 3784 96 102 106 108 106 103 102 104 104 101 102 105 110 114 115 116 110 101 97 109 126 140 144 136 124 112 107 104 99 95 91 88 81 71 67 63 61 60 58 53 50 49 47 42 37 25 9 7 15 20 18 18 24 31 34 53 62 62 63 64 55 47 46 46 34 26 25 21 19 21 24 24 21 17 14 14 11 3 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 104 126 142 162 174 168 141 105 106 165 346 758 1222 1457 1451 1217 905 693 608 769 1570 1584 2082 2572 2891 3229 3548 3758 3879 3948 3936 3935 3827 3690 3613 3588 3599 3592 3502 3316 3074 2857 2736 2780 2785 2666 2640 2696 2506 1905 1093 424 62 3 2 7 14 23 19 8 14 37 58 66 73 78 93 105 118 133 170 241 294 315 323 318 298 296 251 245 293 287 246 334 569 775 826 757 626 549 591 737 884 952 969 896 753 643 605 590 568 471 404 427 270 164 374 634 639 533 562 682 850 981 674 694 862 747 667 672 733 842 980 1114 1207 1254 1268 1266 1271 1256 1202 1132 1080 1060 1079 1149 1262 1395 1564 1637 1765 1983 2288 2564 2776 2928 3023 3117 3313 3618 3913 4138 4254 3883 3122 2451 2087 1947 1899 1888 1895 1904 1938 1799 1762 1752 1761 1699 1668 1749 1881 1952 1993 2147 2131 2062 2092 2154 2125 1917 1642 1504 1617 1807 2038 2884 4024 3592 4127 3888 3524 3301 3139 3097 3143 3173 3160 3047 2838 2757 2861 2867 2760 2632 2623 2738 2836 2812 2709 2644 2613 2618 2693 2897 3384 4041 4326 3964 3224 2549 2168 2050 2023 2238 2359 2360 2475 2580 2600 2563 2487 2312 2063 1936 1868 1862 1793 1768 1751 1729 1713 1685 1644 1594 1545 1498 1420 1331 1238 1132 1140 1174 1187 1206 1245 1273 1288 1341 1396 1492 1595 1792 2072 2418 2770 3078 3304 3402 3362 3316 3422 3546 3436 3227 3025 2854 2646 2444 2274 2077 1835 1614 1662 1790 2083 2190 2128 2144 2150 2061 1878 1612 1265 984 955 1065 1135 1295 1472 1526 1565 1665 1777 1792 1737 1758 1790 1764 1716 1694 1655 1607 1582 1606 1654 1660 1635 1503 1677 1702 1665 1533 1427 1398 1447 1493 1432 1309 1233 1215 1231 1193 1158 1128 1072 997 950 943 939 929 941 1028 1298 2092 3643 4081 3666 3739 3972 4249 4398 4123 2960 3046 3486 3671 3540 3379 3344 3314 3502 3051 3055 3239 3362 3447 3433 3207 3097 3070 2838 2604 2514 2254 2256 2486 2535 2941 3564 3661 3344 3261 3615 3584 3778 3893 4048 4320 4494 4405 4369 4498 4526 4526 4436 4443 4346 4189 4034 3870 3755 3619 3260 3097 3082 3190 3347 3341 3462 3594 3679 3804 3892 3730 3704 3834 3988 4034 4120 4127 3994 3785 3622 3596 3656 3833 4010 4154 4246 4264 4185 3986 3530 3221 3224 3269 3294 3310 3519 94 97 94 88 91 90 90 92 89 87 89 86 89 96 106 114 118 115 106 106 117 144 164 161 146 124 110 107 104 100 94 89 81 74 67 61 59 58 57 50 48 47 43 38 33 22 8 3 13 18 15 15 21 26 35 55 67 64 58 63 64 52 53 59 53 39 32 23 18 19 21 22 21 18 13 11 6 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 62 152 159 154 162 166 153 128 126 183 313 561 961 1381 1582 1424 1206 960 844 866 1135 1891 2135 2360 2590 2896 3301 3641 3836 3931 3966 3945 3902 3747 3542 3504 3427 3370 3280 3122 2927 2790 2744 2728 2783 2767 2531 2288 2116 1830 1373 882 462 148 28 4 5 19 27 22 9 17 46 68 75 82 88 101 126 154 165 206 296 369 396 403 395 379 378 302 244 288 222 117 247 558 782 807 712 555 371 392 644 871 1008 1114 1041 845 728 706 681 626 499 386 387 160 177 435 642 697 649 685 865 961 816 704 761 903 828 750 776 875 1001 1126 1226 1290 1321 1329 1324 1303 1257 1198 1141 1095 1076 1094 1153 1257 1384 1557 1683 1782 1997 2259 2472 2635 2768 2861 2938 3097 3396 3773 4084 4030 3424 2714 2191 1938 1854 1828 1841 1887 1919 2005 1869 1864 1855 1801 1721 1713 1801 1922 2009 2064 2126 2123 2043 2045 1994 1807 1517 1365 1380 1550 1811 2184 3109 4241 3931 4051 3913 3642 3395 3232 3198 3244 3264 3202 3035 2784 2604 2597 2655 2512 2435 2513 2658 2763 2779 2716 2607 2489 2439 2428 2535 2949 3625 4003 3807 3303 2821 2437 2168 2072 2260 2382 2380 2385 2471 2571 2668 2738 2587 2167 1932 1824 1780 1752 1738 1756 1778 1761 1703 1664 1672 1683 1635 1509 1419 1324 1223 1215 1210 1171 1167 1194 1195 1218 1305 1351 1421 1498 1655 1896 2198 2512 2788 3023 3162 3072 2972 2954 2888 3212 3310 3167 3054 2751 2366 2149 1959 1757 1615 1669 1567 1803 2088 2113 2079 2015 1854 1621 1364 1135 998 1047 1119 1100 1209 1396 1523 1601 1730 1876 1842 1741 1709 1761 1762 1752 1749 1718 1661 1620 1629 1678 1680 1733 1770 1746 1699 1638 1532 1438 1385 1371 1371 1337 1277 1273 1208 1186 1153 1117 1086 1052 1014 986 973 961 927 921 1006 1221 1893 3263 3980 3590 3446 3502 3912 4355 4277 3403 3171 3361 3623 3630 3350 3348 3243 3279 3043 3008 3276 3456 3447 3354 3296 3220 2912 2211 1987 2092 2055 2021 2231 2389 2657 3215 3483 3478 3237 3592 3471 3446 3518 3605 3764 4030 4119 4114 4181 4197 4217 4250 4259 4180 4064 3936 3894 3948 3812 3591 3460 3246 2871 2922 3213 3320 3377 3433 3505 3470 3427 3474 3601 3736 3844 3906 3887 3841 3630 3471 3430 3461 3599 3803 3979 4118 4185 4139 4018 3551 3408 3330 3372 3553 3646 3584 117 123 121 114 114 106 100 100 94 85 79 70 63 69 80 90 100 109 108 104 107 130 166 173 160 131 106 97 101 105 103 95 88 83 77 69 63 58 59 49 49 46 40 35 29 19 7 2 8 14 12 14 20 26 39 53 56 60 64 69 88 69 56 54 53 47 38 33 24 17 14 12 14 15 12 6 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 38 102 168 177 157 153 146 128 127 177 301 499 775 1101 1349 1425 1457 1363 1161 1387 1668 1868 2130 2319 2364 2595 2985 3433 3716 3846 3909 3954 3942 3832 3638 3406 3362 3140 3013 2948 2938 2934 2852 2702 2644 2698 2710 2532 2290 2140 1890 1527 1199 833 415 109 9 4 15 20 23 18 27 54 80 89 89 96 116 140 169 179 202 260 319 351 358 340 328 336 277 217 247 169 68 197 479 672 667 513 340 272 387 699 960 1142 1304 1175 920 788 742 696 643 531 429 433 354 555 771 735 691 641 670 843 949 794 727 783 870 875 858 910 1016 1135 1240 1314 1352 1376 1384 1368 1330 1275 1211 1154 1111 1098 1121 1178 1277 1409 1574 1728 1788 2004 2239 2402 2532 2647 2722 2798 2979 3295 3631 3768 3388 2801 2358 2020 1857 1830 1819 1815 1880 1925 1978 1924 1913 1891 1839 1773 1775 1819 1846 1868 1924 2016 2061 1987 1961 1824 1641 1428 1351 1392 1488 1742 2394 3511 4297 4206 3969 3867 3770 3562 3332 3185 3182 3276 3261 2986 2745 2546 2457 2512 2512 2570 2654 2695 2696 2692 2668 2562 2375 2203 2212 2298 2576 3110 3439 3412 3168 2827 2522 2328 2214 2245 2321 2388 2398 2504 2667 2808 2894 2809 2435 2073 1836 1736 1731 1740 1764 1768 1717 1698 1757 1798 1792 1730 1643 1546 1458 1376 1338 1267 1194 1172 1161 1147 1195 1248 1261 1306 1386 1514 1712 1972 2257 2520 2757 2931 2855 2734 2570 2485 2534 2681 2806 2893 2671 2270 2068 1875 1661 1580 1643 1545 1430 1541 1627 1570 1460 1392 1372 1336 1321 1268 1270 1284 1341 1394 1468 1563 1671 1904 2297 1930 1801 1737 1793 1834 1853 1845 1803 1741 1694 1706 1691 1680 1741 1803 1808 1766 1676 1583 1518 1445 1373 1351 1309 1294 1320 1267 1205 1134 1086 1075 1042 993 971 973 959 926 939 1003 1181 1915 3216 3938 3580 3711 3245 3697 4254 4340 3931 3470 3380 3702 3812 3494 3424 3273 3200 3080 3164 3412 3557 3483 3289 3259 3107 2796 2048 1764 1996 2211 2297 2377 2395 2490 2805 3294 3528 3391 3497 3424 3242 3120 3197 3569 3922 3850 3797 3848 3870 3873 3823 3778 3787 3834 3878 3943 3805 3655 3573 3539 3377 3205 3220 3256 3319 3289 3214 3059 2947 2960 3046 3153 3275 3488 3640 3752 3776 3628 3490 3408 3364 3424 3593 3816 4035 4102 4068 4011 3866 3739 3554 3417 3562 3655 3888 154 161 167 170 163 150 137 125 116 104 91 84 77 74 74 72 74 79 87 92 102 127 154 156 155 128 106 99 104 112 118 115 105 100 95 87 78 72 71 63 56 51 38 32 27 21 12 4 4 8 10 13 21 34 44 50 51 57 74 75 83 69 60 51 50 50 44 37 26 13 7 6 7 11 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 12 80 168 207 192 163 142 134 140 161 253 430 652 904 1186 1424 1516 1507 1342 1192 1783 2170 2198 2108 2109 2346 2769 3229 3596 3762 3805 3845 3900 3864 3560 3178 3022 2933 2743 2712 2813 2905 2844 2644 2492 2492 2580 2605 2467 2274 2200 2011 1673 1432 1122 637 204 23 20 36 39 37 41 47 71 102 105 100 113 144 176 188 196 214 261 308 351 376 357 316 270 197 139 144 97 27 127 351 517 495 305 131 145 316 632 991 1179 1272 1132 975 909 785 681 637 560 532 527 581 902 859 741 691 688 762 877 902 799 741 761 792 848 926 1024 1130 1230 1313 1376 1412 1421 1423 1396 1354 1278 1215 1165 1130 1124 1151 1214 1314 1441 1579 1706 1774 1964 2194 2354 2470 2567 2639 2735 2925 3136 3231 3176 2670 2311 2101 1918 1819 1803 1804 1833 1929 1984 1917 1923 1985 1980 1910 1830 1823 1840 1781 1715 1792 1871 1895 1919 1911 1796 1636 1499 1442 1432 1493 1824 2656 3866 4495 4451 4198 3784 3527 3491 3380 3149 3059 3219 3323 2955 2738 2575 2519 2705 2868 2932 2897 2788 2658 2561 2508 2464 2268 2093 2149 2168 2304 2581 2809 2904 2875 2773 2690 2584 2404 2422 2434 2491 2582 2686 2800 2888 2898 2801 2547 2212 1895 1737 1668 1629 1641 1664 1680 1787 1923 1873 1828 1801 1737 1652 1577 1486 1424 1358 1292 1241 1197 1194 1218 1209 1190 1211 1271 1378 1548 1780 2054 2333 2590 2844 3012 2979 2872 2785 2719 2570 2558 2584 2433 2185 2031 1873 1712 1658 1717 1626 1509 1472 1478 1486 1503 1521 1511 1541 1545 1503 1502 1555 1592 1571 1583 1689 1826 2373 2483 2053 1902 1903 1911 1906 1898 1866 1800 1731 1681 1665 1654 1662 1697 1755 1810 1820 1767 1680 1582 1463 1331 1407 1315 1319 1327 1299 1252 1169 1082 1102 1076 1007 969 942 931 923 928 1002 1198 1824 3067 4043 3021 3189 3290 3768 4278 4454 4161 3506 3030 3711 3978 3878 3700 3414 3356 3428 3522 3442 3251 3024 2698 2600 2441 2592 2329 2012 2208 2475 2414 2364 2336 2271 2454 2877 3085 3234 3467 3555 3374 3112 3064 3465 3607 3537 3500 3542 3584 3590 3569 3566 3612 3698 3721 3634 3598 3543 3411 3356 3406 3360 3228 3249 3309 3179 3012 2806 2750 2826 2962 3127 3307 3411 3644 3830 3821 3672 3538 3427 3328 3288 3367 3561 3742 3770 3781 3749 3703 3751 3717 3670 3781 3753 3977 173 175 179 186 188 187 184 171 156 139 123 110 100 95 90 84 76 71 74 77 85 96 109 123 134 118 110 103 103 113 127 134 130 120 111 104 97 90 85 78 68 59 48 37 32 28 16 5 0 3 7 12 20 34 44 50 52 57 59 56 58 53 54 51 54 53 42 29 19 10 5 3 3 7 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 126 219 225 172 128 117 124 135 199 439 746 913 1034 1232 1426 1386 1152 1084 1400 2015 2066 1870 1786 2025 2529 3053 3473 3709 3798 3806 3867 3883 3575 3012 2642 2551 2505 2502 2621 2714 2696 2560 2396 2334 2331 2388 2425 2335 2180 2096 1957 1605 1253 946 570 204 42 64 92 80 91 57 74 95 91 96 111 150 188 203 199 199 249 312 361 401 424 420 352 225 102 44 41 29 6 65 227 370 325 158 71 171 388 665 994 1115 1136 1016 956 1003 923 753 648 609 628 662 802 995 844 746 746 829 952 996 907 777 720 742 778 861 990 1110 1207 1268 1324 1401 1464 1465 1447 1409 1344 1277 1225 1189 1172 1177 1210 1279 1382 1497 1603 1691 1768 1929 2151 2321 2429 2545 2646 2735 2845 2868 2688 2569 2197 2038 1942 1846 1782 1769 1797 1879 1992 1996 1873 1850 1940 1956 1898 1856 1884 1927 1891 1836 1848 1753 1764 1903 1917 1810 1683 1586 1508 1471 1581 1990 2796 3867 4430 4296 4343 3961 3169 3119 3277 3225 3164 3220 3305 2994 2796 2761 2880 3072 3128 3077 2937 2745 2583 2464 2318 2263 2007 1937 2032 2076 2122 2219 2375 2557 2704 2777 2785 2696 2614 2705 2718 2708 2722 2721 2773 2860 2838 2703 2532 2291 1921 1765 1657 1577 1561 1575 1636 1743 1799 1794 1789 1788 1757 1657 1584 1516 1454 1412 1389 1355 1309 1271 1247 1219 1170 1166 1192 1269 1407 1607 1864 2160 2463 2783 3041 3366 3377 3150 2951 2820 2688 2556 2407 2170 1998 1891 1731 1669 1666 1600 1569 1594 1638 1701 1766 1809 1822 1820 1807 1787 1781 1822 1855 1809 1775 1909 2105 2750 2481 2132 1969 1907 1868 1857 1843 1801 1726 1672 1634 1599 1670 1694 1707 1749 1809 1838 1802 1720 1615 1516 1470 1380 1322 1333 1342 1313 1261 1186 1129 1138 1122 1057 968 912 925 950 970 1004 1110 1437 2195 3651 2696 2573 3153 3853 4359 4495 4117 3424 3065 3540 3654 3564 3599 3457 3369 3375 3261 2854 2382 2432 2334 2224 2424 2852 2668 2348 2462 2599 2498 2453 2304 2156 2268 2525 2784 3102 3525 3806 3746 3518 3402 3525 3528 3360 3213 3232 3333 3382 3359 3414 3534 3534 3529 3572 3583 3506 3402 3369 3431 3353 3376 3286 3160 3025 2943 2910 2937 3018 3128 3287 3381 3515 3751 3951 3896 3619 3438 3361 3292 3111 3088 3170 3182 3173 3357 3635 3492 3582 3483 3707 3832 3883 3932 159 156 156 161 172 187 201 206 195 176 161 144 132 124 116 111 107 104 99 93 91 88 90 95 97 95 96 91 93 106 127 140 141 133 123 114 106 102 96 92 88 75 62 52 43 36 27 18 8 4 6 10 17 31 42 44 50 52 49 46 49 54 60 60 60 54 39 26 14 7 4 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 181 251 225 159 113 108 129 171 395 888 1248 1260 1222 1271 1372 1380 1179 1164 1936 2025 1640 1500 1758 2309 2921 3377 3635 3746 3804 3839 3866 3676 3146 2639 2383 2309 2314 2397 2507 2490 2382 2352 2336 2272 2275 2290 2281 2207 2069 1919 1715 1364 977 720 418 173 80 89 87 70 119 99 97 84 95 120 151 197 210 194 189 209 288 361 407 475 529 535 428 218 51 3 1 1 4 29 125 216 166 74 61 189 396 640 965 1087 1036 966 909 997 1050 872 688 651 673 770 944 928 776 764 876 1086 1234 1236 1071 836 711 751 815 935 1079 1184 1255 1298 1357 1436 1487 1486 1455 1408 1348 1301 1267 1240 1237 1259 1305 1377 1469 1559 1628 1681 1752 1895 2070 2250 2387 2554 2687 2731 2721 2644 2438 2256 1980 1915 1839 1789 1747 1746 1802 1890 1961 1944 1833 1787 1839 1871 1854 1874 1935 1969 1924 1871 1849 1697 1701 1789 1813 1826 1751 1641 1537 1500 1627 2007 2635 3367 3973 3569 3650 4149 3396 3058 3134 3232 3326 3310 3284 3105 2935 3014 3153 3140 3024 2891 2763 2655 2552 2386 2162 1989 1755 1740 1897 2016 2040 2039 2086 2215 2425 2665 2842 2825 2759 2775 2840 2820 2748 2709 2757 2812 2746 2621 2537 2351 2006 1818 1688 1589 1545 1561 1627 1704 1728 1707 1719 1710 1688 1573 1499 1481 1473 1469 1483 1493 1443 1378 1282 1241 1252 1225 1194 1214 1301 1451 1667 1952 2294 2665 3031 3313 3326 3157 3013 2906 2747 2585 2485 2189 1998 1909 1725 1650 1644 1643 1658 1697 1744 1836 1924 1941 2025 2024 1990 2032 2045 2050 2138 2206 2134 2111 2391 2492 2332 2131 1979 1791 1726 1774 1778 1785 1761 1702 1665 1640 1686 1712 1726 1763 1819 1845 1797 1753 1637 1578 1526 1457 1395 1391 1386 1303 1220 1147 1128 1145 1155 1095 977 932 964 986 978 969 1030 1162 1629 2763 2723 2369 2846 3900 4426 4445 4031 3440 3220 3362 3468 3535 3486 3352 3250 3203 3134 2418 1936 2154 2250 2209 2381 2770 2836 2594 2643 2634 2596 2588 2361 2215 2272 2486 2773 3150 3626 3709 3837 3591 3436 3534 3455 3110 2894 2926 3038 3209 3203 3395 3495 3381 3327 3348 3337 3335 3290 3223 3155 3161 3172 3165 3096 3043 3111 3213 3267 3339 3394 3519 3608 3683 3799 3962 3987 3573 3300 3259 3250 3094 3011 2900 2818 2942 3288 3594 3438 3325 3281 3400 3489 3542 3622 126 125 127 132 137 147 163 182 191 193 187 177 169 155 143 135 133 132 128 121 115 108 101 89 79 78 81 82 87 100 125 141 139 131 122 113 109 118 130 134 122 96 75 65 54 47 43 38 22 15 18 17 17 26 36 37 48 52 54 53 52 64 70 60 50 47 39 27 13 5 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 7 63 189 246 210 149 112 121 215 465 909 1418 1660 1506 1387 1319 1246 1188 1023 1207 1934 1443 1165 1514 2138 2783 3298 3581 3686 3732 3785 3811 3727 3362 2920 2595 2391 2260 2227 2286 2350 2339 2287 2277 2305 2280 2231 2218 2203 2140 1998 1796 1516 1097 764 598 356 243 142 79 58 75 100 75 96 100 148 177 221 237 208 182 202 263 346 427 493 572 670 724 571 231 26 0 0 0 2 14 63 111 82 54 87 214 415 664 929 1040 963 913 876 968 1013 881 750 694 709 815 902 796 722 823 960 995 1105 1226 1186 954 761 801 866 1011 1152 1248 1311 1373 1432 1482 1507 1500 1469 1414 1364 1330 1307 1302 1323 1369 1433 1507 1581 1643 1685 1724 1813 1924 2063 2214 2340 2482 2601 2625 2569 2479 2340 2234 1982 1830 1757 1739 1728 1749 1807 1866 1900 1899 1816 1762 1751 1802 1831 1908 1987 1984 1907 1805 1694 1631 1606 1609 1635 1711 1721 1652 1588 1582 1675 1877 2161 2636 3351 2759 2549 3688 3767 3422 3178 3171 3327 3342 3272 3239 3109 3170 3134 2947 2748 2620 2596 2644 2607 2347 2047 1756 1520 1494 1670 1869 1961 1944 1917 1943 2041 2330 2688 2806 2716 2684 2740 2727 2689 2703 2745 2733 2589 2497 2512 2387 2186 1975 1767 1616 1549 1547 1593 1649 1630 1589 1631 1610 1573 1472 1416 1435 1475 1505 1547 1562 1471 1407 1360 1259 1235 1225 1204 1196 1230 1328 1496 1740 2059 2396 2732 2987 3103 3122 3104 3023 2827 2558 2473 2204 2042 1957 1792 1644 1603 1667 1793 1894 1906 1981 2043 2005 2057 2102 2117 2102 2132 2212 2205 2183 2095 2168 2394 2276 2203 2046 1863 1786 1780 1757 1771 1850 1887 1763 1721 1674 1657 1677 1714 1749 1794 1827 1762 1740 1686 1696 1713 1630 1498 1432 1419 1315 1203 1152 1141 1162 1179 1126 1017 960 980 991 960 941 1016 1081 1386 2133 2867 2587 2471 3954 4437 4334 4042 3759 3551 3540 3572 3510 3370 3273 3230 2877 2941 2359 1950 1983 2163 2303 2559 2843 2790 2737 2729 2663 2632 2601 2475 2431 2569 2764 2897 3372 3890 4068 3883 3397 3112 3167 3203 3033 2811 2786 2913 3139 3211 3314 3344 3207 3109 3190 3264 3172 3089 3016 3022 3091 3180 3231 3220 3221 3339 3460 3567 3667 3661 3676 3711 3748 3789 3876 4082 3835 3472 3190 3084 3021 2879 2707 2889 3098 3203 3272 3417 3432 3299 3246 3266 3274 3312 88 90 96 104 103 98 95 99 120 148 169 178 185 176 167 158 156 153 141 124 111 101 98 93 85 75 77 85 91 96 111 127 123 111 101 93 91 104 132 162 150 130 109 90 70 57 53 48 41 39 37 32 23 25 33 39 51 59 56 61 86 101 102 82 58 47 39 25 11 6 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 61 173 211 160 111 109 197 452 949 1530 1871 1815 1622 1424 1206 912 696 454 1042 1625 1078 1505 2152 2781 3257 3542 3654 3687 3717 3721 3629 3397 3033 2746 2560 2394 2242 2176 2222 2283 2286 2270 2297 2351 2284 2133 2109 2119 2119 1998 1767 1432 1005 763 608 383 297 143 57 52 73 85 99 128 157 163 193 197 183 185 210 268 361 467 566 677 760 765 747 577 307 79 0 0 0 0 5 29 56 47 40 106 250 430 605 766 884 892 830 817 919 938 832 755 734 756 802 805 735 785 855 967 938 947 1125 1236 1084 871 865 928 1065 1204 1319 1390 1442 1489 1524 1528 1504 1466 1421 1386 1364 1360 1389 1441 1503 1578 1662 1735 1771 1782 1824 1906 2068 2186 2267 2362 2434 2490 2494 2470 2441 2281 2117 1985 1870 1782 1754 1751 1771 1809 1849 1867 1844 1793 1740 1702 1782 1845 1910 1969 1981 1930 1821 1683 1577 1505 1453 1470 1529 1594 1615 1621 1641 1673 1752 2022 2584 2895 2396 2261 2835 3321 3510 3425 3343 3472 3537 3274 3355 3223 3144 2964 2720 2561 2524 2581 2635 2550 2294 1967 1629 1445 1452 1494 1680 1858 1897 1870 1869 1872 2002 2349 2608 2677 2587 2467 2396 2452 2531 2543 2565 2458 2428 2466 2414 2321 2130 1853 1651 1573 1563 1584 1545 1521 1518 1533 1519 1465 1390 1358 1396 1457 1508 1583 1506 1464 1446 1415 1320 1240 1201 1181 1160 1167 1236 1382 1591 1850 2133 2419 2676 2874 2997 3059 3105 3046 2618 2437 2218 2066 1990 1848 1740 1700 1767 1982 2052 2055 2143 2160 2097 2091 2092 2182 2282 2276 2215 2097 1981 1956 2164 2237 2131 2007 1852 1718 1673 1703 1738 1826 1879 1921 1827 1754 1681 1631 1661 1739 1784 1810 1812 1751 1729 1749 1786 1784 1710 1569 1461 1418 1308 1222 1213 1167 1173 1169 1115 1038 987 985 977 952 961 1008 1057 1191 1636 2690 3590 3359 4082 4410 4112 3953 3984 3932 3849 3709 3476 3191 3059 3256 2841 2578 2377 2101 2032 2183 2404 2673 2807 2773 2789 2738 2672 2624 2595 2620 2784 3073 3272 3395 3846 4161 4180 3821 3344 3083 3048 3128 3279 3020 2959 3134 3365 3418 3328 3185 2975 2848 2892 3058 2950 2934 2934 2933 2956 3051 3202 3307 3378 3494 3599 3648 3684 3652 3589 3554 3596 3690 3726 3897 3894 3606 3089 2814 2821 2865 3012 3251 3100 3065 3280 3376 3250 3153 3202 3265 3185 3124 65 66 75 87 86 77 64 54 67 90 112 130 146 155 162 167 173 171 153 124 96 78 77 85 88 79 89 92 87 81 78 85 87 83 77 71 68 74 99 136 155 153 141 118 88 73 65 58 53 54 52 47 43 34 35 42 62 82 83 84 99 126 117 86 64 51 39 26 14 9 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 11 52 109 112 78 72 153 346 714 1204 1614 1804 1711 1510 1323 994 556 374 348 1006 1462 1581 2304 2817 3213 3513 3640 3657 3677 3640 3493 3273 3033 2818 2660 2491 2316 2195 2150 2188 2232 2255 2279 2289 2239 2201 2082 2041 2051 2122 2031 1767 1416 1104 895 597 336 195 78 39 53 78 93 107 138 180 161 158 175 161 205 279 340 428 528 612 692 755 736 637 670 549 168 0 0 0 0 2 11 27 22 71 178 285 385 513 660 778 822 794 799 906 901 803 783 772 752 761 784 772 770 817 946 958 967 1148 1265 1148 971 939 992 1107 1242 1362 1438 1500 1548 1566 1551 1522 1492 1455 1420 1411 1431 1484 1556 1636 1720 1788 1827 1830 1837 1926 2036 2251 2273 2286 2369 2430 2411 2339 2327 2376 2285 2078 2027 2050 1928 1791 1734 1733 1753 1798 1837 1803 1763 1714 1725 1789 1856 1880 1901 1924 1879 1749 1614 1525 1480 1405 1480 1534 1552 1598 1622 1606 1569 1617 1998 2612 2557 2133 1979 2086 2676 3417 3691 3539 3607 3861 3227 3424 3237 3074 2850 2640 2574 2671 2815 2822 2588 2211 1856 1515 1449 1478 1517 1666 1781 1810 1833 1851 1839 1860 2086 2427 2581 2383 2200 2193 2273 2300 2301 2374 2386 2436 2459 2416 2346 2175 1880 1665 1596 1534 1493 1415 1416 1444 1423 1372 1320 1300 1292 1322 1417 1439 1469 1480 1529 1534 1474 1371 1262 1186 1144 1112 1112 1173 1308 1489 1700 1946 2213 2462 2684 2862 2981 3085 3039 2648 2419 2255 2114 2049 1928 1811 1823 1954 2090 2120 2176 2250 2261 2194 2161 2174 2234 2253 2170 2076 2010 1995 2134 2271 2265 2189 2079 1972 1898 1838 1789 1761 1855 1873 1910 1871 1796 1738 1732 1778 1845 1915 1929 1889 1880 1843 1840 1802 1739 1664 1532 1471 1403 1270 1234 1221 1190 1142 1099 1071 1029 989 935 919 956 1012 1056 1080 1115 1358 2186 3592 4201 4259 4331 3978 3872 4031 4111 3995 3793 3410 2893 2686 2990 3016 2768 2683 2561 2400 2512 2694 2760 2742 2734 2793 2759 2720 2686 2662 2745 3048 3420 3559 3784 3961 4076 4060 3799 3476 3428 3656 3814 3573 3418 3333 3386 3398 3338 3231 3036 2817 2705 2659 2731 2720 2739 2751 2711 2740 2970 3172 3299 3388 3473 3499 3492 3486 3441 3343 3305 3420 3499 3471 3572 3574 3257 2817 2592 2670 2833 3221 3198 3093 3128 3317 3439 3343 3237 3336 3373 3214 2932 82 71 80 90 92 89 81 67 61 63 64 61 65 87 113 137 155 165 163 145 115 87 77 80 80 74 77 70 62 54 52 56 62 65 64 62 57 56 72 103 133 143 136 113 88 85 75 65 59 61 62 61 67 52 34 46 75 105 116 109 112 127 124 97 74 56 41 28 18 11 7 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 0 0 0 0 0 0 0 0 0 0 0 0 7 21 36 43 47 84 230 469 800 1167 1335 1430 1422 1285 1111 694 454 610 1352 1553 1859 2328 2826 3136 3385 3600 3673 3640 3583 3397 3165 2986 2878 2778 2637 2475 2324 2213 2174 2198 2213 2233 2265 2257 2186 2122 2072 2009 2004 2136 2027 1728 1416 1191 949 578 275 114 43 42 78 113 124 130 150 172 175 196 219 186 230 331 394 481 554 593 631 602 591 522 614 678 197 8 0 0 0 0 3 11 15 83 186 291 403 528 643 725 781 816 840 877 839 763 758 721 691 721 759 737 725 826 920 1016 1024 1043 1126 1082 1003 1008 1050 1134 1246 1339 1431 1523 1583 1587 1559 1527 1494 1463 1453 1461 1509 1580 1667 1750 1822 1854 1867 1882 1919 2019 2125 2256 2226 2234 2325 2383 2354 2289 2260 2266 2244 2202 2168 2229 2095 1906 1836 1818 1830 1878 1897 1824 1757 1732 1752 1787 1816 1818 1831 1848 1831 1756 1628 1489 1463 1400 1499 1515 1472 1538 1568 1490 1414 1554 2083 2489 2227 1880 1723 1773 2357 3315 3759 3480 3434 3928 3357 3441 3262 3102 2926 2773 2758 2888 3009 2964 2691 2148 1693 1361 1464 1538 1578 1637 1664 1660 1693 1768 1812 1816 1917 2171 2419 2298 2155 2169 2201 2165 2173 2245 2325 2400 2400 2395 2343 2207 1935 1691 1616 1560 1474 1375 1306 1247 1186 1169 1188 1275 1323 1290 1329 1286 1288 1365 1443 1521 1470 1343 1185 1071 1054 1070 1081 1144 1261 1414 1598 1820 2073 2325 2553 2747 2906 3061 2979 2664 2445 2331 2287 2164 1960 1869 1945 2072 2126 2152 2220 2278 2292 2264 2247 2247 2238 2193 2114 2076 2101 2113 2179 2413 2573 2596 2539 2473 2431 2338 2128 1983 1902 1873 1898 1893 1858 1839 1825 1876 2005 2102 2104 2080 2114 2047 2023 2000 1762 1619 1546 1459 1375 1263 1233 1195 1101 1005 986 1044 1025 947 881 910 976 1052 1127 1154 1157 1336 2044 3568 3851 4201 4270 4022 3957 4139 4221 4115 4022 3306 2716 2522 2602 2956 2840 2669 2822 2730 2748 2878 2790 2766 2751 2801 2825 2810 2751 2666 2679 3037 3441 3562 3500 3484 3714 3930 3795 3529 3505 3556 3489 3459 3407 3376 3344 3263 3138 2976 2829 2734 2665 2582 2493 2462 2524 2606 2626 2875 3207 3317 3329 3339 3351 3348 3362 3407 3425 3291 3216 3291 3358 3252 3241 3277 2974 2523 2402 2387 2626 2897 3101 3199 3256 3450 3668 3682 3462 3462 3394 3055 2576 109 92 98 102 104 107 111 113 94 76 59 41 29 35 52 75 102 130 144 149 145 141 125 108 91 75 64 56 44 40 46 44 47 54 59 64 62 57 64 84 108 116 109 94 72 71 68 64 58 59 63 65 61 46 38 59 82 106 111 109 109 111 108 81 70 66 50 33 19 13 11 8 5 2 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 1 1 11 29 65 147 290 478 688 864 979 1101 1122 1019 813 503 588 1842 2006 1988 2338 2713 3006 3217 3439 3645 3704 3665 3429 3159 2947 2820 2740 2642 2511 2386 2301 2264 2275 2288 2252 2241 2258 2231 2174 2126 2052 1986 1988 2110 1967 1724 1500 1299 1032 658 303 117 44 50 89 140 176 197 229 271 313 357 360 313 388 502 545 583 632 506 332 340 410 365 465 619 174 19 1 0 0 0 1 6 22 100 268 401 492 566 648 747 829 840 808 826 852 763 695 671 707 753 749 705 708 805 873 1278 1099 972 996 1014 1023 1055 1094 1154 1244 1329 1422 1539 1615 1620 1587 1552 1525 1504 1495 1523 1594 1672 1771 1846 1890 1910 1923 1931 1968 2071 2167 2206 2185 2196 2255 2324 2342 2310 2257 2221 2250 2336 2297 2309 2230 2132 2126 2132 2106 2056 1961 1808 1708 1693 1721 1753 1762 1770 1786 1800 1810 1778 1646 1479 1457 1373 1409 1511 1502 1514 1496 1425 1412 1622 2086 2330 2074 1703 1503 1678 2341 3180 3542 3307 3215 3767 3633 3470 3255 3016 2820 2785 2859 2977 3080 3040 2710 2103 1585 1321 1408 1516 1520 1502 1528 1585 1661 1763 1800 1793 1799 1987 2315 2323 2169 2099 2104 2085 2079 2184 2265 2369 2411 2388 2345 2220 2017 1829 1688 1599 1533 1425 1260 1076 983 1041 1204 1381 1412 1292 1200 1136 1172 1238 1282 1332 1355 1295 1166 1038 968 977 1039 1115 1215 1357 1525 1742 1983 2226 2471 2673 2820 2921 2839 2671 2514 2369 2272 2091 1878 1854 1987 2091 2073 2053 2094 2074 2087 2137 2166 2166 2165 2188 2178 2169 2242 2341 2501 2721 2928 3074 3154 3216 3195 3092 2896 2581 2258 2001 1891 1878 1873 1898 1898 1986 2100 2191 2208 2202 2216 2186 2134 2043 1842 1673 1596 1444 1341 1255 1213 1168 1094 1023 1003 1051 1037 982 972 997 1028 1096 1178 1210 1212 1314 1945 3949 3444 3943 4281 4155 4095 4262 4212 3854 3592 2862 2430 2210 2222 2603 2897 2815 2839 2855 2721 2834 2794 2797 2870 2939 2979 2997 2910 2720 2587 2858 3378 3533 3399 3399 3655 3812 3642 3460 3353 3260 3304 3356 3323 3275 3228 3149 3003 2768 2669 2594 2492 2383 2306 2353 2455 2581 2702 3112 3380 3350 3249 3176 3163 3221 3340 3418 3484 3364 3212 3220 3289 3221 3128 3194 3129 2446 2241 2245 2587 3119 3540 3583 3572 3742 3625 3588 3418 3399 3344 2965 2249 92 82 82 82 80 84 89 90 79 70 63 52 37 26 27 33 46 66 86 102 112 132 145 139 123 100 78 64 54 51 58 52 54 57 66 78 79 62 58 75 89 85 85 69 49 46 46 48 46 49 54 53 44 34 43 73 96 111 113 120 125 114 102 100 81 76 57 42 26 18 16 14 9 4 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 52 120 212 306 413 623 839 774 766 742 652 542 432 759 1990 1839 2212 2585 2851 3074 3164 3383 3653 3747 3689 3350 2987 2774 2648 2571 2493 2400 2309 2239 2225 2305 2407 2334 2266 2245 2221 2185 2103 1997 1960 1993 2027 1912 1794 1641 1431 1126 731 360 139 54 61 107 185 269 309 326 383 479 541 553 586 681 709 645 557 583 403 210 191 213 245 345 407 108 15 0 0 0 0 0 4 29 124 247 369 502 611 716 822 871 836 797 831 858 775 676 728 787 786 742 712 743 800 838 968 951 908 943 996 1040 1077 1112 1162 1239 1322 1427 1561 1655 1672 1629 1572 1531 1518 1536 1595 1675 1769 1844 1886 1904 1907 1920 1923 1926 1985 2072 2127 2164 2205 2241 2279 2265 2225 2163 2131 2210 2339 2383 2352 2355 2358 2399 2393 2315 2178 1987 1776 1633 1571 1584 1654 1688 1722 1743 1766 1774 1742 1660 1545 1537 1499 1547 1562 1534 1489 1440 1418 1463 1612 1897 2208 2058 1695 1467 1733 2465 3097 3310 3193 3097 3478 3675 3491 3274 3160 3086 3072 3059 3073 3143 3102 2700 2032 1575 1354 1391 1534 1570 1499 1471 1534 1600 1691 1715 1726 1741 1814 2151 2272 2098 1918 1918 1985 1987 2165 2228 2343 2328 2313 2284 2184 2044 1901 1739 1635 1570 1471 1346 1133 974 931 1053 1219 1269 1209 1100 1090 1176 1197 1201 1124 1127 1177 1144 1058 969 943 999 1082 1176 1319 1491 1707 1957 2215 2457 2637 2743 2752 2664 2602 2511 2336 2141 1970 1848 1874 1982 2047 1939 1835 1754 1701 1760 1881 1960 1978 2010 2124 2152 2195 2282 2470 2724 2928 3098 3338 3630 3858 3931 3870 3658 3307 2900 2460 2092 1905 1830 1862 1912 1970 2046 2124 2149 2136 2120 2122 2121 2065 1929 1755 1650 1502 1369 1254 1170 1129 1099 1021 1012 1023 1023 1011 1008 1009 1023 1069 1134 1177 1203 1285 1617 3201 3919 4192 4336 4232 4096 4214 3990 3380 2695 2351 2190 2013 2031 2417 2823 2840 2826 2971 2805 2823 2897 2951 3041 3182 3276 3292 3148 2887 2726 2876 3170 3274 3135 3107 3429 3594 3476 3417 3243 3136 3178 3284 3322 3295 3194 3068 3002 2762 2570 2433 2326 2317 2489 2616 2660 2718 2883 3124 3192 3090 2981 2918 2955 3071 3233 3356 3440 3376 3186 3130 3321 3359 3253 3232 3215 2780 2605 2915 3365 3540 3801 3783 3829 3942 3650 3489 3431 3280 3166 2991 2344 48 40 32 32 34 33 32 30 35 38 43 48 45 35 30 30 32 35 40 47 56 75 111 135 137 126 109 93 81 75 75 72 70 78 82 87 92 86 68 64 72 65 58 43 35 30 27 30 34 33 43 35 27 27 46 77 103 117 131 152 126 126 115 117 120 84 61 53 34 19 13 12 9 5 2 1 0 1 4 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 18 37 71 121 198 286 383 518 677 710 531 464 435 447 664 1250 2031 2174 2439 2646 2917 3051 3037 3290 3609 3666 3428 3047 2709 2511 2431 2406 2374 2309 2229 2191 2262 2417 2482 2360 2265 2222 2211 2160 2058 1980 1975 2006 2002 1950 1892 1745 1516 1191 810 446 194 92 91 161 300 433 486 474 478 502 559 632 698 755 686 573 456 466 322 195 151 121 137 221 202 53 6 0 0 0 0 0 5 45 192 426 555 601 655 756 843 869 846 808 760 706 740 706 844 857 792 749 724 754 862 900 986 967 897 924 987 1038 1068 1103 1161 1233 1312 1434 1582 1698 1724 1679 1623 1571 1547 1584 1663 1750 1839 1886 1897 1881 1859 1825 1781 1762 1820 1936 2011 2041 2152 2228 2227 2155 2108 2060 2043 2117 2182 2337 2400 2468 2506 2551 2501 2375 2244 2100 1909 1737 1607 1566 1634 1646 1661 1687 1714 1712 1678 1645 1609 1602 1604 1615 1588 1526 1448 1407 1446 1548 1692 1945 2200 2175 1759 1568 1839 2536 3133 3304 3192 3120 3299 3585 3508 3382 3368 3400 3580 3627 3465 3270 2967 2573 2007 1606 1451 1425 1502 1576 1515 1442 1514 1566 1603 1582 1672 1712 1734 1939 2141 2079 1862 1839 1990 1977 2158 2220 2310 2291 2227 2133 2011 1858 1695 1655 1675 1633 1520 1413 1219 1039 933 909 972 1086 1120 1056 1231 1210 1169 1149 1118 1077 1059 1068 1053 1007 961 999 1096 1208 1353 1531 1746 1992 2254 2494 2641 2674 2625 2516 2500 2489 2329 2075 1893 1789 1813 1948 1958 1846 1717 1604 1567 1602 1667 1746 1758 1852 1960 2019 2084 2180 2413 2708 2907 3056 3287 3573 3786 4020 4215 4147 3899 3594 3206 2757 2384 2071 1944 1894 1974 2008 2041 2068 2054 2008 1990 2039 1990 2017 1883 1729 1581 1441 1298 1182 1137 1071 1048 1054 1044 1039 996 973 989 1003 1043 1097 1102 1136 1187 1541 2740 3718 4025 4275 4134 4019 4084 3813 3238 2643 2492 2511 2455 2576 2930 3154 2898 2934 3130 3146 3142 3234 3376 3403 3522 3618 3563 3395 3180 3071 3000 3010 3065 3049 3243 3455 3485 3520 3445 3301 3216 3245 3347 3367 3374 3350 3081 2918 2710 2498 2349 2327 2582 2779 2786 2858 2984 3031 2969 2854 2806 2800 2808 2843 2982 3145 3274 3382 3388 3219 3137 3352 3494 3424 3281 3220 3230 3364 3601 3764 3644 3648 3752 3779 3784 3704 3542 3351 3080 3168 2794 2219 26 27 20 20 20 16 10 8 15 19 24 31 38 37 32 30 36 39 34 27 24 29 55 90 117 125 121 113 106 98 94 94 93 98 96 96 98 88 73 62 59 52 41 31 28 23 20 22 22 19 26 11 6 22 45 69 89 104 124 147 130 153 159 159 131 95 70 59 42 25 16 9 7 7 6 4 3 5 10 13 11 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 25 48 84 121 207 362 507 612 682 591 382 524 744 845 1391 2058 2387 2414 2386 2610 2964 3083 3162 3360 3453 3278 2967 2662 2391 2205 2156 2182 2198 2182 2137 2123 2188 2297 2339 2273 2192 2123 2110 2073 2024 2022 2071 2110 2104 2081 2015 1882 1638 1289 937 605 353 228 206 258 418 590 608 601 633 697 787 837 815 775 671 571 474 443 351 279 231 170 142 181 103 20 1 0 0 0 0 1 7 56 208 420 495 536 570 692 800 851 783 648 565 575 723 778 923 872 803 775 735 747 800 713 649 717 783 881 975 1056 1080 1093 1156 1248 1329 1448 1602 1713 1755 1739 1678 1606 1581 1631 1722 1812 1882 1920 1907 1848 1793 1742 1690 1682 1760 1870 1901 1900 2031 2103 2061 2021 2006 2012 2050 2109 2156 2285 2419 2507 2528 2532 2488 2406 2352 2299 2157 1962 1790 1726 1722 1669 1639 1632 1611 1598 1625 1660 1657 1650 1644 1607 1548 1488 1446 1463 1554 1674 1796 1977 2159 2325 1882 1714 1945 2591 3265 3504 3346 3305 3439 3615 3566 3362 3087 2945 3345 3759 3670 3272 2827 2467 2085 1672 1479 1488 1557 1631 1581 1473 1507 1524 1471 1501 1640 1707 1710 1849 2113 2157 1912 1828 1934 1973 2101 2171 2236 2247 2172 2009 1851 1739 1575 1583 1664 1684 1616 1462 1257 1083 970 923 978 1096 1115 1029 1110 1160 1147 1118 1106 1107 1103 1098 1083 1065 1052 1098 1200 1328 1475 1653 1865 2106 2368 2523 2672 2628 2528 2404 2396 2430 2365 2201 1999 1684 1684 1889 1950 1850 1692 1586 1566 1565 1534 1561 1609 1736 1847 1912 1932 2036 2326 2636 2774 2899 3064 3273 3433 3648 4019 4180 4174 4122 3955 3685 3332 2934 2515 2171 2059 2008 1997 2033 2067 2069 1913 1930 1989 2045 1957 1777 1611 1483 1356 1251 1182 1082 1087 1107 1102 1072 1023 987 978 976 991 1063 1041 1061 1143 1764 3082 3936 3826 4398 4046 3945 4020 3837 3459 3088 2988 3073 3058 3046 2945 3440 3209 3210 3329 3465 3500 3396 3604 3611 3679 3724 3703 3647 3603 3538 3432 3345 3330 3345 3394 3406 3530 3607 3608 3537 3431 3398 3413 3340 3383 3349 3087 2817 2624 2476 2291 2285 2430 2439 2526 2814 2988 2901 2732 2617 2657 2697 2751 2753 2760 2900 3125 3269 3339 3220 3157 3250 3389 3426 3340 3319 3510 3744 3759 3676 3488 3486 3532 3426 3340 3193 2890 3272 3006 3070 2890 2621 31 46 43 36 31 28 29 31 29 27 28 29 33 34 31 30 31 33 35 34 33 31 41 65 91 108 117 122 126 116 104 96 96 101 104 115 138 131 95 70 59 51 42 33 27 22 18 18 21 18 12 7 14 31 49 64 89 126 165 176 148 136 172 202 146 110 91 70 53 41 31 15 10 11 10 8 8 10 10 8 6 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 23 39 52 73 157 353 636 851 848 670 460 295 525 1261 1474 1522 2301 2435 2245 2326 2675 3039 3298 3394 3431 3253 2984 2684 2345 2049 1893 1888 1923 1950 1971 2039 2172 2183 2159 2168 2162 2108 2034 1942 1919 1906 2096 2192 2182 2147 2112 2067 1990 1758 1395 1081 828 627 500 444 445 521 631 664 741 846 1037 1081 1063 1039 972 852 722 619 566 447 378 322 259 223 182 76 6 0 0 0 0 0 4 23 92 251 475 591 577 557 652 762 742 577 455 496 604 732 848 927 820 764 737 700 688 677 612 575 641 721 828 961 1066 1111 1123 1168 1251 1336 1463 1604 1697 1781 1768 1697 1620 1608 1674 1766 1850 1906 1933 1926 1890 1835 1751 1700 1719 1779 1820 1822 1836 1961 1985 1923 1955 1999 2032 2093 2185 2262 2305 2384 2450 2440 2382 2416 2460 2495 2479 2351 2175 1997 1907 1828 1763 1705 1641 1570 1541 1591 1672 1700 1696 1682 1617 1557 1499 1499 1568 1661 1749 1856 2025 2337 2441 2013 1795 1987 2535 3320 3816 3718 3651 3709 3783 3708 3304 2836 2316 2388 2923 3215 2985 2548 2326 2092 1712 1491 1501 1512 1563 1583 1478 1418 1412 1416 1468 1565 1609 1605 1700 1972 2146 1991 1869 1799 1857 1995 2053 2088 2100 2061 1940 1805 1724 1537 1581 1660 1640 1580 1462 1284 1126 1022 966 1037 1164 1130 1042 1041 1057 1047 1062 1128 1208 1244 1233 1226 1217 1229 1281 1374 1505 1664 1851 2065 2269 2486 2644 2663 2596 2472 2329 2239 2199 2139 1994 1699 1464 1550 1779 1907 1846 1693 1595 1582 1544 1452 1430 1478 1597 1715 1801 1857 1993 2238 2446 2559 2682 2768 2933 3130 3352 3637 3899 4112 4322 4435 4439 4151 3762 3364 3018 2672 2362 2161 2115 2123 2152 1976 1906 1921 1973 1944 1828 1688 1553 1417 1297 1183 1134 1113 1113 1104 1083 1055 1017 965 1016 954 1010 1013 1023 1085 1422 2354 3752 3791 4287 4028 3868 4055 4004 3693 3475 3421 3406 3435 3378 3088 3391 3515 3428 3330 3435 3595 3361 3457 3584 3643 3699 3736 3728 3700 3685 3648 3598 3659 3655 3689 3755 3755 3758 3776 3682 3494 3394 3446 3305 3259 3181 2971 2691 2445 2357 2134 2114 2112 1994 2146 2535 2797 2749 2596 2574 2554 2557 2633 2705 2628 2603 2968 3120 3202 3018 2913 2968 3134 3287 3359 3448 3632 3722 3617 3579 3439 3234 3074 3001 3040 3193 2951 3066 2987 2730 2643 2822 34 45 49 39 37 30 31 34 37 42 44 38 31 31 31 30 30 33 39 40 46 50 58 56 69 89 101 114 131 131 114 100 95 97 108 137 171 178 114 79 70 61 51 45 39 30 21 19 24 22 11 8 20 46 79 75 88 140 157 128 114 129 165 151 140 121 97 76 63 54 44 27 15 13 12 11 11 10 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 34 57 94 168 312 564 837 973 907 674 438 343 600 1406 1492 854 2098 2083 2056 2400 2832 3202 3493 3568 3532 3196 2722 2271 1944 1756 1705 1735 1750 1758 1780 1828 1927 1955 1968 2008 2016 1968 1911 1837 1803 1769 2128 2202 2141 2092 2072 2071 2035 1842 1493 1185 983 845 776 744 679 637 768 1025 1128 1242 1465 1374 1289 1246 1149 1015 909 820 730 595 458 351 296 246 158 56 1 0 0 0 0 0 10 59 180 341 471 571 698 697 796 738 555 467 475 550 652 734 877 909 751 706 747 747 701 639 573 544 625 737 799 957 1053 1103 1148 1216 1292 1370 1481 1580 1693 1776 1750 1693 1646 1651 1710 1788 1853 1897 1917 1918 1845 1769 1733 1713 1713 1725 1743 1790 1848 1946 2019 2002 1985 2003 2053 2109 2144 2160 2203 2304 2373 2386 2332 2431 2538 2604 2578 2438 2312 2130 1992 1914 1838 1752 1666 1577 1525 1568 1667 1691 1719 1735 1675 1632 1567 1574 1640 1712 1791 1912 2120 2491 2531 2094 1818 1933 2351 3254 4090 4124 4091 3974 4018 3975 3654 3232 2526 2043 2267 2856 2892 2269 2299 2172 1849 1585 1449 1430 1487 1511 1421 1310 1368 1428 1465 1507 1484 1449 1443 1644 1973 2055 1975 1828 1824 1962 1983 1952 1981 1985 1903 1816 1714 1633 1575 1565 1578 1573 1531 1398 1224 1086 1026 1129 1217 1150 1104 1066 1037 1035 1095 1209 1300 1332 1354 1365 1372 1400 1442 1522 1655 1835 2044 2265 2470 2619 2698 2663 2576 2435 2276 2112 1918 1711 1516 1306 1264 1384 1588 1722 1708 1610 1543 1520 1447 1356 1376 1468 1592 1650 1693 1765 1903 2094 2188 2307 2462 2538 2641 2804 3050 3329 3566 3781 4009 4312 4545 4446 4226 3965 3703 3398 3046 2713 2508 2367 2262 2085 1964 1933 1930 1900 1840 1754 1632 1506 1374 1249 1178 1120 1090 1094 1103 1099 1120 1119 1105 1020 995 1009 1027 1095 1635 3179 3539 3718 4198 3980 3805 3970 4027 3809 3634 3629 3402 3515 3549 3402 3357 3426 3441 3213 3251 3449 3437 3454 3520 3580 3630 3666 3678 3699 3739 3732 3712 3754 3784 3834 3891 3894 3854 3820 3673 3472 3350 3414 3325 3170 2994 2759 2551 2242 2089 1909 1767 1730 1821 2134 2526 2799 2618 2542 2444 2388 2400 2485 2630 2758 2733 2889 2963 3085 2921 2730 2722 2876 3049 3159 3492 3556 3372 3173 3122 3081 2972 2900 2844 2967 3103 3167 3184 3136 2814 2397 2161 31 33 33 31 32 23 20 20 29 41 46 41 32 29 29 29 27 27 30 31 31 32 45 39 44 62 77 91 110 126 122 114 101 97 106 133 170 180 131 90 91 86 75 68 58 41 26 21 25 24 11 11 19 45 72 68 73 139 172 140 118 141 168 158 118 107 85 71 66 61 50 34 19 13 13 13 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 5 19 37 62 117 228 374 520 669 826 888 762 470 293 283 490 821 775 976 1887 1890 2173 2635 3068 3422 3655 3603 3223 2622 2096 1843 1713 1657 1666 1689 1692 1705 1733 1756 1783 1800 1800 1836 1846 1844 1856 1843 1808 1858 2205 2192 2125 2102 2092 2073 2028 1888 1596 1270 1089 989 923 874 785 713 868 1272 1504 1650 1795 1645 1457 1340 1214 1109 1068 1006 898 762 572 388 309 265 172 58 1 0 0 0 0 0 8 70 284 517 677 784 777 753 830 593 399 395 485 582 663 739 852 868 715 665 723 735 685 623 597 628 711 771 797 946 1063 1117 1160 1239 1332 1408 1485 1571 1646 1677 1669 1637 1628 1671 1743 1811 1865 1894 1895 1888 1811 1737 1711 1685 1658 1654 1695 1783 1887 1997 2117 2150 2051 1968 2019 2103 2095 2077 2230 2389 2449 2467 2459 2548 2616 2655 2615 2482 2389 2232 2053 1926 1819 1718 1649 1583 1548 1570 1602 1615 1728 1776 1728 1685 1638 1641 1680 1736 1817 1932 2103 2355 2387 2088 1845 1861 2177 3076 4060 4266 4311 4232 4261 4213 4028 3800 3425 3050 2983 3166 3018 2336 2493 2084 1784 1573 1475 1484 1555 1555 1401 1285 1407 1471 1507 1466 1379 1325 1356 1544 1843 2032 2072 1953 1796 1865 1964 1939 1940 1982 1940 1849 1821 1778 1629 1577 1613 1660 1642 1543 1379 1183 1093 1185 1231 1177 1188 1085 1027 1079 1155 1203 1270 1323 1364 1396 1411 1438 1488 1584 1741 1953 2200 2447 2658 2771 2722 2627 2515 2343 2128 1881 1592 1365 1248 1164 1149 1231 1370 1476 1494 1474 1475 1446 1344 1258 1272 1359 1487 1561 1582 1648 1795 1892 1922 2026 2212 2360 2488 2649 2855 3061 3250 3427 3518 3814 4103 4243 4290 4226 4064 3837 3569 3325 3032 2743 2499 2249 2065 1986 1951 1874 1782 1727 1665 1571 1456 1348 1263 1191 1146 1151 1168 1152 1180 1192 1135 1036 979 979 1000 1079 1476 2866 3575 3459 3988 3990 3738 3821 3978 3874 3587 3710 3482 3480 3483 3454 3282 3120 3359 3217 3183 3254 3368 3364 3392 3448 3480 3511 3541 3593 3615 3646 3656 3675 3718 3802 3899 3903 3868 3778 3624 3516 3393 3318 3274 3115 2831 2494 2245 2006 1844 1781 1751 1875 2261 2589 2760 2682 2399 2349 2331 2285 2266 2311 2476 2672 2888 2905 2925 2987 2867 2631 2577 2725 3013 3220 3343 3196 2931 2756 2774 2854 2854 2535 2439 2618 2795 2973 3190 3198 2966 2787 2704 27 27 26 27 27 22 22 19 24 36 40 39 36 31 28 22 16 22 23 25 19 4 11 19 29 47 62 73 90 110 124 127 122 114 119 146 181 179 135 100 98 96 92 90 76 53 33 26 27 22 7 17 17 38 55 54 67 121 138 74 76 96 120 130 124 105 77 68 65 59 50 38 25 15 12 13 12 11 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 5 27 57 119 231 381 516 600 635 652 671 592 253 98 184 349 345 469 1308 1465 1884 2383 2883 3286 3601 3694 3382 2681 2028 1770 1746 1705 1667 1664 1669 1681 1707 1721 1712 1705 1676 1645 1679 1746 1828 1900 1910 1927 2028 2130 2146 2140 2140 2113 2058 1994 1894 1692 1430 1293 1216 1118 998 895 852 981 1296 1586 1838 1891 1714 1500 1374 1278 1202 1150 1087 1004 875 698 472 338 265 149 43 2 0 0 0 0 0 4 79 502 854 890 746 542 482 572 445 378 397 490 596 681 761 844 833 693 626 618 631 646 636 644 705 763 755 780 912 1054 1135 1175 1231 1315 1397 1460 1515 1536 1549 1576 1600 1642 1708 1782 1835 1862 1881 1896 1895 1844 1754 1690 1656 1639 1648 1707 1817 1930 2044 2189 2266 2175 2070 2130 2246 2310 2430 2690 2752 2709 2647 2667 2731 2731 2701 2635 2529 2455 2345 2120 1923 1805 1704 1652 1608 1561 1523 1517 1605 1760 1793 1749 1698 1667 1675 1706 1753 1815 1870 1934 2058 2097 1979 1857 1875 2224 3001 3832 4214 4359 4305 4249 4228 4025 3946 3978 3887 3642 3373 3009 2546 2202 1888 1697 1588 1557 1534 1429 1267 1203 1288 1349 1459 1464 1342 1316 1372 1458 1572 1716 1908 2120 2029 1795 1841 1942 1952 1956 1955 1865 1791 1794 1709 1714 1638 1649 1701 1699 1640 1521 1316 1191 1252 1343 1256 1269 1183 1103 1109 1132 1183 1269 1325 1357 1395 1396 1421 1488 1610 1800 2045 2326 2588 2789 2890 2761 2570 2368 2133 1857 1564 1323 1214 1172 1110 1096 1145 1222 1284 1323 1372 1416 1404 1291 1208 1212 1268 1331 1364 1391 1477 1611 1641 1672 1759 1938 2138 2327 2504 2649 2750 2920 3114 3203 3381 3582 3777 4002 4194 4215 4069 3879 3677 3409 3090 2829 2558 2311 2146 2028 1892 1755 1708 1655 1581 1496 1421 1356 1296 1238 1190 1183 1147 1131 1079 1008 947 919 923 955 1026 1264 2072 3329 3335 3594 3911 3714 3540 3889 3934 3516 3580 3601 3501 3313 3250 3278 2903 3099 3191 3196 3157 3218 3279 3289 3307 3315 3341 3355 3390 3425 3464 3502 3550 3629 3736 3807 3831 3831 3746 3651 3574 3461 3336 3223 2998 2650 2302 2019 1855 1853 1916 2023 2415 2886 2969 2676 2325 2121 2065 2084 2125 2118 2250 2553 2881 3064 3033 2971 2963 2927 2816 2647 2632 2918 3166 3193 2963 2737 2670 2773 2923 2918 2233 2120 2416 2668 2789 3005 2972 3025 2833 2740 21 22 25 27 25 23 22 18 22 37 36 35 34 33 30 21 13 19 21 25 29 35 27 16 13 15 23 47 70 92 115 132 140 140 140 165 210 180 129 103 109 120 118 120 108 78 50 35 30 22 12 5 6 34 40 50 67 74 65 69 77 84 112 127 117 106 86 69 73 62 53 42 30 18 11 11 17 23 22 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 1 5 17 50 99 211 362 486 553 570 553 526 490 381 172 130 258 558 681 908 1400 1699 2209 2651 3096 3471 3711 3467 2869 2248 1879 1778 1729 1688 1645 1641 1657 1676 1680 1646 1581 1523 1460 1447 1568 1732 1860 1939 1979 2007 2041 2042 2111 2132 2130 2108 2041 1952 1852 1719 1575 1507 1498 1402 1244 1129 1095 1204 1383 1542 1683 1679 1534 1419 1355 1320 1267 1188 1097 1006 885 740 538 345 237 110 25 0 0 0 0 0 0 3 129 502 695 647 489 312 339 477 490 491 545 619 670 714 784 846 806 676 602 558 557 640 706 748 764 733 708 763 896 1027 1131 1194 1241 1305 1378 1428 1447 1456 1477 1534 1610 1699 1756 1804 1834 1843 1862 1879 1886 1804 1770 1704 1663 1657 1695 1781 1895 1992 2078 2213 2329 2279 2262 2341 2456 2642 2975 3303 3247 3032 2846 2842 2906 2897 2811 2690 2582 2525 2442 2138 1927 1788 1706 1669 1601 1518 1490 1565 1736 1812 1754 1668 1618 1618 1656 1699 1737 1768 1768 1800 1827 1891 1842 1838 2062 2551 3112 3548 3839 3930 3701 3801 4001 3810 3635 3628 3633 3432 2998 2581 2187 1930 1840 1723 1667 1632 1541 1351 1175 1218 1293 1345 1351 1254 1213 1296 1394 1437 1467 1561 1807 2110 2046 1882 1820 1837 1885 1920 1913 1865 1793 1752 1643 1610 1591 1628 1691 1742 1739 1640 1462 1318 1384 1629 1455 1350 1311 1257 1200 1184 1259 1403 1558 1553 1518 1466 1456 1501 1620 1833 2108 2397 2652 2716 2729 2647 2463 2194 1885 1596 1376 1242 1170 1116 1063 1062 1113 1177 1221 1240 1265 1320 1325 1260 1197 1171 1185 1220 1247 1291 1389 1363 1414 1451 1538 1706 1936 2175 2376 2498 2509 2692 2859 2967 3072 3227 3393 3576 3823 4052 4118 4044 3863 3665 3434 3173 2887 2634 2411 2198 2053 1862 1771 1687 1606 1520 1437 1386 1359 1271 1135 1106 1111 1124 1093 998 909 896 881 893 1001 1208 2171 3087 3280 3300 3610 3813 3143 3606 3795 3543 3379 3425 3429 3159 2954 3136 3013 2958 3047 3145 3130 3093 3121 3163 3183 3166 3206 3226 3236 3251 3275 3312 3397 3484 3597 3704 3762 3754 3717 3703 3662 3521 3313 3090 2781 2442 2133 1914 1964 2207 2395 2547 2908 3053 2749 2413 2162 2058 2048 1959 1977 2050 2349 2650 2980 3145 3076 2982 2971 3001 3043 2890 2859 2954 2976 2858 2780 2750 2769 2827 3004 2686 2302 2237 2545 2900 2933 3018 3102 3143 2966 2882 20 21 27 31 28 23 21 19 23 31 30 28 31 35 36 29 16 7 13 19 27 30 19 13 11 7 14 37 44 55 86 116 137 152 163 184 219 183 127 94 107 135 143 146 145 110 78 50 33 24 16 7 16 18 29 62 90 110 121 116 112 106 117 154 158 142 103 74 71 61 57 43 30 19 13 14 21 27 23 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 1 20 43 65 103 176 307 450 518 521 496 457 398 342 394 670 727 754 1002 1187 1414 1709 2085 2533 2897 3275 3628 3747 3162 2408 1939 1737 1622 1579 1583 1592 1618 1642 1622 1568 1480 1384 1313 1269 1311 1499 1714 1882 1969 1969 1917 1876 1904 2002 2069 2092 2101 2033 1912 1781 1645 1529 1512 1578 1604 1525 1366 1297 1413 1563 1628 1624 1482 1364 1319 1316 1316 1285 1219 1122 1007 888 760 562 329 181 81 20 0 0 0 0 0 0 5 155 348 359 221 149 253 430 579 610 572 609 706 750 780 813 824 777 681 595 565 557 652 736 752 706 661 678 774 927 1055 1134 1190 1258 1333 1389 1410 1411 1426 1444 1518 1615 1683 1732 1799 1859 1877 1867 1860 1855 1830 1791 1742 1708 1708 1753 1830 1908 1976 2067 2216 2328 2279 2304 2422 2598 2931 3407 3720 3641 3343 3081 3003 3020 2983 2853 2689 2579 2557 2511 2194 1953 1749 1673 1618 1537 1512 1569 1651 1768 1805 1723 1567 1519 1546 1594 1643 1679 1698 1736 1757 1718 1765 1752 1853 2265 2813 3173 3302 3419 3432 3193 3243 3451 3537 3503 3486 3387 3025 2529 2182 1939 1831 1782 1715 1697 1660 1476 1251 1225 1297 1338 1340 1278 1186 1194 1295 1387 1410 1398 1451 1664 1975 2026 1973 1870 1813 1871 1975 2001 1960 1835 1713 1546 1543 1594 1650 1703 1739 1748 1729 1595 1449 1492 1619 1539 1467 1431 1388 1353 1351 1468 1766 1969 1802 1584 1470 1474 1538 1612 1786 2129 2360 2523 2419 2340 2330 2245 1995 1660 1429 1343 1232 1138 1068 1033 1057 1122 1179 1200 1189 1194 1239 1239 1192 1126 1074 1072 1112 1167 1315 1344 1286 1294 1321 1419 1621 1874 2096 2276 2411 2501 2598 2692 2773 2838 2972 3157 3299 3503 3754 3975 4088 4003 3858 3709 3512 3250 2981 2752 2412 2241 2068 1940 1820 1698 1578 1465 1374 1343 1257 1164 1142 1174 1201 1176 1078 967 944 902 911 1002 1149 1740 2542 3113 3326 3297 3921 3225 3243 3436 3463 3243 3093 3241 3070 2787 2793 3011 2948 2926 3008 3059 3023 2977 3007 3067 3064 3114 3166 3173 3154 3151 3151 3239 3346 3450 3529 3568 3581 3591 3581 3497 3335 3168 2911 2633 2372 2133 2101 2478 2822 2946 3083 3069 2975 2774 2517 2275 2060 1801 2198 2118 2185 2369 2557 2758 2937 2985 2994 3042 2996 2929 3045 3077 2989 2954 2697 2715 2823 2762 2764 2961 3012 2672 2403 2719 3017 3146 3263 3263 3243 3337 3535 22 21 22 25 27 24 25 22 23 29 30 28 31 39 40 32 23 25 28 25 32 4 22 8 6 10 23 33 29 26 56 77 101 127 157 188 225 202 131 76 80 105 123 137 146 129 103 66 40 24 10 5 10 18 26 69 103 126 132 117 115 126 140 170 171 137 101 84 78 66 58 45 29 19 15 20 24 21 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 18 53 94 131 174 249 368 473 501 462 407 355 317 385 798 1436 1249 1323 1457 1596 1789 2038 2378 2758 3092 3433 3722 3675 2911 2146 1761 1562 1442 1451 1527 1571 1579 1561 1486 1398 1305 1221 1174 1180 1254 1416 1623 1804 1907 1917 1869 1814 1809 1895 1999 2067 2093 2028 1901 1764 1614 1451 1388 1512 1582 1424 1552 1377 1360 1472 1547 1481 1314 1239 1236 1259 1247 1205 1163 1099 1001 881 742 545 320 172 73 16 0 0 0 0 0 0 5 53 67 52 98 240 461 679 774 760 672 592 687 766 826 837 800 731 645 594 610 629 648 681 684 660 647 686 799 968 1108 1164 1196 1247 1315 1376 1404 1405 1411 1430 1504 1622 1643 1725 1815 1883 1912 1904 1878 1837 1795 1769 1749 1742 1771 1829 1880 1917 1974 2066 2206 2289 2268 2306 2439 2682 3123 3633 3871 3788 3546 3303 3152 3071 2957 2767 2594 2544 2571 2452 2109 1907 1712 1637 1575 1528 1547 1605 1641 1671 1713 1681 1522 1478 1508 1556 1589 1626 1679 1678 1623 1622 1657 1721 1947 2388 2808 3021 3097 3174 3201 3025 2953 3088 3325 3440 3295 2891 2449 2244 2127 1929 1910 1851 1764 1667 1535 1354 1218 1260 1370 1423 1395 1317 1189 1212 1290 1328 1333 1277 1307 1491 1777 1902 1909 1873 1841 1905 2044 2056 1979 1850 1653 1486 1442 1525 1641 1720 1748 1745 1788 1697 1569 1563 1594 1625 1620 1560 1483 1449 1479 1704 1985 1994 1727 1443 1334 1358 1406 1552 1714 2081 2219 2239 2147 2100 2094 1990 1735 1500 1384 1363 1248 1142 1063 1037 1078 1152 1200 1212 1187 1211 1247 1233 1173 1108 1044 1010 1055 1099 1297 1270 1225 1244 1283 1401 1608 1821 2018 2173 2265 2333 2395 2492 2602 2684 2791 2975 3113 3232 3443 3710 3960 4027 3958 3842 3698 3504 3280 3059 2640 2343 2173 2055 1942 1810 1677 1554 1430 1318 1232 1233 1281 1325 1324 1252 1150 1072 1030 998 1006 1043 1121 1431 2042 2800 3626 3378 3645 3360 3177 3136 3222 3149 2846 2934 2900 2808 2567 2811 2912 2861 2860 2887 2930 2889 2885 2939 2974 3015 3077 3124 3093 3074 3052 3100 3181 3246 3294 3340 3374 3373 3313 3197 3007 2934 2844 2717 2587 2495 2592 3021 3125 3106 3107 2926 2753 2676 2530 2393 2407 2439 2390 2208 2157 2206 2333 2509 2729 2802 2893 2997 2969 2889 2912 2903 2815 2880 2795 2846 2934 2809 2708 2817 2916 2627 2631 2983 3184 3259 3426 3517 3573 3772 3690 22 20 20 21 23 25 25 22 22 32 34 33 35 40 41 38 39 40 42 43 43 41 38 20 21 16 20 28 26 23 36 65 82 74 104 112 123 176 155 85 67 71 75 92 112 116 102 76 49 21 8 16 26 30 41 64 63 57 79 107 121 135 151 159 152 113 100 88 76 63 51 38 27 19 17 24 26 17 7 2 1 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 5 36 86 152 204 247 307 389 449 444 388 305 289 405 614 1009 1408 1603 1672 1771 1911 2078 2302 2588 2895 3200 3507 3724 3557 2688 1830 1510 1411 1387 1425 1496 1535 1506 1404 1325 1258 1190 1156 1155 1180 1240 1344 1466 1580 1694 1711 1672 1652 1674 1741 1853 1965 2009 1981 1907 1802 1609 1353 1206 1272 1354 1354 1528 1437 1383 1426 1400 1287 1179 1136 1150 1194 1196 1149 1101 1048 971 864 708 504 337 236 68 12 1 0 0 0 0 0 1 1 1 81 249 418 591 794 957 953 780 632 683 774 868 875 811 726 657 658 717 816 719 657 649 658 673 719 827 982 1115 1172 1206 1261 1304 1358 1398 1405 1402 1420 1490 1590 1626 1730 1824 1884 1922 1937 1923 1883 1817 1753 1737 1754 1804 1870 1933 1972 1996 2050 2146 2199 2215 2272 2438 2775 3253 3686 3864 3803 3618 3408 3221 3059 2885 2642 2505 2538 2523 2294 1986 1862 1716 1648 1606 1574 1568 1579 1583 1608 1625 1582 1483 1470 1515 1575 1596 1616 1656 1589 1507 1514 1601 1792 2133 2506 2767 2891 2950 2996 3008 2878 2841 2921 3045 3084 2875 2474 2166 2107 2126 1945 1881 1773 1691 1593 1440 1292 1253 1348 1452 1419 1258 1109 1059 1273 1381 1269 1249 1242 1236 1376 1632 1787 1834 1836 1851 1930 2018 1946 1849 1758 1605 1455 1443 1532 1636 1720 1750 1732 1786 1757 1679 1642 1662 1720 1751 1710 1617 1548 1645 1893 1942 1775 1518 1371 1347 1324 1251 1199 1466 1828 2038 2025 1911 1860 1829 1672 1473 1443 1391 1362 1285 1184 1117 1111 1148 1197 1245 1264 1255 1269 1292 1278 1242 1199 1131 1064 1049 1032 1212 1265 1238 1245 1310 1462 1662 1837 2010 2152 2215 2140 2222 2362 2488 2600 2704 2813 2950 3057 3201 3379 3632 3836 3922 3901 3788 3639 3450 3198 2833 2479 2206 2057 1999 1896 1762 1617 1475 1344 1246 1295 1398 1432 1403 1305 1179 1116 1082 1077 1086 1082 1082 1156 1394 1972 3285 3455 3528 3361 3167 3079 3006 2936 2727 2719 2656 2822 2679 2626 2738 2772 2779 2724 2749 2771 2791 2819 2862 2914 2963 3026 2998 2963 2945 2963 3003 3048 3088 3113 3124 3090 3015 2962 2918 2829 2771 2786 2807 2810 2831 2865 2870 2930 2926 2806 2679 2526 2342 2341 2489 2358 2127 2064 2004 1892 1945 2197 2499 2516 2697 2907 3008 3059 3124 2942 2800 2730 2874 2950 2957 2933 2822 2707 3077 2966 3142 3303 3429 3551 3594 3648 3665 3871 3798 23 25 24 24 25 27 29 29 28 36 35 36 37 38 39 38 39 37 33 31 35 25 15 22 35 31 19 15 15 18 33 79 106 40 56 80 105 124 129 106 80 68 50 55 73 80 74 63 49 28 15 17 19 35 51 59 53 52 74 103 128 152 162 148 139 153 161 97 76 61 46 32 24 19 16 15 18 14 7 4 3 2 0 0 0 0 4 6 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 74 142 226 275 298 330 363 364 317 248 196 280 701 981 1317 1600 1737 1828 1966 2132 2292 2491 2702 2947 3211 3491 3677 3472 2620 1615 1308 1318 1374 1415 1480 1519 1453 1304 1230 1202 1171 1163 1170 1188 1226 1278 1326 1382 1461 1499 1498 1489 1495 1532 1607 1709 1803 1883 1900 1850 1582 1281 1140 1182 1284 1364 1484 1527 1489 1452 1345 1207 1098 1046 1055 1117 1168 1145 1098 1060 999 867 678 496 380 288 92 26 5 1 0 0 0 0 0 1 8 234 580 752 774 861 1059 1139 974 821 820 789 893 904 841 772 735 742 759 789 733 689 692 709 722 762 862 1005 1132 1196 1226 1273 1284 1332 1370 1382 1391 1403 1473 1548 1621 1714 1796 1856 1901 1931 1932 1901 1850 1785 1740 1746 1783 1819 1867 1926 1972 2013 2067 2075 2088 2183 2436 2877 3366 3704 3815 3773 3612 3406 3207 2970 2764 2513 2439 2522 2441 2206 1991 1844 1718 1668 1630 1580 1551 1532 1509 1558 1563 1513 1477 1518 1571 1614 1630 1622 1599 1531 1460 1503 1692 1979 2314 2586 2746 2831 2896 2927 2922 2778 2751 2795 2753 2691 2526 2275 2152 2125 2052 1891 1793 1705 1624 1526 1400 1289 1276 1361 1405 1290 1139 1037 1080 1349 1438 1250 1197 1185 1145 1260 1488 1680 1771 1790 1788 1808 1852 1798 1669 1612 1568 1470 1478 1514 1578 1699 1738 1732 1751 1765 1761 1721 1691 1704 1764 1831 1837 1883 1943 1896 1644 1271 1164 1264 1336 1338 1286 1053 1172 1469 1730 1834 1716 1606 1609 1500 1466 1442 1388 1359 1331 1251 1200 1213 1235 1280 1315 1335 1308 1281 1299 1308 1308 1302 1267 1217 1205 1341 1404 1361 1337 1369 1477 1650 1828 1976 2094 2132 2174 2219 2319 2422 2487 2550 2629 2632 2762 2878 2972 3096 3271 3489 3729 3898 3838 3694 3513 3281 2974 2647 2335 2091 2034 2009 1894 1694 1551 1447 1355 1375 1479 1506 1451 1347 1221 1106 1062 1078 1123 1142 1100 1070 1152 1568 2360 2987 3302 3182 2931 2917 2843 2709 2622 2648 2586 2685 2729 2637 2584 2614 2718 2663 2662 2700 2736 2734 2729 2790 2813 2847 2862 2844 2810 2796 2798 2812 2845 2908 2943 2892 2808 2716 2657 2630 2616 2680 2708 2685 2665 2611 2733 2874 2892 2816 2607 2299 2252 2281 2350 2203 2011 1914 1763 1607 1627 1954 2265 2409 2629 2923 3001 2833 3055 2977 2824 2695 2769 2847 2807 2886 3068 2968 3103 3252 3421 3535 3551 3559 3606 3508 3309 3398 3509 25 31 33 30 31 35 38 38 37 39 39 38 35 33 34 33 28 21 19 14 5 2 2 11 29 32 9 3 6 19 33 42 61 55 62 91 125 106 110 121 111 84 57 57 60 54 45 41 39 31 21 13 20 48 54 48 45 51 69 108 166 214 241 260 258 241 215 122 78 53 42 34 25 19 14 11 13 14 8 6 5 3 1 0 0 0 3 1 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 64 135 213 287 318 318 320 315 278 208 164 237 519 1042 1322 1597 1861 1993 2056 2170 2329 2466 2626 2767 2966 3201 3470 3659 3469 2707 1721 1242 1272 1356 1401 1445 1439 1359 1253 1200 1179 1186 1183 1155 1152 1184 1216 1234 1261 1285 1328 1362 1357 1347 1335 1346 1416 1550 1723 1901 1944 1589 1193 1157 1335 1448 1475 1553 1603 1568 1455 1294 1135 1016 956 967 1043 1131 1148 1099 1055 987 837 651 516 442 346 155 44 14 6 3 2 3 4 4 7 42 370 851 1045 1001 943 1026 1124 1036 902 925 781 858 868 816 774 772 794 803 799 782 767 766 771 777 814 911 1046 1153 1203 1215 1298 1288 1320 1341 1353 1377 1397 1466 1545 1614 1689 1758 1814 1855 1876 1874 1847 1807 1776 1740 1720 1720 1716 1730 1766 1801 1841 1927 1930 1972 2141 2470 2965 3417 3658 3700 3649 3538 3336 3164 2905 2634 2374 2327 2420 2368 2192 2009 1780 1655 1630 1582 1507 1467 1452 1439 1506 1518 1503 1503 1549 1603 1644 1662 1649 1606 1544 1519 1644 1882 2167 2384 2602 2767 2846 2930 2951 2870 2655 2557 2663 2595 2489 2388 2245 2159 2076 1970 1836 1721 1604 1500 1408 1320 1269 1300 1334 1345 1246 1169 972 1063 1265 1301 1217 1170 1097 1087 1159 1373 1601 1739 1768 1719 1666 1689 1688 1564 1489 1523 1462 1475 1550 1610 1679 1721 1744 1750 1788 1813 1789 1759 1765 1820 1905 1963 1976 1829 1515 1205 1038 1053 1152 1231 1275 1246 1113 1124 1277 1529 1610 1537 1521 1525 1463 1438 1439 1412 1386 1377 1337 1284 1256 1243 1275 1322 1350 1295 1246 1267 1327 1392 1454 1478 1424 1372 1729 1492 1400 1507 1644 1776 1914 2053 2194 2231 2086 1988 2039 2202 2388 2502 2511 2611 2632 2678 2752 2846 2921 2993 3130 3370 3744 3836 3723 3577 3407 3150 2855 2574 2246 2079 2011 1912 1775 1653 1568 1514 1505 1550 1566 1487 1393 1273 1143 1068 1075 1138 1203 1187 1159 1190 1340 1698 2414 3035 3010 2696 2641 2784 2665 2621 2644 2616 2596 2641 2705 2560 2489 2557 2583 2631 2683 2709 2700 2646 2678 2675 2690 2698 2668 2622 2584 2562 2551 2597 2699 2761 2759 2722 2591 2439 2502 2509 2552 2562 2520 2564 2728 2854 2865 2824 2831 2478 2237 2211 2266 2164 1893 1733 1621 1597 1587 1534 1722 1973 2213 2502 2925 2903 2645 2685 2876 2944 2877 2717 2687 2782 2856 3099 3179 3241 3290 3396 3510 3432 3357 3394 3247 3095 3065 3004 28 29 34 36 36 38 39 40 40 41 41 38 32 33 34 21 7 4 10 24 24 3 1 6 9 7 2 1 7 14 40 60 55 49 56 74 77 86 98 117 145 156 127 95 67 43 39 44 38 28 25 30 32 55 80 55 50 68 91 134 222 286 289 262 241 224 179 119 84 55 41 39 29 21 17 15 17 17 11 6 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 135 243 334 388 358 301 271 238 187 131 161 399 822 1241 1523 1726 1993 2152 2231 2331 2466 2591 2717 2813 2986 3192 3465 3669 3506 2839 1936 1338 1235 1293 1316 1303 1238 1170 1127 1110 1120 1183 1187 1142 1103 1108 1132 1166 1199 1210 1224 1248 1245 1238 1193 1188 1259 1370 1524 1798 1957 1697 1291 1282 1411 1519 1581 1615 1612 1529 1399 1228 1055 928 873 906 1010 1118 1151 1110 1027 898 739 633 582 542 436 234 69 26 17 13 11 10 11 10 20 96 384 860 1138 1190 1087 1031 1043 986 910 948 841 817 798 759 733 757 818 866 867 845 829 816 806 810 850 947 1080 1188 1230 1251 1315 1303 1320 1326 1338 1368 1405 1462 1496 1539 1625 1698 1758 1798 1815 1808 1778 1752 1740 1719 1683 1640 1612 1616 1642 1666 1682 1709 1739 1864 2129 2485 2965 3361 3544 3568 3514 3416 3225 3025 2776 2510 2269 2209 2293 2302 2158 1972 1688 1589 1562 1483 1400 1372 1378 1388 1455 1488 1500 1521 1565 1605 1644 1679 1688 1660 1621 1630 1801 1987 2143 2261 2484 2744 2904 2989 2999 2880 2695 2515 2545 2462 2356 2338 2302 2146 2033 1954 1825 1685 1552 1428 1315 1220 1206 1363 1456 1392 1260 1153 1057 1043 1077 1092 1102 1132 1091 1085 1101 1302 1523 1651 1682 1671 1665 1657 1632 1542 1460 1478 1466 1478 1546 1610 1653 1708 1788 1816 1871 1889 1891 1903 1929 1966 1992 1964 1868 1588 1189 928 850 905 1022 1137 1203 1174 1078 1104 1172 1400 1546 1509 1493 1487 1419 1379 1438 1443 1423 1423 1398 1314 1236 1220 1245 1243 1251 1210 1183 1216 1315 1448 1581 1713 1686 1451 1565 1557 1553 1696 1873 2006 2117 2256 2393 2356 2126 1928 1889 1997 2224 2463 2472 2563 2631 2665 2671 2682 2731 2815 2932 3065 3489 3801 3754 3608 3501 3341 3089 2845 2532 2279 2057 1964 1859 1749 1679 1640 1626 1623 1616 1548 1455 1349 1250 1187 1175 1204 1217 1234 1252 1240 1243 1372 1895 2630 2705 2326 2248 2614 2702 2628 2612 2640 2567 2395 2643 2562 2469 2448 2504 2600 2647 2608 2582 2566 2581 2548 2513 2505 2483 2428 2390 2374 2307 2327 2388 2419 2385 2417 2592 2390 2376 2474 2541 2559 2550 2591 2658 2692 2673 2657 2671 2463 2311 2235 2066 1756 1498 1323 1361 1532 1592 1513 1549 1818 2187 2341 2705 2744 2620 2637 2741 2737 2594 2469 2584 2792 2878 2988 3098 3216 3246 3222 3195 3044 2946 3050 3005 2909 2862 2759 35 32 33 36 37 37 38 40 40 41 41 41 38 39 37 22 9 4 2 0 0 0 0 6 5 1 0 3 10 15 21 24 23 23 40 65 61 44 41 62 96 110 110 101 81 56 52 59 48 32 33 49 65 75 85 54 56 78 179 249 281 301 290 262 159 139 101 80 75 60 46 33 26 20 16 16 22 25 19 6 0 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 58 166 296 364 348 279 213 175 148 109 56 102 395 840 1255 1636 1856 2124 2298 2423 2525 2630 2738 2844 2933 3040 3199 3425 3606 3501 2980 2224 1614 1363 1268 1253 1149 1029 982 972 992 1035 1066 1086 1074 1044 1011 991 1026 1107 1156 1120 1050 1040 1074 1050 1091 1227 1310 1383 1601 1781 1716 1481 1423 1218 1091 1271 1520 1543 1427 1315 1149 975 868 839 905 1017 1105 1134 1099 989 833 658 619 629 605 498 295 98 30 26 23 20 18 17 14 22 82 258 573 866 1027 1069 1111 1098 1002 918 911 859 806 769 730 700 722 808 901 930 902 887 869 844 846 888 980 1102 1204 1253 1277 1325 1317 1320 1319 1329 1360 1406 1456 1486 1495 1545 1617 1685 1734 1763 1764 1741 1720 1710 1700 1656 1591 1545 1539 1556 1566 1556 1534 1567 1742 1993 2370 2879 3249 3412 3445 3375 3262 3087 2855 2616 2401 2223 2162 2215 2233 2102 1976 1658 1571 1502 1408 1337 1326 1346 1371 1431 1484 1487 1518 1585 1599 1630 1686 1711 1689 1656 1664 1823 1984 2059 2164 2413 2713 2899 2950 2942 2855 2824 2492 2374 2313 2271 2288 2285 2146 2015 1951 1840 1709 1552 1428 1324 1212 1262 1721 1718 1402 1235 1110 987 934 937 937 955 987 1013 1048 1086 1260 1467 1580 1577 1570 1665 1643 1603 1506 1485 1468 1448 1465 1524 1582 1632 1727 1835 1920 1925 1929 1983 2033 2028 1979 1795 1598 1359 1170 1034 884 790 809 889 992 1090 1082 1067 1064 1137 1336 1499 1509 1481 1463 1358 1308 1389 1404 1368 1318 1250 1187 1164 1167 1146 1135 1142 1150 1156 1186 1270 1413 1494 1670 1703 1662 1667 1735 1887 2066 2170 2207 2285 2418 2522 2420 2102 1810 1742 1821 2065 2361 2458 2543 2590 2547 2455 2436 2518 2657 2801 2971 3335 3736 3806 3683 3571 3434 3292 3134 2861 2607 2298 2084 1955 1853 1768 1723 1713 1689 1659 1593 1515 1442 1382 1352 1333 1343 1336 1339 1339 1297 1242 1254 1482 2086 2579 2465 2311 2663 2760 2612 2527 2625 2852 2303 2378 2441 2447 2412 2398 2455 2479 2380 2292 2326 2437 2457 2424 2400 2349 2299 2240 2225 2155 2091 2079 2088 2090 2128 2425 2367 2345 2489 2585 2593 2560 2537 2542 2555 2539 2500 2449 2358 2164 1884 1629 1414 1192 1119 1294 1481 1563 1642 1815 2003 2323 2327 2411 2484 2609 2696 2562 2365 2253 2342 2471 2616 2718 2766 2808 2888 2916 2887 2818 2747 2637 2559 2553 2461 2466 2494 40 35 39 42 39 36 37 40 40 41 41 41 41 41 38 35 32 27 13 2 0 0 0 3 12 10 2 10 15 17 22 29 32 27 30 52 74 65 41 35 63 73 87 92 86 71 60 61 61 56 61 84 88 78 66 54 72 94 148 266 331 334 311 251 149 88 60 60 57 53 45 29 21 17 12 14 23 25 17 5 0 0 0 0 0 0 2 3 3 1 0 0 0 0 3 3 2 0 0 0 0 0 0 0 5 15 39 132 248 371 450 358 216 134 100 65 35 6 72 374 872 1414 1874 2190 2463 2637 2737 2809 2875 2949 3056 3168 3239 3390 3494 3548 3580 3277 2693 2118 1750 1523 1301 1083 937 945 932 927 942 950 962 1021 1057 985 863 819 893 980 953 835 809 889 888 902 1151 1270 1297 1378 1455 1466 1460 1399 1044 943 1170 1427 1466 1344 1204 1028 872 810 826 915 1006 1068 1094 1059 949 775 613 567 569 563 497 343 150 45 26 25 25 23 22 19 17 29 83 217 374 545 776 970 1049 1048 1026 986 926 882 848 794 722 697 763 881 957 936 925 908 889 901 929 1001 1117 1224 1280 1314 1349 1322 1300 1298 1313 1345 1394 1445 1487 1506 1495 1527 1579 1624 1661 1691 1705 1702 1691 1670 1614 1542 1496 1531 1621 1640 1522 1389 1428 1625 1801 2200 2692 3067 3265 3311 3228 3098 2937 2726 2488 2284 2163 2134 2171 2171 2050 1961 1655 1547 1445 1372 1330 1320 1337 1370 1431 1483 1459 1475 1531 1565 1615 1678 1702 1672 1629 1639 1795 1969 2100 2262 2511 2723 2772 2760 2747 2741 2729 2412 2240 2206 2233 2270 2258 2160 2042 1986 1889 1798 1668 1546 1424 1272 1184 1361 1360 1224 1160 1056 943 901 892 857 871 856 874 930 1035 1228 1394 1447 1427 1437 1533 1465 1483 1437 1434 1423 1394 1394 1447 1525 1656 1773 1758 1764 1729 1751 1818 1898 1983 1827 1465 1381 1298 1114 937 809 734 720 763 863 976 1002 1038 1017 1080 1286 1483 1519 1511 1497 1415 1327 1330 1313 1253 1187 1137 1110 1107 1055 1049 1066 1091 1129 1175 1204 1202 1279 1340 1429 1463 1588 1871 2168 2382 2436 2424 2399 2459 2558 2609 2440 2007 1636 1695 1827 2060 2306 2461 2538 2558 2498 2428 2511 2592 2682 2836 3094 3395 3683 3796 3719 3592 3499 3463 3392 3172 2928 2614 2309 2086 1929 1824 1777 1767 1743 1702 1657 1618 1563 1500 1490 1478 1477 1470 1447 1416 1356 1267 1196 1235 1624 2470 2717 2642 2666 2728 2663 2532 2405 2743 2567 2410 2370 2379 2343 2268 2239 2243 2139 2067 2073 2201 2308 2294 2260 2230 2238 2164 2124 2082 2032 1998 2035 2174 2345 2505 2381 2333 2457 2581 2582 2505 2443 2450 2448 2418 2308 2116 1848 1588 1460 1340 1146 988 1091 1289 1380 1476 1690 1782 2088 2239 2210 2195 2172 2098 2149 2130 2037 1909 2029 2232 2381 2493 2527 2518 2539 2526 2514 2436 2335 2288 2244 2190 1913 1931 2028 42 41 45 47 43 40 39 39 39 40 39 39 38 37 38 38 37 37 29 8 0 0 0 2 11 28 18 24 33 23 14 18 31 38 26 17 38 47 40 31 41 56 59 65 62 53 47 50 59 75 95 135 116 94 73 74 105 140 168 222 290 289 227 144 85 61 41 47 47 49 49 38 26 18 11 13 16 16 10 4 1 0 0 0 0 2 5 7 5 1 0 0 0 0 10 17 11 1 0 0 0 0 0 1 9 36 104 247 419 491 426 279 167 110 69 21 1 5 90 442 1022 1631 2127 2471 2707 2838 2887 2959 3037 3144 3289 3436 3500 3483 3407 3415 3574 3459 3050 2554 2120 1769 1463 1172 1043 984 954 916 873 850 882 970 1017 932 805 706 689 743 762 714 699 770 759 684 960 1103 1184 1217 1175 1142 1275 1447 1352 1289 1397 1494 1438 1267 1087 918 757 703 781 893 969 1002 1012 991 908 736 585 501 471 471 466 401 257 110 37 25 25 26 24 21 18 15 20 49 148 260 451 629 778 917 1008 1002 941 911 914 875 781 710 739 853 954 964 947 942 926 936 952 1008 1111 1228 1312 1345 1355 1327 1303 1303 1311 1331 1366 1416 1485 1541 1502 1493 1503 1509 1526 1557 1584 1591 1591 1567 1522 1512 1563 1657 1715 1675 1513 1325 1398 1551 1662 2065 2518 2886 3094 3132 3053 2925 2779 2593 2387 2200 2108 2148 2208 2165 2045 1934 1681 1538 1426 1363 1337 1330 1336 1363 1422 1477 1451 1451 1496 1539 1600 1661 1676 1651 1632 1658 1745 1899 2138 2378 2624 2736 2638 2617 2599 2601 2665 2444 2206 2154 2201 2209 2195 2165 2035 1969 1845 1734 1661 1567 1423 1248 1089 1102 1180 1115 1090 998 919 889 851 805 833 805 775 839 947 1115 1256 1315 1318 1298 1292 1280 1352 1444 1465 1401 1343 1367 1431 1457 1623 1732 1652 1573 1579 1645 1654 1552 1450 1333 1251 1125 979 878 818 768 720 693 708 794 912 1016 1062 1007 1021 1220 1461 1572 1612 1583 1563 1475 1372 1264 1166 1119 1117 1049 1033 972 957 1009 1088 1157 1201 1210 1135 1163 1253 1317 1365 1461 1649 2018 2430 2460 2430 2436 2487 2494 2341 1986 1636 1611 1713 1902 2158 2355 2487 2542 2550 2562 2616 2738 2847 2866 2974 3214 3463 3679 3808 3798 3675 3590 3588 3567 3442 3245 2975 2605 2181 1936 1850 1811 1800 1784 1747 1704 1673 1649 1599 1578 1574 1567 1555 1529 1481 1403 1308 1200 1209 1378 1944 2469 2757 2812 2768 2668 2641 2427 2503 2648 2596 2457 2388 2324 2264 2263 2187 2059 1998 1976 1985 2041 2169 2236 2168 2171 2121 2076 2050 2029 2027 2105 2272 2514 2534 2406 2351 2432 2537 2509 2392 2344 2352 2329 2237 2047 1797 1573 1391 1190 1120 1096 1138 1207 1205 1205 1304 1611 1770 2005 2166 2193 2111 2009 1891 1941 1856 1781 1796 1946 2068 2147 2276 2254 2202 2183 2205 2213 2129 1933 1820 1995 2031 1829 1817 1946 50 51 51 48 43 39 38 36 36 37 37 37 35 35 36 37 38 39 37 23 2 0 0 1 10 30 42 36 58 54 34 26 26 32 35 27 35 40 31 31 39 46 38 40 40 36 31 38 69 118 168 213 226 122 88 105 157 192 184 176 226 210 161 126 85 51 54 69 52 42 46 36 22 16 13 12 13 12 8 4 1 0 0 0 0 5 4 9 8 3 1 0 0 0 14 26 21 7 0 0 0 0 1 9 26 80 149 244 345 368 452 299 163 100 47 7 4 37 162 557 1213 1813 2255 2498 2596 2639 2685 2804 2979 3203 3436 3656 3687 3447 3195 3223 3385 3385 3105 2700 2323 1969 1630 1353 1174 1005 974 939 889 846 833 845 865 855 804 718 627 581 572 591 631 663 640 553 659 807 979 1077 1062 1024 1085 1190 1205 1255 1376 1437 1362 1198 1029 866 671 557 684 800 885 909 899 876 814 687 568 472 423 415 435 436 374 250 131 63 37 26 23 23 24 23 23 42 106 135 228 374 494 614 732 808 827 828 854 869 839 754 751 855 973 1011 981 988 961 967 983 1025 1112 1224 1315 1358 1365 1355 1339 1318 1316 1334 1339 1365 1457 1518 1541 1545 1527 1493 1460 1438 1426 1420 1429 1425 1436 1526 1629 1686 1689 1555 1376 1370 1446 1549 1628 1951 2328 2640 2833 2906 2886 2794 2645 2474 2335 2202 2149 2249 2300 2175 2042 1942 1700 1512 1411 1352 1326 1312 1309 1344 1420 1464 1415 1408 1430 1468 1551 1637 1661 1647 1665 1721 1773 1879 2083 2321 2587 2686 2545 2597 2525 2445 2510 2411 2225 2215 2224 2101 2095 2057 1922 1818 1687 1575 1501 1424 1298 1133 1006 1050 1115 1092 1059 974 921 895 832 781 805 781 721 805 890 968 1055 1134 1162 1142 1151 1228 1380 1495 1490 1401 1327 1317 1299 1338 1519 1631 1617 1557 1596 1681 1649 1503 1379 1278 1122 986 911 861 800 730 678 662 677 783 922 1015 973 897 954 1160 1382 1512 1613 1626 1573 1483 1346 1179 1051 1000 967 958 931 905 931 1002 1093 1153 1130 1066 1044 1098 1167 1268 1362 1488 1800 2254 2353 2233 2274 2369 2326 2164 1919 1657 1576 1731 1918 2149 2338 2442 2515 2555 2561 2588 2682 2752 2799 2844 2960 3166 3426 3676 3859 3918 3793 3732 3735 3748 3706 3593 3392 3058 2517 2092 1900 1849 1830 1810 1787 1751 1718 1695 1657 1632 1628 1626 1607 1569 1529 1477 1399 1285 1196 1188 1372 1670 2126 2684 2831 2652 2639 2595 2347 2325 2532 2525 2483 2409 2276 2134 2284 2220 2093 2045 1967 1875 2062 2143 2137 2127 2091 2028 1978 1926 1937 2002 2091 2383 2518 2430 2382 2426 2468 2398 2320 2284 2229 2134 1985 1774 1567 1339 1014 942 1078 1221 1282 1250 1197 1221 1283 1510 1740 1934 2089 2200 2072 1828 1768 1828 1720 1647 1705 1832 2078 2063 2136 2081 1930 1830 1910 2016 2042 1954 1845 1946 1978 1904 1907 2035 51 47 46 45 42 38 34 32 33 33 35 35 34 35 37 35 36 35 35 30 14 0 0 1 6 20 52 69 70 90 64 46 38 36 38 33 22 35 45 41 37 33 33 35 35 31 22 48 121 204 237 192 116 101 96 114 178 253 267 202 149 129 94 73 59 57 69 76 38 41 43 30 16 10 11 12 16 21 15 5 1 0 0 0 0 2 0 5 11 7 2 0 0 2 16 28 19 7 2 1 0 0 0 4 50 112 172 228 313 392 358 260 162 93 34 5 9 75 296 782 1454 1950 2186 2241 2230 2254 2380 2588 2828 3086 3415 3661 3666 3482 3326 3352 3464 3435 3089 2585 2146 1776 1457 1234 1130 1046 1011 960 900 854 829 820 822 811 779 721 636 561 503 497 531 547 508 428 383 526 708 896 1002 1035 1057 1088 1071 1073 1195 1264 1218 1103 973 816 612 480 594 704 773 785 774 757 714 633 554 485 427 395 405 438 444 386 275 164 75 44 37 44 52 49 39 45 87 99 130 222 334 433 520 588 616 623 690 755 820 789 784 879 985 1021 1022 1023 1021 1019 1013 1025 1096 1213 1315 1367 1398 1410 1384 1324 1324 1357 1338 1335 1426 1493 1562 1578 1574 1541 1486 1443 1425 1417 1397 1385 1427 1554 1588 1594 1519 1416 1395 1462 1494 1572 1684 1937 2218 2418 2557 2668 2716 2649 2518 2364 2294 2264 2306 2406 2379 2186 2037 1945 1718 1497 1405 1346 1319 1317 1313 1327 1415 1406 1346 1334 1350 1389 1474 1573 1627 1646 1727 1838 1791 1870 1935 2098 2372 2587 2631 2620 2453 2280 2290 2244 2131 2191 2207 2009 2062 1995 1834 1663 1488 1356 1277 1221 1135 1011 967 1024 1039 1031 992 934 907 888 823 759 779 762 750 801 824 850 913 981 1028 1071 1139 1233 1393 1449 1464 1424 1326 1258 1204 1338 1507 1586 1633 1630 1654 1668 1553 1412 1283 1161 1064 965 844 736 673 651 649 658 695 832 972 985 883 847 978 1138 1314 1442 1498 1456 1369 1261 1121 993 931 895 864 843 821 828 863 929 1016 1067 1022 946 981 1030 1064 1137 1288 1530 1823 2136 2199 2069 2115 2162 2042 1849 1749 1856 2154 2344 2369 2493 2578 2551 2500 2517 2566 2594 2693 2699 2689 2733 2867 3098 3415 3777 3965 3967 3915 3864 3843 3832 3768 3642 3559 3364 2898 2386 2062 1923 1856 1825 1813 1788 1759 1724 1696 1679 1671 1661 1637 1601 1554 1517 1451 1327 1195 1124 1130 1222 1510 2144 2580 2699 2625 2718 2568 2168 2330 2458 2408 2329 2199 1914 1815 1924 2012 2021 1840 1971 2065 2065 2064 2066 2071 1993 1907 1814 1802 1792 1787 2026 2398 2573 2452 2410 2347 2290 2250 2171 2032 1873 1697 1505 1332 1211 1080 1116 1233 1305 1328 1327 1410 1436 1447 1558 1725 1875 1950 2065 1966 1636 1597 1701 1694 1653 1775 1685 2038 2117 2139 2063 1886 1765 1965 2099 2045 1984 2042 2103 2038 1956 1877 2069 47 43 42 42 41 38 32 30 29 30 31 32 32 33 34 32 31 32 30 20 8 0 1 4 11 16 48 81 89 103 114 83 62 54 62 68 49 37 60 60 57 53 46 41 38 34 32 60 154 252 257 171 90 98 118 116 116 108 102 98 68 48 45 47 51 52 49 38 22 21 21 27 15 8 6 9 19 29 25 8 2 0 0 0 0 0 0 0 7 6 2 0 1 7 20 30 20 14 14 5 0 0 5 20 62 135 199 207 233 324 398 309 175 86 21 4 16 127 478 1045 1571 1948 1981 1943 1952 2062 2273 2472 2619 2859 3207 3589 3710 3607 3537 3584 3605 3350 2799 2142 1639 1314 1168 1131 1104 1073 1023 943 881 853 845 836 806 765 741 735 667 592 535 477 450 429 386 315 266 349 522 770 931 1025 1056 1028 995 1029 1108 1133 1090 991 892 758 582 472 559 654 695 709 709 674 618 565 527 497 452 404 396 425 446 420 338 237 152 107 85 81 81 76 67 62 63 60 64 100 200 330 416 442 430 430 507 609 723 806 831 907 993 1046 1076 1057 1071 1055 1055 1061 1098 1186 1284 1352 1400 1427 1411 1336 1344 1374 1343 1327 1386 1452 1540 1576 1592 1592 1552 1506 1470 1438 1408 1401 1430 1575 1529 1484 1433 1405 1434 1476 1476 1541 1697 1876 2027 2195 2344 2460 2531 2508 2389 2258 2214 2257 2393 2522 2476 2253 2046 1945 1766 1516 1413 1369 1333 1335 1342 1332 1396 1365 1314 1296 1311 1345 1406 1502 1607 1699 1861 1908 1741 1761 1733 1836 2118 2437 2647 2659 2440 2178 2291 2210 2114 2164 2182 2036 1973 1834 1714 1568 1432 1335 1236 1119 996 899 993 999 1037 996 930 879 853 830 783 735 763 746 782 815 812 813 858 934 1013 1088 1160 1250 1386 1422 1394 1344 1270 1218 1240 1366 1472 1525 1564 1602 1634 1582 1397 1248 1162 1130 1071 949 803 695 652 655 665 679 752 915 1015 953 845 868 1001 1069 1088 1114 1115 1101 1091 1031 930 877 865 836 799 768 765 761 770 824 902 959 982 965 960 978 1019 1087 1248 1572 1851 2162 2493 2230 2061 2025 2020 2040 2184 2550 3091 2962 2810 2857 2821 2634 2468 2446 2580 2606 2694 2767 2785 2834 2953 3116 3298 3644 3853 3950 3950 3899 3842 3796 3748 3681 3685 3592 3224 2757 2393 2117 1912 1821 1800 1796 1797 1750 1721 1700 1676 1650 1636 1624 1598 1550 1482 1387 1277 1176 1094 1004 1104 1547 2004 2526 2615 2565 2707 2536 2441 2516 2300 2117 2011 1862 1651 1522 1658 1788 1783 1931 1973 2021 2045 1951 1982 1942 1836 1748 1762 1774 1802 1979 2305 2468 2437 2343 2253 2221 2188 2056 1806 1601 1393 1250 1041 1086 1255 1280 1267 1271 1452 1596 1597 1557 1609 1757 1909 1982 1832 1818 1719 1412 1330 1559 1697 1762 1930 1743 1782 1970 2106 2077 2025 1937 1991 2150 2058 2042 2183 2232 2154 2103 2064 2197 38 35 34 40 39 36 34 33 30 27 29 28 26 30 36 38 31 30 25 12 3 0 2 7 16 16 26 69 98 131 168 149 103 84 70 74 76 66 67 70 64 53 54 37 34 37 39 56 138 254 267 181 125 133 147 148 133 145 82 47 37 37 41 42 40 39 32 26 26 19 10 18 12 9 7 7 14 24 25 14 5 1 0 0 0 0 0 0 0 0 0 0 2 12 25 35 36 35 27 7 0 1 13 48 114 199 211 167 208 361 472 409 237 90 7 6 42 219 644 1149 1532 1776 1760 1714 1793 1994 2203 2322 2422 2656 2987 3555 3901 3693 3549 3512 3309 2799 2129 1525 1173 1115 1114 1112 1102 1070 999 913 861 869 876 839 778 737 740 763 734 636 571 475 433 386 311 235 207 283 468 745 876 974 1037 1007 935 949 997 996 980 890 843 731 571 492 548 618 644 681 673 612 541 493 474 465 442 392 367 402 417 390 333 277 250 240 186 138 107 88 90 105 108 89 79 114 145 120 79 69 90 138 240 387 565 763 862 959 1043 1082 1086 1085 1074 1061 1064 1078 1134 1224 1288 1330 1400 1446 1433 1344 1341 1359 1335 1325 1360 1412 1501 1557 1584 1611 1597 1556 1527 1511 1485 1445 1427 1521 1459 1420 1461 1496 1489 1472 1463 1485 1611 1783 1898 2059 2216 2311 2359 2379 2282 2168 2139 2222 2384 2533 2520 2305 2047 1939 1776 1487 1387 1373 1346 1329 1335 1345 1371 1342 1305 1291 1297 1317 1365 1459 1577 1674 1809 1818 1688 1600 1537 1626 1944 2397 2715 2648 2477 2116 2085 2048 2159 2266 2198 2071 1981 1887 1741 1592 1473 1383 1266 1112 955 840 973 1011 1008 957 881 817 790 786 755 715 750 751 784 826 842 841 858 908 979 1066 1161 1268 1358 1405 1384 1307 1245 1290 1393 1452 1491 1502 1506 1570 1617 1479 1257 1092 968 927 894 818 728 676 674 695 707 749 873 1009 1018 903 818 873 961 969 937 883 838 892 952 937 886 864 845 817 774 772 773 741 711 738 807 861 949 914 911 945 1003 1097 1262 1507 1830 1991 2435 2412 2261 2215 2316 2540 2695 2777 3069 2887 2846 3000 3108 2968 2642 2458 2536 2631 2800 2998 3188 3283 3206 3108 2968 3156 3447 3650 3702 3689 3657 3642 3685 3784 3951 3938 3454 3015 2713 2384 2046 1820 1784 1774 1784 1757 1727 1704 1669 1621 1632 1623 1605 1568 1515 1454 1374 1272 1185 1125 1126 1189 1467 2134 2621 2509 2500 2476 2346 2432 2173 1837 1692 1715 1641 1331 1375 1504 1577 1603 1664 1866 2026 1896 1894 1869 1783 1732 1764 1853 2033 2316 2415 2342 2327 2285 2213 2126 2027 1891 1658 1427 1178 1098 1099 1173 1245 1285 1247 1271 1439 1539 1599 1640 1704 1976 2138 2002 1729 1618 1514 1413 1458 1543 1739 1851 1881 1789 1710 1832 2053 1968 1944 2006 1972 2020 2012 2017 2064 1988 2091 2069 2120 2253 29 29 32 38 36 34 34 33 31 27 25 25 23 29 35 37 33 26 20 9 1 0 1 7 14 17 17 40 90 146 220 230 171 132 104 84 99 103 95 90 88 81 73 22 22 31 31 53 138 266 314 260 261 194 176 173 123 96 49 34 34 37 40 38 31 26 27 25 27 20 11 11 10 11 17 14 13 19 21 17 10 3 0 0 0 0 0 1 1 0 0 0 3 14 29 39 41 34 19 2 0 5 46 125 192 201 155 140 217 375 510 468 273 84 12 22 95 387 671 1076 1437 1592 1544 1508 1610 1916 2176 2177 2039 2135 2642 3421 3902 3563 3294 2985 2529 1951 1427 1117 1076 1120 1109 1084 1063 1024 956 890 868 912 942 904 848 780 718 695 693 639 618 507 424 333 235 161 152 250 453 743 850 866 864 802 718 709 787 862 862 795 778 688 560 498 519 543 543 562 554 514 466 430 410 403 394 353 336 403 411 380 337 318 328 314 308 241 168 115 108 158 216 217 162 124 79 54 27 13 8 14 49 141 360 640 842 988 1062 1079 1080 1087 1090 1088 1092 1092 1112 1156 1241 1321 1367 1408 1398 1345 1332 1332 1311 1292 1307 1365 1451 1515 1569 1602 1625 1621 1615 1605 1562 1499 1458 1471 1441 1460 1483 1475 1460 1462 1468 1473 1544 1708 1863 1991 2098 2163 2204 2244 2195 2095 2061 2127 2279 2464 2496 2301 2035 1901 1753 1458 1378 1367 1353 1338 1341 1357 1355 1328 1314 1302 1295 1311 1353 1421 1505 1590 1678 1723 1625 1535 1514 1625 2009 2578 2880 2637 2442 2160 1929 1858 2052 2244 2193 2026 1911 1814 1700 1582 1466 1343 1232 1111 939 800 877 969 986 950 856 757 717 732 724 708 758 776 779 808 839 849 853 864 912 1062 1204 1294 1356 1408 1420 1354 1269 1404 1467 1533 1588 1573 1529 1504 1453 1306 1149 929 785 749 735 708 687 698 735 765 787 876 1018 1066 972 831 775 829 885 902 876 807 826 893 916 883 855 859 847 838 795 750 733 731 713 724 784 783 891 874 878 930 1000 1077 1149 1248 1807 1958 2191 2336 2366 2391 2496 2642 2575 2458 2457 2435 2658 3163 3617 3561 2984 2694 2629 2663 2837 3123 3446 3539 3090 2778 2464 2467 2813 3137 3274 3278 3238 3251 3291 3456 3933 4132 3805 3318 2959 2631 2281 1923 1860 1817 1783 1762 1738 1698 1655 1634 1634 1616 1603 1578 1545 1501 1422 1326 1271 1231 1152 1134 1368 1975 2615 2605 2238 2042 1840 1956 1866 1609 1526 1566 1498 1355 1337 1380 1405 1467 1620 1744 1797 1767 1792 1787 1705 1643 1687 1826 2107 2322 2326 2267 2228 2214 2158 2006 1840 1701 1564 1381 1167 1100 1143 1127 1204 1389 1384 1418 1502 1585 1670 1710 1662 1853 1912 1786 1629 1509 1427 1411 1475 1369 1637 1746 1737 1782 1930 1911 1934 1793 1741 1791 1858 1869 1868 1924 1948 1911 1911 1908 2009 2203 24 28 34 38 38 42 39 34 32 28 25 25 26 29 32 36 35 28 20 15 6 0 0 7 15 17 16 29 78 138 214 273 232 171 139 108 102 124 120 104 101 97 73 23 17 21 22 61 157 275 334 302 287 184 172 163 122 84 60 37 50 51 41 31 24 21 21 20 19 13 10 10 13 16 27 43 32 21 16 13 10 5 0 0 0 1 2 5 5 1 0 0 2 11 28 38 34 20 4 0 2 19 102 197 213 164 119 137 230 390 519 456 255 78 20 37 101 334 653 1051 1324 1385 1310 1284 1453 1905 2011 1649 1212 1188 1863 2946 3577 3203 2602 2052 1603 1274 1088 1055 1104 1140 1109 1050 1014 969 908 867 878 925 956 932 850 734 654 630 611 573 602 513 354 228 147 104 112 207 405 653 740 733 741 658 562 542 610 712 718 740 716 619 516 477 490 480 427 414 436 458 467 443 396 363 344 303 329 436 437 416 363 309 297 321 361 346 258 172 130 153 199 197 135 98 79 75 71 105 65 10 3 44 228 518 786 973 1064 1091 1095 1102 1114 1127 1128 1111 1140 1212 1252 1256 1274 1336 1357 1336 1325 1318 1303 1293 1308 1353 1412 1480 1538 1578 1604 1635 1642 1628 1608 1570 1518 1477 1456 1466 1475 1464 1452 1463 1491 1503 1544 1662 1763 1923 2036 2090 2130 2161 2128 2044 2008 2028 2117 2309 2397 2232 1958 1843 1685 1467 1390 1371 1365 1357 1349 1344 1339 1340 1350 1342 1319 1312 1335 1385 1457 1546 1629 1680 1632 1607 1681 1902 2406 2965 2941 2614 2240 2022 1753 1669 1839 2042 2054 1916 1809 1749 1691 1574 1481 1368 1223 1057 876 755 803 895 962 950 838 711 659 675 700 714 768 794 765 771 811 836 842 841 898 1048 1188 1281 1354 1421 1449 1404 1321 1498 1531 1585 1642 1607 1515 1422 1305 1202 1046 829 715 678 668 674 702 759 820 848 896 996 1074 1036 898 765 721 741 817 879 863 855 894 932 915 867 854 875 856 845 803 753 727 719 704 681 774 741 804 850 893 952 1006 1040 1066 1162 1663 1994 2117 2155 2194 2264 2422 2601 2465 2329 2257 2288 2519 3030 3641 3641 3193 2926 2801 2804 2905 3137 3404 3334 2759 2536 2179 1919 2182 2619 2809 2856 2821 2819 2922 3196 3640 3946 3955 3664 3222 2902 2509 2098 1950 1892 1836 1786 1762 1682 1616 1625 1618 1582 1569 1581 1556 1511 1439 1370 1318 1286 1222 1208 1396 1833 2290 2617 2189 1969 1941 1874 1707 1482 1452 1548 1476 1394 1391 1406 1396 1499 1767 1720 1621 1568 1589 1642 1711 1742 1754 2086 2266 2322 2247 2106 2040 2087 2029 1885 1763 1607 1404 1263 1169 1126 1164 1200 1294 1347 1403 1459 1502 1583 1760 1840 1825 1767 1710 1646 1606 1566 1501 1397 1318 1393 1545 1646 1713 1778 1840 1781 1664 1608 1651 1715 1708 1687 1748 1942 1973 1912 1794 1732 1865 2103 22 30 39 39 37 38 41 33 31 28 27 26 28 30 32 27 23 24 17 13 17 5 0 10 21 19 14 23 57 103 158 322 300 223 176 140 108 119 140 114 108 109 68 20 14 9 7 75 178 255 282 254 199 186 199 169 127 91 65 58 66 67 48 32 22 16 15 15 15 12 16 17 19 23 31 45 52 32 15 8 5 2 0 2 4 5 5 9 8 4 1 1 5 9 23 31 23 9 0 2 15 58 124 173 162 135 130 167 257 380 531 485 279 105 31 40 126 308 643 1002 1171 1175 1068 1019 1168 1452 1397 1016 640 549 959 1743 2355 2210 1570 1208 1073 1040 1042 1064 1102 1143 1121 1062 995 927 873 856 875 900 895 839 723 653 597 585 554 530 551 432 288 178 120 88 85 147 293 472 556 579 683 633 539 522 596 671 647 678 671 556 470 457 475 462 399 344 345 399 477 500 441 372 325 281 336 478 405 314 273 276 292 324 381 402 337 244 172 136 120 106 91 90 88 83 82 103 78 32 15 59 217 469 743 956 1072 1118 1136 1142 1140 1144 1108 1135 1124 1142 1204 1245 1258 1285 1318 1313 1303 1301 1294 1283 1296 1332 1379 1440 1496 1552 1608 1634 1673 1698 1678 1629 1566 1507 1476 1495 1538 1544 1514 1497 1516 1531 1581 1674 1775 1911 1986 2026 2076 2111 2079 2002 1983 1986 1970 2063 2178 2145 1945 1764 1633 1492 1404 1378 1377 1369 1350 1339 1340 1356 1385 1388 1353 1329 1333 1366 1430 1526 1650 1710 1643 1702 1889 2244 2772 3137 2823 2394 2032 1848 1672 1594 1702 1855 1855 1743 1652 1586 1552 1490 1422 1311 1146 954 768 677 778 853 912 910 815 686 622 634 667 687 749 810 762 730 767 802 832 857 939 1055 1146 1234 1322 1362 1366 1439 1463 1545 1596 1668 1683 1608 1511 1438 1315 1206 975 772 668 641 653 693 765 850 913 948 1007 1064 1070 988 845 721 685 733 837 873 867 879 910 922 894 861 852 875 862 837 791 737 702 692 691 718 755 744 785 857 934 990 1001 997 1056 1156 1546 1993 2229 2222 2172 2107 2135 2166 2218 2289 2257 2221 2362 2658 3123 3147 3021 2895 2802 2769 2875 3122 3305 3146 2947 2860 2485 1936 1810 2230 2573 2668 2727 2637 2697 2946 3358 3780 4004 3894 3427 3132 2679 2228 1974 1906 1878 1784 1787 1695 1625 1612 1600 1560 1544 1581 1544 1511 1473 1440 1371 1323 1320 1328 1381 1541 1737 2005 2135 2193 2108 1924 1777 1533 1485 1564 1582 1502 1448 1474 1523 1751 1959 1798 1671 1546 1461 1465 1509 1656 1870 2317 2413 2321 2134 1937 1845 1935 1784 1673 1659 1542 1321 1147 1064 1068 1068 1062 1112 1198 1302 1381 1490 1606 1872 2076 2158 2053 1864 1737 1676 1683 1617 1488 1447 1457 1487 1604 1657 1674 1675 1627 1485 1434 1533 1584 1580 1547 1700 1881 1919 1840 1730 1612 1796 2096 28 34 40 38 37 38 35 30 26 24 26 24 24 27 29 25 22 25 22 20 19 12 4 10 23 22 12 13 44 100 186 331 381 294 241 217 164 131 149 164 127 105 65 24 10 6 10 57 166 219 236 249 260 253 232 171 127 126 108 79 68 63 40 22 15 9 8 8 8 8 14 19 22 26 28 41 64 56 25 9 4 6 8 11 14 11 9 10 6 2 0 3 9 13 21 22 10 3 1 8 42 109 141 156 147 145 161 213 326 496 631 588 369 157 50 56 132 272 581 1008 1056 954 767 671 775 970 971 645 417 416 574 867 1142 1186 995 911 955 985 999 1020 1076 1148 1176 1135 1039 954 903 886 886 861 784 692 658 660 606 564 554 561 548 449 361 276 224 167 115 105 154 239 299 321 423 491 449 472 541 595 620 665 673 533 453 453 462 434 365 290 262 325 415 467 473 419 338 285 315 396 282 204 195 240 279 314 361 387 356 297 241 193 146 110 91 87 81 84 80 84 66 43 52 129 288 505 748 956 1077 1140 1173 1169 1159 1172 1090 1156 1182 1184 1195 1196 1204 1239 1279 1288 1275 1268 1265 1249 1264 1306 1352 1406 1471 1514 1575 1631 1681 1712 1712 1676 1614 1538 1481 1480 1515 1521 1526 1547 1564 1569 1627 1738 1810 1864 1933 2015 2082 2098 2047 1959 1929 1937 1869 1889 1986 2025 1913 1716 1586 1485 1404 1382 1386 1375 1341 1319 1334 1337 1368 1372 1345 1334 1347 1374 1420 1503 1643 1756 1745 1812 2012 2417 2929 3183 2834 2244 1877 1771 1757 1741 1721 1702 1654 1537 1464 1436 1452 1398 1279 1125 956 788 651 622 745 805 845 852 783 668 595 598 630 647 713 797 773 722 729 773 840 916 1019 1076 1107 1190 1300 1360 1369 1449 1547 1602 1647 1713 1701 1636 1581 1494 1392 1203 926 722 630 622 663 743 851 942 1004 1060 1093 1085 1029 934 819 704 685 768 836 844 834 842 860 865 852 855 843 855 854 827 773 710 677 721 720 754 750 782 807 839 911 951 944 953 1025 1175 1474 1930 2279 2281 2305 2147 2013 1999 2085 2227 2325 2430 2615 2539 2583 2560 2580 2620 2692 2813 2936 3089 3231 3217 3223 3208 3108 3010 2984 2933 3024 2932 2935 2698 2541 2679 3147 3707 3986 4067 3776 3395 2982 2496 2107 1989 1976 1849 1804 1731 1660 1610 1581 1563 1547 1561 1539 1527 1501 1460 1396 1351 1349 1350 1348 1381 1463 1797 2187 2399 2440 2104 1956 1775 1694 1660 1650 1580 1462 1515 1708 1932 1929 1820 1708 1559 1388 1269 1237 1595 2127 2352 2335 2143 1844 1763 1623 1548 1483 1475 1454 1296 1093 976 898 966 974 970 1023 1159 1293 1285 1477 1673 1990 2140 2232 2264 2086 1846 1753 1704 1620 1534 1479 1427 1417 1590 1587 1531 1497 1509 1463 1421 1485 1471 1529 1526 1626 1716 1732 1754 1788 1671 1847 2136 36 37 35 33 33 31 27 24 23 23 27 26 24 26 30 31 28 27 26 26 26 20 10 7 16 21 11 7 36 92 165 271 386 364 263 274 241 171 147 173 184 135 80 47 33 23 16 40 128 201 265 334 344 287 220 147 110 98 96 78 70 61 36 11 4 5 6 5 3 3 5 10 19 28 27 35 58 68 46 19 11 14 19 20 17 12 9 8 2 0 7 14 18 17 14 11 5 1 5 29 82 139 153 154 158 183 204 249 362 536 671 609 379 161 58 74 145 267 525 917 837 671 476 433 577 734 704 491 352 419 543 706 846 917 923 898 912 930 950 998 1064 1144 1206 1194 1112 1030 973 920 869 812 736 670 686 739 679 602 583 562 534 507 480 430 378 311 245 189 149 130 129 138 161 228 207 293 403 506 617 714 705 563 473 468 470 442 393 333 275 259 359 410 512 498 389 297 288 319 303 332 326 326 335 336 332 329 322 312 301 280 227 168 120 89 83 94 97 96 82 71 107 219 397 597 796 985 1100 1163 1209 1184 1151 1168 1118 1152 1185 1174 1186 1185 1178 1195 1233 1248 1228 1212 1224 1215 1235 1272 1307 1361 1441 1484 1543 1602 1660 1703 1721 1704 1651 1570 1513 1507 1547 1553 1548 1565 1590 1597 1647 1743 1799 1843 1923 2026 2106 2110 2027 1929 1888 1894 1822 1798 1859 1888 1782 1620 1541 1458 1404 1392 1389 1371 1334 1300 1304 1308 1338 1352 1352 1356 1369 1385 1406 1462 1612 1750 1834 1890 2044 2419 2910 3162 2851 2179 1789 1711 1769 1761 1727 1688 1564 1440 1384 1355 1310 1232 1105 938 765 632 589 686 728 757 770 760 719 653 585 573 629 619 660 729 758 746 741 785 887 971 1049 957 1016 1170 1308 1405 1448 1495 1576 1660 1707 1760 1735 1670 1656 1566 1435 1158 858 665 601 619 692 809 920 1010 1089 1147 1142 1080 984 872 753 662 699 778 805 799 792 804 837 866 850 844 825 815 808 795 779 780 822 826 820 824 842 863 833 777 820 846 869 920 1022 1172 1389 1781 2215 2272 2358 2257 2095 2025 1970 1969 2081 2215 2345 2332 2374 2253 2257 2360 2441 2471 2558 2816 2976 3039 3168 3200 3135 3064 3012 3202 3631 3407 3220 2920 2662 2670 2995 3586 3753 3672 3570 3383 3194 2928 2488 2284 2085 1916 1834 1779 1717 1667 1640 1592 1535 1510 1489 1500 1505 1484 1435 1375 1339 1326 1331 1328 1347 1444 1571 1868 2560 2347 2182 1985 1812 1688 1619 1576 1494 1559 1884 1978 1872 1781 1728 1609 1416 1263 1389 1857 2240 2333 2165 1834 1479 1505 1449 1303 1254 1290 1251 1095 943 888 856 968 1058 1102 1146 1250 1352 1326 1385 1659 1848 1866 1990 2167 2100 1840 1803 1743 1640 1563 1584 1644 1541 1594 1619 1501 1351 1363 1411 1466 1444 1363 1401 1469 1535 1578 1611 1656 1659 1685 1838 2105 30 28 27 26 27 28 22 22 25 28 33 34 30 32 35 36 32 28 26 23 23 23 15 7 6 8 5 3 19 68 175 254 350 414 345 308 319 261 205 179 181 191 153 104 78 57 62 106 176 242 301 341 322 264 195 144 109 57 62 76 80 70 45 19 12 23 26 21 16 9 6 7 15 29 27 27 46 67 60 33 16 16 18 14 8 5 5 4 1 0 30 45 44 31 17 9 5 2 17 64 127 153 145 145 162 201 199 240 316 393 426 382 261 119 50 74 123 257 456 631 572 386 285 246 321 369 365 353 374 425 507 665 829 925 919 883 891 900 908 970 1045 1118 1207 1248 1188 1087 1007 917 825 748 716 719 714 685 661 596 559 525 531 557 560 530 482 427 408 406 360 272 177 105 57 48 50 102 226 384 565 698 689 578 501 490 465 403 340 300 263 220 246 303 435 511 451 344 291 305 347 417 424 409 398 374 340 314 314 327 338 352 323 269 201 137 103 117 117 102 89 87 146 296 503 703 869 1034 1137 1195 1237 1189 1150 1180 1170 1158 1187 1180 1177 1187 1181 1172 1184 1203 1182 1160 1167 1160 1210 1253 1271 1318 1405 1466 1524 1593 1654 1696 1726 1731 1686 1603 1535 1500 1514 1525 1532 1559 1602 1629 1664 1742 1825 1873 1929 2015 2099 2109 2011 1913 1843 1812 1756 1722 1755 1781 1705 1567 1511 1430 1399 1388 1380 1380 1358 1306 1297 1305 1326 1348 1363 1367 1371 1368 1363 1425 1590 1718 1863 1909 2014 2314 2749 3021 2770 2150 1738 1621 1672 1780 1802 1700 1583 1459 1367 1311 1245 1156 1017 838 693 665 711 828 803 760 730 718 683 612 582 573 625 603 612 653 709 765 817 870 940 937 914 935 1043 1192 1340 1467 1551 1607 1645 1722 1755 1755 1717 1684 1688 1627 1459 1110 784 605 573 630 734 857 948 1033 1133 1189 1152 1053 925 780 675 634 670 734 754 765 783 797 829 855 860 851 866 794 723 719 727 760 828 857 857 877 875 861 820 730 722 753 802 850 945 1084 1278 1577 1970 2181 2232 2333 2319 2262 2116 1917 1871 1987 2093 2152 2250 2185 2208 2334 2399 2502 2690 2701 2717 2751 2767 2665 2476 2349 2416 2574 3320 3551 3513 3318 3094 3014 2966 3359 3598 3646 3499 3145 2909 2991 2716 2546 2246 1974 1861 1815 1786 1754 1721 1599 1542 1508 1478 1482 1497 1483 1433 1370 1327 1320 1332 1317 1288 1289 1334 1450 2085 2357 2342 2105 1791 1571 1516 1493 1507 1585 1882 1972 1857 1761 1725 1659 1471 1346 1522 1929 2266 2329 2088 1639 1362 1423 1437 1276 1137 1107 1040 929 888 915 937 1017 1150 1260 1296 1259 1339 1519 1777 1991 1884 1720 1806 1914 2074 1923 1841 1843 1848 1893 1872 1965 1875 1752 1703 1704 1590 1435 1382 1425 1419 1346 1299 1348 1423 1436 1496 1523 1536 1586 1765 2064 26 26 23 24 26 26 22 22 24 28 28 27 28 31 34 33 30 29 27 25 24 24 22 12 3 0 1 2 12 49 129 258 347 440 433 308 311 328 298 244 183 176 197 175 133 107 160 252 317 346 351 339 299 226 160 138 107 66 80 89 92 76 47 31 35 43 40 33 39 25 18 17 16 21 26 29 41 60 61 40 20 13 9 3 2 1 1 2 1 4 30 57 60 43 22 9 6 12 43 109 148 148 135 142 164 191 182 186 201 183 141 111 78 43 19 27 63 272 376 344 288 241 237 238 235 249 285 331 386 434 482 590 736 847 867 860 872 876 874 929 1011 1053 1152 1261 1266 1161 1035 927 827 760 760 777 749 683 639 590 558 538 560 602 627 612 551 468 463 560 590 525 379 202 60 5 10 62 130 273 489 645 646 555 492 476 435 368 308 267 243 226 211 216 290 416 430 364 300 286 317 381 413 417 417 392 359 341 342 355 387 402 396 373 320 252 193 156 159 129 93 92 162 342 584 799 951 1092 1179 1229 1245 1181 1141 1173 1192 1159 1191 1211 1187 1207 1195 1170 1174 1186 1150 1125 1130 1136 1183 1231 1268 1316 1377 1446 1509 1571 1646 1713 1755 1753 1703 1629 1567 1552 1555 1557 1557 1576 1621 1671 1705 1755 1846 1917 1960 2012 2068 2072 1991 1887 1798 1751 1687 1645 1663 1690 1651 1553 1509 1413 1398 1366 1348 1352 1348 1322 1312 1321 1332 1353 1375 1382 1389 1382 1358 1408 1555 1669 1779 1870 1970 2177 2521 2822 2750 2309 1832 1619 1600 1675 1740 1731 1655 1550 1417 1332 1265 1160 1022 873 762 764 824 919 906 835 790 787 723 568 562 565 613 627 616 619 664 746 830 872 921 919 910 956 1042 1157 1301 1460 1605 1704 1697 1703 1680 1623 1606 1670 1709 1646 1490 1079 740 577 562 638 762 871 924 998 1110 1163 1108 975 814 667 621 635 656 682 709 775 843 856 862 866 896 849 829 744 659 641 624 636 700 764 789 859 897 870 823 751 716 765 746 766 826 941 1126 1358 1662 1945 2037 2204 2306 2304 2170 1925 1753 1862 1991 1990 1988 1969 1999 2126 2265 2241 2203 2320 2349 2299 2171 1984 1889 1899 2061 2052 2558 3026 3310 3450 3416 3250 3259 3608 3818 3805 3514 3057 2759 2810 2709 2673 2406 2163 2024 1946 1871 1803 1797 1648 1619 1572 1528 1513 1501 1449 1415 1366 1349 1351 1338 1285 1240 1269 1254 1344 1718 2151 2337 2170 1843 1586 1471 1435 1527 1627 1798 1892 1821 1701 1695 1652 1525 1474 1649 1979 2249 2295 2082 1800 1724 1678 1507 1321 1167 1098 994 959 944 906 879 931 1112 1196 1131 1082 1203 1358 1466 1470 1442 1436 1444 1571 1842 2030 2010 1936 2025 2111 2162 2161 2174 2063 1853 1859 1766 1521 1394 1431 1436 1358 1310 1323 1301 1288 1304 1412 1541 1538 1710 2044 21 21 20 23 27 26 21 19 18 22 20 23 25 26 28 28 30 29 28 26 26 25 24 19 8 1 0 1 9 33 90 229 340 438 482 405 316 335 352 337 244 158 165 195 194 170 200 340 436 455 427 371 287 206 159 137 102 79 94 124 114 79 43 32 43 55 50 36 33 31 27 24 19 21 27 27 35 54 60 46 26 14 7 5 7 2 1 0 0 3 20 51 60 39 20 10 6 17 67 155 140 150 134 163 190 206 222 170 113 58 23 18 11 0 0 2 23 153 138 147 182 217 232 234 239 256 280 316 369 428 485 565 682 772 812 830 832 825 831 884 983 1036 1116 1253 1319 1224 1043 916 821 753 758 790 801 743 669 618 586 572 596 652 700 699 632 533 490 565 630 658 546 331 132 40 33 57 68 181 407 595 634 551 455 399 355 299 240 186 157 153 159 173 212 296 324 308 290 285 302 354 388 377 413 409 396 400 390 372 453 436 429 429 405 360 291 209 163 163 147 121 168 360 637 878 1026 1145 1221 1257 1244 1179 1133 1144 1172 1161 1173 1230 1220 1210 1225 1217 1202 1199 1157 1126 1116 1142 1187 1234 1277 1320 1375 1437 1489 1528 1588 1650 1710 1742 1721 1664 1613 1564 1550 1564 1574 1592 1637 1700 1751 1805 1903 1958 1986 2025 2059 2050 1981 1879 1778 1696 1623 1590 1615 1649 1621 1542 1532 1427 1394 1357 1337 1333 1330 1323 1325 1335 1336 1339 1370 1406 1412 1389 1373 1396 1508 1637 1743 1806 1872 2035 2331 2656 2795 2515 2049 1750 1655 1724 1815 1809 1723 1673 1536 1398 1295 1196 1087 973 879 854 888 945 943 907 899 896 789 570 529 538 589 629 624 607 626 691 768 840 895 907 893 892 928 1009 1132 1304 1476 1592 1586 1550 1507 1486 1533 1647 1686 1601 1475 1095 752 573 553 648 788 864 847 895 994 1040 989 863 721 642 654 698 712 742 814 886 905 881 852 847 859 765 700 675 649 607 589 616 622 656 683 747 826 861 860 840 773 796 772 765 800 865 982 1157 1377 1745 1907 2011 2104 2167 2157 2013 1729 1853 1968 1893 1781 1738 1778 1885 1993 2134 2426 2329 2182 2176 2301 2507 2494 2102 1975 2037 2210 2407 2637 2895 3284 3215 3100 3439 3837 3880 3489 3029 2837 2753 2552 2624 2484 2316 2295 2262 2133 1974 1829 1720 1676 1623 1571 1551 1544 1432 1406 1396 1378 1355 1312 1248 1245 1296 1293 1369 1550 1917 2243 2222 1970 1664 1460 1377 1472 1624 1748 1803 1755 1673 1687 1657 1618 1680 1862 2041 2231 2179 2032 1861 1705 1548 1420 1324 1224 1141 1006 917 878 858 822 817 973 1082 1096 1059 979 936 995 1022 1109 1184 1227 1354 1470 1562 1681 1682 1847 1994 2114 2234 2352 2384 2226 2097 1860 1622 1529 1524 1490 1341 1277 1281 1239 1268 1455 1732 1750 1523 1662 1929 17 16 17 19 21 19 18 18 18 21 23 25 26 27 27 27 27 27 27 24 23 24 24 23 17 5 1 0 2 16 60 164 327 399 495 478 370 324 363 414 399 241 160 162 192 211 221 289 429 488 467 411 340 254 202 133 83 94 110 117 111 91 74 89 94 94 89 72 54 50 30 32 24 25 27 27 35 46 60 52 31 17 11 12 16 3 0 0 0 9 32 59 64 41 21 15 13 32 93 161 136 162 144 185 212 252 273 204 103 34 6 2 1 0 0 0 0 0 18 85 155 200 218 227 246 272 279 287 330 402 490 586 685 763 780 812 823 786 764 818 913 974 1068 1236 1314 1210 1013 850 722 641 642 656 691 719 705 665 637 626 637 675 718 733 701 625 559 562 603 667 576 396 227 115 54 45 34 99 284 479 570 532 427 330 265 198 167 131 110 118 142 158 172 234 261 255 246 250 278 332 378 369 407 411 414 444 442 425 500 457 440 447 447 426 377 300 214 173 197 168 173 356 657 923 1082 1188 1257 1279 1234 1168 1116 1097 1106 1122 1141 1198 1272 1214 1290 1310 1268 1245 1214 1181 1162 1182 1222 1261 1299 1345 1398 1441 1470 1507 1569 1632 1688 1722 1722 1693 1653 1634 1641 1637 1625 1624 1650 1703 1762 1833 1958 2030 2048 2060 2068 2047 1983 1887 1774 1667 1610 1593 1613 1637 1609 1530 1520 1432 1388 1356 1333 1324 1323 1322 1328 1338 1315 1322 1358 1392 1404 1388 1365 1378 1467 1591 1663 1694 1771 1935 2197 2549 2828 2666 2310 2036 1890 1814 1794 1817 1783 1722 1596 1449 1344 1252 1169 1110 1068 1021 965 954 950 950 964 939 805 595 505 512 555 608 621 601 590 625 702 774 834 859 845 814 807 843 912 1058 1233 1329 1330 1319 1326 1357 1436 1587 1539 1491 1389 1097 774 570 541 648 804 833 768 779 841 878 846 762 676 678 722 781 811 829 846 864 873 862 866 814 760 683 624 600 580 551 596 749 655 612 612 634 696 782 853 908 878 860 829 788 757 779 904 1058 1160 1494 1742 1851 1904 1973 2027 2046 1787 1799 1829 1775 1670 1603 1651 1745 1935 2028 2148 2226 2326 2533 2750 2970 2735 2388 2200 2290 2374 2275 2247 2345 2947 3141 2787 2866 3427 3696 3412 3063 2911 2861 2680 2573 2380 2186 2236 2443 2422 2285 2063 1888 1752 1648 1586 1579 1554 1457 1408 1385 1362 1332 1307 1266 1282 1303 1327 1424 1597 1900 2226 2276 2120 1712 1408 1305 1385 1559 1738 1884 1738 1707 1707 1689 1694 1796 1962 2065 2101 2023 1899 1731 1556 1410 1323 1227 1108 1015 942 919 915 882 816 775 851 955 943 836 740 638 605 686 924 1056 1103 1068 982 942 1129 1281 1435 1534 1607 1808 2158 2405 2530 2359 2219 2035 1751 1637 1614 1490 1332 1255 1209 1240 1453 1778 1774 1594 1691 1921 16 16 19 22 23 20 19 19 20 21 24 28 28 31 32 30 27 26 28 27 26 27 26 25 22 15 8 5 2 4 27 101 236 363 463 491 430 363 372 452 513 426 228 147 148 185 220 248 319 414 406 331 255 211 185 152 122 143 149 136 133 137 142 161 164 157 145 118 88 64 42 47 36 28 19 22 32 44 60 57 31 14 7 13 20 14 5 1 0 1 23 53 66 51 28 28 49 78 113 134 125 135 134 168 230 304 321 241 115 28 1 0 0 0 0 0 0 0 1 45 124 176 200 222 257 291 285 259 280 363 485 604 702 787 757 800 852 755 698 756 850 921 1025 1260 1405 1283 1016 773 621 561 539 571 666 740 765 758 746 741 721 690 683 691 688 667 637 622 634 632 480 373 308 225 116 39 12 38 162 320 422 438 388 318 260 180 165 134 98 100 130 157 179 229 262 247 217 212 241 292 328 310 325 367 335 395 444 467 514 476 437 438 471 498 486 429 342 257 226 225 190 330 629 923 1114 1223 1286 1296 1225 1148 1091 1052 1046 1078 1118 1133 1268 1193 1309 1383 1362 1322 1296 1249 1211 1226 1263 1299 1339 1385 1425 1446 1452 1479 1515 1567 1627 1679 1711 1713 1683 1650 1637 1641 1648 1661 1683 1718 1770 1852 1965 2022 2063 2085 2082 2050 1987 1893 1773 1659 1645 1645 1634 1615 1583 1530 1503 1441 1385 1355 1350 1369 1364 1323 1314 1322 1296 1320 1361 1393 1399 1379 1351 1355 1433 1512 1545 1591 1650 1783 2022 2283 2523 2649 2574 2380 2143 1991 1956 1943 1851 1668 1565 1432 1308 1225 1194 1206 1235 1233 1167 1053 1010 1012 1014 957 806 607 484 470 500 538 568 579 570 572 630 728 799 825 825 804 773 756 769 842 950 1002 1033 1084 1144 1190 1251 1382 1318 1345 1294 1072 773 553 515 644 812 806 747 743 779 794 768 721 640 692 745 806 858 902 936 934 897 876 871 823 769 704 643 612 606 585 538 676 709 677 627 593 599 682 755 829 852 851 835 796 740 712 821 951 1023 1223 1453 1621 1723 1804 1857 1896 1776 1691 1674 1674 1617 1529 1560 1618 1686 1734 1808 1930 2127 2377 2582 2806 2927 2764 2550 2517 2510 2263 2261 2653 3028 3239 2945 2803 3123 3340 3419 3358 3195 3149 3048 2883 2657 2440 2387 2622 2585 2424 2163 1886 1703 1646 1581 1629 1618 1522 1442 1410 1404 1372 1323 1276 1253 1258 1299 1417 1705 2112 2283 2438 2218 1772 1422 1319 1412 1543 1683 1775 1758 1743 1724 1687 1620 1638 1750 1958 1997 1889 1713 1549 1443 1353 1224 1085 967 907 908 926 884 845 791 745 734 802 867 778 676 501 448 409 607 817 824 795 734 718 855 1028 1148 1192 1211 1344 1676 2018 2364 2487 2424 2209 1785 1722 1642 1460 1322 1254 1233 1263 1401 1665 1965 1915 1814 1880 18 19 24 29 30 27 22 21 23 20 24 28 28 30 32 31 27 23 21 22 25 27 27 25 23 22 18 14 8 2 10 62 153 291 429 493 423 376 386 454 547 552 372 193 137 147 179 214 246 291 320 290 251 227 211 197 191 202 198 187 195 206 227 250 239 217 191 150 113 84 65 57 44 27 10 11 25 41 54 59 40 15 5 12 32 38 22 3 0 0 10 35 57 60 51 63 119 143 106 93 104 103 84 138 248 346 385 306 164 53 14 12 15 10 3 0 0 0 4 39 120 167 190 220 260 290 278 235 233 306 445 595 709 770 746 815 871 711 608 649 756 843 924 1099 1340 1392 1216 870 613 543 483 485 555 680 772 811 833 848 815 730 670 653 654 665 667 661 648 540 405 370 399 387 301 183 95 71 145 261 332 361 345 305 266 211 180 145 122 128 158 200 235 242 267 271 229 206 212 227 222 181 206 222 240 312 400 470 504 482 443 419 434 472 497 499 467 386 268 261 234 316 582 892 1121 1249 1311 1313 1232 1134 1062 1017 1004 1031 1072 1068 1194 1191 1277 1339 1365 1372 1368 1340 1309 1292 1286 1312 1347 1381 1412 1430 1426 1446 1462 1505 1566 1628 1673 1690 1679 1659 1661 1666 1673 1696 1718 1736 1778 1854 1959 2043 2096 2114 2100 2060 1998 1907 1776 1676 1696 1687 1648 1609 1574 1537 1521 1466 1389 1359 1358 1353 1334 1312 1304 1286 1308 1336 1362 1380 1384 1365 1336 1339 1418 1449 1450 1470 1479 1563 1788 2032 2274 2511 2599 2483 2273 2120 2043 1954 1838 1627 1487 1348 1224 1159 1150 1189 1297 1357 1332 1211 1114 1077 1055 977 809 601 463 419 436 459 492 525 538 547 594 674 757 805 843 860 839 795 760 745 748 768 840 923 973 997 1033 1089 1132 1217 1198 1020 747 523 483 652 789 790 751 750 779 795 779 753 655 669 729 789 831 867 908 936 928 894 848 775 715 685 680 687 675 661 558 621 733 759 689 629 563 579 604 661 739 811 849 841 809 739 773 846 912 988 1069 1208 1538 1689 1759 1794 1736 1616 1564 1614 1609 1546 1551 1563 1581 1603 1652 1719 1757 1802 1986 2137 2139 2130 2173 2128 1995 1954 2212 2903 3234 3426 3396 3164 3011 3180 3466 3545 3375 3264 3230 3146 2971 2900 2796 2828 2749 2542 2259 1986 1777 1644 1581 1609 1569 1501 1512 1578 1543 1439 1348 1292 1255 1250 1288 1437 1803 2283 2254 2167 1922 1668 1490 1384 1467 1586 1694 1763 1742 1666 1640 1630 1544 1608 1839 1981 1929 1768 1567 1420 1358 1267 1156 1023 919 877 878 882 816 785 747 707 665 647 727 708 576 468 545 760 837 686 598 713 706 711 804 941 1050 1121 1181 1273 1433 1629 1904 2180 2371 2314 1888 1785 1713 1624 1482 1290 1301 1368 1505 1809 2216 2314 2051 1910 24 27 31 34 31 27 24 23 25 23 26 24 24 26 28 28 25 21 18 19 24 29 27 26 24 23 22 19 15 9 11 45 111 198 297 398 434 397 414 467 540 573 492 325 206 157 156 175 188 203 223 238 244 239 234 229 229 232 232 240 253 267 285 299 282 244 203 156 123 98 70 52 41 25 4 2 16 30 46 57 50 22 5 8 31 47 36 12 3 3 10 21 34 44 50 62 93 120 65 47 75 83 73 119 243 360 449 392 263 153 97 82 83 62 19 2 0 0 10 50 133 170 186 212 249 275 266 227 202 242 356 543 693 755 774 841 832 647 497 482 565 670 771 913 1116 1357 1406 1098 788 589 465 547 640 710 734 767 840 903 878 762 664 634 647 670 652 629 605 499 460 436 461 502 514 470 384 303 291 338 355 359 343 314 281 247 246 201 187 207 243 281 297 275 266 285 267 241 229 224 199 161 176 190 224 276 383 464 487 474 452 424 411 422 437 467 490 464 375 287 269 307 523 829 1093 1254 1331 1345 1275 1150 1047 989 963 972 998 999 1067 1133 1201 1266 1318 1362 1397 1406 1367 1316 1288 1299 1324 1346 1367 1386 1388 1400 1405 1433 1482 1540 1592 1627 1642 1634 1634 1653 1683 1699 1708 1733 1787 1870 1953 2037 2109 2134 2124 2086 2024 1936 1795 1696 1711 1694 1657 1614 1571 1535 1502 1440 1397 1379 1356 1358 1351 1307 1288 1289 1326 1358 1373 1373 1369 1353 1319 1335 1420 1450 1416 1383 1375 1434 1602 1869 2168 2277 2355 2275 2132 1991 1872 1784 1692 1554 1401 1269 1155 1077 1034 1055 1213 1314 1328 1240 1135 1074 1046 989 852 638 461 389 382 395 421 453 479 499 538 601 690 782 866 915 909 869 821 781 766 784 807 821 843 876 917 951 1030 1125 1102 933 696 510 476 632 773 800 772 763 784 802 797 811 726 663 650 693 746 784 827 787 783 773 739 700 689 709 736 757 728 715 645 647 773 854 766 725 618 545 510 538 645 780 857 857 842 807 793 804 830 836 818 872 1207 1438 1625 1714 1705 1621 1546 1588 1615 1593 1577 1543 1492 1474 1508 1558 1593 1609 1615 1693 1737 1792 1870 1868 1767 1683 1917 2930 3764 4081 4052 3799 3240 3404 3541 3562 3396 3201 3127 3168 3032 2993 2935 2903 2841 2695 2483 2304 2099 1849 1694 1608 1531 1502 1543 1557 1500 1426 1357 1349 1366 1364 1367 1443 1741 2264 2305 2199 2069 1861 1533 1309 1366 1545 1667 1715 1646 1560 1630 1650 1635 1676 1726 1777 1811 1705 1496 1372 1285 1199 1097 983 893 881 859 820 782 744 696 670 657 646 652 658 588 502 510 552 454 405 478 618 659 672 732 855 983 1099 1223 1328 1378 1435 1562 1775 1962 2059 1901 1795 1773 1718 1522 1222 1234 1360 1507 1739 2037 2301 2283 2024 29 28 27 31 29 25 23 23 22 21 31 24 23 25 28 30 29 25 22 26 28 28 27 27 24 23 22 21 20 18 14 20 72 150 203 232 282 358 428 474 543 605 578 479 362 243 172 161 155 157 173 193 202 202 197 187 189 206 222 233 252 271 276 279 265 231 188 148 120 98 64 44 32 17 3 0 6 21 35 49 50 29 4 1 11 34 38 27 17 18 21 19 17 16 15 13 16 29 23 13 43 48 56 107 212 336 454 440 355 285 249 225 206 161 58 9 0 0 13 60 139 175 181 194 224 250 253 231 208 210 262 441 613 731 794 806 752 592 452 376 365 411 490 590 768 1109 1397 1255 1075 815 613 657 739 760 726 752 869 967 935 788 670 656 660 644 639 624 588 533 517 501 492 524 592 630 590 481 399 368 368 352 333 325 317 311 331 345 355 344 339 345 348 326 283 256 295 293 280 279 239 181 211 255 250 307 395 449 462 460 462 456 440 424 413 433 462 457 400 331 289 293 464 755 1043 1241 1338 1365 1321 1194 1060 972 931 930 941 942 983 1048 1104 1167 1237 1313 1383 1414 1374 1328 1276 1278 1288 1295 1307 1322 1332 1343 1358 1379 1422 1475 1531 1575 1598 1616 1672 1675 1690 1704 1716 1744 1799 1872 1942 2027 2106 2135 2143 2125 2062 1959 1809 1724 1683 1668 1648 1612 1568 1528 1495 1443 1400 1391 1349 1328 1339 1340 1320 1314 1340 1372 1391 1380 1366 1350 1316 1345 1412 1440 1399 1351 1332 1355 1446 1652 1985 2084 2092 2072 2002 1891 1763 1634 1548 1472 1310 1176 1076 989 924 925 1009 1113 1170 1121 1029 970 975 992 895 697 497 388 346 340 358 393 425 456 494 580 664 759 852 917 941 927 891 867 851 830 781 756 807 876 917 936 987 1064 1021 853 659 508 471 602 759 817 795 768 770 781 781 812 770 704 681 698 730 774 812 771 750 775 809 832 850 867 864 868 834 780 726 715 798 901 858 828 709 585 515 485 554 731 844 866 846 827 795 775 770 750 712 698 832 1062 1370 1556 1639 1674 1645 1658 1634 1564 1539 1509 1466 1426 1392 1412 1488 1532 1513 1563 1630 1662 1706 1735 1666 1603 1764 2675 3714 4186 4111 4234 3671 3660 3649 3585 3438 3218 3013 3025 2979 2927 2872 2845 2845 2842 2771 2692 2523 2304 2098 1904 1740 1620 1560 1518 1424 1383 1358 1375 1425 1465 1465 1571 1926 2269 2387 2325 2169 1886 1505 1320 1344 1504 1633 1688 1732 1664 1667 1668 1670 1671 1675 1709 1765 1669 1456 1352 1238 1119 1022 912 847 860 816 762 714 654 615 627 627 591 550 580 562 489 418 328 234 353 452 578 656 615 615 712 828 963 1101 1214 1265 1276 1309 1465 1584 1662 1730 1802 1773 1676 1392 1213 1118 1156 1279 1417 1702 2127 2246 2130 20 21 20 19 18 17 19 21 21 26 34 26 27 22 22 24 27 28 26 26 25 27 28 27 25 24 23 21 19 19 16 12 22 57 85 133 191 278 388 489 581 645 635 585 522 432 319 249 209 169 148 139 143 166 186 168 117 87 98 130 157 173 192 212 209 191 164 135 106 76 52 34 21 9 1 0 1 9 22 39 46 31 6 1 4 28 47 46 39 36 33 27 20 15 12 9 9 12 15 8 46 53 65 97 165 257 334 368 354 335 334 319 278 201 87 5 0 0 9 61 137 175 180 183 202 230 251 261 257 239 220 305 448 603 709 722 659 562 473 390 303 259 278 330 418 587 927 977 1002 828 683 668 687 685 666 744 911 1021 964 799 694 720 705 634 670 665 624 579 543 514 495 480 506 525 486 404 348 316 342 316 295 298 310 323 344 362 381 400 407 403 395 367 299 222 303 316 279 267 278 299 323 323 321 373 419 433 433 440 459 478 477 456 423 434 455 454 426 381 328 298 404 654 955 1204 1345 1380 1351 1249 1102 989 924 904 907 915 939 972 1011 1070 1151 1246 1320 1346 1333 1311 1232 1218 1225 1235 1248 1266 1284 1305 1318 1338 1378 1434 1499 1553 1587 1615 1640 1669 1697 1728 1755 1783 1820 1869 1914 1978 2068 2131 2158 2144 2085 1980 1842 1726 1700 1688 1653 1612 1582 1554 1513 1481 1432 1418 1384 1356 1364 1394 1395 1363 1363 1385 1401 1414 1405 1364 1328 1347 1404 1443 1420 1353 1301 1297 1324 1368 1613 1815 1870 1895 1868 1773 1644 1525 1447 1429 1229 1106 1032 948 860 816 812 868 911 916 853 809 849 906 842 705 526 393 324 298 309 347 371 412 469 555 637 716 794 864 915 933 939 927 897 833 766 759 835 912 937 907 937 981 936 792 629 501 457 539 684 775 796 786 782 793 814 842 837 822 837 860 869 912 950 967 950 975 1006 1011 997 992 986 983 962 909 840 813 854 908 927 905 800 650 552 488 493 659 818 883 875 870 826 781 763 742 722 692 712 824 1042 1292 1493 1642 1717 1771 1702 1584 1513 1462 1401 1365 1363 1353 1446 1509 1526 1558 1609 1648 1678 1716 1737 1756 1829 2217 3034 3979 3647 4061 3987 3870 3787 3723 3620 3354 3116 3039 3001 2930 2865 2853 2879 2945 2959 2946 2894 2792 2589 2335 2132 1950 1754 1641 1529 1498 1522 1599 1741 1821 1424 1535 1929 2262 2395 2384 2201 2055 1542 1259 1265 1472 1707 1765 1781 1703 1650 1636 1642 1641 1663 1728 1757 1610 1452 1329 1175 1038 986 803 807 802 767 706 624 568 556 577 588 563 522 506 497 455 378 285 297 350 401 467 569 555 509 507 520 627 810 917 991 998 1003 1060 1155 1323 1600 1892 1752 1597 1452 1258 1074 1016 1112 1208 1416 1807 2041 2103 19 18 18 16 15 14 15 19 23 26 28 29 30 24 18 18 22 24 24 23 24 27 28 27 25 24 23 21 19 19 18 15 11 8 4 5 41 116 223 349 490 617 662 641 614 589 549 471 387 287 223 175 140 141 165 176 127 84 84 73 69 79 104 131 141 143 133 113 86 57 33 19 9 3 0 0 0 2 12 31 43 34 13 1 8 29 57 59 50 41 37 34 28 18 10 6 8 18 19 12 47 69 71 76 105 153 197 225 244 266 272 244 204 144 66 0 0 0 0 53 126 175 189 190 203 235 278 312 320 298 254 246 325 454 572 625 610 561 510 450 354 289 308 337 336 328 377 445 550 542 542 568 580 574 603 724 925 1033 936 770 707 770 721 661 694 701 664 624 576 508 476 476 442 386 333 304 279 266 309 275 265 260 264 279 300 326 360 414 447 447 432 397 310 216 295 262 221 230 297 355 371 370 374 394 406 405 403 405 422 450 461 460 427 415 437 462 464 437 394 353 375 520 802 1115 1329 1399 1380 1296 1159 1042 952 910 914 936 937 922 930 974 1053 1147 1219 1250 1251 1237 1190 1190 1195 1205 1224 1248 1267 1286 1318 1357 1386 1430 1489 1537 1571 1624 1662 1695 1733 1775 1800 1809 1828 1876 1915 1965 2062 2129 2149 2137 2096 2002 1845 1752 1749 1725 1676 1639 1611 1553 1475 1493 1465 1460 1446 1416 1392 1390 1397 1372 1373 1385 1430 1443 1413 1370 1345 1351 1387 1420 1415 1366 1317 1306 1317 1308 1458 1597 1662 1686 1670 1608 1511 1411 1352 1407 1205 1047 957 884 796 697 636 612 604 650 641 637 709 781 766 662 519 389 307 266 262 293 312 350 415 497 576 649 723 799 859 904 933 928 904 841 771 764 840 913 909 883 914 937 888 771 632 502 434 470 598 718 792 825 837 862 912 946 968 989 1016 1035 1030 1038 1080 1116 1113 1128 1147 1139 1110 1095 1079 1059 1027 998 962 927 923 939 962 976 895 732 605 526 450 545 734 820 819 837 832 796 774 767 802 842 825 820 893 1062 1276 1497 1669 1816 1732 1613 1546 1486 1420 1376 1422 1379 1459 1527 1547 1553 1576 1626 1683 1635 1646 1699 1717 1809 2299 3946 3861 3940 3998 4010 3915 3741 3838 3631 3383 3246 3236 3173 3042 3001 2983 2982 2986 2985 2938 2845 2707 2542 2438 2221 1975 1981 2013 1993 2011 2076 2232 1804 1592 1828 2192 2476 2550 2404 2156 1810 1402 1185 1237 1447 1716 1830 1794 1670 1592 1585 1590 1588 1647 1662 1650 1545 1413 1269 1073 885 917 794 784 744 649 536 473 479 501 527 549 543 510 471 443 484 430 381 363 356 370 351 423 401 337 302 322 394 512 602 661 682 691 710 778 976 1400 1687 1620 1439 1301 1283 1200 1127 1161 1180 1284 1500 1736 1921 19 15 16 17 16 15 15 17 22 26 32 40 42 36 27 21 19 21 22 24 27 30 29 26 25 24 23 21 19 19 19 18 18 17 16 15 14 23 68 145 245 372 510 615 635 637 627 605 558 469 391 318 245 178 143 133 112 79 60 50 47 46 52 70 95 103 95 80 60 36 15 6 1 0 0 0 0 1 7 26 45 45 29 12 9 22 45 54 49 38 31 29 25 16 9 16 41 72 42 16 55 103 104 63 51 81 120 145 152 160 184 193 169 112 44 0 0 0 0 39 115 180 209 216 226 255 309 344 349 331 309 299 300 353 443 521 539 522 507 490 431 379 417 433 395 325 264 245 276 371 456 492 498 515 581 721 924 999 853 710 673 693 649 609 646 671 672 662 611 529 488 500 478 429 359 337 338 346 366 308 283 255 249 262 287 322 366 408 437 452 438 407 312 227 279 198 210 252 310 345 343 321 301 308 339 359 369 365 372 391 400 410 416 378 370 393 426 447 442 420 395 424 638 968 1257 1402 1411 1336 1211 1097 1001 937 915 933 963 961 921 917 978 1057 1129 1168 1174 1180 1168 1176 1190 1215 1246 1278 1301 1320 1365 1408 1442 1461 1493 1535 1577 1630 1663 1700 1761 1815 1839 1843 1852 1880 1891 1944 2027 2093 2128 2130 2098 2022 1908 1799 1746 1706 1682 1697 1710 1648 1517 1514 1500 1489 1479 1459 1439 1430 1421 1377 1375 1383 1411 1425 1414 1388 1365 1356 1369 1380 1370 1361 1343 1332 1353 1350 1414 1484 1516 1519 1497 1451 1380 1301 1294 1360 1222 1043 915 834 746 618 530 448 390 411 446 491 568 638 652 597 493 377 299 259 237 241 262 303 361 430 504 573 639 704 757 824 862 877 864 814 765 784 836 863 854 868 901 908 860 765 646 496 414 427 522 651 769 849 898 935 1017 1040 1066 1096 1111 1112 1131 1205 1193 1187 1188 1192 1193 1190 1177 1150 1115 1083 1063 1046 1025 1013 1018 1041 1056 1089 1017 847 652 473 351 442 561 689 729 735 746 756 765 753 802 915 957 928 907 974 1122 1364 1557 1761 1797 1749 1662 1538 1490 1429 1441 1439 1475 1488 1457 1436 1398 1361 1381 1408 1439 1462 1492 1604 1855 2570 2871 3277 3595 3841 4043 3688 3780 3765 3648 3453 3394 3414 3265 3174 3123 3038 2961 2891 2798 2672 2539 2426 2493 2359 2315 2379 2413 2426 2462 2501 2507 2351 2335 2377 2510 2603 2505 2227 2048 1896 1475 1174 1249 1383 1611 1794 1767 1628 1529 1519 1540 1632 1680 1730 1627 1418 1229 1091 912 796 782 755 744 694 553 448 428 438 456 482 505 509 486 442 418 512 577 564 440 355 353 322 333 322 254 244 350 396 326 406 465 471 453 440 442 687 1031 1241 1315 1255 1202 1480 1553 1545 1498 1422 1395 1385 1494 1887 18 16 15 17 15 14 15 16 20 24 28 37 43 46 40 28 21 21 23 26 30 31 30 27 25 24 23 22 20 19 19 18 18 17 15 15 12 4 9 24 49 116 244 397 518 574 608 618 608 569 512 443 360 256 186 152 121 83 45 43 43 41 35 37 50 56 53 48 43 34 17 3 0 0 0 0 0 0 5 21 41 50 45 22 12 15 24 30 30 20 18 16 13 13 23 55 111 129 50 16 54 113 141 82 28 46 75 91 98 103 95 83 72 47 18 0 0 0 0 16 106 198 246 257 262 286 329 347 325 312 331 364 368 346 340 358 389 417 449 484 503 506 549 529 471 385 305 264 275 345 417 444 454 487 582 747 914 896 766 656 606 577 536 494 553 557 614 634 587 522 494 504 492 451 310 328 378 399 402 370 320 263 245 257 276 294 310 332 366 392 382 372 283 224 257 193 234 232 245 266 269 252 239 250 286 318 337 329 327 335 338 347 380 346 328 339 377 430 472 480 464 453 493 756 1092 1333 1417 1382 1269 1149 1053 984 940 919 920 936 923 871 903 970 1045 1099 1125 1148 1174 1190 1213 1249 1286 1323 1354 1376 1420 1452 1479 1494 1521 1559 1600 1643 1682 1730 1793 1838 1858 1860 1861 1875 1901 1948 2016 2080 2129 2141 2107 2039 1961 1870 1839 1773 1761 1801 1811 1721 1565 1495 1495 1495 1488 1467 1444 1429 1416 1423 1356 1359 1384 1400 1404 1400 1392 1397 1404 1392 1372 1362 1353 1350 1371 1380 1407 1445 1455 1457 1451 1417 1352 1287 1279 1332 1260 1097 921 799 726 591 509 396 318 307 345 400 456 499 527 510 437 343 271 225 198 202 228 262 311 373 434 490 544 599 662 733 776 799 795 774 775 824 823 819 827 843 850 849 831 767 647 494 403 389 455 577 712 825 926 965 1064 1100 1111 1119 1121 1137 1249 1257 1114 1029 1009 1011 1014 1029 1043 1051 1038 1025 1024 1032 1046 1076 1147 1260 1262 1243 1158 1005 806 557 340 398 415 511 583 603 629 692 772 749 755 801 834 867 922 959 1012 1221 1412 1619 1798 1919 1920 1662 1572 1546 1482 1492 1524 1466 1315 1287 1252 1247 1258 1279 1312 1357 1413 1618 1847 2029 2212 2482 2713 2990 3626 3501 3492 3459 3582 3546 3316 3339 3308 3190 3159 3053 2936 2823 2674 2519 2434 2370 2410 2380 2376 2406 2444 2459 2515 2598 2598 2544 2477 2397 2397 2349 2276 2046 1902 1596 1243 1144 1222 1392 1675 1822 1766 1604 1493 1516 1524 1595 1563 1468 1302 1151 1091 945 836 791 756 699 659 606 457 395 390 396 412 436 461 473 462 423 419 469 509 488 430 435 363 354 347 325 343 353 408 425 289 308 382 376 351 343 331 491 720 858 861 916 1060 1412 1788 1955 1931 1859 1678 1334 1376 1540 22 18 16 17 17 18 17 16 16 18 20 27 34 36 37 34 26 21 22 26 29 30 29 28 27 25 23 23 21 19 18 17 18 17 15 15 10 1 0 0 2 17 59 129 218 315 435 515 553 545 512 462 382 270 201 168 116 58 21 31 50 30 21 17 20 26 28 32 36 31 14 3 0 0 1 1 0 0 4 14 26 38 45 28 17 14 14 17 21 22 22 17 16 31 72 131 183 167 63 15 27 60 77 60 18 18 34 44 45 42 34 26 18 5 1 0 0 0 1 7 135 259 312 317 314 327 348 345 301 299 358 428 458 434 412 407 416 433 463 516 583 637 617 564 523 438 354 304 298 339 383 396 401 448 578 754 861 764 695 669 639 595 550 522 502 422 465 494 455 413 404 403 383 409 290 320 392 392 373 384 340 264 232 236 239 231 232 263 316 304 280 304 233 198 224 201 215 193 199 225 237 231 228 245 275 305 322 305 297 298 301 313 333 319 309 315 349 414 488 536 558 575 538 630 894 1185 1367 1410 1341 1220 1106 1024 975 957 944 914 891 841 848 894 960 1025 1080 1127 1173 1216 1246 1270 1304 1347 1391 1430 1480 1514 1538 1553 1574 1601 1633 1670 1706 1753 1798 1818 1843 1863 1869 1877 1912 1954 2012 2080 2134 2157 2146 2104 2042 1977 1955 1887 1872 1891 1884 1809 1669 1527 1496 1492 1467 1446 1438 1423 1400 1423 1362 1354 1386 1413 1414 1401 1403 1428 1448 1428 1387 1356 1347 1354 1367 1382 1430 1468 1460 1468 1486 1473 1413 1343 1319 1329 1304 1184 972 777 690 594 542 419 319 285 306 351 391 396 435 407 357 293 236 198 186 200 218 242 259 304 355 400 449 506 568 634 689 721 735 753 792 812 798 807 806 783 778 809 824 757 612 481 388 349 382 477 600 727 851 897 953 979 984 975 930 838 961 875 732 634 596 594 613 640 659 707 758 818 886 953 1004 1052 1181 1273 1318 1324 1261 1122 939 781 524 468 456 466 461 442 467 589 737 750 727 716 749 836 940 1022 1052 1143 1294 1466 1647 1875 2171 2062 2028 1864 1764 1795 1848 1746 1585 1512 1375 1253 1248 1242 1238 1269 1359 1648 1836 1858 1903 2022 2104 2200 2617 2905 3253 3150 3002 3093 2997 2938 3031 2935 2909 2856 2766 2662 2499 2279 2302 2260 2234 2242 2271 2294 2389 2424 2475 2545 2572 2528 2379 2132 2137 2235 2154 1799 1659 1792 1548 1282 1269 1271 1547 1787 1747 1570 1478 1503 1481 1407 1254 1104 1050 1092 1132 928 798 744 699 642 597 497 381 336 328 340 364 394 427 443 431 403 385 383 391 345 525 481 429 455 541 653 661 568 498 483 446 447 494 504 463 449 427 466 587 693 585 647 884 1215 1621 1853 1855 1778 1642 1329 1300 1331 16 15 15 17 19 20 19 17 15 14 18 26 35 34 34 34 27 20 19 23 27 29 28 27 26 25 23 23 21 20 18 18 18 16 15 15 6 3 4 2 0 2 6 11 31 83 186 365 468 449 423 373 291 188 112 80 42 24 25 26 26 10 10 11 17 21 24 28 31 23 6 1 0 2 5 6 2 0 3 10 20 34 47 43 28 18 15 16 20 23 25 26 43 86 146 198 211 164 93 18 7 12 14 8 4 2 7 19 40 49 41 32 18 1 0 0 0 0 8 55 223 369 406 398 390 394 392 359 283 290 434 531 552 529 499 466 446 451 481 542 623 673 637 558 530 475 410 357 337 355 381 404 417 451 539 649 703 652 624 741 710 634 559 497 435 381 374 372 337 317 327 316 283 342 367 409 454 405 374 386 348 267 221 233 236 205 202 257 318 257 215 234 185 174 195 195 188 176 186 207 214 212 221 253 295 314 321 298 290 290 300 318 326 316 308 317 344 390 450 512 558 594 569 543 711 992 1246 1388 1405 1315 1175 1073 1001 964 955 950 938 875 847 859 898 954 1018 1085 1150 1208 1255 1285 1318 1365 1418 1466 1512 1545 1572 1595 1613 1634 1663 1698 1731 1784 1802 1807 1843 1882 1904 1920 1948 1971 2015 2083 2134 2159 2154 2125 2091 2068 2002 1949 1950 1967 1952 1874 1729 1556 1512 1493 1467 1444 1426 1420 1437 1440 1422 1413 1427 1459 1471 1451 1435 1420 1470 1495 1445 1375 1338 1340 1346 1351 1402 1435 1442 1460 1484 1491 1467 1412 1363 1359 1357 1288 1117 887 695 616 585 477 352 285 284 317 355 343 356 347 314 267 224 199 198 212 219 238 259 284 312 346 392 450 508 561 614 665 713 763 804 792 790 804 780 759 777 816 815 737 597 467 368 309 309 368 464 577 673 711 707 676 650 636 574 447 400 341 278 231 205 198 221 245 258 297 374 483 615 759 893 997 1147 1288 1400 1439 1389 1251 982 871 700 619 584 538 444 311 260 403 594 704 726 705 695 733 883 1014 1091 1191 1297 1394 1514 1648 1923 2138 2253 2259 2266 2298 2281 2155 2130 2008 1815 1632 1404 1184 1177 1176 1321 1565 1691 1712 1743 1811 1884 1961 2061 2306 2805 2904 2557 2515 2591 2465 2526 2463 2451 2499 2484 2354 2221 1912 1913 1976 1998 2028 2150 2211 2288 2372 2431 2474 2504 2483 2361 2084 2126 2226 2098 1839 1737 1709 1449 1324 1226 1168 1399 1723 1794 1598 1505 1461 1404 1280 1087 925 988 1177 1121 902 744 673 614 556 495 382 305 273 268 283 312 346 378 395 388 363 328 299 376 423 435 369 372 487 654 812 820 761 700 652 638 678 732 799 798 765 659 559 606 722 648 614 713 958 1273 1536 1548 1495 1490 1451 1396 1312 18 16 16 17 22 24 21 17 14 13 17 26 35 38 41 44 33 22 20 23 28 30 29 26 25 24 22 22 22 20 19 17 17 16 15 13 11 10 10 6 2 0 1 1 13 53 141 277 375 345 328 269 176 87 32 11 12 17 17 13 6 2 5 8 11 15 19 22 21 12 0 1 4 5 8 7 2 0 2 11 21 33 42 42 33 18 13 10 17 27 47 72 111 178 234 242 205 146 97 27 8 4 2 1 0 0 1 14 62 90 48 8 6 0 0 0 0 0 25 124 309 458 483 484 487 482 448 364 259 332 550 638 631 588 541 502 483 477 497 547 616 665 666 625 541 509 459 417 397 401 422 462 497 494 482 498 537 568 594 691 622 585 543 492 441 415 425 402 333 335 353 341 321 341 360 394 381 361 357 361 330 261 204 225 256 244 269 300 307 306 242 222 184 182 187 182 176 183 203 219 213 194 193 227 275 292 299 293 293 295 307 331 351 347 328 323 336 358 390 427 459 486 491 459 568 801 1072 1295 1413 1395 1256 1133 1058 1002 956 934 938 910 867 844 850 886 944 1012 1084 1154 1223 1272 1303 1343 1394 1445 1486 1520 1551 1576 1600 1625 1659 1698 1726 1771 1789 1810 1849 1900 1943 1969 1983 1997 2027 2095 2147 2172 2170 2144 2100 2076 2032 1998 1992 2003 2006 1973 1872 1654 1550 1529 1505 1479 1460 1442 1423 1437 1472 1484 1481 1487 1493 1484 1474 1452 1504 1536 1497 1415 1346 1320 1315 1326 1364 1393 1419 1439 1453 1466 1479 1477 1450 1434 1426 1388 1274 1074 833 685 630 542 404 307 281 299 336 330 326 321 300 268 237 220 216 221 229 235 252 271 291 318 359 417 471 513 577 645 713 777 797 750 781 789 770 767 792 812 790 701 569 445 346 283 260 273 330 401 453 464 425 361 313 291 240 155 84 58 50 46 37 27 38 51 61 76 110 177 293 450 635 832 1040 1247 1404 1497 1533 1410 1095 921 805 740 694 631 511 305 165 200 338 529 673 717 740 770 822 947 1120 1327 1440 1395 1472 1604 1784 1844 1916 2087 2270 2323 2268 2225 2221 2252 2237 2140 1921 1608 1368 1238 1310 1446 1575 1670 1691 1770 2100 2227 2313 2577 2861 2906 2841 2813 2590 2379 2260 2155 2114 2161 2146 2132 2057 1874 1834 1896 1949 1962 2053 2113 2157 2249 2340 2377 2349 2281 2287 2372 2386 2316 2159 2012 1910 1680 1364 1199 1085 1057 1164 1417 1834 1642 1537 1454 1395 1295 1095 889 983 1137 1075 869 711 658 608 508 385 296 245 215 210 226 258 290 319 336 335 319 297 243 269 241 210 211 259 384 508 593 653 757 821 804 757 767 908 1059 1192 1251 1125 882 904 915 932 881 806 872 1118 1204 1195 1309 1515 1578 1491 1389 14 14 15 17 23 26 22 18 15 15 19 27 31 34 35 36 30 21 22 26 28 28 28 26 26 23 20 20 21 19 18 16 16 16 15 15 14 12 12 7 2 0 0 3 20 71 156 257 311 281 234 143 74 35 12 4 2 7 11 9 3 2 5 11 16 15 15 13 8 3 4 10 13 7 9 7 2 0 1 8 20 29 33 33 27 19 19 25 68 99 135 181 240 305 321 263 180 110 65 31 5 3 1 0 0 0 2 14 64 110 45 2 10 14 5 0 0 1 43 173 353 484 520 546 568 547 452 336 311 482 655 688 670 644 622 601 574 558 570 614 672 713 711 657 541 515 492 479 469 470 484 503 514 499 448 435 497 569 593 582 541 541 526 503 479 453 425 380 339 401 369 354 362 360 312 293 261 297 304 297 275 230 180 191 249 284 338 312 289 366 325 280 239 225 207 187 185 208 230 226 212 184 172 187 217 235 246 255 258 264 283 316 351 368 351 325 312 315 325 331 339 362 400 405 476 648 890 1143 1341 1416 1336 1183 1096 1056 1024 984 946 911 879 848 831 842 878 927 987 1059 1127 1192 1239 1283 1331 1378 1414 1449 1488 1517 1546 1578 1619 1667 1705 1737 1774 1801 1838 1894 1950 1988 2016 2042 2041 2106 2162 2193 2192 2170 2150 2130 2086 2049 2032 2030 2028 2005 1941 1775 1622 1594 1567 1524 1483 1460 1459 1468 1504 1517 1537 1564 1568 1535 1501 1494 1524 1558 1561 1494 1397 1335 1313 1334 1360 1382 1408 1422 1424 1429 1450 1513 1520 1499 1493 1464 1387 1252 1040 822 690 591 462 354 308 316 339 331 317 300 293 279 254 239 234 235 243 250 261 276 293 315 344 410 460 523 585 646 718 790 800 752 774 776 776 788 802 798 758 664 538 423 339 285 242 208 212 239 259 263 255 235 195 148 98 56 33 26 24 20 18 17 15 18 27 33 31 38 82 176 347 579 845 1113 1309 1419 1501 1416 1168 964 856 805 760 683 536 337 172 100 124 271 458 564 689 810 852 913 1049 1283 1486 1466 1492 1557 1492 1419 1478 1641 1805 1862 1910 1965 2047 2207 2336 2363 2304 2149 1936 1681 1632 1697 1754 1760 1840 2168 2686 2846 2920 2980 2983 2933 2953 3345 3026 2730 2530 2335 2082 2011 2019 2171 2135 2017 1920 1921 1975 1947 1912 1861 1794 1855 2027 2121 2047 1902 1934 2188 2285 2261 2145 1928 1700 1572 1274 1069 998 994 1094 1574 1771 1682 1532 1436 1441 1375 1130 956 987 1115 1062 825 676 607 533 430 323 246 198 167 163 178 203 227 241 256 282 283 272 233 211 182 170 189 234 346 416 483 556 654 778 898 947 1081 1158 1245 1402 1636 1601 1419 1220 1176 1258 1252 1102 914 1056 1164 1296 1450 1605 1650 1503 1349 15 15 16 18 22 24 21 17 16 17 22 25 26 27 29 32 30 21 19 20 22 23 23 24 24 22 18 19 19 18 17 17 16 15 14 14 14 11 11 10 4 1 0 3 17 57 131 217 236 207 153 79 28 10 4 2 0 1 3 7 5 9 12 21 27 22 24 23 12 5 10 15 10 7 10 6 1 1 5 14 25 31 34 29 32 58 102 127 198 237 270 315 371 409 382 264 145 60 26 14 4 8 3 1 1 0 0 2 4 6 9 27 56 58 35 17 6 11 63 201 367 487 539 575 595 540 377 335 434 576 658 667 667 670 665 673 687 703 689 705 724 713 645 561 526 510 536 533 520 513 511 504 489 473 436 452 576 633 606 560 545 556 559 531 495 450 390 323 303 365 306 316 330 324 295 248 225 246 245 232 217 195 172 182 243 293 332 353 350 348 357 342 304 288 262 224 204 221 248 240 231 202 181 174 178 186 195 206 214 221 239 272 311 336 336 312 277 267 269 262 245 243 269 303 366 494 699 951 1198 1373 1401 1265 1152 1080 1048 1030 1004 966 922 874 840 837 875 904 908 960 1024 1088 1143 1192 1243 1289 1326 1354 1392 1428 1471 1512 1556 1607 1657 1688 1735 1764 1805 1869 1926 1970 2016 2044 2046 2112 2169 2204 2211 2208 2219 2189 2107 2074 2050 2022 2015 2042 2057 1917 1715 1637 1600 1557 1516 1495 1490 1482 1535 1524 1531 1561 1566 1527 1494 1496 1524 1542 1559 1530 1454 1379 1350 1351 1356 1368 1387 1405 1417 1418 1408 1502 1551 1528 1510 1500 1476 1414 1277 1046 808 661 538 436 384 383 370 344 322 285 279 291 289 269 256 256 266 276 282 288 304 333 366 422 473 532 589 647 720 804 800 787 785 786 789 790 784 768 726 632 529 419 334 276 221 170 153 150 157 171 185 180 151 115 80 51 37 33 29 24 22 23 23 27 38 42 33 24 25 48 133 307 578 896 1160 1307 1358 1292 1140 982 855 787 769 704 562 370 191 86 56 123 278 363 460 600 783 894 959 1074 1281 1400 1446 1425 1299 1242 1314 1421 1559 1623 1602 1636 1705 1811 1964 2169 2350 2419 2456 2325 2236 2187 2122 2263 2564 2564 2994 3170 3054 2834 2647 2629 2671 2785 2820 2758 2716 2719 2414 2219 2035 1980 2097 2135 1996 1955 1965 1866 1685 1433 1273 1319 1518 1703 1776 1758 1668 1562 1629 1932 2125 1976 1735 1518 1285 1103 1002 963 995 1244 1506 1654 1585 1388 1431 1395 1216 1039 1035 1112 1046 813 646 548 462 373 286 217 174 152 154 151 157 170 180 176 201 210 221 219 198 164 134 142 231 317 363 433 541 641 791 945 1049 1168 1270 1328 1389 1627 1789 1807 1549 1358 1440 1402 1233 914 950 1137 1320 1529 1825 1857 1623 1374 19 19 17 17 20 22 21 17 14 15 19 23 27 29 26 27 27 23 19 17 18 19 20 20 20 20 14 18 19 18 18 17 16 15 14 14 13 11 11 10 4 1 0 1 5 20 52 103 114 112 84 40 12 4 2 2 4 7 10 11 10 33 44 35 34 43 63 76 53 27 21 14 9 16 7 2 4 12 23 33 40 47 75 132 157 207 275 314 346 383 395 411 436 434 360 212 85 22 6 6 8 12 6 3 1 0 0 1 8 28 62 85 112 118 103 74 45 49 106 238 394 512 571 597 599 512 378 421 502 558 580 571 572 570 557 573 641 713 727 718 674 616 548 500 489 516 564 567 564 545 506 472 458 461 482 547 682 694 636 587 575 589 579 520 463 412 339 257 220 246 245 268 264 266 270 242 206 197 196 186 185 199 204 196 210 238 270 315 329 321 328 334 330 337 323 275 228 215 233 252 273 251 210 172 154 156 166 182 196 204 213 235 252 250 232 213 190 187 198 197 177 154 152 177 228 319 488 720 985 1235 1394 1378 1276 1171 1093 1049 1030 1016 993 945 898 873 891 937 961 952 979 1018 1054 1092 1137 1181 1218 1246 1283 1325 1379 1426 1471 1524 1579 1623 1679 1723 1769 1837 1896 1944 1999 2034 2065 2127 2177 2214 2233 2239 2237 2202 2104 2066 2043 2037 2050 2073 2080 2043 1873 1730 1652 1600 1564 1550 1547 1576 1621 1554 1505 1481 1469 1469 1477 1476 1500 1500 1510 1488 1443 1417 1389 1372 1374 1388 1403 1414 1420 1421 1398 1467 1526 1516 1496 1508 1549 1568 1496 1290 1022 821 675 573 512 473 435 409 347 295 277 290 309 300 290 289 295 306 317 335 359 374 427 457 497 541 589 652 732 815 809 816 819 817 806 781 738 709 673 599 527 435 334 252 205 151 136 119 119 136 150 142 118 100 89 57 43 40 36 31 29 29 32 40 57 67 58 42 34 23 33 103 304 598 886 1120 1236 1210 1126 1025 912 813 777 724 590 404 209 89 50 70 170 265 299 373 554 742 855 922 1092 1186 1320 1340 1307 1306 1337 1408 1517 1505 1470 1494 1559 1661 1843 2156 2429 2474 2570 2602 2623 2757 3062 3374 3385 3353 3397 3369 3197 2954 2771 2713 2663 2587 2480 2397 2427 2575 2494 2401 2239 2146 2193 2216 2059 1976 1919 1785 1602 1401 1219 1135 1154 1343 1547 1726 1713 1546 1474 1645 1983 1805 1513 1302 1173 1055 955 875 887 1031 1260 1506 1597 1348 1354 1362 1318 1201 1137 1120 979 782 611 491 393 305 230 173 148 142 143 136 132 134 143 140 109 115 148 174 156 137 117 122 173 229 290 371 452 584 766 888 1006 1164 1319 1398 1435 1546 1717 1898 1853 1546 1424 1309 1442 1176 1035 1208 1455 1548 1727 1807 1637 1346 19 18 16 16 18 20 20 18 14 15 20 26 31 32 27 30 31 25 19 16 17 21 22 19 18 16 13 16 17 16 17 17 16 14 13 14 13 12 10 7 2 0 0 0 0 0 0 14 27 36 35 20 7 7 13 23 44 40 25 41 83 145 167 102 71 70 87 98 76 32 13 6 15 19 3 0 3 14 47 82 107 147 254 403 377 366 394 414 411 420 433 410 381 331 236 110 29 3 6 11 15 13 7 2 0 0 0 16 61 133 203 172 164 177 179 156 127 129 168 276 417 527 578 583 547 437 436 466 478 456 431 425 439 455 484 547 610 630 612 590 549 534 498 478 496 537 578 602 610 579 511 455 435 455 511 616 745 754 677 650 657 626 542 444 371 325 291 229 163 156 173 193 213 215 210 203 191 184 181 173 180 212 234 218 191 172 213 226 253 276 279 283 301 328 324 298 276 268 263 258 309 325 287 235 193 169 161 170 185 189 198 225 241 215 160 123 101 88 89 93 90 86 90 113 160 202 291 461 701 969 1215 1370 1393 1342 1250 1154 1077 1033 1017 980 960 945 969 999 1007 997 994 1004 1021 1036 1055 1085 1122 1156 1188 1230 1282 1332 1385 1442 1499 1551 1608 1667 1717 1796 1866 1916 1968 2036 2089 2139 2192 2236 2259 2260 2247 2226 2133 2072 2056 2064 2091 2135 2180 2176 2052 1870 1734 1672 1645 1602 1556 1693 1738 1650 1538 1457 1421 1421 1438 1425 1419 1408 1421 1432 1428 1418 1398 1374 1356 1355 1381 1405 1413 1416 1408 1432 1484 1502 1484 1483 1540 1623 1612 1478 1271 1055 873 741 649 574 527 520 407 315 273 276 316 355 357 329 329 340 357 379 400 448 473 491 525 559 602 671 759 820 831 852 861 851 824 778 702 659 618 577 558 527 438 293 215 148 124 110 116 129 125 98 82 88 92 71 50 42 44 51 51 41 43 55 74 91 91 78 71 35 17 29 117 300 535 797 1002 1073 1072 1032 961 881 813 734 600 423 232 95 42 43 96 207 237 293 387 492 580 631 787 917 1072 1175 1242 1294 1319 1378 1492 1518 1524 1554 1645 1808 1978 2191 2323 2350 2359 2399 2474 2603 2805 3037 3212 3355 3460 3492 3429 3297 3109 2944 2771 2590 2399 2200 2107 2136 2215 2294 2258 2220 2299 2306 2197 2016 1919 1825 1682 1504 1322 1152 1052 1095 1252 1466 1627 1701 1675 1736 1868 1663 1318 1095 1078 986 935 853 851 911 1057 1346 1514 1370 1266 1267 1265 1235 1234 1120 947 762 592 454 346 256 177 131 109 97 93 97 103 112 108 106 104 91 89 109 91 88 95 99 125 176 253 370 354 506 688 860 1032 1195 1379 1535 1552 1523 1564 1702 1799 1702 1489 1343 1366 1356 1286 1392 1585 1573 1603 1687 1684 1453 19 18 16 15 17 19 20 18 15 14 19 24 27 27 28 35 36 29 21 17 18 23 24 20 17 14 13 15 17 18 17 18 16 15 14 14 13 11 6 2 1 0 0 0 0 0 3 12 25 27 11 5 18 57 96 124 181 235 180 121 160 240 232 112 63 52 54 51 32 6 1 1 11 10 8 12 9 64 161 228 254 288 379 492 442 390 382 373 355 341 333 284 221 161 92 33 5 2 12 20 23 15 5 1 0 0 19 109 248 360 404 344 253 211 222 235 230 220 226 277 377 462 493 475 435 398 426 406 378 339 345 371 395 431 477 519 549 546 511 465 431 425 414 423 468 527 587 632 646 616 568 532 498 471 486 585 759 752 782 793 723 567 393 290 239 220 259 238 175 139 135 146 160 172 181 183 183 189 194 188 208 218 236 235 205 181 186 198 187 199 223 233 243 273 267 260 296 311 310 315 331 353 363 353 313 260 216 192 182 180 177 209 242 238 194 147 99 59 33 23 26 34 45 71 121 140 174 264 422 632 867 1099 1282 1382 1383 1315 1225 1145 1081 1034 1027 996 1025 1073 1095 1088 1065 1050 1049 1042 1031 1031 1051 1082 1112 1152 1198 1249 1305 1367 1430 1489 1543 1601 1652 1736 1821 1885 1941 2023 2096 2156 2210 2252 2277 2283 2275 2254 2140 2085 2092 2107 2129 2173 2233 2266 2183 1990 1803 1722 1694 1643 1613 1725 1810 1763 1627 1487 1394 1357 1364 1358 1349 1361 1375 1383 1383 1375 1366 1342 1314 1317 1348 1384 1408 1415 1419 1435 1455 1477 1462 1434 1463 1582 1641 1624 1494 1293 1102 937 775 665 628 645 549 404 298 291 376 449 367 352 360 373 392 415 433 468 523 552 576 598 632 693 775 822 853 882 885 869 837 768 675 606 560 536 539 549 503 335 205 157 155 164 161 139 108 75 78 84 96 91 71 57 68 98 88 64 62 77 98 122 152 154 144 89 46 25 36 98 210 407 623 779 874 921 935 922 846 727 591 428 252 106 31 17 28 126 207 244 266 301 342 374 481 591 692 803 945 1101 1135 1198 1297 1392 1448 1488 1552 1649 1699 1834 1919 1937 1955 2015 2116 2232 2367 2532 2735 2947 3116 3251 3305 3293 3258 3167 2988 2755 2531 2224 2023 1964 2079 2230 2278 2294 2456 2572 2429 2187 2021 1931 1847 1709 1567 1400 1232 1101 1042 1101 1340 1768 1917 1976 1960 1789 1514 1275 1173 1058 994 913 859 885 1025 1296 1404 1351 1240 1163 1159 1285 1352 1174 966 762 577 421 306 214 144 104 77 56 50 56 64 75 70 64 65 66 60 67 66 68 84 110 138 171 241 370 436 538 699 929 1266 1367 1495 1508 1452 1458 1469 1509 1554 1622 1624 1544 1364 1241 1280 1450 1530 1476 1456 1557 1650 1397 18 18 17 17 17 18 20 18 16 15 19 23 25 27 29 31 32 31 23 18 19 22 23 19 16 13 13 14 16 17 17 17 16 15 14 14 13 10 2 0 0 0 0 0 0 0 11 47 86 80 9 1 35 112 181 237 291 320 217 140 169 175 115 34 10 14 14 10 6 3 0 1 11 33 78 123 149 197 310 384 366 320 323 369 354 302 293 270 243 216 181 129 78 46 18 3 0 3 9 14 13 7 2 0 0 13 79 264 465 506 451 363 266 243 244 322 328 286 247 256 315 362 360 339 338 347 336 304 306 347 386 405 416 442 486 510 561 545 449 337 258 226 224 265 382 503 597 659 689 684 672 658 614 535 472 515 679 768 962 940 715 443 253 177 175 220 242 221 192 177 173 175 183 191 195 194 196 207 223 230 238 227 231 237 227 213 213 198 184 190 197 197 197 211 209 199 235 251 271 305 324 343 373 411 413 372 316 271 244 213 181 204 227 226 201 164 115 69 32 9 5 12 26 47 66 103 138 192 276 394 545 726 927 1128 1282 1346 1329 1280 1237 1203 1174 1112 1066 1060 1096 1143 1165 1166 1149 1121 1080 1078 1093 1085 1086 1112 1150 1189 1239 1300 1367 1432 1484 1536 1592 1671 1764 1853 1932 2013 2094 2164 2227 2274 2302 2300 2273 2266 2197 2145 2151 2165 2176 2210 2285 2337 2251 2095 1909 1828 1805 1758 1728 1785 1896 1934 1851 1672 1469 1331 1331 1338 1339 1350 1362 1354 1328 1306 1309 1295 1284 1305 1327 1355 1392 1407 1414 1431 1450 1467 1450 1415 1434 1571 1696 1749 1667 1492 1331 1184 969 775 741 769 716 568 405 330 383 456 382 388 399 412 438 470 490 506 575 620 637 642 661 709 776 828 876 907 907 885 842 757 660 576 511 468 429 391 360 307 212 196 241 249 194 132 124 154 121 100 100 101 91 84 114 152 136 105 92 106 135 154 182 213 216 175 118 68 35 31 47 129 269 428 584 722 833 902 826 707 587 445 279 123 26 10 8 57 131 195 218 206 213 248 303 349 381 401 456 727 796 912 1034 1148 1251 1349 1389 1432 1429 1516 1560 1562 1577 1608 1754 1903 2022 2141 2316 2495 2582 2678 2753 2831 2917 2963 2933 2795 2607 2348 2061 1924 2023 2234 2393 2558 2768 2951 2778 2469 2260 2184 2129 1991 1905 1785 1620 1438 1271 1140 1020 1556 1837 1988 2062 2035 1862 1580 1308 1145 1054 1011 992 906 903 1044 1286 1282 1085 980 1133 1322 1342 1201 990 777 580 407 285 190 130 91 61 44 43 47 49 53 53 50 48 49 50 52 59 69 88 122 147 201 284 382 472 583 740 961 1270 1440 1450 1359 1316 1411 1439 1353 1311 1412 1517 1517 1379 1229 1273 1391 1454 1446 1444 1519 1495 1349 20 19 19 18 18 18 19 18 18 18 20 25 29 34 39 37 35 33 25 18 21 23 21 18 14 12 12 14 16 17 17 17 15 14 13 12 11 8 0 0 0 0 0 0 0 1 9 47 108 100 29 13 38 134 202 278 327 312 227 149 135 108 89 60 34 62 69 56 42 43 64 115 184 220 268 351 360 308 328 390 366 292 245 225 208 176 161 145 115 82 54 36 22 14 7 2 0 0 2 2 0 0 0 0 0 23 103 257 393 393 324 225 188 241 242 355 362 309 253 230 253 289 270 254 270 264 257 300 373 405 405 420 454 493 526 568 680 636 420 206 82 41 53 121 284 484 632 716 747 747 744 751 727 655 546 487 557 713 965 955 679 371 202 182 208 256 232 213 204 202 209 221 235 249 256 249 234 222 218 219 226 201 199 200 194 179 163 149 144 144 147 152 153 156 173 170 178 191 207 225 250 283 324 378 417 414 383 355 336 293 239 239 234 219 193 158 119 81 50 24 7 3 12 32 50 81 128 172 224 294 387 497 621 773 966 1133 1233 1282 1314 1330 1333 1316 1267 1191 1131 1120 1150 1188 1205 1205 1172 1154 1150 1134 1112 1123 1154 1172 1206 1257 1323 1394 1439 1491 1546 1616 1706 1801 1891 1986 2093 2175 2248 2291 2320 2321 2299 2309 2258 2211 2206 2220 2235 2265 2329 2380 2330 2219 2047 1927 1876 1854 1843 1893 2023 2091 2000 1761 1504 1361 1331 1346 1350 1342 1330 1304 1270 1247 1247 1254 1268 1288 1306 1329 1360 1390 1406 1407 1436 1464 1454 1426 1448 1563 1700 1773 1745 1645 1531 1408 1226 976 886 894 895 808 619 426 428 649 529 436 413 437 478 523 560 582 612 652 676 685 699 734 788 849 907 928 916 888 846 765 664 567 479 420 378 341 323 318 267 280 279 229 177 168 194 245 216 149 114 114 119 130 176 199 193 162 134 136 162 172 182 219 255 258 225 168 96 65 42 44 85 173 314 497 647 743 704 648 574 460 306 136 40 13 7 23 61 113 157 150 131 137 152 167 191 231 215 318 445 563 704 854 995 1170 1255 1325 1354 1363 1362 1347 1328 1300 1417 1574 1742 1883 1972 2053 2060 2080 2141 2223 2320 2400 2444 2485 2474 2355 2062 1827 1809 1962 2254 2580 2787 3046 2962 2684 2510 2447 2646 2434 2294 2174 2046 1899 1733 1655 1598 1658 1765 1884 2011 2119 2080 1839 1548 1317 1146 1032 987 1000 990 1012 1171 1246 1103 1194 1489 1421 1354 1201 992 782 575 412 292 197 130 83 53 41 40 41 42 45 47 47 46 46 47 50 55 66 89 124 150 190 250 341 463 603 819 1097 1355 1447 1400 1349 1304 1371 1394 1184 1148 1297 1367 1279 1298 1344 1382 1439 1504 1544 1659 1638 1517 1484 21 22 21 20 19 19 19 19 19 18 24 31 36 39 40 39 39 33 24 19 26 26 20 16 13 12 12 15 18 17 17 16 15 13 12 12 11 5 0 0 0 0 2 31 57 57 53 150 307 296 181 140 173 236 308 392 427 365 289 340 364 340 348 382 416 385 316 226 170 171 230 326 408 422 386 426 382 307 275 284 276 224 176 133 112 93 71 53 41 39 49 58 54 41 22 8 1 0 0 0 0 0 0 0 2 9 36 89 143 213 224 156 102 124 179 248 282 264 238 215 195 191 192 187 228 233 247 298 365 402 437 491 530 565 612 674 785 871 568 225 50 6 12 60 145 308 489 594 626 630 651 702 738 745 653 548 513 576 754 829 648 383 223 209 245 245 214 207 212 215 225 243 260 283 300 285 249 209 178 162 144 109 153 147 112 83 72 77 85 84 85 92 104 122 153 171 176 178 175 175 183 204 238 277 317 350 367 377 377 349 312 294 262 229 195 154 112 80 66 56 33 10 10 28 45 80 124 154 181 225 298 393 480 535 644 762 880 989 1078 1141 1186 1241 1311 1367 1357 1294 1233 1188 1189 1195 1185 1189 1206 1214 1200 1191 1204 1209 1213 1240 1297 1363 1406 1458 1510 1570 1650 1748 1860 1977 2089 2181 2265 2312 2342 2348 2324 2301 2291 2276 2260 2276 2299 2312 2338 2400 2438 2353 2203 2074 1994 1957 1966 2043 2122 2126 2010 1788 1558 1421 1368 1376 1388 1383 1372 1342 1290 1244 1232 1260 1295 1326 1342 1346 1351 1378 1405 1399 1417 1449 1457 1446 1463 1537 1643 1734 1761 1722 1649 1567 1458 1262 1091 1010 996 962 823 612 578 608 495 434 435 468 510 552 597 647 664 682 701 718 734 752 804 881 934 949 935 904 852 764 662 557 458 391 358 340 325 298 281 373 374 294 258 281 312 355 339 239 145 120 141 183 212 225 228 205 178 176 187 202 217 249 297 334 341 305 216 161 111 69 46 54 111 261 413 512 552 560 524 430 296 139 54 18 6 9 24 49 90 96 87 70 62 69 98 159 185 167 164 209 310 451 604 765 898 976 1119 1222 1229 1183 1113 1104 1153 1266 1424 1548 1582 1645 1664 1684 1704 1760 1865 1955 1971 2062 2198 2239 2075 1830 1675 1722 2033 2426 2660 2846 3004 3031 2734 2443 2537 2626 2560 2414 2303 2275 2150 2061 1963 1897 1864 1860 1912 2030 2082 2019 1856 1631 1384 1160 1042 967 859 819 975 1212 1234 1370 1403 1349 1253 1112 947 771 603 446 313 210 131 80 48 39 35 35 36 38 41 44 45 46 48 51 55 59 76 118 156 198 252 325 491 685 972 1257 1459 1480 1318 1253 1214 1255 1325 1324 1286 1355 1299 1249 1378 1447 1445 1488 1572 1661 1802 1829 1665 1394 23 25 24 22 20 20 21 22 21 20 33 39 43 43 41 41 39 30 21 22 28 25 17 15 15 14 14 17 20 17 16 15 14 14 12 9 4 2 0 0 6 23 88 240 334 370 440 620 879 816 614 634 763 768 753 746 711 712 766 756 709 654 666 628 591 527 450 361 294 321 387 446 475 451 381 366 350 274 212 184 167 141 119 89 66 54 47 46 63 93 131 141 120 79 37 11 1 0 0 0 0 0 0 0 5 7 5 8 23 47 127 102 55 43 78 126 161 155 156 157 120 92 106 124 180 220 256 272 296 352 436 534 573 605 710 794 816 869 711 397 188 88 55 68 125 193 265 333 360 372 418 516 613 714 708 655 586 558 604 675 621 433 251 207 243 240 227 227 242 252 265 273 274 283 296 257 188 142 123 111 87 50 96 83 44 27 47 80 88 70 48 55 72 97 130 156 160 150 136 122 113 114 129 154 177 204 249 291 313 316 318 310 274 234 198 160 118 83 75 70 63 40 23 27 44 70 106 135 154 173 215 294 398 460 499 513 542 600 670 728 765 811 887 996 1140 1275 1339 1307 1276 1250 1221 1210 1238 1288 1311 1282 1261 1278 1264 1267 1304 1361 1417 1455 1488 1535 1605 1705 1830 1963 2096 2187 2276 2328 2363 2379 2369 2346 2341 2326 2301 2325 2384 2425 2432 2485 2531 2472 2361 2262 2215 2217 2223 2186 2182 2150 2075 1952 1786 1601 1447 1407 1424 1432 1421 1396 1357 1306 1290 1307 1338 1371 1396 1401 1388 1389 1397 1383 1402 1437 1464 1481 1507 1560 1605 1664 1718 1735 1722 1703 1657 1532 1323 1138 1046 1014 969 875 732 617 538 491 474 494 540 584 625 682 715 726 731 746 773 789 820 884 934 954 944 911 857 755 658 549 452 386 355 344 326 275 263 348 404 390 351 326 315 308 290 220 143 125 151 181 195 216 228 230 228 227 236 247 262 294 346 399 422 401 352 295 229 155 89 45 38 91 193 296 378 437 446 375 266 142 59 23 11 7 13 20 40 51 53 41 25 23 39 74 100 105 82 64 87 146 241 362 528 649 687 707 757 742 738 823 920 1036 1179 1318 1384 1396 1383 1387 1395 1425 1495 1578 1677 1855 2066 2202 2160 1934 1687 1630 2002 2180 2273 2434 2724 3104 2899 2740 2727 2688 2568 2375 2138 2299 2335 2279 2206 2161 2099 2014 1978 2000 2038 2057 2010 1892 1704 1465 1235 959 819 866 994 1163 1230 1357 1369 1292 1188 1055 940 776 605 442 313 224 136 84 54 38 31 31 34 35 40 46 47 47 50 53 56 62 96 127 165 221 296 373 627 896 1152 1362 1487 1438 1275 1181 1145 1203 1331 1429 1415 1391 1257 1239 1321 1348 1298 1330 1345 1499 1688 1776 1714 1331 21 25 27 24 24 26 26 27 27 30 42 45 46 46 45 41 36 26 18 25 28 22 15 15 17 15 16 18 18 16 16 15 14 12 10 6 0 0 5 34 67 169 339 560 710 757 800 852 978 1040 1005 1063 1040 964 954 942 881 791 754 744 701 631 624 592 578 570 514 433 370 373 457 466 437 411 376 318 294 229 168 127 103 84 66 44 43 41 46 54 68 93 117 118 98 63 27 4 0 0 0 0 0 0 0 0 0 1 1 1 5 24 69 56 27 12 37 71 79 61 58 72 64 58 73 102 139 155 218 254 289 346 429 508 524 538 665 714 711 716 660 532 365 225 152 139 163 216 263 258 269 271 298 371 467 596 674 708 683 629 591 590 590 514 376 319 312 303 285 267 271 291 326 343 323 282 244 191 113 76 56 45 37 23 32 19 6 22 56 77 70 62 44 40 51 76 101 112 103 87 76 72 73 79 87 96 108 111 135 159 179 203 237 259 247 220 192 163 132 105 93 67 65 53 36 25 29 49 76 107 137 152 171 224 318 401 443 445 422 407 410 416 424 463 525 586 664 808 1003 1155 1250 1291 1285 1257 1244 1263 1297 1312 1303 1335 1325 1312 1332 1393 1467 1498 1494 1516 1570 1664 1792 1940 2087 2187 2284 2352 2397 2418 2409 2382 2376 2367 2374 2427 2480 2499 2500 2551 2577 2543 2479 2439 2470 2507 2409 2231 2216 2214 2177 2086 1929 1713 1502 1412 1439 1473 1478 1467 1453 1422 1391 1379 1393 1417 1445 1462 1457 1440 1427 1412 1422 1457 1501 1544 1583 1592 1620 1668 1718 1768 1833 1911 1954 1828 1560 1304 1122 1052 1077 1087 1014 892 748 613 542 542 570 615 648 706 756 777 774 773 790 823 842 888 945 983 975 918 866 767 674 567 465 394 361 342 325 260 242 262 290 312 331 360 274 272 245 186 145 148 166 205 228 241 246 254 274 296 293 279 285 315 365 418 459 472 464 426 364 282 188 107 58 46 70 127 209 296 345 321 250 152 67 35 37 27 21 15 20 30 41 39 22 10 17 39 60 81 88 92 108 92 82 121 235 410 552 523 414 412 461 523 634 824 992 1115 1171 1195 1174 1147 1122 1112 1176 1359 1591 1882 2202 2462 2546 2349 1912 1668 1679 1767 1841 1896 1991 2455 2656 2688 2608 2507 2461 2409 2284 2410 2453 2392 2331 2355 2341 2276 2199 2122 2058 2027 2013 2002 1914 1759 1528 1261 1055 959 962 940 997 1143 1250 1228 1143 1068 944 769 584 412 287 227 141 85 50 35 34 34 33 32 36 41 45 48 50 50 57 76 111 152 205 276 406 578 849 1127 1345 1455 1446 1289 1150 1112 1131 1209 1388 1501 1335 1209 1135 1171 1227 1139 1079 1138 1234 1371 1479 1523 1498 1371 19 25 29 29 31 32 30 33 35 40 46 46 44 43 42 39 33 26 21 31 28 20 16 16 17 15 17 18 17 16 16 15 15 9 3 1 7 32 88 233 284 364 486 644 803 771 666 628 708 820 886 837 789 816 861 856 784 699 673 723 727 701 697 717 702 707 652 572 487 415 371 373 340 307 257 204 181 147 114 87 65 52 44 38 47 40 53 46 32 20 18 31 35 25 12 3 0 0 0 0 0 0 0 1 3 6 4 1 2 3 4 4 2 5 38 52 42 26 23 27 32 40 64 103 137 135 159 173 192 227 277 327 349 337 374 324 262 242 250 289 309 219 141 135 198 287 357 382 352 333 356 391 442 552 653 721 740 701 634 582 571 569 513 459 415 376 343 324 331 369 410 408 342 241 163 146 81 57 48 35 19 7 4 2 12 39 65 73 58 38 41 47 53 67 77 76 66 54 48 51 59 66 68 67 75 79 73 67 63 73 104 141 163 167 163 147 127 113 101 69 56 51 42 28 21 28 47 73 111 137 160 209 289 369 412 426 399 361 331 315 316 364 388 386 431 503 615 795 976 1118 1222 1281 1303 1306 1308 1319 1325 1348 1356 1359 1379 1433 1505 1547 1528 1522 1552 1635 1763 1910 2056 2182 2300 2382 2430 2452 2452 2432 2420 2432 2483 2522 2519 2502 2521 2567 2602 2637 2646 2657 2693 2692 2541 2326 2255 2275 2335 2344 2202 1900 1616 1463 1471 1506 1534 1550 1550 1538 1512 1494 1485 1496 1515 1530 1533 1521 1494 1468 1466 1499 1551 1608 1671 1641 1650 1684 1727 1783 1862 1966 2055 1953 1668 1402 1198 1081 1082 1153 1198 1156 1009 823 691 649 644 659 681 726 785 823 822 804 802 854 898 933 983 1026 1019 955 890 794 691 579 476 409 389 372 344 297 274 245 213 215 249 307 304 320 330 311 265 199 177 234 292 321 317 310 319 309 297 302 327 358 390 426 466 496 506 492 456 393 307 223 146 76 41 44 90 169 238 266 256 196 106 51 59 63 51 34 26 25 34 41 31 17 8 18 38 67 103 138 158 127 99 87 107 165 242 252 262 307 382 448 532 654 764 952 1030 1047 1031 992 942 907 947 1187 1508 1875 2278 2648 2868 2593 2182 1878 1744 1835 1933 1823 1699 1840 1982 1991 1975 2045 2229 2452 2661 2705 2596 2471 2408 2447 2453 2454 2435 2368 2248 2126 2048 2005 1965 1892 1755 1566 1378 1220 1114 912 845 877 893 945 988 1007 927 775 593 436 315 230 151 91 58 46 40 36 30 29 32 37 42 46 50 52 66 98 148 208 305 425 615 861 1133 1364 1500 1480 1327 1174 1068 1045 1086 1146 1265 1332 1113 893 858 993 881 825 916 1019 1116 1249 1392 1450 1486 1599 21 25 30 34 37 37 35 37 47 47 44 42 42 41 40 36 29 24 25 28 25 18 17 18 17 15 17 18 16 15 15 14 14 7 1 12 69 185 339 510 471 441 478 552 618 586 468 478 559 669 752 791 766 787 837 844 812 782 797 837 884 892 879 884 885 856 843 791 702 591 482 424 378 327 244 164 114 100 119 98 62 52 58 67 59 45 37 23 10 2 0 3 5 7 6 2 0 0 0 0 3 4 4 4 7 10 8 1 0 0 0 0 1 7 57 60 43 30 25 12 21 19 37 84 142 170 140 124 145 162 169 174 172 148 105 64 34 27 53 114 188 154 71 26 64 195 369 477 477 439 466 483 490 539 611 666 723 749 719 664 628 611 585 535 483 435 427 457 483 499 482 403 274 155 95 93 42 46 48 36 18 6 5 9 32 59 59 43 29 26 27 57 63 67 69 65 59 52 44 38 42 48 47 37 28 25 23 18 12 12 21 34 46 62 80 83 77 71 65 49 44 42 44 44 35 24 26 40 65 95 129 176 250 354 442 442 392 351 327 312 305 342 366 329 300 323 412 548 696 850 1009 1150 1246 1303 1329 1326 1327 1346 1366 1387 1414 1454 1510 1567 1584 1571 1570 1629 1743 1883 2041 2181 2310 2409 2471 2502 2511 2507 2472 2492 2566 2574 2554 2562 2609 2655 2686 2748 2813 2838 2775 2654 2561 2406 2316 2367 2514 2619 2511 2139 1746 1553 1529 1550 1576 1598 1627 1667 1657 1646 1611 1598 1593 1583 1585 1590 1575 1550 1545 1566 1606 1662 1750 1729 1712 1730 1772 1819 1881 1986 2024 1917 1698 1481 1315 1214 1175 1187 1264 1302 1208 1038 886 802 755 736 748 768 814 854 857 845 860 927 958 963 1005 1072 1072 1004 912 802 697 600 515 451 425 417 379 359 313 249 204 199 227 274 290 288 284 286 286 224 203 251 341 393 396 392 374 341 339 358 379 393 408 435 466 501 521 518 491 448 391 311 216 149 84 40 41 80 136 192 239 232 163 79 46 53 74 68 52 40 39 42 41 31 17 16 30 56 95 147 187 168 150 145 149 141 119 108 79 126 202 270 333 452 513 695 814 876 886 843 804 780 824 1014 1311 1695 2136 2471 2551 2305 2180 2272 2504 2737 2629 2259 2077 2060 2111 2113 2004 1786 1869 2228 2619 2756 2595 2349 2345 2425 2432 2451 2483 2493 2452 2335 2200 2082 2003 1936 1859 1775 1695 1521 1365 1169 1000 861 663 760 813 861 838 736 641 488 362 258 170 104 65 43 36 33 27 27 32 38 44 52 66 86 119 165 236 319 469 658 892 1155 1392 1520 1520 1405 1207 1043 973 955 948 958 906 839 732 607 534 702 684 759 867 962 1032 1174 1316 1375 1438 1478 27 29 30 34 38 40 39 40 45 46 45 40 40 41 39 33 25 23 26 28 22 16 19 18 17 16 16 18 16 16 15 15 12 5 0 55 207 406 538 582 564 455 429 429 425 411 424 515 596 712 819 839 778 725 729 759 773 782 815 879 936 1000 951 972 1005 982 966 941 874 778 682 604 541 459 328 196 119 110 121 101 62 58 61 63 58 45 10 3 0 0 0 0 0 0 0 0 0 0 0 1 8 14 15 14 11 7 3 0 0 0 0 0 3 19 90 83 54 39 27 12 18 11 17 51 129 181 152 107 96 95 93 100 114 122 118 105 83 39 13 45 103 100 45 10 34 138 284 388 409 393 470 514 520 518 536 578 668 756 773 743 698 660 641 618 578 539 555 626 669 610 458 297 170 96 65 44 19 61 60 50 48 46 37 31 45 57 42 29 34 42 37 58 67 68 63 57 52 49 41 28 21 21 23 18 7 1 1 2 1 1 1 1 0 2 11 17 18 18 17 14 14 13 24 40 40 26 23 21 23 48 89 136 202 302 415 435 369 334 322 312 307 329 359 332 283 258 281 349 449 576 734 923 1093 1208 1270 1303 1324 1336 1355 1389 1432 1474 1522 1585 1635 1637 1627 1659 1740 1858 2003 2165 2305 2426 2501 2540 2559 2564 2537 2564 2633 2662 2645 2629 2653 2700 2710 2773 2856 2881 2800 2649 2524 2439 2366 2442 2574 2648 2529 2169 1773 1597 1562 1571 1584 1608 1658 1716 1705 1692 1663 1639 1620 1611 1624 1647 1656 1642 1648 1664 1684 1720 1778 1775 1784 1830 1892 1934 1963 2052 2109 2057 1880 1676 1516 1403 1297 1229 1310 1381 1351 1238 1096 967 862 824 859 876 881 883 882 879 896 921 919 952 1040 1124 1124 1020 884 784 708 632 552 486 438 426 413 383 348 316 289 331 364 380 369 329 282 259 319 279 270 295 336 373 412 481 492 446 413 412 430 451 474 489 508 535 555 552 516 458 429 377 312 243 160 81 40 27 52 100 164 200 182 119 43 20 55 74 70 58 53 55 57 51 38 29 31 48 81 144 209 208 182 164 157 150 144 116 82 63 69 88 108 142 272 390 507 626 702 672 640 667 764 933 1182 1523 1927 2165 2197 2169 2265 2460 2634 2996 2907 2686 2654 2761 2821 2577 1992 1569 1645 1944 2136 2080 1896 1978 2176 2225 2217 2260 2316 2356 2416 2409 2307 2189 2084 1989 1912 1843 1846 1734 1578 1427 1303 1152 890 741 723 774 771 608 588 517 395 280 188 117 68 36 30 29 28 31 37 46 59 81 113 153 203 270 397 537 720 938 1176 1411 1562 1534 1441 1302 1128 963 866 801 701 645 586 523 488 529 532 626 688 766 848 921 975 1028 1078 1157 1253 1329 29 30 32 37 39 39 39 43 45 44 45 39 37 36 35 32 26 24 30 26 19 16 20 18 15 16 17 17 16 16 14 15 11 5 4 32 201 452 534 561 554 412 305 351 364 382 452 549 649 775 847 771 691 652 617 674 782 849 883 923 973 1042 946 1002 1029 1009 984 956 910 864 819 757 654 514 370 237 141 92 76 61 41 30 12 14 14 10 2 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 15 17 15 8 2 1 3 2 2 1 4 32 98 83 41 30 20 8 5 5 11 31 93 153 156 111 61 34 31 39 56 86 126 130 57 18 3 13 33 33 13 3 17 71 166 250 257 236 328 414 468 495 518 554 614 689 727 732 734 724 704 699 647 669 754 805 740 561 322 157 104 75 53 28 18 70 73 47 47 53 46 34 46 54 45 39 71 91 71 75 76 70 58 48 43 37 23 11 5 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 21 31 32 26 17 10 30 72 130 199 276 356 398 350 322 313 310 311 321 332 312 276 239 219 228 276 364 491 671 856 1018 1142 1225 1278 1304 1328 1366 1419 1474 1527 1592 1641 1663 1660 1685 1746 1838 1960 2118 2296 2429 2529 2583 2600 2606 2624 2649 2704 2755 2740 2698 2693 2711 2722 2830 2890 2888 2814 2684 2560 2488 2391 2491 2575 2569 2427 2130 1779 1599 1570 1583 1593 1608 1635 1644 1634 1637 1641 1647 1657 1669 1683 1703 1722 1711 1731 1753 1755 1759 1763 1759 1802 1871 1945 1991 1998 2009 2032 2024 1942 1818 1692 1598 1553 1549 1551 1538 1479 1382 1259 1113 971 908 947 1001 1018 993 949 905 907 939 942 981 1065 1121 1106 995 871 801 749 684 609 551 489 456 437 431 424 394 365 389 389 406 439 468 455 401 460 389 340 320 320 346 411 527 505 506 527 535 519 509 517 516 528 534 543 540 508 487 454 412 377 316 223 136 82 33 20 35 74 124 164 173 89 28 16 32 47 50 51 65 79 83 74 60 49 48 66 134 215 248 228 185 156 145 163 130 91 70 66 45 63 75 100 160 261 365 466 479 490 561 702 895 1132 1426 1739 1981 2133 2227 2263 2226 2156 2328 2503 2638 2679 2613 2400 2013 1622 1483 1572 1645 1619 1588 1668 1911 2067 1963 1835 1911 2070 2075 2132 2195 2199 2160 2100 2012 1944 1890 1872 1837 1745 1597 1531 1401 1206 1022 904 854 822 671 596 528 426 309 211 132 83 49 38 36 37 41 54 75 103 138 189 262 348 452 631 815 991 1163 1324 1431 1460 1440 1339 1182 1038 893 742 621 491 403 366 393 458 582 681 752 799 853 868 883 904 919 943 996 1106 1213 30 28 33 39 43 43 43 45 43 44 45 40 36 31 28 27 26 25 28 21 16 16 19 18 15 15 16 16 16 15 14 15 12 7 3 36 170 395 457 468 438 334 258 365 383 343 362 486 664 812 832 659 592 564 588 726 920 1012 1007 985 997 1004 927 980 987 977 961 940 913 895 879 787 679 579 474 343 228 160 111 78 56 33 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 6 17 25 22 10 3 21 51 46 17 16 12 5 0 1 6 22 61 138 148 92 33 15 17 18 23 26 27 19 5 2 0 2 3 2 0 2 14 44 79 93 104 144 214 316 412 490 550 594 626 648 667 696 713 719 720 740 739 749 785 770 632 401 175 82 82 67 53 38 32 58 99 99 72 46 33 35 53 72 78 67 120 141 107 87 78 66 52 39 33 26 10 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 21 25 21 16 16 25 60 120 194 273 344 382 348 311 299 307 316 317 316 314 287 241 211 203 211 245 341 481 672 848 989 1103 1197 1264 1300 1346 1396 1456 1522 1580 1638 1671 1693 1730 1790 1867 1953 2056 2269 2406 2532 2611 2639 2657 2695 2729 2769 2844 2863 2811 2753 2772 2802 2898 2932 2902 2833 2740 2627 2533 2499 2598 2656 2607 2428 2126 1781 1602 1588 1611 1618 1615 1626 1625 1604 1614 1647 1684 1707 1716 1727 1742 1762 1769 1784 1794 1790 1787 1779 1779 1834 1906 1981 2023 1989 1922 1892 1889 1877 1842 1756 1635 1609 1714 1727 1636 1509 1395 1292 1168 1085 1016 1022 1079 1138 1145 1061 942 918 949 967 1002 1077 1158 1191 1098 954 893 865 808 721 633 561 488 447 464 490 458 438 447 410 401 425 467 486 426 424 393 347 319 317 338 416 524 507 533 608 654 600 513 466 445 451 477 523 578 622 616 559 479 400 337 275 192 119 73 42 26 27 45 76 132 102 55 23 11 12 17 22 47 78 97 101 92 71 56 66 124 209 274 281 229 176 140 143 139 120 90 59 44 76 79 69 110 194 199 249 328 430 548 706 949 1220 1490 1766 1939 2028 2130 2277 2259 2126 2176 2227 2148 1988 1804 1548 1486 1599 1549 1409 1307 1341 1418 1510 1841 2054 1980 1786 1758 1844 1847 1869 1910 1955 1998 2011 1951 1902 1872 1859 1860 1829 1679 1624 1560 1458 1317 1165 1028 926 795 666 553 453 341 232 151 101 71 57 54 57 69 92 120 163 228 320 445 576 726 890 1032 1090 1184 1292 1343 1362 1346 1254 1074 912 763 599 479 403 375 418 585 724 856 959 1017 1028 973 931 905 894 891 888 900 992 1108 31 29 33 35 36 37 41 43 43 42 39 37 37 32 26 24 25 27 26 20 16 17 19 16 10 11 15 15 15 15 14 14 12 5 1 29 135 303 405 310 280 269 282 340 341 273 309 472 670 792 761 581 504 479 605 827 1028 1099 1019 937 919 913 893 911 882 895 903 908 910 911 902 816 757 693 601 483 404 319 256 203 142 70 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 54 87 85 63 23 9 12 11 4 4 4 1 0 0 2 13 59 157 146 74 18 15 20 21 16 7 1 0 0 0 0 0 0 0 0 0 1 4 1 8 38 97 179 293 407 499 569 617 644 655 659 671 662 683 733 779 788 763 697 579 407 215 75 58 56 66 60 65 70 69 75 67 50 44 47 59 78 101 111 94 152 169 137 100 72 50 36 23 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 2 11 15 20 22 20 20 24 26 44 84 143 217 303 387 359 351 349 353 353 342 338 336 300 247 222 209 188 196 273 414 578 734 870 990 1100 1197 1256 1319 1378 1441 1505 1562 1621 1680 1730 1767 1805 1864 1944 2010 2221 2383 2524 2621 2672 2702 2741 2803 2839 2912 2936 2902 2869 2888 2882 2951 2991 2942 2858 2796 2732 2567 2634 2683 2688 2611 2416 2103 1767 1640 1635 1648 1651 1649 1648 1650 1645 1661 1691 1722 1742 1756 1780 1799 1819 1842 1855 1855 1846 1846 1857 1866 1934 2008 2054 2054 2007 1933 1893 1910 1916 1877 1785 1671 1641 1701 1677 1579 1462 1373 1311 1193 1153 1107 1102 1151 1233 1270 1140 989 933 943 990 1050 1103 1136 1181 1160 1079 1021 971 887 777 688 593 492 443 451 475 477 543 560 445 384 387 390 377 368 368 349 318 317 343 340 438 535 541 526 539 574 582 525 504 459 427 435 485 553 616 663 640 583 525 455 358 284 197 138 93 57 30 14 17 37 46 43 30 14 2 1 3 17 35 54 72 88 88 75 78 116 189 270 311 281 232 178 144 146 174 162 82 59 78 77 72 116 170 157 186 289 463 635 760 944 1128 1438 1783 1892 1778 1719 1831 1972 2124 2147 1964 1667 1488 1517 1761 2050 1866 1556 1364 1306 1366 1411 1601 1921 2169 2225 2060 1796 1731 1700 1674 1670 1698 1789 1825 1817 1801 1787 1781 1807 1794 1711 1662 1643 1621 1546 1420 1249 1061 874 717 590 469 356 249 170 122 97 84 83 88 105 130 177 272 395 545 713 838 923 1004 1101 1033 1146 1258 1302 1297 1256 1151 959 757 583 445 376 401 537 700 888 1054 1167 1210 1233 1167 1126 1086 1035 981 933 891 853 887 989 28 29 31 35 37 39 41 42 41 44 42 39 38 35 28 24 26 28 24 19 19 17 18 14 12 12 13 13 15 15 14 13 10 3 0 7 89 228 314 230 168 195 233 253 230 195 272 487 672 747 678 519 407 495 696 926 1056 1036 914 822 838 860 886 875 813 795 833 886 916 927 926 901 891 800 725 640 552 461 411 410 316 154 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 33 76 120 145 173 79 22 3 1 0 0 0 0 0 0 0 13 64 160 145 78 26 12 16 20 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 33 107 243 394 507 587 649 692 712 695 677 679 718 769 793 757 650 483 317 188 94 42 40 40 106 106 116 111 84 60 52 71 105 106 105 112 123 129 122 175 192 163 110 61 25 12 7 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 1 0 2 10 16 19 21 22 26 29 29 41 80 153 247 354 468 480 544 573 585 593 593 581 535 466 382 299 234 192 181 224 353 519 684 828 946 1048 1146 1219 1286 1352 1419 1482 1538 1597 1668 1731 1755 1780 1843 1940 2019 2150 2331 2493 2610 2687 2747 2805 2872 2907 2976 2995 2980 2978 2976 2946 2970 3018 2946 2832 2781 2776 2687 2730 2712 2657 2540 2332 2041 1756 1714 1711 1699 1693 1702 1712 1724 1731 1743 1764 1789 1826 1878 1919 1949 1952 1928 1907 1901 1901 1899 1921 1927 1964 2009 2036 2026 1977 1912 1862 1899 1956 1951 1879 1817 1803 1748 1651 1556 1465 1391 1356 1284 1241 1222 1210 1249 1331 1354 1231 1054 970 961 985 1019 1075 1139 1244 1251 1195 1118 1037 945 829 716 594 518 486 484 511 567 654 678 623 530 449 417 363 337 338 338 325 334 371 348 421 507 523 500 513 578 554 540 534 502 458 428 420 437 470 516 537 554 555 500 413 381 319 255 189 124 73 33 14 11 16 25 28 19 5 1 0 2 6 12 25 51 67 75 83 105 160 256 313 313 284 235 168 124 182 225 159 95 82 98 133 227 172 153 195 314 487 661 775 783 977 1239 1491 1581 1428 1299 1365 1624 1946 2113 2031 1783 1625 1597 1528 1427 1392 1439 1524 1573 1647 1614 1642 1848 2139 2420 2237 1939 1764 1661 1583 1523 1505 1585 1632 1659 1669 1667 1667 1714 1722 1712 1684 1663 1683 1661 1571 1408 1178 943 750 597 475 366 266 193 150 128 120 123 129 154 204 297 462 643 840 970 995 955 897 926 946 1059 1192 1278 1259 1180 1021 794 566 393 322 361 472 717 927 1063 1178 1295 1316 1355 1372 1350 1296 1210 1123 1055 959 864 843 908 29 28 29 34 39 40 41 41 41 40 41 37 38 34 30 28 29 28 22 22 21 17 17 6 3 5 9 13 15 16 15 12 7 2 0 0 41 134 197 169 90 104 152 179 170 187 306 527 705 742 614 450 370 467 708 948 1001 898 760 729 810 828 821 768 704 719 786 859 876 872 893 930 946 906 864 786 703 634 593 614 515 252 65 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 65 118 177 228 127 36 6 0 0 0 0 0 0 0 0 10 44 103 101 56 21 6 5 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 57 185 361 507 608 700 750 752 729 723 750 784 777 717 604 446 268 158 134 110 88 79 89 168 175 161 127 93 80 102 149 204 190 168 156 154 159 161 189 199 164 97 34 7 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 13 11 8 4 4 10 17 21 24 26 27 28 30 61 166 315 439 556 702 754 841 961 1048 1070 1088 1150 1150 1037 877 631 402 254 187 192 290 447 616 776 913 1023 1125 1194 1262 1329 1392 1453 1513 1567 1626 1694 1743 1795 1873 1967 2036 2090 2242 2423 2588 2718 2812 2868 2929 2966 3023 3031 3032 3072 3099 3031 2986 2976 2889 2789 2772 2833 2848 2808 2736 2614 2434 2234 2076 1901 1841 1815 1799 1795 1802 1813 1821 1822 1832 1857 1931 2033 2099 2131 2160 2119 2044 2008 2001 1971 1955 1956 1953 1963 1972 1954 1895 1819 1799 1824 1909 1968 1962 1917 1887 1888 1827 1725 1618 1537 1488 1455 1412 1413 1405 1365 1363 1419 1405 1294 1135 1025 989 1008 1073 1187 1220 1301 1375 1350 1246 1132 1046 898 771 646 574 536 496 455 497 614 633 597 561 541 492 406 365 359 358 350 346 361 353 371 427 465 493 515 496 489 501 503 504 492 447 406 396 398 397 409 443 478 475 475 454 414 367 312 249 183 116 60 23 10 15 22 19 8 2 0 0 0 1 5 19 38 58 75 89 117 193 270 314 310 279 215 113 139 205 236 172 103 123 195 252 182 163 231 356 481 611 701 811 997 1094 1125 1209 1154 1030 1051 1263 1588 1880 2025 2008 1879 1679 1406 1209 1217 1446 1709 1923 2119 2171 2095 2011 2021 2424 2337 2084 1838 1672 1574 1490 1456 1460 1485 1531 1588 1590 1596 1622 1653 1686 1712 1713 1720 1676 1632 1511 1301 1060 828 637 497 388 301 235 189 173 161 154 178 252 374 547 727 851 909 881 797 698 654 718 870 1046 1198 1282 1219 1074 847 592 383 279 297 413 542 718 870 938 984 1078 1138 1241 1343 1391 1393 1340 1279 1216 1108 984 893 876 31 29 29 32 37 40 39 38 38 41 42 35 38 33 27 26 27 26 21 21 19 18 16 5 9 7 7 12 15 14 12 11 8 3 0 1 9 46 80 65 34 46 96 153 172 221 351 534 685 698 524 405 435 575 733 883 877 773 686 690 753 741 630 599 625 679 728 748 745 753 813 864 891 917 899 833 782 743 707 674 570 291 70 3 0 0 0 0 0 10 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 60 106 147 158 99 38 13 2 0 0 0 0 0 0 0 3 13 30 34 19 6 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 176 354 524 639 727 743 731 719 725 769 751 654 515 359 219 135 142 144 143 133 143 177 220 226 186 138 109 109 133 155 127 256 269 229 195 187 189 174 163 132 67 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 17 20 21 20 16 13 12 12 14 16 18 22 27 39 92 265 469 638 781 934 1063 1147 1388 1632 1646 1630 1804 1943 1800 1608 1263 849 488 262 183 235 383 559 731 875 989 1090 1177 1250 1321 1391 1453 1506 1553 1600 1654 1719 1783 1868 1974 2039 2089 2201 2358 2547 2728 2858 2925 2979 3029 3066 3084 3120 3182 3203 3081 2983 2904 2851 2825 2842 2910 2903 2808 2708 2559 2365 2189 2096 1984 1938 1923 1913 1909 1917 1931 1938 1966 1972 2002 2117 2254 2276 2228 2245 2176 2106 2101 2117 2071 2018 1985 1953 1936 1925 1886 1795 1705 1692 1730 1776 1812 1820 1794 1762 1786 1741 1679 1637 1620 1602 1566 1579 1600 1585 1537 1504 1514 1490 1405 1280 1156 1085 1076 1106 1164 1212 1269 1289 1277 1252 1220 1159 1012 885 757 662 598 543 514 604 653 646 631 629 629 609 511 438 407 394 380 367 368 359 359 390 432 477 520 539 510 477 489 538 548 472 414 413 403 389 385 398 416 410 410 436 442 430 411 387 332 259 171 78 21 11 11 12 8 3 1 0 0 0 0 3 10 28 50 63 75 125 199 265 310 315 264 149 112 144 243 252 154 148 196 180 130 131 213 348 491 652 683 688 857 996 964 960 893 834 812 969 1288 1556 1821 2113 2167 2064 1838 1534 1340 1582 1828 2133 2481 2771 2856 2521 2097 2276 2357 2202 1885 1703 1604 1526 1467 1429 1410 1431 1498 1535 1553 1568 1593 1635 1679 1714 1717 1670 1642 1575 1405 1172 917 707 552 443 363 311 276 224 205 229 305 443 658 882 916 848 748 648 554 530 610 764 963 1133 1219 1215 1106 907 640 396 265 268 336 401 462 522 561 551 534 549 592 706 917 1161 1325 1401 1420 1386 1293 1155 1000 932 30 30 29 30 33 36 36 36 38 41 40 36 34 30 26 25 25 24 22 21 21 20 15 8 7 4 7 11 13 13 10 3 9 4 1 0 2 9 19 11 8 22 71 149 193 238 366 512 592 548 400 350 463 603 692 718 699 651 625 604 588 536 437 459 503 570 597 584 586 648 722 768 811 854 867 822 775 718 674 610 482 262 38 4 0 0 0 0 0 49 53 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 26 43 48 42 32 25 14 2 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 4 81 229 403 556 670 740 720 699 678 668 676 612 468 330 236 188 165 147 143 152 203 237 263 281 258 211 169 144 145 161 179 220 302 316 270 225 208 203 165 111 71 30 4 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 17 23 23 20 19 20 17 15 17 20 26 43 96 261 437 630 824 1014 1211 1356 1660 2052 2125 2220 2486 2531 2600 2381 2019 1518 973 520 262 209 331 502 682 837 957 1063 1158 1239 1315 1387 1453 1510 1560 1605 1655 1722 1793 1883 1990 2075 2138 2205 2312 2489 2684 2841 2950 3000 3057 3105 3150 3190 3215 3199 3079 2942 2843 2825 2860 2909 2938 2860 2727 2610 2491 2354 2196 2048 2029 2058 2035 1999 1982 1996 2036 2083 2149 2136 2142 2196 2252 2254 2292 2257 2156 2092 2066 2047 2028 2012 1965 1903 1865 1856 1850 1820 1805 1813 1828 1821 1794 1755 1711 1678 1823 1768 1669 1644 1694 1721 1693 1693 1737 1741 1701 1659 1645 1623 1547 1448 1328 1208 1119 1101 1139 1225 1275 1269 1238 1218 1232 1212 1132 1024 911 815 732 661 732 793 807 770 726 735 809 836 673 554 481 429 387 388 423 391 373 400 444 472 496 524 493 486 547 614 594 466 385 393 397 381 364 374 399 376 343 373 416 436 443 445 431 393 330 215 89 30 5 3 2 4 6 4 2 0 0 0 0 5 17 29 41 68 112 168 237 298 289 212 131 98 147 198 162 182 279 274 213 178 209 292 450 593 581 684 862 939 940 882 834 845 957 1136 1245 1226 1513 1909 2225 2429 2422 2136 1899 1849 1877 2052 2315 2566 2907 2538 2170 2174 2370 2408 2005 1814 1670 1555 1477 1428 1399 1396 1426 1470 1516 1548 1573 1594 1611 1638 1691 1694 1652 1607 1499 1253 1003 801 637 507 399 338 262 263 332 420 525 694 843 881 814 712 622 567 539 602 759 955 1124 1194 1172 1086 932 704 441 255 252 296 292 264 254 270 232 180 167 164 173 210 385 803 1171 1404 1510 1520 1470 1338 1170 1038 30 31 30 32 34 34 34 36 38 38 35 32 29 26 24 25 24 23 24 24 23 19 16 8 3 3 7 9 8 9 10 6 5 2 0 0 0 1 2 0 1 7 62 141 200 245 406 519 514 426 331 279 437 613 635 576 523 486 472 472 430 351 302 360 426 453 444 422 439 523 620 669 784 865 907 893 808 705 627 532 380 181 9 1 0 0 0 0 8 58 63 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 148 330 481 576 647 722 679 653 612 569 530 461 353 267 236 248 282 285 200 185 213 259 300 309 275 241 228 201 190 204 233 258 276 283 249 240 241 217 147 56 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 20 25 23 24 30 34 34 29 24 24 34 60 143 305 494 698 924 1173 1417 1727 2109 2274 2562 2881 2825 3105 3004 2663 2137 1514 919 482 274 325 481 655 805 929 1041 1137 1219 1298 1374 1447 1513 1571 1623 1674 1731 1794 1865 1945 2034 2134 2201 2265 2425 2620 2781 2908 3001 3068 3127 3179 3196 3156 3068 2996 2882 2818 2822 2871 2912 2890 2800 2634 2534 2484 2457 2393 2239 2166 2156 2107 2069 2068 2095 2118 2170 2217 2201 2198 2212 2219 2205 2233 2190 2112 2062 2030 1996 1967 1948 1929 1899 1886 1906 1950 1986 2013 2030 2029 2010 1975 1925 1853 1774 1997 1922 1766 1718 1792 1842 1815 1799 1862 1874 1828 1776 1749 1716 1625 1519 1413 1303 1197 1147 1178 1240 1284 1336 1365 1334 1268 1223 1174 1074 1000 961 899 828 836 810 779 769 820 926 985 908 783 676 601 538 467 431 518 488 448 437 449 471 484 527 533 541 582 614 545 418 335 338 356 350 337 375 411 350 281 288 336 372 393 408 435 445 424 344 208 79 15 2 0 3 7 6 1 0 0 0 0 0 1 7 14 24 44 80 141 225 289 264 191 121 94 116 135 148 349 430 400 349 304 289 316 344 467 678 844 882 929 933 904 928 1053 1178 1189 1120 1277 1508 1792 2131 2486 2520 2307 2116 2029 2049 2066 1753 1863 1893 1949 2108 2310 2482 2243 2039 1805 1590 1452 1418 1425 1414 1408 1444 1495 1534 1567 1577 1573 1564 1619 1683 1670 1650 1589 1417 1191 968 783 622 495 444 432 504 639 747 869 948 934 852 752 651 602 609 655 778 953 1109 1197 1159 1057 903 730 524 294 251 302 276 208 160 103 134 103 84 89 112 124 109 295 652 1018 1299 1467 1553 1546 1471 1339 1192 30 31 33 34 33 34 34 36 39 40 36 30 26 23 21 24 23 23 25 24 20 18 15 5 8 8 5 3 2 4 8 5 1 0 0 0 0 0 0 0 0 1 49 126 189 267 459 556 464 340 281 308 432 554 491 440 407 378 348 337 292 215 176 205 259 323 297 257 282 381 498 552 794 935 974 911 767 654 579 467 295 114 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 68 247 441 538 565 589 641 622 615 573 509 448 396 338 292 284 266 277 308 320 304 284 314 339 338 315 295 293 279 253 254 280 319 354 344 327 321 289 210 101 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 1 1 0 2 4 14 19 23 33 48 60 61 54 44 37 37 45 69 177 346 563 812 1080 1359 1658 1971 2195 2525 2818 2886 3076 3110 2833 2364 1785 1187 671 353 330 471 639 790 918 1029 1128 1211 1289 1368 1443 1512 1573 1634 1685 1740 1798 1858 1922 2001 2121 2194 2236 2369 2549 2718 2865 2975 3036 3106 3141 3145 3102 2991 2910 2834 2794 2798 2831 2851 2808 2692 2602 2587 2577 2551 2478 2314 2210 2208 2171 2169 2215 2269 2277 2280 2244 2212 2201 2200 2201 2204 2094 2080 2074 2071 2061 2033 1988 1950 1985 2009 2032 2072 2127 2172 2214 2250 2270 2266 2216 2128 2054 1938 1950 1928 1902 1915 1965 1966 1939 1927 1943 1934 1886 1830 1801 1735 1629 1512 1418 1349 1290 1257 1253 1279 1306 1367 1432 1424 1323 1274 1242 1172 1130 1104 1023 965 938 920 896 899 946 998 1022 966 864 766 707 671 584 552 607 577 507 448 434 477 518 571 579 567 556 532 444 388 324 310 332 379 441 454 456 354 266 234 252 291 327 324 362 410 441 422 326 157 50 12 3 2 4 3 0 0 0 0 0 0 0 1 2 10 23 39 69 133 236 260 230 181 120 58 84 74 256 462 582 611 517 420 339 324 438 657 850 814 849 887 896 897 917 973 1035 1058 1082 1154 1361 1818 2266 2523 2596 2564 2472 2273 1910 1534 1423 1532 1730 1910 2121 2338 2294 2210 1989 1667 1453 1423 1454 1455 1437 1438 1471 1508 1562 1602 1602 1584 1597 1642 1645 1662 1621 1509 1355 1174 1012 819 707 693 756 884 1044 1077 1081 1011 897 773 682 617 637 712 828 970 1097 1158 1153 1097 976 812 630 375 248 255 253 218 246 314 248 256 210 189 233 263 271 299 381 545 784 1022 1224 1397 1481 1491 1442 1333 31 33 37 39 39 37 37 36 35 35 33 28 26 22 22 23 22 23 23 22 20 17 12 3 7 6 3 2 7 12 10 3 0 0 0 0 0 0 0 0 0 2 21 114 155 251 418 502 380 249 236 280 339 406 365 335 334 354 370 338 246 158 97 105 150 188 159 116 130 218 345 496 746 983 892 784 675 590 520 417 244 76 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 36 157 368 529 553 530 522 541 549 588 599 583 525 438 361 342 364 326 332 382 423 413 386 392 401 397 381 362 349 338 307 309 347 394 416 378 377 362 277 154 51 8 10 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 8 13 11 13 15 17 25 40 58 62 60 56 52 48 49 64 124 233 404 641 935 1264 1580 1837 2042 2324 2618 2841 3031 3006 2636 2146 1623 1108 652 355 347 486 650 799 925 1031 1121 1204 1276 1353 1432 1503 1567 1629 1689 1752 1813 1857 1901 1982 2136 2188 2273 2401 2542 2675 2799 2902 2952 3049 3077 3070 3034 2924 2823 2779 2761 2752 2753 2760 2757 2707 2705 2664 2606 2546 2488 2424 2340 2235 2230 2298 2374 2396 2341 2281 2260 2250 2239 2220 2200 2195 2141 2118 2107 2102 2093 2084 2101 2099 2141 2178 2201 2212 2228 2271 2318 2243 2215 2208 2172 2121 2117 2030 1992 1982 1994 2035 2089 2059 2070 2077 2036 1956 1870 1817 1840 1695 1567 1487 1440 1407 1389 1411 1345 1337 1359 1384 1394 1388 1426 1391 1297 1181 1089 1042 1011 986 964 938 951 982 970 953 943 918 869 795 724 700 696 708 681 621 564 528 508 474 514 543 556 552 541 536 464 406 354 334 351 394 421 435 459 382 278 216 222 264 314 302 312 350 395 421 381 230 112 48 20 6 4 1 0 0 0 0 0 0 0 0 0 4 11 20 35 82 171 221 227 209 166 49 49 61 171 377 605 786 755 699 632 578 582 710 817 743 749 780 788 769 723 796 856 872 864 879 1006 1411 1852 2244 2526 2647 2568 2270 1767 1381 1250 1303 1424 1570 1958 2289 2321 2267 2160 1795 1518 1442 1469 1495 1482 1446 1427 1467 1532 1586 1608 1616 1635 1657 1634 1649 1630 1555 1450 1343 1251 1122 1053 1056 1117 1188 1217 1144 1021 882 745 651 629 650 740 867 999 1112 1152 1151 1138 1097 984 761 517 290 227 205 166 165 355 426 491 572 548 371 368 346 304 271 289 376 463 577 779 1026 1236 1365 1440 1413 30 33 36 38 37 37 37 37 34 31 28 27 27 23 26 24 23 21 18 15 18 16 12 6 0 0 4 7 9 7 1 0 0 0 0 0 0 0 0 0 0 0 13 108 115 204 306 331 248 151 165 193 247 266 205 196 219 247 268 254 201 139 80 80 89 103 121 103 67 98 199 330 517 750 599 601 576 519 452 369 225 57 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 69 237 456 554 527 493 469 452 444 467 497 534 515 442 371 371 431 390 387 433 487 503 494 478 463 447 427 409 398 388 370 360 404 466 477 415 413 381 230 92 18 4 11 31 12 9 10 7 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 4 8 15 26 32 31 26 21 17 17 22 32 39 45 50 52 55 61 75 139 257 388 545 770 1084 1417 1669 1851 2101 2414 2724 2942 2889 2374 1741 1213 817 530 379 446 594 745 879 1004 1122 1224 1352 1423 1493 1529 1543 1571 1624 1699 1782 1862 1945 2029 2122 2270 2306 2383 2472 2570 2683 2794 2841 2884 2976 3008 2988 2934 2851 2787 2773 2792 2819 2878 2951 2962 2953 2882 2766 2657 2584 2533 2460 2382 2339 2362 2416 2448 2422 2345 2277 2277 2276 2271 2246 2197 2180 2188 2188 2181 2179 2185 2200 2229 2256 2260 2262 2255 2247 2259 2314 2356 2184 2151 2135 2062 2025 2046 2026 2040 2039 2043 2070 2100 2085 2132 2153 2048 1896 1799 1734 1728 1607 1528 1495 1472 1433 1411 1455 1422 1415 1422 1426 1439 1519 1593 1473 1283 1097 964 905 887 898 927 943 967 993 982 938 886 844 828 794 731 709 753 747 707 674 634 565 527 506 509 527 553 564 537 531 473 422 392 383 400 454 455 438 431 377 283 197 180 227 277 292 296 301 324 379 361 275 183 109 55 15 9 3 1 0 0 0 0 0 0 0 0 1 2 1 16 65 135 194 216 180 150 72 54 62 95 171 309 613 800 940 1004 940 755 758 716 701 727 754 747 735 731 736 727 703 677 658 802 1104 1472 1864 2174 2331 2318 2151 1961 1838 1635 1382 1431 1609 1865 2246 2470 2424 2323 1985 1676 1530 1511 1528 1517 1465 1414 1409 1441 1486 1532 1588 1640 1682 1679 1678 1679 1664 1616 1572 1532 1488 1457 1437 1365 1274 1143 985 839 723 623 628 694 807 941 1047 1112 1142 1140 1146 1135 1057 881 592 377 242 169 131 106 98 250 270 279 298 371 286 249 239 243 247 245 389 275 222 365 632 883 1089 1260 1340 29 32 35 36 35 34 34 34 34 31 26 24 26 25 27 18 16 16 14 13 19 15 15 9 2 2 8 8 7 4 0 0 0 0 0 0 0 0 0 0 0 1 20 69 78 142 205 202 140 74 76 102 154 150 107 91 105 108 97 94 86 74 72 39 25 95 152 140 82 73 137 173 288 416 378 447 490 454 383 300 188 45 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 2 74 222 374 412 402 397 391 374 352 338 338 347 342 316 294 324 412 406 491 488 484 508 536 526 481 446 426 421 426 427 427 407 447 464 439 404 405 358 176 71 30 21 27 58 26 13 10 8 5 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 13 30 43 50 47 36 23 17 17 21 28 35 42 47 51 58 75 138 267 382 505 683 932 1202 1466 1680 1928 2232 2545 2744 2641 2127 1482 985 689 572 607 723 856 983 1092 1207 1330 1432 1544 1606 1637 1633 1616 1615 1651 1725 1811 1886 1938 2001 2092 2173 2314 2437 2509 2562 2634 2730 2793 2862 2925 2945 2918 2872 2841 2848 2839 2844 2898 2972 3042 3102 3092 2983 2871 2742 2661 2617 2491 2430 2458 2472 2470 2451 2411 2349 2284 2301 2276 2258 2254 2245 2255 2274 2287 2285 2270 2249 2233 2210 2224 2235 2234 2222 2210 2213 2242 2311 2227 2202 2200 2167 2157 2177 2088 2082 2095 2105 2112 2103 2097 2126 2072 1933 1805 1749 1691 1618 1520 1465 1450 1435 1394 1395 1391 1423 1454 1450 1420 1429 1552 1570 1444 1275 1121 996 880 819 850 952 1018 1032 1039 1028 987 955 911 866 814 753 729 754 760 762 750 708 644 612 586 551 544 576 610 568 526 480 454 450 451 444 450 450 434 397 342 267 172 126 148 188 229 258 270 274 312 320 292 238 172 108 37 20 10 3 0 0 0 0 0 0 0 0 0 0 0 19 57 111 168 207 130 91 58 52 66 78 68 94 320 580 823 1006 1078 983 823 736 751 809 794 783 771 737 692 643 595 563 537 637 857 1190 1554 1843 2066 2170 2225 2151 2054 2035 1854 1921 2146 2245 2315 2416 2530 2648 2309 1955 1729 1634 1608 1588 1510 1423 1370 1346 1347 1384 1451 1517 1580 1637 1689 1725 1742 1728 1707 1677 1624 1536 1435 1280 1091 921 791 713 681 681 750 862 981 1068 1104 1116 1111 1127 1135 1058 826 472 336 249 167 113 85 76 72 70 75 79 76 98 118 163 257 378 485 668 731 441 223 284 419 510 719 944 1130 31 32 33 33 35 35 34 32 29 25 23 23 23 18 9 4 4 6 9 12 14 14 14 5 7 10 5 3 1 0 0 0 0 0 3 2 0 0 0 0 0 0 5 21 40 78 142 132 74 24 16 27 64 58 44 44 64 82 60 25 15 21 36 31 10 53 85 84 66 72 119 118 216 292 300 319 405 412 329 218 115 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 41 100 144 176 197 213 208 186 160 145 145 150 145 150 188 261 303 527 478 425 446 513 535 481 441 431 431 435 441 447 443 489 512 499 461 409 340 236 121 80 76 74 66 30 12 8 8 6 4 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 19 33 47 59 62 52 41 35 31 29 29 33 38 48 67 104 161 244 410 537 661 834 1050 1338 1614 1859 2096 2310 2436 2349 1916 1386 1004 827 826 926 1047 1159 1262 1362 1459 1554 1643 1708 1731 1723 1701 1683 1681 1703 1747 1802 1875 1926 1981 2088 2255 2461 2651 2763 2763 2841 3037 2829 2848 2886 2895 2898 2906 2898 2821 2815 2790 2852 2937 3005 3084 3075 3029 2988 2842 2697 2626 2519 2474 2482 2479 2450 2402 2361 2363 2337 2292 2280 2290 2300 2298 2296 2309 2311 2317 2302 2257 2208 2183 2190 2191 2180 2161 2143 2134 2128 2111 2134 2171 2189 2184 2191 2181 2082 2055 2068 2088 2094 2060 2057 2089 2042 1963 1893 1820 1738 1665 1571 1450 1389 1405 1378 1384 1369 1389 1419 1415 1381 1409 1525 1510 1408 1285 1192 1130 1009 957 964 1030 1100 1146 1174 1135 1125 1110 1051 968 889 815 781 793 812 812 774 705 648 660 638 577 535 547 596 601 575 530 505 516 534 503 485 472 438 381 313 246 162 121 113 127 159 205 246 236 255 279 295 282 229 191 127 79 40 13 3 0 0 1 0 0 0 0 0 0 0 14 46 92 143 188 116 60 37 45 66 82 75 73 143 258 402 589 739 842 873 856 856 887 745 740 753 718 663 615 557 511 464 459 561 819 1185 1489 1759 1983 2142 2174 2146 2286 2327 2526 2829 2950 2761 2380 2331 2781 2672 2356 2062 1848 1735 1702 1608 1518 1438 1349 1272 1237 1260 1321 1394 1483 1586 1626 1641 1628 1598 1549 1472 1338 1178 1013 880 775 721 740 789 852 943 1039 1077 1058 1049 1086 1152 1198 1166 960 667 464 326 210 130 91 71 62 55 48 46 46 45 53 91 190 358 521 673 792 801 604 341 212 136 218 390 599 827 30 31 31 31 33 35 33 32 32 30 26 24 21 7 0 0 0 0 0 2 8 11 10 1 8 7 2 0 0 0 0 0 0 1 4 2 0 0 0 0 0 0 0 2 14 46 102 88 33 6 1 6 21 19 15 17 22 24 17 2 1 4 13 17 4 8 16 17 20 34 57 66 144 201 223 242 310 379 309 173 62 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 1 7 17 29 41 53 57 58 62 72 87 106 113 113 118 167 288 517 505 486 505 536 542 510 496 506 501 492 487 489 503 540 585 624 623 568 467 355 248 171 122 86 50 19 7 9 14 12 7 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 32 58 76 69 59 50 43 36 30 32 38 52 81 126 167 242 332 444 551 683 904 1249 1615 1861 2012 2123 2174 2071 1714 1331 1120 1071 1124 1216 1317 1433 1528 1605 1674 1739 1796 1822 1807 1778 1754 1746 1755 1773 1780 1840 1934 2036 2139 2247 2361 2497 2598 2636 2625 2660 2768 2771 2880 2893 2866 2871 2953 3047 2871 2853 2829 2855 2941 3064 3170 3136 3058 3101 2998 2786 2604 2494 2463 2458 2431 2371 2329 2347 2378 2273 2305 2348 2362 2344 2311 2295 2306 2298 2295 2269 2217 2187 2197 2206 2181 2154 2165 2198 2154 2084 2049 2047 2046 2030 2005 1976 1963 1959 1960 1972 1966 1906 1830 1879 1919 1923 1906 1862 1764 1684 1659 1570 1502 1477 1456 1422 1417 1411 1407 1416 1422 1425 1507 1547 1487 1398 1304 1234 1245 1180 1109 1107 1160 1253 1378 1485 1358 1391 1323 1204 1102 1028 942 889 854 814 780 755 705 623 544 510 486 466 478 529 570 617 604 557 531 557 546 525 500 466 411 338 262 196 153 128 115 122 152 179 189 203 222 258 291 256 251 215 158 87 28 10 4 4 4 2 0 0 0 0 0 2 14 38 77 132 159 113 53 23 34 58 70 77 82 87 92 107 191 357 585 798 932 956 936 774 719 710 690 627 563 491 415 363 321 344 528 795 1111 1414 1710 1973 2156 2281 2410 2558 2710 2965 3204 3128 2726 2353 2572 2703 2588 2418 2109 1984 1898 1812 1723 1645 1485 1359 1266 1209 1188 1204 1253 1365 1428 1455 1450 1418 1344 1242 1109 970 860 814 816 861 915 962 1026 1098 1147 1100 1067 1096 1175 1241 1215 1055 786 561 392 254 157 101 80 70 66 61 57 58 55 52 55 75 137 257 393 687 863 825 672 437 228 140 148 213 323 506 29 30 31 32 33 33 31 28 27 25 24 22 17 2 0 0 0 0 0 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 37 50 51 36 4 1 0 0 0 2 3 7 8 5 1 0 0 0 3 3 1 0 1 0 3 8 14 24 51 97 152 193 245 309 322 186 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 20 39 67 103 150 207 285 307 237 219 309 441 497 522 549 568 572 567 586 619 610 598 590 592 608 622 624 619 617 613 565 420 381 255 141 65 24 6 2 8 17 11 1 1 5 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 44 64 70 74 72 64 48 32 36 55 70 77 90 123 208 276 352 427 539 759 1148 1639 1960 2084 2070 1990 1854 1623 1430 1355 1364 1423 1505 1603 1709 1784 1833 1867 1890 1901 1885 1851 1827 1817 1821 1832 1843 1858 1902 1954 2013 2073 2134 2197 2253 2291 2400 2531 2692 2882 3030 3007 2927 2855 2830 2901 3039 2994 2914 2905 2936 3000 3096 3196 3198 3209 3310 3214 2948 2677 2504 2444 2420 2392 2336 2334 2439 2473 2364 2263 2228 2263 2308 2288 2243 2222 2257 2280 2281 2285 2328 2390 2394 2318 2249 2241 2255 2161 2046 2017 1996 1954 1906 1880 1856 1845 1846 1867 1890 1860 1722 1632 1684 1716 1728 1703 1628 1545 1559 1574 1529 1486 1479 1485 1485 1488 1508 1514 1503 1499 1516 1585 1570 1514 1475 1428 1363 1402 1389 1364 1372 1418 1491 1577 1730 1639 1604 1488 1338 1229 1162 1089 1018 937 837 751 716 691 601 425 365 377 400 441 480 550 654 683 644 606 589 576 546 518 484 439 400 350 290 250 216 187 168 151 144 156 162 166 186 232 239 251 231 178 108 47 19 13 12 7 3 4 2 0 0 0 1 9 30 62 120 148 111 49 16 20 28 43 60 77 83 66 45 57 120 246 449 694 829 867 840 814 779 723 646 592 524 461 440 424 373 380 515 752 1040 1367 1680 1892 2043 2207 2331 2523 2774 2993 3016 2940 2653 2473 2458 2483 2623 2376 2295 2203 2053 1902 1886 1735 1577 1405 1260 1207 1151 1117 1141 1175 1218 1255 1241 1159 1070 988 912 870 935 1042 1099 1111 1102 1091 1092 1091 1114 1166 1249 1308 1202 1033 833 667 501 327 187 121 89 75 69 66 64 60 59 55 47 37 39 65 100 184 447 831 952 815 562 333 187 159 182 210 327 27 29 29 28 27 27 27 26 26 24 23 20 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 106 67 20 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 3 6 5 3 11 40 108 142 182 234 261 168 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 26 44 65 112 225 437 449 370 392 428 429 477 565 622 637 629 628 659 692 687 676 664 658 656 646 632 621 592 553 521 474 418 267 138 55 14 2 0 6 24 34 25 11 8 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 19 37 59 73 77 68 52 37 47 82 98 81 80 147 170 223 273 329 434 651 1040 1601 2075 2279 2277 2153 1989 1848 1785 1768 1781 1821 1882 1952 2019 2036 2030 2015 1992 1961 1926 1903 1912 1933 1936 1926 1930 1949 1971 1996 2040 2114 2212 2320 2433 2583 2660 2670 2636 2599 2612 2703 2732 2747 2812 2921 3024 3100 3050 3046 3052 3056 3075 3139 3264 3318 3349 3275 3106 2912 2758 2611 2414 2386 2387 2394 2464 2522 2418 2232 2138 2177 2272 2309 2355 2430 2432 2396 2376 2418 2537 2566 2576 2516 2448 2411 2390 2325 2248 2209 2165 2097 2013 1947 1885 1847 1844 1853 1877 1897 1823 1751 1699 1678 1669 1638 1578 1579 1559 1546 1550 1564 1571 1568 1559 1567 1589 1580 1569 1587 1599 1635 1637 1620 1605 1594 1588 1611 1624 1634 1650 1682 1722 1760 1823 1802 1728 1605 1450 1295 1207 1161 1088 994 894 817 785 757 591 407 323 346 416 455 479 571 672 712 691 672 693 717 680 643 602 539 511 496 447 432 419 377 334 278 220 184 163 150 142 167 208 231 215 165 103 48 28 22 15 8 7 19 23 17 6 0 0 4 22 52 101 135 112 49 15 17 24 27 34 47 64 62 52 43 44 52 105 262 406 533 640 742 821 813 805 756 703 708 751 713 519 378 358 476 721 1057 1415 1682 1810 2000 2247 2463 2595 2707 2794 2846 2758 2566 2406 2239 2319 2158 2016 1975 1982 1732 1694 1664 1659 1614 1476 1473 1306 1185 1083 1011 999 1051 1058 1009 1006 1048 1075 1107 1209 1257 1247 1207 1161 1130 1146 1183 1251 1312 1318 1213 929 793 706 586 413 252 153 105 82 72 67 61 56 52 50 52 56 54 49 50 55 193 584 982 1003 791 507 296 244 301 296 280 292 26 28 28 26 23 22 23 23 22 21 21 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 190 68 15 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 1 21 80 93 112 130 125 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 43 118 268 359 342 463 551 567 601 684 714 690 658 664 707 735 726 709 679 653 633 610 581 544 469 402 381 382 325 198 100 41 13 2 0 2 9 46 45 20 10 10 12 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 16 34 43 47 45 41 37 49 89 101 78 65 101 155 217 266 305 369 527 853 1387 2004 2384 2563 2583 2497 2384 2307 2253 2214 2185 2171 2170 2155 2118 2075 2030 1989 1956 1937 1949 1994 2006 2007 2008 2010 2007 2017 2066 2151 2259 2381 2515 2662 2805 2689 2518 2412 2385 2377 2370 2439 2601 2766 2866 2901 2947 3010 3025 2998 3013 3094 3190 3294 3298 3277 3212 3135 3073 2985 2640 2403 2373 2408 2436 2465 2474 2356 2212 2152 2182 2250 2295 2361 2381 2404 2423 2446 2505 2650 2572 2602 2601 2569 2529 2496 2473 2391 2350 2322 2272 2205 2158 2118 2074 2074 2067 2076 2123 2050 1978 1918 1887 1874 1849 1767 1640 1570 1555 1581 1617 1629 1613 1601 1600 1607 1625 1643 1652 1666 1698 1709 1720 1736 1748 1750 1739 1720 1725 1758 1794 1802 1804 1822 1825 1771 1657 1492 1302 1188 1133 1075 1000 917 862 910 902 762 608 518 513 554 532 525 573 646 714 753 753 738 792 811 793 758 701 633 617 564 545 565 560 489 424 359 298 245 200 156 144 157 182 179 136 85 53 37 28 19 14 18 32 34 24 9 0 1 2 11 38 78 110 106 58 23 18 10 11 16 22 36 45 49 48 42 31 19 45 104 182 299 442 543 570 617 612 599 592 569 504 372 237 192 265 461 766 1149 1417 1580 1753 1971 2190 2324 2487 2683 2798 2760 2686 2424 2050 1841 1595 1340 1273 1463 1371 1320 1318 1349 1400 1352 1393 1421 1405 1308 1136 1000 1100 1180 1165 1140 1272 1376 1438 1448 1404 1336 1260 1177 1218 1322 1414 1440 1328 1086 786 646 636 620 520 307 201 134 95 76 69 63 56 50 43 40 48 70 76 93 118 150 312 751 1095 1039 763 470 288 300 409 448 442 394 25 26 26 24 21 19 20 21 21 20 18 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 4 22 161 257 69 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 8 6 1 1 3 22 50 46 45 34 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 1 4 14 49 130 228 260 383 513 627 716 765 743 687 652 681 732 749 720 690 646 610 587 563 518 457 367 289 240 215 188 115 56 29 16 7 0 0 0 19 34 35 29 26 22 13 10 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 1 7 25 37 45 50 50 48 55 85 122 96 66 95 188 291 349 373 393 463 665 1090 1728 2206 2491 2623 2656 2629 2554 2461 2366 2276 2199 2139 2080 2028 1986 1963 1958 1962 1968 2005 2095 2075 2042 2033 2037 2028 2029 2049 2077 2131 2219 2359 2623 2586 2435 2315 2292 2368 2482 2466 2545 2565 2630 2718 2758 2777 2839 2862 2905 3007 3101 3083 3171 3244 3201 3117 3059 3017 2872 2478 2419 2455 2511 2555 2561 2485 2281 2230 2207 2221 2284 2332 2423 2497 2520 2485 2415 2364 2388 2380 2424 2454 2453 2424 2382 2397 2326 2313 2305 2287 2265 2226 2170 2158 2200 2248 2288 2324 2271 2232 2164 2093 2012 1904 1769 1730 1662 1641 1660 1675 1657 1679 1657 1636 1644 1662 1668 1664 1657 1680 1698 1722 1749 1765 1768 1782 1785 1792 1835 1904 1921 1911 1877 1816 1741 1637 1486 1329 1201 1124 1074 1025 953 865 888 881 847 810 788 781 727 655 623 639 702 780 820 874 911 880 840 802 742 697 634 598 570 578 608 571 505 440 392 354 313 262 212 166 140 147 159 142 101 68 48 34 23 20 24 33 33 17 3 1 4 5 6 24 56 84 88 60 33 17 5 3 9 13 18 30 43 53 52 38 21 20 25 42 88 156 190 164 132 162 197 199 170 67 25 39 64 121 250 498 832 1101 1306 1486 1679 1888 2002 2153 2316 2465 2584 2674 2331 1992 1659 1320 1079 1155 1278 1376 1386 1259 1074 1117 1195 1382 1624 1796 1791 1725 1730 1488 1526 1733 1644 1637 1675 1692 1609 1523 1479 1478 1451 1497 1537 1486 1290 933 685 512 539 579 524 436 261 168 117 87 71 65 58 51 45 38 28 36 59 92 184 275 326 533 914 1148 1063 750 426 279 319 427 514 559 562 24 24 22 20 20 19 18 19 19 19 18 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 2 15 92 332 323 116 13 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 23 17 10 5 2 0 2 10 20 24 15 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 1 3 12 45 108 185 299 415 522 601 633 614 601 612 664 702 697 658 613 572 547 532 504 439 345 339 213 173 164 129 72 35 28 17 6 0 0 0 4 16 22 27 31 34 25 16 13 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 3 20 34 41 43 43 44 52 77 155 140 95 88 141 249 377 461 539 591 655 882 1384 1793 2104 2352 2524 2582 2514 2388 2279 2197 2138 2095 2054 1999 1959 1963 1998 2033 2047 2064 2117 2109 2091 2074 2058 2044 2049 2062 2095 2163 2223 2239 2288 2332 2388 2419 2330 2155 2063 2037 2132 2114 2128 2225 2377 2557 2675 2785 2899 3001 3045 3013 3108 3209 3248 3177 3043 2901 2726 2597 2642 2710 2731 2702 2652 2514 2268 2222 2247 2284 2314 2317 2323 2382 2413 2333 2212 2198 2292 2388 2334 2252 2229 2261 2262 2256 2192 2158 2166 2183 2161 2070 1978 1978 2059 2169 2256 2293 2272 2207 2117 2027 1924 1794 1689 1665 1659 1657 1662 1677 1695 1741 1735 1738 1733 1710 1674 1601 1593 1622 1662 1703 1739 1757 1751 1889 1932 1975 2016 1985 1908 1813 1741 1721 1701 1615 1472 1347 1245 1172 1133 1105 1051 968 911 881 870 866 858 853 805 751 701 681 686 688 690 687 666 686 696 658 609 625 561 509 503 546 616 633 592 508 424 357 307 278 254 223 197 186 182 157 110 87 69 52 36 25 28 32 24 10 2 8 12 6 2 15 41 65 76 64 36 14 3 1 6 11 11 18 33 49 55 45 29 24 20 15 15 16 25 17 13 10 9 20 19 7 4 7 19 47 136 314 549 782 977 1134 1331 1494 1618 1742 1865 1949 2021 2212 2197 2016 1721 1364 1349 1476 1716 1989 2062 1749 1293 1180 1412 1705 1910 2088 2052 1921 1704 1362 1370 1819 1743 1938 1705 1425 1351 1358 1428 1533 1650 1668 1478 1238 952 674 564 562 608 619 471 343 219 142 99 77 64 57 52 47 42 37 26 27 54 140 279 372 440 697 981 1073 942 657 373 317 361 401 442 496 552 23 23 20 18 17 16 17 18 20 21 20 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 2 26 118 500 412 190 41 0 0 0 0 0 1 0 0 0 0 0 10 43 60 11 0 2 6 16 14 10 5 2 3 7 13 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 100 182 276 360 412 421 407 433 528 614 653 644 599 538 492 472 454 429 379 304 253 173 123 99 79 55 42 38 16 5 1 1 3 18 45 51 54 66 75 47 28 20 19 16 10 6 3 1 0 0 0 0 0 0 2 4 5 8 22 42 54 55 50 45 46 73 172 208 190 161 172 253 407 588 708 757 770 819 1120 1400 1638 1947 2284 2500 2454 2310 2208 2135 2090 2060 2022 1972 1973 2006 2062 2109 2126 2129 2139 2127 2113 2102 2092 2088 2102 2150 2216 2268 2353 2484 2506 2407 2392 2354 2212 1996 1832 1829 1743 1703 1733 1822 1950 2118 2459 2683 2842 2946 3028 3132 3214 3238 3359 3243 3054 3039 3025 2978 2953 2855 2725 2655 2673 2469 2287 2288 2297 2284 2276 2244 2207 2155 2189 2224 2213 2178 2160 2135 2125 2153 2186 2185 2158 2107 2102 2085 2050 2001 1944 1877 1853 1875 1938 2017 2088 2132 2129 2066 1980 1902 1831 1752 1711 1671 1634 1622 1649 1707 1769 1794 1843 1854 1796 1704 1634 1496 1572 1661 1709 1725 1747 1796 1826 1898 1909 1898 1882 1810 1650 1552 1522 1554 1576 1529 1447 1348 1249 1177 1148 1139 1092 1013 946 910 904 901 865 830 796 732 649 547 443 438 530 576 583 542 476 430 463 473 452 432 429 456 576 636 615 537 440 354 288 262 263 265 259 241 207 168 135 115 97 77 57 39 34 33 28 26 34 41 27 15 13 22 35 46 64 60 42 22 7 0 2 8 11 15 24 37 50 45 35 26 17 9 4 3 3 3 4 4 3 5 5 5 5 5 7 14 64 158 284 423 573 762 976 1156 1323 1501 1672 1749 1927 2024 1995 1913 1809 1540 1646 1931 2307 2644 2758 2424 2005 1742 1891 2067 1903 1800 1717 1549 1384 1235 1077 1144 1128 1345 1241 963 1029 1206 1244 1306 1281 1176 1218 1158 961 800 721 701 704 642 424 269 172 108 76 65 57 51 47 43 39 35 32 34 84 228 416 456 526 720 896 849 788 607 468 426 395 305 329 409 526 20 20 18 16 15 14 15 17 20 20 19 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 94 328 332 157 40 0 0 0 2 18 43 67 114 24 12 6 10 26 37 1 0 6 14 22 26 41 29 11 7 9 6 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 1 13 40 79 120 157 179 174 172 239 405 534 602 599 542 463 403 386 367 345 313 261 198 165 170 136 91 66 65 24 17 9 5 9 24 58 99 118 121 118 104 58 46 31 30 29 24 18 9 2 0 0 0 1 1 4 7 12 17 24 35 56 78 84 82 75 65 69 146 241 276 232 180 235 344 499 608 719 811 866 1028 1186 1313 1591 1988 2324 2388 2285 2202 2125 2060 2015 2005 2046 2066 2076 2112 2151 2174 2200 2209 2195 2176 2157 2145 2151 2199 2312 2419 2446 2446 2465 2415 2252 2237 2197 2081 1907 1727 1569 1509 1521 1581 1695 1885 2154 2341 2503 2701 2880 3015 3136 3286 3332 3365 3391 3357 3241 3142 3018 2897 2797 2704 2630 2581 2372 2381 2400 2376 2329 2300 2298 2276 2309 2293 2262 2219 2105 1987 1959 1985 2022 2043 2040 2025 2000 1988 1965 1934 1890 1814 1807 1824 1854 1894 1941 1992 2040 2031 1997 1970 1927 1856 1808 1807 1810 1772 1736 1738 1768 1781 1824 1828 1791 1720 1638 1594 1589 1719 1798 1800 1786 1835 1885 1985 1948 1892 1861 1831 1732 1545 1450 1411 1396 1387 1378 1363 1315 1234 1171 1144 1127 1100 1039 981 930 904 889 833 787 708 617 528 430 331 396 506 538 481 379 295 283 344 381 403 412 405 378 439 476 487 440 346 293 258 256 275 295 307 302 234 208 179 150 122 97 76 65 50 40 36 36 35 37 25 20 25 33 35 28 46 51 44 28 10 0 0 4 7 11 16 23 41 44 37 26 16 10 5 3 3 3 3 4 4 5 5 5 5 5 5 6 22 56 108 178 300 489 688 865 1014 1152 1310 1410 1488 1535 1579 1656 1660 1697 1858 2003 2199 2440 2594 2527 2488 2569 2563 2368 2013 1796 1609 1412 1276 1151 961 914 968 1011 926 1060 1409 1661 1751 1797 1775 1725 1690 1399 1083 841 716 690 633 456 312 211 134 83 66 57 51 48 44 40 34 27 30 49 111 333 473 588 718 818 763 674 809 763 654 558 486 269 330 456 568 18 17 15 13 13 13 14 16 18 19 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 0 0 10 61 97 39 10 0 1 3 7 41 198 160 44 20 32 20 6 3 5 0 0 5 10 14 32 61 55 17 6 3 1 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 38 43 57 67 82 140 293 438 498 473 406 335 291 284 286 286 279 257 207 145 184 183 141 109 88 5 15 10 16 41 81 130 158 167 178 167 121 60 70 47 39 37 35 28 15 4 8 12 12 10 10 11 9 15 29 44 57 71 83 92 105 115 111 92 115 215 296 271 215 263 325 436 546 658 768 872 977 1076 1166 1420 1786 2110 2238 2229 2174 2114 2067 2045 2056 2102 2133 2122 2137 2171 2207 2246 2270 2276 2285 2256 2203 2177 2217 2350 2531 2640 2608 2441 2234 2177 2163 2068 1869 1624 1418 1197 1037 1067 1225 1392 1566 1953 2143 2285 2506 2764 2984 3125 3202 3410 3333 3259 3217 3113 2995 2935 2932 2907 2826 2647 2370 2355 2312 2234 2244 2359 2509 2619 2408 2373 2282 2144 2024 1930 1869 1860 1881 1894 1893 1893 1893 1871 1850 1848 1857 1846 1798 1804 1813 1835 1876 1929 1978 2023 2005 1995 1978 1940 1889 1858 1897 1824 1748 1747 1782 1753 1714 1691 1622 1579 1583 1598 1617 1702 1779 1817 1821 1825 1879 1949 1987 1889 1724 1626 1663 1701 1615 1449 1310 1222 1172 1209 1281 1269 1214 1157 1114 1089 1072 1046 973 916 884 842 791 721 629 543 459 376 348 443 492 444 327 222 193 228 264 308 357 396 404 391 420 461 473 413 300 288 301 327 348 356 353 334 294 280 263 229 176 118 98 94 81 59 34 18 10 15 9 9 20 36 30 24 32 38 38 29 13 4 2 2 5 9 12 22 35 40 37 27 16 13 11 8 7 6 3 5 5 5 5 5 5 5 5 5 8 17 34 80 166 305 453 583 699 817 912 1009 1111 1186 1211 1267 1294 1352 1412 1463 1552 1717 1874 2026 2195 2382 2530 2430 2284 2185 2100 1991 1814 1631 1490 1462 1477 1502 1537 1635 1714 1747 1760 1826 1902 1641 1572 1314 1016 803 767 707 576 410 269 173 112 79 60 51 47 44 40 32 23 19 26 44 73 174 374 599 722 665 550 654 822 853 726 575 609 501 527 632 726 15 14 13 12 12 12 13 15 16 17 18 15 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 32 11 4 9 23 17 2 0 0 0 0 1 0 1 15 37 42 17 3 2 6 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 15 26 35 45 80 158 254 267 233 193 172 173 185 211 242 249 236 202 152 201 246 186 114 61 6 16 19 46 99 158 199 197 166 168 167 124 72 90 67 51 43 38 29 15 7 21 46 51 37 18 8 7 19 38 57 71 79 72 71 91 121 141 135 124 190 317 331 290 313 379 454 545 648 747 818 852 879 942 1146 1521 1917 2146 2239 2230 2172 2134 2126 2128 2116 2140 2151 2182 2227 2272 2308 2316 2293 2294 2271 2218 2180 2206 2397 2638 2767 2709 2453 2079 1938 1745 1486 1207 926 640 367 332 469 787 1020 1112 1507 1764 1991 2293 2638 2949 3158 3302 3300 3246 3226 3226 3197 3143 3087 3042 2974 2776 2464 2232 2384 2466 2382 2360 2514 2771 2864 2618 2429 2226 2035 1898 1804 1799 1805 1819 1823 1811 1794 1785 1784 1776 1784 1796 1797 1807 1833 1862 1889 1919 1950 1974 1976 1955 1932 1912 1892 1867 1829 1834 1752 1778 1843 1818 1721 1653 1627 1556 1525 1563 1622 1679 1737 1796 1836 1841 1817 1810 1830 1810 1720 1613 1494 1292 1439 1444 1337 1228 1161 1079 1039 1157 1191 1186 1165 1109 1031 1023 1007 967 916 868 814 765 705 642 556 433 290 223 257 311 294 244 261 282 252 230 237 253 260 338 393 412 442 475 465 405 400 429 470 491 477 447 400 377 384 393 376 308 184 126 106 97 78 42 6 3 3 9 16 21 44 40 34 32 34 37 32 19 12 7 4 4 10 12 22 30 35 33 25 24 23 20 18 18 14 7 6 5 5 5 5 5 5 5 5 5 7 17 49 104 186 277 336 439 536 611 695 786 856 869 898 927 953 967 977 1058 1175 1272 1419 1617 1783 1968 2064 2101 2153 2218 2276 2175 2066 2015 1975 1949 1941 1971 1814 1590 1362 1135 1013 1064 1045 1046 1036 969 805 890 768 532 347 228 146 103 73 55 48 42 35 27 20 18 20 36 47 45 132 338 577 650 379 274 475 744 867 767 652 650 689 735 788 863 13 12 11 11 11 11 12 14 14 16 18 15 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 17 6 0 1 2 1 0 0 0 1 16 27 20 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 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 2 5 7 8 12 13 17 30 49 62 61 56 55 67 93 126 171 206 216 214 192 160 175 220 160 104 65 43 53 56 91 150 199 211 180 141 128 107 93 97 117 90 59 44 36 24 11 11 14 35 42 32 17 6 11 30 49 65 79 94 86 76 81 109 141 153 139 191 316 340 351 400 397 412 473 576 693 777 785 733 683 852 1114 1432 1778 2086 2251 2337 2378 2350 2278 2231 2213 2216 2242 2287 2340 2387 2402 2386 2342 2322 2310 2286 2298 2424 2521 2452 2255 1909 1366 1060 796 561 371 223 105 27 57 109 375 723 1041 1449 1728 1994 2398 2799 3103 3324 3493 3568 3560 3507 3447 3366 3161 3127 3033 2697 2356 2220 2249 2479 2693 2737 2654 2622 2775 2785 2626 2441 2266 2129 2001 1765 1723 1719 1717 1709 1702 1712 1738 1774 1781 1781 1788 1803 1831 1868 1906 1924 1929 1931 1920 1876 1860 1865 1861 1816 1724 1688 1591 1476 1483 1582 1639 1555 1498 1433 1441 1507 1584 1651 1711 1791 1848 1854 1814 1761 1746 1745 1724 1709 1696 1604 1241 1285 1284 1250 1254 1321 1321 1084 1045 1070 1097 1076 1009 989 1011 979 923 872 836 796 765 713 644 543 397 233 111 103 127 165 218 300 334 300 251 215 194 181 267 349 380 439 508 500 494 484 489 518 549 550 532 490 464 484 521 518 458 295 164 106 106 111 71 39 22 18 29 42 41 53 52 46 38 30 31 27 24 19 17 20 26 24 23 24 28 31 28 29 33 31 24 20 27 24 15 9 7 7 7 5 4 4 5 5 5 5 10 24 51 105 191 210 259 310 348 400 477 545 585 620 649 670 707 745 774 800 825 892 1029 1161 1318 1454 1588 1713 1798 1841 1874 1862 1864 1902 1941 1915 1876 1775 1706 1588 1313 1011 946 1029 1081 1064 953 743 574 407 304 232 181 149 114 76 51 44 35 28 22 21 23 25 36 25 27 114 317 578 517 267 160 349 715 907 836 767 748 759 845 935 1002 11 10 10 10 10 11 11 11 13 15 15 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 26 34 38 27 4 1 2 1 0 0 0 0 30 39 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 7 18 37 35 27 26 27 29 38 52 58 64 76 101 139 159 165 162 152 138 132 133 106 91 95 105 108 103 126 172 199 178 120 79 76 68 94 129 135 92 46 31 27 20 13 21 33 33 30 25 17 10 13 41 78 105 111 100 86 81 83 103 131 147 148 205 287 300 343 415 432 425 460 546 673 801 864 786 677 713 888 1146 1430 1704 2003 2325 2631 2702 2555 2412 2345 2343 2362 2393 2433 2476 2510 2565 2570 2544 2498 2453 2441 2504 2525 2447 2197 1669 859 458 268 157 84 39 18 9 16 50 160 376 722 1206 1705 2069 2635 3137 3416 3542 3523 3445 3412 3474 3530 3393 2915 2873 2702 2464 2305 2323 2485 2666 2744 2798 2804 2780 2770 2686 2544 2386 2253 2169 2069 1738 1658 1642 1648 1664 1688 1717 1754 1806 1844 1863 1866 1860 1864 1867 1891 1934 1995 2039 1919 1809 1794 1825 1778 1598 1436 1429 1394 1351 1323 1337 1391 1318 1326 1353 1410 1490 1577 1665 1722 1793 1805 1756 1692 1652 1632 1601 1603 1614 1580 1487 1255 1179 1218 1263 1290 1327 1285 1085 1014 1013 1027 1037 1021 1006 1006 982 936 887 845 790 753 696 619 527 426 312 204 150 157 214 280 335 364 335 277 222 178 154 209 306 372 418 476 501 486 451 420 413 437 472 497 518 535 550 550 495 438 330 196 112 105 112 97 76 53 41 45 54 60 65 66 59 47 38 39 38 34 30 30 40 47 47 43 35 31 38 35 37 36 32 25 15 23 24 19 13 9 6 4 4 4 4 5 4 5 5 5 6 12 34 90 103 114 143 186 225 254 289 329 370 403 430 458 468 491 505 507 530 578 663 822 952 1028 1122 1217 1340 1393 1427 1477 1519 1561 1609 1771 1954 2051 2082 1887 1716 1607 1375 1122 928 708 510 368 288 233 147 113 88 76 76 51 37 29 25 23 23 25 32 30 19 37 140 381 519 375 174 156 420 796 930 922 883 838 780 879 955 993 9 9 9 9 9 9 9 10 12 14 13 14 12 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 38 30 38 39 23 0 0 0 0 0 0 5 47 53 23 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 3 21 56 77 66 56 62 82 108 128 119 105 94 99 114 108 97 90 92 99 102 95 105 97 105 118 122 116 134 171 181 146 100 88 51 77 125 136 103 52 20 18 28 28 24 31 41 39 33 27 21 21 33 65 121 135 131 135 144 138 116 105 114 132 150 203 273 292 332 385 410 408 432 505 628 771 884 910 909 934 975 1026 1103 1247 1515 1917 2377 2641 2677 2630 2581 2562 2556 2542 2527 2530 2573 2582 2630 2645 2597 2512 2456 2533 2582 2622 2406 1844 1099 595 363 214 99 25 10 10 14 16 45 206 592 1204 1735 2174 2779 3288 3508 3462 3306 3292 3441 3603 3574 3236 2736 2626 2558 2506 2500 2587 2780 2851 2795 2782 2815 2840 2797 2655 2457 2278 2149 2040 1889 1675 1632 1640 1678 1730 1779 1804 1792 1814 1854 1884 1888 1876 1882 1854 1848 1859 1892 1947 1894 1775 1755 1919 1919 1522 1419 1358 1354 1354 1347 1352 1374 1264 1277 1331 1393 1465 1564 1639 1687 1730 1724 1671 1609 1550 1491 1424 1435 1426 1323 1313 1286 1252 1260 1294 1320 1308 1261 1198 1129 1044 981 1016 1009 1022 1031 1020 989 948 899 835 783 725 657 585 504 388 302 269 275 299 327 357 359 316 259 217 179 160 210 289 352 383 407 416 410 377 332 301 299 331 388 443 484 491 451 382 328 262 186 136 125 119 106 97 78 59 56 59 70 80 83 76 59 52 51 49 45 45 52 62 73 77 71 57 43 46 43 42 37 30 23 12 13 18 17 12 8 4 2 4 4 4 5 5 5 5 5 5 6 12 25 33 45 65 92 111 125 135 154 177 203 247 298 323 349 357 343 342 383 415 445 484 522 599 660 740 856 949 1013 1057 1141 1241 1343 1453 1574 1894 1951 1851 1623 1327 1045 791 576 421 328 280 214 150 90 48 41 51 52 36 24 22 22 23 27 35 32 19 27 185 442 466 285 106 153 582 871 969 938 883 827 757 712 668 654 8 9 9 9 9 10 9 9 12 13 13 14 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 11 18 21 12 0 0 0 0 0 0 5 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 22 57 86 92 85 102 139 170 167 151 120 94 92 94 65 37 24 20 26 45 70 91 95 90 85 82 87 118 162 165 139 110 104 114 129 146 119 62 15 8 23 44 43 35 34 38 34 29 30 40 59 83 101 151 147 138 136 131 123 121 114 119 128 140 181 249 297 361 423 454 447 460 482 547 643 739 800 837 855 817 717 607 568 644 1087 1532 2041 2461 2636 2576 2544 2489 2416 2385 2401 2373 2200 2180 2225 2230 2157 2067 2108 2148 2088 1832 1402 921 548 340 178 67 14 11 16 17 14 35 191 605 1307 1785 2346 2744 3065 3286 3280 3209 3273 3317 3356 3259 2946 2730 2617 2589 2632 2702 2783 2912 2873 2860 2829 2794 2753 2668 2497 2304 2119 1924 1727 1583 1595 1655 1703 1755 1804 1834 1838 1806 1805 1823 1836 1831 1822 1814 1813 1806 1792 1781 1781 1739 1634 1615 1731 1775 1528 1401 1394 1419 1386 1325 1315 1326 1278 1280 1327 1400 1483 1562 1576 1629 1669 1673 1650 1627 1543 1486 1450 1458 1451 1353 1296 1288 1299 1304 1302 1311 1289 1292 1334 1301 1176 1043 1019 1022 1040 1052 1054 1042 1018 971 919 866 809 742 647 522 424 360 321 295 294 313 333 321 289 251 207 173 167 201 242 265 267 266 289 306 294 265 249 249 278 336 363 360 365 367 334 288 233 194 181 165 145 136 123 104 84 72 67 74 86 91 85 73 66 61 54 52 61 72 78 87 94 92 80 63 51 44 41 40 33 20 10 7 12 14 8 4 2 1 2 3 3 4 5 5 5 5 5 5 6 7 9 17 36 46 38 44 51 53 57 70 100 156 226 285 306 299 301 346 348 295 266 275 299 325 360 422 478 546 604 665 729 820 971 1156 1440 1672 1762 1645 1323 1019 762 556 417 356 295 228 171 124 66 58 71 70 46 24 21 22 25 30 33 26 18 51 301 499 441 184 74 252 622 847 892 928 947 819 627 434 281 260 8 8 9 10 9 9 8 9 11 12 13 14 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 1 2 2 3 4 1 0 0 0 1 0 0 0 4 11 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 4 21 47 71 82 88 112 146 169 171 181 140 106 92 73 34 5 2 1 1 3 10 18 18 22 27 37 56 92 133 141 151 139 134 174 171 158 121 65 26 28 47 55 44 33 26 19 14 21 37 56 86 122 138 159 156 147 145 154 168 163 133 128 132 131 142 183 235 312 396 456 464 444 468 510 560 593 590 565 540 498 423 338 279 237 404 693 1211 1766 2098 2078 1983 1923 1852 1850 1883 1787 1585 1476 1467 1507 1514 1444 1420 1430 1333 1116 825 538 332 199 83 27 22 32 27 17 10 35 181 598 1402 2005 2461 2842 3124 3293 3360 3351 3392 3314 3207 3082 2927 2861 2781 2750 2809 2910 2979 2981 2916 2877 2802 2696 2569 2408 2201 2056 1897 1724 1580 1529 1602 1725 1777 1791 1799 1806 1796 1783 1784 1789 1786 1769 1755 1752 1767 1773 1754 1706 1631 1574 1495 1488 1520 1539 1530 1526 1519 1563 1535 1439 1390 1377 1340 1313 1331 1384 1438 1517 1561 1577 1572 1616 1723 1669 1569 1497 1469 1453 1425 1391 1279 1249 1261 1258 1232 1206 1165 1171 1246 1289 1238 1101 1036 1029 1031 1034 1039 1037 1017 996 964 923 876 824 760 663 559 459 370 307 314 303 288 276 268 249 184 150 161 182 188 178 161 150 148 176 211 241 271 261 277 306 312 297 315 361 353 323 291 270 250 219 188 166 150 135 119 101 86 85 89 93 96 92 78 67 57 55 71 85 91 92 93 96 94 82 71 58 48 43 38 29 17 8 8 13 9 3 0 0 1 2 3 3 4 5 5 5 5 5 5 4 4 5 14 21 14 11 12 9 9 7 6 35 87 142 197 213 232 252 249 222 183 163 161 168 176 194 210 239 272 297 305 338 483 655 865 1103 1354 1236 1028 775 559 402 269 253 234 192 161 135 84 74 101 104 58 25 19 20 29 36 29 15 25 116 379 543 369 110 108 359 620 749 854 939 871 665 412 201 88 143 6 7 8 8 8 8 9 9 11 12 14 14 13 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 1 1 1 3 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 24 38 52 63 83 118 155 190 231 267 210 151 107 64 24 0 0 0 0 1 6 11 11 18 29 44 64 85 105 108 153 157 160 185 142 132 141 112 78 68 65 49 28 19 15 10 6 22 55 82 108 134 145 143 134 128 130 139 149 152 134 143 148 138 126 134 163 215 293 387 463 442 498 523 531 511 464 438 496 483 414 334 277 244 206 261 484 855 1284 1608 1441 1312 1191 1135 1122 1060 969 928 946 986 999 960 941 913 824 672 487 315 185 98 55 43 49 56 44 19 7 41 206 619 1357 2142 2768 3158 3406 3583 3698 3706 3573 3323 3149 3088 3064 3022 2986 2977 3035 3100 3106 3075 2972 2820 2650 2473 2285 2079 1876 1785 1716 1663 1635 1638 1688 1790 1817 1801 1783 1779 1766 1749 1734 1721 1710 1706 1722 1750 1758 1740 1702 1644 1540 1466 1472 1500 1528 1555 1582 1586 1617 1657 1651 1593 1545 1516 1482 1452 1440 1433 1408 1488 1567 1552 1540 1548 1492 1486 1465 1440 1432 1448 1467 1461 1267 1218 1204 1187 1162 1099 1057 1077 1167 1239 1209 1123 1083 1080 1057 1030 1006 976 963 956 949 923 870 828 792 721 623 527 452 380 365 321 276 245 230 222 157 138 160 190 199 173 132 123 132 165 223 296 337 349 348 326 290 258 246 305 342 366 384 382 360 345 327 296 254 224 207 179 153 135 124 120 121 97 83 75 67 67 83 94 109 119 116 113 109 101 96 87 73 59 42 32 22 13 7 9 13 6 2 2 1 2 3 3 4 4 4 4 5 5 5 5 4 4 4 5 3 1 0 0 0 0 0 3 13 27 48 60 75 96 115 114 89 70 58 51 48 65 72 82 95 105 106 115 165 242 333 446 665 648 502 338 247 182 153 185 187 160 155 120 82 54 82 120 67 30 19 27 45 51 26 13 61 229 461 551 263 128 264 506 644 724 868 879 743 499 224 79 54 117 4 5 6 7 7 7 8 9 10 12 14 13 13 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 4 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 25 32 36 45 68 113 170 229 295 349 334 256 180 117 76 61 63 40 24 9 11 21 24 40 62 78 85 88 91 88 144 140 127 128 122 153 212 202 151 93 53 29 14 10 10 12 17 31 63 113 143 151 144 125 108 104 111 123 132 133 122 137 148 144 130 120 124 139 169 243 355 441 482 496 490 467 452 494 609 616 578 512 423 318 209 122 114 225 536 995 877 766 680 630 611 604 611 641 682 698 704 721 711 674 606 489 337 186 80 50 74 80 62 37 18 8 18 105 359 787 1321 2126 2849 3356 3697 3917 4012 3939 3560 3310 3222 3243 3284 3279 3283 3258 3215 3145 3047 2959 2779 2545 2315 2095 1888 1736 1665 1652 1658 1669 1681 1698 1730 1765 1776 1768 1752 1735 1714 1684 1663 1649 1645 1663 1704 1730 1718 1681 1637 1593 1487 1460 1506 1555 1582 1602 1638 1618 1639 1656 1640 1591 1553 1566 1585 1616 1615 1540 1419 1483 1588 1576 1561 1597 1512 1486 1477 1470 1474 1470 1401 1404 1276 1220 1228 1245 1216 1048 978 992 1063 1129 1135 1052 1031 1001 1000 1004 956 920 897 890 887 866 825 804 786 744 679 617 569 494 423 342 272 221 190 174 139 139 178 252 317 222 157 148 179 241 323 414 430 430 412 386 363 346 307 312 357 433 515 535 534 534 518 475 423 403 368 319 277 245 215 188 176 144 123 114 105 95 98 108 126 144 153 154 147 141 138 130 113 95 63 42 30 19 7 5 5 5 6 3 0 1 2 3 3 3 3 4 5 5 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 3 5 7 9 8 11 12 8 2 0 6 11 14 17 23 19 24 38 59 81 120 209 259 231 116 65 55 85 127 136 109 108 99 79 53 46 78 52 27 18 33 75 66 30 22 110 331 591 508 272 209 302 424 554 678 740 706 590 391 159 58 51 118 4 5 7 7 7 7 8 9 10 12 14 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 1 6 9 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 19 27 28 30 45 81 151 233 307 366 397 353 284 224 183 163 155 119 89 61 58 71 74 76 82 81 75 68 64 63 106 123 132 147 182 247 292 246 167 87 38 30 35 32 26 24 30 38 74 127 150 148 135 107 91 91 93 92 95 110 107 110 117 124 126 123 110 88 96 132 209 325 395 445 462 457 474 558 680 671 659 650 619 533 362 155 63 92 256 494 466 436 422 431 466 513 531 505 568 605 604 583 526 484 423 305 168 72 64 78 96 79 40 8 4 12 112 345 670 1053 1508 2246 2996 3529 3886 4089 4107 3900 3536 3354 3380 3507 3574 3503 3409 3251 3084 2929 2773 2581 2339 2096 1888 1713 1577 1518 1557 1605 1636 1645 1634 1599 1633 1658 1680 1694 1698 1696 1677 1661 1656 1647 1631 1630 1641 1637 1622 1600 1577 1565 1546 1573 1595 1610 1622 1633 1668 1627 1634 1638 1601 1538 1523 1515 1612 1709 1709 1596 1479 1551 1606 1625 1635 1636 1612 1606 1575 1552 1574 1602 1454 1356 1231 1160 1134 1142 1256 1090 1023 1029 1065 1080 1023 925 966 971 951 929 876 872 860 851 841 827 801 773 758 786 797 737 639 504 398 322 264 217 184 164 146 141 170 247 356 244 183 192 258 352 434 513 545 555 544 513 466 439 419 419 444 499 615 624 634 654 650 600 547 563 525 466 408 358 315 300 288 265 236 211 195 172 157 153 163 188 228 230 216 204 195 179 150 145 112 75 47 24 14 6 3 4 7 6 1 0 1 3 3 3 3 4 4 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 1 1 2 4 8 18 27 41 63 85 34 15 19 35 52 65 58 58 72 75 52 57 80 58 30 28 58 141 100 44 44 142 397 554 406 260 237 299 394 510 583 602 592 559 351 162 53 47 99 5 6 6 6 7 7 8 9 11 13 14 13 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 1 7 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 3 12 5 0 0 2 13 20 21 22 33 64 120 209 288 344 370 356 315 283 265 251 225 179 166 167 171 175 169 146 106 79 73 67 56 56 93 134 172 211 254 288 274 186 108 61 51 68 77 69 59 47 38 42 84 125 151 148 120 89 77 87 93 99 103 100 97 94 95 101 106 104 90 49 67 86 120 212 314 393 437 455 481 550 679 652 635 675 738 742 588 257 73 42 116 222 265 296 321 353 399 444 435 394 423 426 379 306 250 241 199 130 92 108 131 134 117 84 57 62 122 257 529 826 1072 1315 1712 2397 3121 3665 4018 4169 4111 3938 3758 3699 3732 3705 3489 3347 3153 2922 2700 2499 2304 2100 1898 1759 1652 1571 1519 1482 1508 1570 1616 1615 1566 1504 1543 1591 1634 1669 1700 1730 1718 1714 1709 1682 1628 1578 1557 1537 1540 1563 1601 1643 1661 1656 1643 1660 1702 1697 1660 1641 1647 1617 1556 1547 1560 1521 1621 1719 1714 1632 1575 1612 1646 1652 1628 1594 1549 1490 1476 1477 1455 1412 1300 1173 1106 1050 991 985 1093 1097 1108 1100 1075 1057 985 1002 984 970 951 891 828 829 856 873 863 831 787 753 738 764 795 763 628 470 389 337 283 230 195 173 156 150 167 221 291 241 199 215 288 375 434 497 553 602 644 666 605 555 533 511 494 536 654 724 758 739 671 620 602 617 599 563 526 495 489 457 441 434 416 379 327 295 270 246 232 278 364 358 318 277 253 236 188 176 155 111 67 35 30 20 11 7 9 9 3 0 1 2 3 3 3 4 4 5 6 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 12 22 18 12 10 10 10 12 11 13 22 36 45 48 59 91 89 60 60 119 247 194 101 121 297 482 459 339 239 202 217 319 411 463 476 533 516 375 194 52 47 88 5 6 5 5 7 8 8 9 11 14 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 1 3 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 1 4 1 0 6 17 24 25 21 21 42 97 182 252 337 387 392 362 315 293 289 292 268 222 227 228 223 222 220 200 151 102 90 79 65 62 90 139 190 230 249 238 183 116 80 74 88 105 111 98 79 62 50 50 77 122 136 132 117 100 79 84 93 105 111 104 100 95 90 85 79 69 57 34 45 70 108 166 246 332 393 418 434 480 595 566 578 645 718 728 617 378 194 138 161 194 195 207 234 242 253 273 273 271 230 168 109 68 59 75 76 89 124 167 185 201 203 224 307 473 707 997 1237 1357 1417 1538 1860 2475 3219 3688 3987 4163 4172 4076 3952 3824 3693 3479 3130 2967 2732 2495 2290 2106 1930 1826 1758 1722 1686 1641 1592 1532 1540 1627 1688 1679 1618 1579 1593 1622 1657 1691 1728 1771 1779 1774 1751 1702 1632 1556 1533 1519 1550 1621 1694 1731 1722 1689 1680 1728 1792 1747 1679 1664 1623 1544 1486 1564 1553 1563 1618 1662 1655 1605 1600 1582 1595 1565 1455 1367 1342 1286 1352 1395 1328 1281 1159 1049 1020 1002 965 979 1037 1105 1139 1145 1122 1023 1001 954 934 931 908 829 821 817 850 878 878 864 835 787 755 749 742 688 564 437 374 339 293 245 210 184 168 186 241 283 293 259 218 211 252 299 323 359 418 499 593 672 688 668 622 563 516 495 565 611 636 642 619 612 622 622 610 595 585 538 557 569 563 562 567 520 450 404 359 308 289 382 463 462 404 331 289 282 245 213 186 151 105 67 53 46 37 24 12 11 5 1 1 2 3 3 3 3 4 5 5 5 5 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 9 9 8 8 7 6 5 8 14 24 38 46 67 93 99 103 147 191 191 156 168 328 392 337 257 244 198 179 209 293 398 429 480 461 387 260 147 151 148 5 6 6 7 8 9 10 11 13 14 14 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 1 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 11 28 43 22 36 111 234 324 387 383 333 273 243 277 329 317 264 218 220 217 199 189 185 173 142 123 97 75 62 60 77 129 205 258 258 208 135 114 117 124 132 140 148 142 99 75 61 54 70 118 128 120 114 109 88 76 79 84 89 92 92 86 75 58 45 37 31 25 35 68 112 157 208 286 368 398 391 395 452 463 520 622 689 649 494 410 280 188 172 210 233 188 185 156 157 196 207 166 98 53 35 39 57 72 100 140 186 246 337 448 518 652 900 1229 1538 1738 1772 1726 1682 1729 1949 2435 3151 3664 4006 4190 4184 4064 3809 3515 3239 3004 2799 2599 2376 2202 2102 2045 1981 1947 1941 1923 1891 1841 1771 1698 1710 1797 1845 1819 1757 1715 1702 1695 1698 1714 1740 1765 1783 1790 1793 1791 1776 1744 1726 1721 1736 1763 1788 1802 1778 1747 1790 1857 1853 1759 1682 1639 1570 1482 1433 1491 1488 1522 1582 1650 1677 1546 1616 1577 1443 1267 1136 1126 1207 1221 1277 1329 1308 1295 1205 1146 1114 1073 1016 1007 1016 998 1009 1069 1112 932 862 853 855 842 811 758 761 789 813 826 832 822 851 824 783 741 685 587 493 416 367 332 294 263 229 202 205 254 341 390 389 328 248 197 200 216 224 244 281 344 457 570 654 697 693 642 564 478 450 424 400 413 500 576 605 611 605 588 600 564 541 530 540 561 578 577 559 518 453 394 385 426 450 437 378 287 270 282 285 270 236 195 153 113 85 73 75 67 57 38 19 4 0 1 2 3 3 3 3 4 5 5 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 8 7 6 6 6 5 5 5 8 16 26 35 48 73 91 102 120 131 129 160 194 246 241 190 166 212 179 139 164 240 359 437 492 501 473 371 287 209 140 5 5 7 9 10 12 13 13 14 13 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 33 10 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 1 1 16 60 112 41 31 84 164 223 239 198 140 111 148 262 408 367 301 256 238 216 188 181 184 171 141 156 113 75 57 59 84 145 250 314 304 248 198 195 195 182 170 168 176 180 135 94 66 51 55 99 121 110 97 91 83 74 79 86 94 98 92 76 58 33 18 17 21 17 30 70 124 174 217 280 367 415 411 386 390 419 524 688 785 724 511 405 282 182 126 102 83 70 104 99 127 203 276 309 292 247 218 215 226 239 293 366 475 631 828 987 1089 1296 1570 1835 2022 2102 2057 1920 1709 1574 1740 2359 3080 3731 4120 4198 4048 3798 3370 3039 2783 2578 2428 2320 2208 2131 2135 2185 2198 2184 2176 2171 2146 2081 1972 1877 1902 1949 1958 1919 1853 1800 1770 1771 1810 1865 1896 1888 1906 1969 2030 2053 2027 1993 1965 1933 1893 1862 1866 1893 1894 1933 1970 1957 1872 1758 1677 1631 1550 1443 1393 1417 1446 1489 1564 1663 1740 1597 1592 1479 1280 1088 1018 1028 1143 1189 1197 1210 1243 1261 1227 1191 1137 1070 1021 1012 996 960 949 971 981 919 880 845 820 812 812 811 813 812 809 807 810 803 806 782 737 681 620 529 466 418 375 338 311 292 262 241 241 265 306 353 373 329 247 182 162 163 162 173 201 243 322 431 555 661 714 700 628 561 503 437 366 334 431 519 569 595 606 602 608 598 590 578 564 559 577 600 594 557 518 499 462 429 407 380 327 253 240 254 284 310 284 243 212 178 138 100 103 108 101 86 63 31 11 3 1 2 3 3 3 4 4 5 5 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 7 6 6 5 5 5 5 5 5 5 11 18 26 40 62 81 95 96 82 80 137 179 182 153 106 126 175 195 192 157 177 283 387 448 475 523 468 349 220 135 1 4 7 10 12 13 13 13 14 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 6 17 23 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 29 71 120 83 57 54 62 57 40 25 22 45 116 240 378 327 280 274 284 270 233 214 192 170 150 134 97 74 65 73 105 170 268 322 328 317 311 311 276 211 154 127 128 135 119 88 66 54 56 88 117 102 81 73 79 84 84 85 85 81 70 52 32 14 5 6 12 10 22 66 136 208 259 295 355 414 434 430 441 497 623 811 902 834 648 507 353 218 124 79 71 73 87 76 100 177 295 441 590 664 672 645 618 614 680 799 968 1158 1332 1472 1622 1822 1994 2068 2024 1964 2022 1937 1598 1351 1718 2554 3310 3822 4016 3923 3649 3284 2905 2684 2543 2428 2341 2280 2252 2223 2248 2304 2308 2297 2319 2357 2360 2292 2153 2039 2028 2029 2011 1967 1905 1840 1821 1879 1987 2097 2157 2166 2196 2275 2305 2258 2209 2171 2115 2039 1971 1940 1969 2059 2102 2119 2075 1963 1822 1730 1656 1585 1481 1365 1317 1348 1416 1480 1548 1629 1696 1578 1508 1419 1298 1144 1035 996 1030 1065 1080 1074 1059 1073 1060 1039 1028 1035 1045 1052 1032 1010 1000 997 974 933 885 833 805 826 838 840 838 833 823 806 803 800 781 745 703 663 614 561 512 462 411 366 325 303 299 300 283 229 194 217 247 241 197 154 143 138 133 133 147 174 230 321 450 583 677 708 677 627 561 481 391 351 408 470 532 586 570 572 588 601 610 610 609 595 593 583 559 536 548 553 531 484 425 378 332 283 252 240 251 299 276 265 265 256 214 140 123 123 128 134 134 94 54 22 3 0 1 2 3 3 4 5 4 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 4 5 5 5 5 5 5 5 7 12 22 34 46 60 68 67 71 62 67 95 114 112 112 87 122 160 149 69 53 101 165 226 331 414 481 465 370 240 172 1 2 5 9 12 13 13 13 13 12 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 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 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 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 6 30 88 160 162 67 35 22 12 5 4 14 42 98 190 302 286 254 258 275 271 228 183 149 128 130 128 84 62 66 95 150 220 282 304 320 326 330 323 278 186 102 64 66 82 87 78 73 70 72 83 104 95 75 72 83 81 77 75 69 58 43 30 21 14 7 3 3 4 19 71 160 261 339 364 397 430 447 473 541 667 779 902 905 820 712 580 406 237 111 45 40 86 90 87 109 166 256 391 631 1040 1205 1147 1084 1103 1199 1323 1456 1572 1661 1790 1962 2091 2149 2106 1965 1859 1944 2002 1939 1976 2418 2969 3320 3478 3504 3379 3066 2790 2629 2524 2442 2374 2322 2298 2330 2339 2366 2411 2428 2412 2436 2485 2503 2440 2290 2169 2125 2104 2085 2057 2024 1994 1999 2050 2134 2230 2315 2355 2394 2495 2502 2370 2308 2267 2203 2122 2060 2051 2111 2246 2280 2211 2052 1863 1745 1679 1591 1481 1357 1245 1207 1292 1395 1453 1508 1577 1462 1324 1207 1060 906 822 918 930 937 947 949 925 913 920 920 930 954 988 1040 1061 1071 1076 1072 1053 1018 965 896 819 768 788 809 819 814 804 796 784 781 777 766 750 732 711 677 638 586 526 463 407 367 342 347 365 351 224 151 142 152 155 146 135 136 134 129 127 130 150 190 263 371 497 609 669 667 630 564 471 385 346 358 385 433 508 487 481 513 547 556 551 562 566 574 569 542 520 535 539 521 480 419 379 338 294 254 230 235 265 262 263 288 322 292 212 154 125 127 149 175 152 119 78 35 4 1 1 2 2 3 4 4 5 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 4 5 5 5 5 5 5 6 8 15 24 41 57 63 58 56 77 61 52 55 58 61 78 97 116 130 118 74 54 58 74 82 175 283 374 419 361 270 247 0 0 2 3 6 8 10 10 10 10 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 16 49 115 180 195 112 64 34 17 13 26 58 92 139 206 283 295 235 199 193 194 181 159 138 90 77 89 63 41 56 99 172 248 290 303 312 281 246 227 201 133 79 64 72 82 87 84 86 83 76 74 98 93 77 72 75 73 70 65 54 40 24 11 4 9 6 2 0 2 15 66 172 290 387 451 501 504 504 555 669 801 814 802 727 645 585 513 391 249 115 42 56 125 165 191 208 227 263 341 535 1101 1464 1549 1524 1557 1657 1757 1865 1965 2041 2111 2179 2231 2235 2169 2053 2011 2132 2476 2759 2914 3020 3062 3051 3010 2942 2833 2688 2614 2580 2523 2444 2366 2314 2260 2334 2390 2446 2513 2561 2579 2584 2560 2519 2463 2379 2330 2301 2281 2270 2266 2252 2231 2258 2293 2325 2357 2405 2419 2464 2505 2482 2393 2346 2323 2282 2220 2183 2214 2294 2356 2297 2123 1909 1748 1701 1618 1508 1383 1263 1177 1191 1319 1367 1420 1481 1438 1234 1082 963 883 841 826 875 878 865 865 872 843 830 821 824 841 866 891 973 993 1008 1030 1050 1049 1025 983 924 859 805 794 802 811 813 809 802 792 784 776 772 768 754 736 711 678 633 574 503 443 416 406 397 374 329 213 156 132 121 117 128 134 140 141 140 142 149 162 199 261 345 445 543 618 630 604 562 497 416 343 315 318 339 392 424 474 502 495 495 478 459 461 485 513 514 515 519 506 497 496 458 398 341 276 223 227 238 256 268 278 307 373 362 293 207 142 122 137 162 165 160 140 82 35 11 1 0 0 2 3 4 4 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 4 4 3 4 5 6 9 11 18 40 61 66 49 45 46 44 39 33 37 44 51 58 67 69 73 64 51 43 46 50 84 141 220 313 284 266 275 0 0 0 0 0 0 2 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 2 6 14 29 95 172 206 166 100 51 26 30 63 122 169 240 289 305 294 211 137 123 151 187 206 201 174 146 113 76 56 74 108 176 237 254 255 243 210 168 131 101 79 87 102 107 100 94 88 85 81 75 74 87 91 80 68 61 60 58 50 40 39 38 28 9 10 8 5 3 4 10 57 173 313 443 547 615 612 606 669 766 793 643 539 437 366 335 316 263 191 110 82 133 224 278 295 292 281 286 341 552 1087 1515 1741 1817 1844 1893 1952 2035 2107 2152 2227 2291 2348 2380 2377 2371 2505 2848 3091 3187 3158 3068 2966 2884 2860 2791 2690 2651 2647 2630 2564 2456 2343 2266 2176 2213 2256 2294 2330 2373 2480 2459 2434 2443 2479 2508 2524 2528 2532 2532 2513 2472 2447 2460 2447 2403 2371 2444 2426 2428 2419 2396 2375 2375 2381 2420 2417 2390 2394 2398 2335 2161 1949 1780 1700 1640 1540 1424 1314 1230 1190 1249 1311 1333 1351 1333 1195 1038 941 889 862 835 785 780 789 753 719 727 709 696 685 681 683 690 719 790 815 821 828 848 903 952 968 964 950 928 909 897 895 897 894 879 859 837 814 797 786 768 743 715 689 658 609 541 479 439 414 387 340 258 208 180 162 146 135 140 147 152 157 161 167 188 209 245 303 376 455 519 572 588 571 543 501 442 368 313 290 288 321 377 457 511 501 489 479 432 393 386 408 421 457 503 509 477 474 434 382 330 275 225 227 247 284 306 310 338 417 454 413 316 214 157 143 151 157 163 178 140 82 34 8 1 0 0 1 2 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 3 3 3 4 5 7 9 10 18 36 60 64 51 43 38 35 31 27 28 29 31 35 43 45 49 50 50 44 41 41 49 67 94 154 204 280 357 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 64 152 209 180 146 100 57 42 59 97 149 247 316 339 302 207 121 114 152 203 238 256 244 216 176 138 120 138 159 191 228 253 251 214 165 125 98 84 89 110 127 125 110 94 77 62 54 49 53 69 80 71 60 50 44 39 33 29 37 41 34 26 19 15 11 8 5 5 49 167 334 499 617 668 657 646 698 744 668 417 282 189 123 91 94 99 89 100 146 226 319 365 367 357 342 347 421 755 1227 1620 1864 1961 1969 1983 2010 2054 2097 2150 2281 2402 2457 2510 2612 2793 3054 3221 3211 3128 3039 2966 2901 2797 2769 2710 2625 2591 2603 2571 2478 2338 2196 2108 2043 2051 2098 2165 2235 2298 2394 2446 2493 2549 2615 2675 2721 2746 2754 2727 2653 2554 2511 2483 2425 2367 2374 2460 2416 2394 2384 2384 2398 2420 2440 2519 2552 2521 2478 2383 2203 1970 1788 1699 1645 1565 1468 1370 1289 1241 1237 1309 1341 1334 1306 1287 1317 1071 967 932 908 866 798 754 757 707 633 625 600 553 525 509 510 547 609 633 628 615 610 616 697 764 831 899 962 1013 1027 1025 1026 1028 1019 994 954 913 878 849 821 791 759 732 712 690 646 584 527 480 441 395 321 263 233 215 202 194 187 184 183 184 189 197 209 239 271 314 373 446 508 543 563 565 548 515 485 448 399 344 300 270 286 335 411 485 512 521 539 505 444 398 363 355 374 419 463 456 442 415 380 338 290 233 214 251 294 311 301 343 445 525 520 431 339 250 181 158 163 167 188 169 116 59 21 8 4 1 0 1 3 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 1 3 4 3 2 1 1 2 3 3 4 4 8 10 12 18 34 57 56 48 40 32 24 21 19 19 19 20 26 35 40 44 47 46 43 41 39 39 46 54 82 155 282 390 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 5 13 33 67 100 124 113 75 48 36 36 60 147 217 253 238 175 107 129 160 194 236 289 300 282 251 219 202 213 272 222 211 250 288 253 167 112 86 79 84 102 109 106 96 84 69 58 51 46 43 47 58 54 48 41 33 24 18 16 27 37 39 35 28 21 15 10 6 5 51 164 322 463 542 555 551 556 572 564 477 265 149 95 54 34 47 75 92 124 166 218 283 346 378 403 417 486 716 1092 1434 1704 1900 2007 2006 2012 2020 2038 2077 2155 2304 2448 2543 2640 2813 3061 3211 3139 3020 2920 2848 2779 2681 2598 2606 2607 2590 2610 2661 2616 2516 2410 2328 2275 2218 2198 2217 2260 2308 2344 2408 2505 2644 2786 2889 2932 2929 2928 2878 2791 2693 2556 2498 2508 2512 2506 2511 2465 2423 2413 2419 2428 2435 2437 2463 2490 2494 2460 2381 2196 1977 1791 1686 1645 1576 1496 1426 1364 1313 1282 1291 1329 1315 1243 1158 1116 1096 980 970 971 935 871 794 723 719 696 635 628 577 480 443 444 446 473 543 580 568 556 575 499 472 501 575 668 737 856 942 1012 1082 1145 1168 1121 1058 1003 956 913 869 826 787 758 737 713 672 625 584 518 433 373 335 314 299 280 258 247 246 246 245 246 249 260 282 318 362 412 466 537 582 600 599 585 561 503 467 440 412 377 334 290 291 322 372 443 523 553 571 565 531 486 404 370 368 385 416 445 462 468 449 408 362 333 345 351 351 353 350 403 491 571 607 565 486 374 255 181 168 169 181 170 130 79 44 21 14 7 1 0 1 2 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 2 0 0 1 1 0 1 2 4 4 6 9 12 15 19 29 44 47 42 34 28 20 14 12 12 13 14 23 31 36 38 42 43 42 38 34 34 39 49 64 102 240 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 15 5 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 8 11 16 28 51 76 83 59 40 33 37 44 81 114 143 154 136 95 104 153 166 187 245 267 263 252 233 225 248 312 245 221 250 287 256 161 115 81 64 63 78 77 74 75 76 69 43 41 44 41 35 39 38 36 34 29 23 17 15 21 31 38 40 36 29 20 13 8 8 48 151 267 364 426 454 453 449 413 360 292 194 146 127 106 95 104 122 125 136 159 199 263 350 412 454 471 568 870 1250 1565 1797 1941 2007 2014 2027 2042 2073 2132 2219 2322 2438 2730 2980 3122 3137 2993 2782 2634 2566 2548 2524 2433 2430 2498 2590 2691 2811 2905 2899 2838 2758 2678 2594 2528 2525 2561 2656 2815 3007 3177 3251 3271 3263 3233 3155 3059 2946 2836 2727 2612 2518 2495 2511 2508 2476 2442 2425 2441 2463 2470 2456 2433 2412 2395 2366 2323 2256 2132 1913 1753 1661 1613 1572 1504 1438 1404 1386 1368 1347 1361 1335 1218 1062 952 960 999 1016 962 884 818 764 726 627 600 616 616 603 529 464 469 503 491 490 502 494 460 436 460 435 380 351 392 468 410 522 637 772 921 1066 1197 1157 1102 1049 1003 965 920 867 818 782 756 730 700 667 638 578 480 429 409 390 375 360 340 323 315 318 331 350 365 377 398 429 473 527 572 627 656 660 640 602 570 508 462 433 417 400 365 326 311 318 337 368 423 472 514 544 556 525 480 447 428 430 452 481 509 525 523 506 483 450 475 510 511 486 477 504 563 636 685 678 620 496 351 240 190 172 174 167 146 119 89 47 25 15 5 0 1 2 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 2 1 0 0 1 1 3 4 5 5 7 10 14 16 17 28 39 43 38 29 25 19 13 9 10 13 16 22 28 31 33 37 41 40 34 32 31 31 37 55 91 238 362 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 32 7 9 27 28 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 1 0 0 0 0 0 0 0 0 0 0 2 4 8 10 9 10 13 18 26 37 46 42 31 32 46 64 73 68 65 65 60 46 38 107 122 143 184 201 201 200 182 183 224 266 242 220 233 252 226 125 79 52 48 62 76 76 78 90 105 103 58 30 35 40 37 33 28 28 28 27 25 23 19 16 20 29 35 35 33 30 17 6 7 29 119 233 328 385 406 404 362 314 258 201 157 156 186 201 206 207 206 196 201 224 265 329 426 503 520 558 712 1032 1391 1631 1816 1947 2035 2088 2108 2177 2242 2296 2375 2533 2624 2887 3163 3241 3035 2698 2414 2273 2253 2278 2284 2305 2410 2541 2678 2818 2956 3015 3097 3107 3054 2971 2903 2915 3011 3098 3219 3382 3475 3496 3525 3498 3381 3186 3029 2891 2749 2616 2518 2478 2490 2505 2486 2460 2440 2420 2431 2468 2492 2484 2444 2395 2346 2286 2221 2149 2058 1913 1712 1624 1584 1549 1502 1451 1412 1405 1418 1429 1415 1391 1301 1123 929 807 823 822 761 719 703 701 702 676 618 586 587 592 546 457 402 401 432 441 429 396 368 358 359 358 357 328 278 266 326 241 277 341 437 549 643 804 846 877 905 931 947 942 905 861 820 786 759 733 701 666 617 546 495 470 450 437 429 421 403 391 394 416 454 482 499 512 530 561 615 655 689 704 689 640 585 545 503 468 449 445 424 393 357 330 317 311 325 340 378 428 473 515 493 491 495 489 486 508 535 561 578 581 564 572 532 543 625 674 628 621 640 671 697 694 679 659 579 446 334 286 205 167 176 185 196 167 105 53 30 14 3 0 2 4 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 1 0 0 1 3 4 5 5 7 10 15 21 20 24 33 43 48 39 31 22 15 11 7 10 13 15 19 24 28 33 36 37 36 27 21 23 28 29 44 91 183 264 0 0 0 0 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 24 30 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 1 1 0 0 0 0 0 0 0 1 1 2 3 5 9 16 19 14 6 2 1 1 5 12 21 27 35 45 51 47 30 17 15 13 9 8 46 92 119 133 137 143 150 150 156 182 232 273 284 298 294 235 91 55 39 52 78 98 109 118 131 141 130 82 30 32 36 34 29 28 32 32 29 29 29 23 15 14 17 22 25 28 35 21 7 8 24 91 202 299 346 340 323 276 243 202 155 126 165 196 234 278 311 317 324 350 376 416 484 587 650 634 690 878 1187 1529 1765 1993 2111 2154 2217 2262 2337 2406 2475 2572 2731 2858 2992 2996 2844 2574 2294 2180 2170 2185 2172 2133 2191 2316 2474 2688 2925 3114 3196 3297 3342 3343 3324 3305 3321 3332 3348 3372 3385 3335 3284 3245 3170 3068 2959 2786 2667 2569 2502 2478 2496 2521 2502 2453 2412 2402 2415 2450 2479 2483 2458 2412 2356 2306 2242 2164 2074 1974 1834 1663 1575 1535 1505 1463 1442 1424 1433 1460 1483 1476 1436 1350 1110 852 763 773 824 857 831 776 753 768 750 716 676 631 588 513 430 359 312 297 310 330 303 345 413 392 324 246 190 138 112 160 165 192 239 294 330 313 348 390 482 599 722 796 846 869 869 852 824 792 760 724 685 645 602 552 520 500 489 486 485 479 471 467 477 516 558 576 587 598 616 655 688 711 719 706 660 611 567 531 506 491 491 469 441 410 379 350 325 322 329 347 377 402 436 442 459 484 506 532 555 592 628 652 654 597 580 573 598 676 712 705 741 784 796 767 685 678 677 630 532 429 382 296 214 196 222 256 233 168 100 55 33 11 1 1 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 1 1 2 2 1 1 1 2 4 4 6 9 14 20 26 28 32 38 44 48 39 27 18 12 10 10 13 14 16 17 22 26 29 31 31 30 25 22 23 28 31 38 54 86 158 0 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 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 2 3 4 5 5 7 11 12 11 8 7 8 10 13 17 22 30 36 36 31 23 13 7 8 5 0 1 9 28 53 75 90 105 122 138 148 171 220 305 362 361 303 202 90 85 64 65 89 122 148 152 143 138 123 86 36 32 32 29 25 27 36 43 45 46 45 37 24 14 9 10 13 18 30 19 14 20 29 47 120 189 248 280 267 236 204 155 103 85 168 235 277 308 333 349 382 440 525 622 721 816 880 860 911 1091 1373 1636 1882 2099 2238 2322 2401 2460 2485 2553 2704 2871 2921 2893 2800 2615 2371 2140 2017 2037 2118 2150 2119 2070 2102 2227 2383 2563 2774 3018 3242 3318 3315 3297 3299 3314 3250 3157 3109 3066 2995 2942 2958 2987 2918 2811 2760 2644 2524 2444 2438 2477 2484 2479 2458 2413 2374 2371 2417 2447 2454 2445 2429 2413 2385 2335 2269 2191 2100 1991 1848 1676 1560 1508 1494 1467 1489 1479 1486 1509 1525 1502 1462 1254 1053 945 889 908 954 924 859 813 792 766 753 744 707 620 517 444 395 347 290 235 242 372 346 306 335 326 247 155 95 72 76 90 124 171 238 302 324 298 255 198 171 229 436 558 654 733 787 810 826 806 782 749 706 663 630 596 565 542 530 528 533 535 531 520 509 522 565 595 617 639 660 688 712 726 728 718 682 644 611 583 558 540 535 526 508 477 432 404 372 352 347 357 383 380 388 403 422 447 509 564 623 668 700 749 721 658 622 629 673 735 743 797 860 896 893 843 735 676 660 649 597 489 427 374 302 244 239 269 269 226 163 104 61 31 12 3 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 4 6 9 13 18 24 28 30 32 36 37 40 37 28 18 13 11 11 12 13 16 18 20 23 27 29 29 27 23 19 19 23 27 31 39 59 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 1 14 36 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 2 1 2 2 2 1 1 1 5 16 29 36 36 33 31 29 24 16 4 5 7 5 2 1 2 9 28 57 86 107 115 121 153 221 316 399 382 252 126 64 54 38 57 104 158 192 181 147 131 115 87 50 37 31 29 30 32 26 51 64 72 71 60 40 26 17 16 17 12 20 16 19 28 33 18 47 124 190 218 212 191 152 98 56 54 116 193 247 285 313 337 364 423 566 706 848 1035 1170 1229 1314 1463 1649 1791 2039 2228 2408 2568 2676 2696 2650 2703 2818 2887 2805 2708 2581 2414 2228 2077 2043 2084 2081 2008 1921 1894 1941 2040 2216 2368 2531 2782 2933 2897 2839 2836 2859 2787 2912 2855 2705 2562 2500 2517 2517 2537 2528 2505 2506 2488 2424 2358 2369 2434 2424 2410 2408 2389 2361 2350 2385 2396 2398 2400 2405 2414 2407 2361 2296 2225 2147 2037 1890 1725 1601 1534 1520 1536 1538 1540 1566 1593 1578 1503 1480 1287 1127 1095 1099 1101 1042 933 850 823 776 726 660 625 604 533 428 367 336 315 288 252 244 336 375 356 310 205 155 99 57 36 31 49 85 138 190 222 260 282 259 207 173 195 243 353 461 574 680 723 757 756 745 729 705 669 630 605 586 569 558 544 547 554 560 561 550 536 553 583 619 661 693 722 744 754 748 734 704 673 649 625 597 575 565 559 551 525 462 439 422 406 393 393 404 390 382 382 384 377 502 611 681 717 759 820 817 809 806 799 817 862 907 954 977 941 926 889 811 725 679 677 616 520 449 417 391 323 272 276 298 297 238 185 133 86 43 12 3 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 5 8 11 16 18 22 26 28 26 31 32 32 31 28 19 14 11 9 10 12 16 18 21 25 29 29 28 26 23 16 15 16 19 25 31 43 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 3 3 3 2 1 9 18 22 22 18 15 13 8 1 6 9 8 4 1 0 2 9 24 53 90 93 109 162 238 314 370 359 218 88 25 17 18 70 138 190 210 195 154 137 124 102 65 35 23 18 17 20 28 60 99 127 131 107 66 42 32 28 25 23 20 18 20 24 24 12 9 8 11 20 34 43 41 31 32 49 76 98 116 153 208 282 379 537 695 822 961 1180 1426 1651 1812 1937 2065 2225 2363 2439 2526 2653 2800 2874 2858 2842 2782 2687 2591 2487 2366 2304 2220 2076 1907 1884 1705 1571 1512 1474 1367 1323 1503 1707 1896 2116 2226 2248 2300 2388 2456 2402 2247 2070 1950 1915 1970 2113 2183 2203 2242 2303 2347 2361 2355 2297 2279 2323 2328 2345 2377 2400 2406 2393 2370 2349 2341 2347 2363 2382 2391 2369 2311 2238 2159 2059 1926 1788 1686 1626 1591 1599 1586 1598 1624 1635 1598 1497 1481 1396 1288 1226 1226 1230 1118 992 884 790 730 662 552 478 464 453 390 334 295 288 321 353 322 313 316 313 295 228 160 98 54 34 27 30 47 80 110 117 144 185 203 191 177 221 247 285 346 442 567 631 651 652 653 649 610 605 583 567 557 552 541 531 535 546 563 583 600 594 598 618 650 687 716 742 761 770 769 754 727 708 686 655 624 601 582 574 569 554 509 482 468 457 442 437 427 410 395 387 375 374 491 599 659 688 763 830 890 943 968 930 977 991 1016 1033 997 955 977 974 930 836 763 710 647 579 514 457 381 310 276 283 321 359 325 276 218 162 83 36 14 4 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 1 2 4 4 6 7 8 11 16 16 19 25 30 28 29 30 31 32 28 22 17 13 8 10 12 16 19 22 25 29 32 31 26 19 14 13 13 16 21 25 34 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 9 8 8 9 2 1 3 6 8 7 4 1 0 2 6 9 6 3 1 0 0 2 6 17 43 68 113 173 221 245 245 260 175 76 16 8 9 77 157 196 197 188 168 165 153 135 117 102 90 81 53 37 65 104 180 230 234 195 134 88 63 48 40 34 29 26 21 18 16 16 5 1 0 0 1 2 4 9 22 44 72 94 110 138 199 302 451 640 820 970 1094 1221 1441 1816 2146 2337 2427 2520 2612 2708 2829 2950 3030 3029 2980 2794 2601 2445 2314 2137 2010 2019 1906 1602 1272 1057 845 677 575 534 514 527 648 818 1037 1324 1577 1652 1690 1687 1642 1574 1408 1258 1213 1280 1438 1681 1810 1931 2042 2128 2170 2198 2212 2181 2158 2172 2187 2240 2331 2415 2471 2490 2442 2356 2299 2280 2290 2309 2332 2323 2275 2202 2119 2028 1925 1817 1742 1695 1648 1631 1637 1650 1659 1652 1617 1511 1471 1427 1363 1290 1259 1254 1169 1051 928 796 685 616 521 428 381 368 351 340 310 297 369 329 334 347 353 360 415 409 296 159 63 41 38 37 39 50 68 85 111 134 157 170 164 177 193 221 265 335 435 515 558 577 592 609 551 521 506 497 489 486 482 487 501 528 566 603 631 643 655 676 709 734 753 773 790 803 806 785 760 736 711 675 639 623 617 615 611 594 555 509 477 466 458 456 445 426 414 425 421 469 541 609 661 690 755 832 916 992 1038 1015 1021 1043 1068 1066 1017 1046 1118 1170 1122 914 805 755 745 725 634 531 399 305 260 266 307 315 288 262 245 218 118 65 35 14 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 1 0 0 0 0 0 0 0 0 0 0 1 3 6 8 8 12 16 19 21 23 28 29 30 30 28 31 28 24 19 13 9 10 14 20 22 28 34 38 38 34 26 16 11 10 10 13 17 20 27 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 4 4 17 19 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 13 12 9 7 6 9 12 12 9 5 2 1 0 1 4 7 4 2 0 0 0 0 1 1 5 24 76 116 126 118 125 203 152 71 18 10 34 101 178 207 206 200 197 202 191 187 200 224 217 177 101 63 110 194 290 348 354 315 253 193 150 111 78 55 40 33 23 19 18 17 7 2 1 0 0 0 0 1 7 18 35 56 89 139 209 290 368 484 660 836 1007 1199 1465 1875 2256 2471 2543 2587 2667 2774 2875 2953 2972 2885 2654 2388 2219 2177 2222 2242 2000 1589 1166 830 615 476 404 362 321 271 225 210 207 225 285 411 641 908 1050 1068 1017 983 943 910 921 1007 1174 1377 1499 1643 1791 1914 1992 2057 2091 2106 2107 2095 2074 2129 2235 2329 2391 2425 2390 2305 2218 2173 2175 2177 2219 2223 2187 2123 2048 1973 1887 1812 1753 1711 1682 1694 1709 1697 1673 1656 1620 1564 1531 1503 1439 1302 1257 1230 1170 1080 971 858 744 683 588 472 402 382 356 371 386 381 394 375 388 415 434 438 460 475 350 181 61 49 46 47 49 52 56 62 75 89 106 124 133 136 137 158 200 256 322 391 451 502 543 564 527 489 461 440 423 416 417 426 448 484 536 581 618 648 677 713 762 797 819 837 854 868 855 822 791 763 728 676 636 626 636 648 649 620 571 515 467 438 433 438 438 443 462 481 513 566 605 639 714 744 773 834 913 958 930 925 954 1006 1045 1008 986 1036 1122 1168 1096 890 807 798 812 795 791 647 483 350 279 267 275 276 272 263 255 224 150 93 56 27 4 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 17 9 3 0 0 0 0 0 0 0 0 0 0 1 3 8 9 12 15 16 14 18 23 27 29 29 26 25 24 23 21 16 12 14 20 29 32 36 39 40 40 35 26 17 12 9 6 6 10 14 20 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 18 22 13 13 46 47 23 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 13 16 16 14 20 24 19 11 5 1 0 0 2 5 9 9 6 3 1 0 0 0 0 0 9 34 74 95 96 103 143 225 167 78 23 21 66 137 188 209 217 220 218 223 220 223 238 261 256 208 167 172 227 308 384 429 442 424 385 339 292 238 176 113 59 38 25 18 13 8 5 4 3 2 2 2 3 3 3 4 8 16 31 51 92 152 225 331 533 767 1017 1317 1741 2181 2447 2596 2659 2667 2672 2715 2763 2766 2655 2355 2053 1809 1652 1566 1485 1275 1060 693 439 339 247 168 145 128 105 78 66 60 45 36 60 148 366 610 737 762 734 711 693 713 764 900 1142 1298 1326 1332 1369 1481 1698 1883 1962 1998 2006 1992 1985 2024 2048 2059 2070 2093 2093 2049 2001 1983 2003 2004 2063 2094 2083 2040 1989 1937 1863 1800 1747 1708 1711 1762 1779 1745 1686 1653 1645 1649 1636 1604 1537 1390 1305 1247 1197 1131 1030 947 873 797 683 547 452 455 419 401 409 429 417 408 447 502 548 555 505 405 273 143 58 52 49 53 59 59 54 52 67 81 93 107 125 143 155 175 205 240 279 312 316 338 427 480 481 459 431 404 378 366 362 369 389 422 472 527 579 627 671 719 778 830 865 890 915 928 914 884 848 808 754 699 657 636 634 638 635 612 560 501 454 414 410 419 434 454 487 544 612 644 650 679 782 806 808 819 848 904 878 866 884 917 942 901 893 965 1078 1119 1036 928 856 866 949 922 912 793 623 464 366 324 297 284 282 281 267 210 151 101 64 32 13 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 21 23 18 9 0 0 0 0 0 0 0 0 0 0 0 0 4 8 10 12 15 13 15 20 23 23 20 19 19 19 20 21 18 18 22 27 33 37 39 41 44 43 36 27 18 12 8 4 2 4 6 12 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 19 15 55 49 24 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 14 15 14 16 15 12 7 3 2 6 1 6 11 13 11 9 6 5 3 1 0 0 3 12 26 43 64 96 168 252 298 209 97 35 36 88 157 188 210 225 233 238 247 252 251 244 247 282 282 275 298 343 382 398 406 415 424 434 446 432 388 311 207 101 43 25 14 6 3 4 4 2 0 1 2 6 4 3 3 8 18 34 67 144 261 398 527 671 844 1121 1549 2123 2560 2797 2892 2875 2789 2709 2627 2528 2410 2254 2046 1734 1333 963 695 520 285 233 185 141 100 58 27 27 22 11 4 4 2 1 2 8 23 59 111 213 342 466 560 601 629 708 894 1170 1267 1202 1136 1128 1174 1208 1387 1496 1559 1603 1652 1716 1727 1711 1659 1587 1550 1572 1610 1660 1717 1769 1796 1861 1920 1945 1940 1933 1903 1854 1805 1765 1744 1753 1798 1816 1780 1713 1666 1684 1743 1719 1648 1595 1556 1450 1370 1307 1231 1112 1050 983 886 762 626 513 503 497 470 437 446 467 460 471 531 627 642 549 422 260 107 61 53 55 64 70 67 64 68 69 71 83 113 145 176 204 229 254 279 304 325 334 344 378 411 420 416 401 374 347 329 322 323 334 369 414 470 533 596 652 714 777 829 867 894 929 942 950 942 917 890 846 793 732 677 641 624 608 579 549 520 488 461 466 472 471 480 521 581 644 696 755 861 889 878 847 820 852 870 867 877 902 931 916 865 861 954 1091 1019 962 912 849 788 899 893 905 820 661 542 440 365 311 279 260 245 228 208 169 113 82 46 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 23 26 20 4 1 0 0 0 0 0 0 0 0 0 0 2 5 9 12 14 14 14 16 19 14 9 10 14 14 15 17 17 20 30 33 36 38 42 46 45 42 35 25 17 11 6 3 1 1 2 6 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 2 7 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 12 12 14 42 39 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 1 3 6 10 15 19 21 19 19 16 12 15 24 7 10 14 22 28 25 8 2 1 0 4 50 90 86 54 22 26 77 198 306 328 226 124 74 66 89 134 181 216 236 249 263 278 289 285 260 249 277 286 308 339 368 386 391 407 429 448 460 467 453 430 385 291 162 67 37 19 11 8 8 9 8 5 3 2 1 1 5 16 46 105 222 395 575 730 848 937 1002 1088 1293 1623 2025 2463 2790 2916 2880 2760 2656 2501 2281 2140 2081 1989 1682 1133 657 372 263 154 81 37 17 9 4 1 2 2 0 0 0 0 0 1 1 5 25 58 112 192 301 433 527 533 610 778 962 1002 848 698 680 771 756 774 827 877 945 1057 1128 1114 1148 1165 1132 1110 1117 1177 1266 1366 1466 1539 1611 1698 1769 1809 1839 1843 1829 1806 1782 1760 1747 1786 1788 1750 1698 1668 1695 1805 1792 1683 1607 1574 1548 1481 1400 1316 1187 1138 1073 979 854 712 597 581 587 580 551 525 515 509 520 567 651 649 541 395 233 108 74 60 61 71 78 75 75 77 76 79 96 130 163 199 235 270 302 331 353 370 380 382 388 395 392 383 368 344 315 294 283 281 295 328 368 419 481 549 608 668 727 779 819 846 872 888 897 902 913 919 883 832 772 712 659 655 644 621 591 559 539 548 555 537 510 530 580 574 584 663 786 862 878 885 880 859 866 860 888 931 945 946 902 842 822 864 918 955 978 956 854 681 690 720 735 703 597 595 528 422 327 308 301 303 301 276 209 130 82 40 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 18 30 31 16 6 0 0 0 0 0 0 0 0 0 0 1 2 7 10 12 13 13 13 12 7 3 3 7 6 8 10 14 16 25 32 35 37 40 42 43 39 31 22 15 10 6 3 1 0 0 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 4 8 14 20 23 26 27 26 24 23 14 18 22 40 61 60 16 5 3 4 29 170 232 216 161 98 54 82 181 254 258 181 97 64 70 111 170 218 236 257 273 288 305 330 329 305 292 302 306 327 361 401 443 486 516 521 513 503 493 483 462 413 342 249 149 92 57 36 24 18 15 14 13 11 8 7 18 52 125 251 435 643 813 961 1093 1215 1332 1422 1506 1637 1809 1998 2233 2433 2567 2635 2628 2516 2386 2081 1791 1631 1628 1579 1272 867 583 478 386 244 113 36 8 4 3 2 0 0 0 0 1 4 6 8 10 16 25 48 91 162 268 375 390 409 466 539 529 399 288 248 260 231 284 332 376 434 518 549 585 642 690 723 785 822 884 954 1038 1152 1266 1356 1465 1570 1653 1720 1762 1786 1797 1793 1782 1843 1820 1798 1796 1807 1830 1765 1813 1808 1721 1637 1598 1570 1510 1436 1360 1245 1191 1160 1118 1029 860 755 693 652 633 633 617 586 580 594 627 673 632 514 341 176 92 65 62 62 67 76 75 78 77 79 90 112 134 162 192 225 264 310 350 382 410 434 445 434 423 407 385 358 328 308 298 284 263 264 293 328 364 404 455 506 559 618 678 727 752 765 776 790 813 844 857 835 797 750 699 684 695 700 676 629 577 550 557 550 514 482 505 528 544 564 599 677 721 765 802 822 810 811 829 873 942 960 926 899 873 871 919 951 973 993 980 864 713 690 733 799 825 704 627 559 484 422 412 391 375 351 295 191 121 67 24 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 24 28 25 16 0 0 0 0 0 0 0 0 0 0 0 0 4 8 11 12 9 6 3 2 0 0 2 2 2 3 9 12 16 21 26 30 34 40 39 35 29 22 15 9 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 31 68 70 33 8 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 3 11 19 25 25 21 18 10 9 19 26 31 42 54 53 27 16 27 87 183 254 228 177 150 136 115 101 135 154 151 129 107 109 136 181 225 248 257 284 312 334 349 365 347 337 348 366 359 377 429 476 509 533 545 567 576 567 546 522 504 474 430 372 298 225 162 111 70 41 25 17 13 14 21 41 91 188 328 500 677 809 877 974 1129 1339 1572 1733 1810 1908 2022 2127 2222 2304 2395 2483 2519 2430 2242 1913 1668 1592 1663 1682 1501 1090 752 616 543 409 227 96 34 18 13 8 3 1 0 1 6 15 22 26 27 26 30 44 70 108 160 221 237 238 234 224 189 148 120 112 119 127 142 158 179 209 251 294 339 368 401 460 553 640 723 792 852 923 1036 1135 1239 1355 1480 1593 1672 1724 1756 1789 1842 1763 1756 1791 1804 1761 1856 1817 1790 1767 1735 1691 1645 1609 1562 1496 1410 1319 1260 1224 1203 1172 1055 958 877 815 769 730 692 652 653 693 752 772 653 518 360 197 91 78 73 68 72 95 102 82 68 63 67 83 108 129 153 183 222 272 316 356 396 433 462 463 454 435 411 391 378 375 370 357 346 340 329 323 321 331 352 374 414 473 539 589 612 624 634 645 662 685 726 746 749 736 712 713 709 683 635 578 518 472 454 453 453 420 441 503 556 567 561 624 663 695 737 753 716 726 740 763 888 1035 997 920 875 855 838 867 871 860 912 831 776 777 799 783 728 619 568 531 483 488 462 408 366 323 257 181 119 68 34 15 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 15 23 31 8 2 0 0 0 0 0 0 0 0 0 0 2 5 8 7 3 1 0 0 2 2 1 0 0 0 4 6 9 12 16 18 17 14 14 24 27 24 16 10 6 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 74 88 38 9 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 2 7 6 4 1 0 0 0 0 0 1 9 13 14 13 13 12 3 3 12 26 30 35 45 56 61 58 64 159 242 264 203 101 62 65 79 89 99 93 99 117 140 162 180 209 239 258 265 274 301 333 359 374 378 341 332 357 385 389 395 455 520 568 599 644 701 706 661 589 515 474 484 482 461 424 374 311 237 160 95 61 46 44 58 93 154 253 389 514 637 757 860 953 1060 1200 1389 1625 1820 1900 1962 2029 2106 2191 2262 2349 2402 2388 2288 2074 1806 1614 1569 1632 1527 1349 1044 787 647 558 417 243 117 51 25 16 11 7 6 6 8 20 31 38 41 42 43 49 67 94 121 126 127 128 132 133 126 107 92 83 81 85 97 124 129 129 141 169 201 230 275 338 410 491 564 625 668 697 722 829 933 1044 1170 1308 1441 1553 1627 1678 1734 1827 1791 1770 1791 1800 1724 1853 1824 1795 1787 1781 1759 1697 1638 1579 1517 1450 1386 1324 1290 1268 1229 1182 1137 1091 1026 940 846 768 722 720 765 843 873 723 559 405 265 187 180 124 73 62 58 41 41 42 42 49 60 76 95 117 145 177 207 238 271 311 355 401 432 447 447 437 435 424 416 405 387 379 412 431 400 348 337 319 303 306 334 390 435 465 485 497 503 546 584 620 661 703 720 718 721 708 667 599 495 415 358 329 332 380 380 396 440 508 578 564 584 613 647 679 710 681 698 722 692 778 910 888 815 807 792 745 758 726 656 730 695 665 647 648 657 585 530 542 586 509 423 359 346 351 320 265 209 141 75 38 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 32 19 7 0 0 0 0 0 0 0 0 0 0 0 1 4 2 1 0 0 0 1 1 2 3 2 2 4 6 7 10 11 10 9 7 3 9 22 28 19 13 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 26 52 70 47 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 1 0 0 0 0 0 2 11 16 14 8 2 1 0 2 7 14 19 28 51 75 84 90 141 233 238 176 86 24 33 45 42 44 67 73 99 136 173 204 233 247 263 275 283 294 306 318 333 349 357 335 330 344 359 365 370 436 524 600 656 707 711 658 569 481 426 410 424 437 448 455 449 421 365 288 215 173 157 169 206 268 357 470 566 641 736 855 970 1084 1204 1337 1498 1685 1888 1997 2025 2011 2001 2039 2217 2199 2174 2140 2023 1865 1673 1507 1437 1424 1195 1041 863 687 525 371 228 115 51 23 13 11 10 10 12 18 23 37 44 48 50 51 51 57 72 93 108 95 75 70 77 87 89 80 73 67 63 62 64 85 90 96 116 146 173 192 224 274 337 416 470 500 505 495 512 637 752 869 995 1126 1244 1401 1507 1576 1645 1731 1754 1741 1740 1767 1814 1836 1819 1817 1828 1818 1786 1726 1660 1589 1517 1455 1412 1351 1310 1296 1293 1277 1251 1225 1185 1115 1003 904 834 811 841 911 933 814 639 466 335 258 196 127 74 53 45 43 45 39 29 36 47 60 75 94 119 137 146 152 163 190 239 298 355 399 426 437 448 437 419 395 365 345 345 352 357 357 356 330 295 264 251 268 298 332 377 409 393 448 509 553 588 631 659 684 702 702 681 635 529 431 354 300 280 346 378 396 415 445 512 519 540 604 707 767 780 762 744 729 670 710 720 689 685 707 771 695 598 547 559 617 628 654 699 689 635 562 538 611 696 586 445 352 341 371 327 274 221 159 83 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 13 14 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 2 3 5 5 4 4 3 3 1 2 11 25 24 16 9 5 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 16 37 51 42 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 1 0 2 5 5 9 24 55 71 70 64 79 118 121 107 93 87 73 58 69 78 82 95 126 163 202 240 274 284 282 279 282 292 301 303 303 303 307 314 322 334 340 335 330 396 530 623 643 581 490 423 381 355 347 370 396 409 421 438 457 464 443 404 366 343 338 366 419 482 547 617 675 767 910 1087 1262 1426 1626 1790 1848 1830 2000 2017 1952 1881 1839 1832 1917 1987 1985 1930 1845 1730 1581 1450 1363 1267 991 742 539 371 232 125 67 27 8 3 4 6 8 9 14 27 40 48 52 54 54 52 47 56 73 90 95 79 59 54 57 62 64 58 51 45 40 35 29 33 34 42 63 97 135 139 164 214 262 306 341 374 394 399 427 520 615 715 824 936 1053 1203 1337 1447 1542 1622 1682 1726 1722 1695 1787 1796 1794 1790 1786 1800 1772 1737 1682 1605 1515 1446 1413 1363 1310 1269 1245 1247 1247 1250 1248 1225 1143 1037 936 889 928 965 972 894 733 546 472 290 175 112 78 52 39 30 30 31 28 31 40 49 63 84 99 98 86 73 73 97 132 179 235 291 344 381 410 427 430 414 374 341 313 296 297 326 331 309 276 243 214 199 216 219 235 286 313 372 439 491 528 546 567 593 629 670 680 636 574 508 442 376 355 386 416 427 414 390 424 451 489 572 794 824 810 792 762 748 644 621 626 647 647 494 569 597 537 485 454 505 555 592 631 665 655 562 504 589 647 580 433 322 337 345 313 279 229 148 72 25 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 1 1 3 14 19 14 6 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 16 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 12 30 67 57 49 36 22 26 42 60 74 85 98 101 81 71 77 102 136 170 203 231 254 280 283 277 268 263 270 288 267 252 250 254 265 270 267 273 309 401 562 583 501 382 301 307 324 350 368 366 384 404 418 426 432 445 452 452 451 451 454 471 500 541 589 642 751 892 1075 1283 1486 1644 1758 1814 1812 1798 1873 1898 1906 1955 2031 2079 2105 2077 1998 1878 1728 1544 1360 1162 937 686 419 261 153 81 36 15 8 3 1 0 1 2 3 3 7 16 24 31 39 44 43 37 31 47 73 93 95 76 54 42 35 31 32 30 25 20 17 13 8 6 5 8 20 41 83 86 104 150 198 231 254 275 305 353 393 437 502 592 699 799 898 1016 1149 1286 1413 1517 1605 1669 1692 1678 1708 1736 1785 1797 1764 1764 1762 1749 1704 1621 1509 1443 1408 1368 1320 1267 1218 1187 1187 1210 1238 1249 1208 1125 1005 920 975 999 1003 966 839 618 581 429 296 196 129 86 63 53 45 35 31 36 45 50 55 64 67 58 44 38 48 60 79 96 118 159 217 260 298 345 398 436 415 380 347 326 330 400 365 317 275 237 208 183 190 190 182 206 261 328 386 428 461 480 506 539 578 615 622 597 562 523 485 437 415 411 411 405 375 335 354 413 484 495 766 881 889 779 615 665 564 507 533 594 694 625 553 541 543 482 419 428 462 499 556 614 606 528 431 452 550 500 368 290 304 305 305 292 243 156 73 20 1 0 0 0 0 0 0 0 0 2 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 2 7 10 10 13 13 4 1 0 0 0 1 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 5 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 1 6 8 9 19 43 36 30 20 11 9 13 14 16 27 49 46 59 68 77 92 119 160 178 188 204 238 259 277 286 277 255 294 256 225 206 194 181 161 154 183 266 411 519 484 401 340 342 377 365 373 395 404 407 404 404 411 424 438 445 460 475 486 492 500 518 561 614 664 759 884 1049 1230 1373 1381 1343 1380 1460 1551 1633 1692 1767 1800 1785 1745 1726 1633 1505 1354 1181 965 749 549 366 210 94 49 24 10 7 15 16 10 4 0 0 0 0 0 1 2 3 6 11 16 18 13 12 31 58 80 84 63 39 23 13 9 8 6 6 5 4 3 2 1 0 1 4 12 32 36 49 83 129 175 209 232 263 320 356 371 398 468 588 708 814 914 1022 1146 1290 1432 1553 1635 1676 1685 1670 1679 1709 1733 1740 1755 1763 1747 1700 1619 1501 1439 1397 1360 1316 1261 1196 1144 1130 1150 1185 1212 1194 1133 1022 912 944 997 1015 999 917 722 656 583 501 403 296 213 162 124 90 55 37 37 42 45 45 44 44 35 33 45 58 71 99 86 63 86 123 150 188 239 291 321 350 360 366 386 432 543 493 409 349 318 284 273 285 291 273 275 300 345 390 420 438 456 477 499 520 543 545 531 509 484 466 449 437 428 416 399 347 303 306 361 449 522 656 706 652 520 370 409 384 330 304 342 458 458 438 476 520 424 378 377 396 441 440 467 463 414 350 310 320 301 281 315 340 352 344 300 237 169 77 19 3 0 0 0 0 0 0 0 1 5 10 12 12 10 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 1 3 11 11 21 30 20 8 2 0 0 0 0 1 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 10 8 1 3 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 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 4 9 10 11 10 10 15 21 15 10 6 6 12 17 12 7 5 5 4 24 47 63 79 105 161 174 175 178 188 207 239 265 260 230 232 211 187 160 129 89 62 94 154 232 322 351 329 309 316 360 412 390 376 377 389 399 407 416 423 417 391 390 410 431 446 452 453 482 533 586 625 654 715 808 892 949 977 1020 1061 1105 1143 1162 1178 1247 1275 1254 1200 1091 955 824 675 512 379 290 216 151 97 57 34 18 16 21 25 18 9 3 0 0 0 0 0 0 0 0 1 6 8 7 4 4 13 30 51 67 56 31 14 5 2 1 0 0 0 0 0 0 0 0 0 0 1 5 8 21 54 113 169 191 215 245 265 255 256 276 344 475 620 770 901 1013 1128 1296 1410 1545 1658 1702 1643 1630 1644 1642 1637 1662 1695 1683 1653 1603 1529 1439 1393 1362 1332 1304 1288 1254 1192 1145 1127 1132 1155 1132 1062 959 859 862 936 997 999 916 776 696 664 651 630 567 429 336 268 206 129 82 57 41 34 32 37 35 31 55 105 118 96 113 104 70 82 94 113 157 208 216 221 248 281 330 398 452 500 465 404 370 352 318 335 344 309 291 320 339 366 400 431 451 461 469 475 483 485 482 473 461 448 449 457 464 459 435 405 350 316 323 370 475 506 504 498 503 436 277 218 198 178 169 196 238 286 333 374 425 391 348 319 311 390 364 328 312 295 260 215 207 241 298 332 366 372 330 251 185 136 77 24 8 1 0 0 0 0 0 0 2 8 18 34 49 46 40 45 43 20 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 10 13 25 26 17 7 2 1 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 67 87 58 22 62 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 32 46 51 49 48 36 20 9 11 14 16 20 24 27 21 14 10 18 46 61 62 68 99 168 184 179 169 163 174 205 224 199 160 171 147 125 96 63 30 35 109 132 129 126 117 124 157 213 272 305 300 294 295 300 298 273 265 268 275 281 295 306 319 336 354 368 413 460 495 516 539 593 636 643 634 655 661 654 654 671 708 744 742 746 734 681 595 488 388 296 245 277 255 206 148 93 49 34 26 24 21 14 6 2 0 0 0 0 0 0 0 0 0 0 2 2 2 3 3 4 8 15 22 21 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 21 61 111 143 175 212 248 283 313 311 307 352 500 696 875 1029 1170 1296 1324 1412 1515 1577 1573 1615 1638 1629 1600 1575 1549 1509 1502 1498 1442 1363 1306 1271 1255 1257 1276 1272 1246 1207 1164 1125 1110 1051 958 855 782 773 831 917 966 917 801 699 657 668 697 679 583 477 394 341 282 200 127 73 39 23 24 23 28 43 65 50 42 57 80 101 139 155 212 298 360 322 263 240 262 335 425 448 432 373 300 294 279 249 214 182 163 162 197 239 283 329 375 415 441 454 460 462 457 451 444 435 432 445 467 484 479 446 396 352 334 343 357 429 455 425 351 325 240 174 140 130 121 151 167 193 239 281 360 412 395 334 302 263 277 284 287 300 283 238 200 189 201 235 278 312 309 258 189 124 82 57 32 23 16 10 5 2 7 5 4 5 9 16 24 40 58 68 83 103 83 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 1 2 5 9 8 13 22 22 13 7 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 12 86 134 75 15 39 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 9 22 36 44 47 60 51 34 28 37 40 37 32 30 33 28 28 39 58 76 79 76 84 108 153 172 162 147 142 157 185 185 145 100 85 72 69 64 46 22 22 71 58 30 15 10 7 20 69 128 147 174 179 184 194 201 163 137 119 120 137 151 168 192 214 237 270 307 343 380 423 483 562 559 530 502 494 491 469 440 422 428 445 462 478 484 477 461 439 417 382 350 356 329 287 237 181 124 107 63 28 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 16 40 69 98 127 157 198 207 196 196 246 408 640 851 1026 1165 1161 1157 1199 1272 1363 1491 1589 1647 1664 1651 1637 1575 1555 1508 1413 1309 1216 1144 1116 1128 1161 1210 1246 1263 1264 1248 1179 1107 1024 936 854 795 755 762 812 876 909 866 736 644 630 671 692 644 568 495 438 410 335 248 159 81 37 25 18 20 29 35 35 33 43 76 147 238 350 481 575 557 488 420 356 338 397 422 424 398 332 229 204 187 163 131 98 73 65 78 105 139 174 222 276 330 379 411 431 436 434 431 427 429 439 457 474 466 434 397 357 320 287 270 278 274 253 235 201 164 132 112 111 107 123 147 193 258 265 363 403 359 250 239 220 209 212 233 279 276 254 229 200 177 199 226 245 244 210 158 104 64 47 43 46 50 53 50 42 33 24 18 19 20 14 10 16 32 46 63 93 102 57 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 1 2 1 1 4 5 5 10 15 15 13 12 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 24 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 0 0 0 0 0 0 0 0 0 0 0 0 1 7 17 32 47 57 54 51 50 51 48 39 30 24 23 24 21 21 28 42 62 80 110 137 145 125 108 106 118 137 156 144 105 60 27 7 4 4 3 1 2 10 7 2 0 0 0 3 19 39 51 82 93 101 117 133 102 86 83 83 78 69 66 78 96 122 162 188 221 255 292 342 439 419 408 419 439 454 435 380 323 290 288 329 366 391 403 405 413 428 432 424 412 397 370 321 262 212 186 105 44 14 11 21 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 2 4 2 0 0 1 9 20 32 42 53 77 109 134 158 207 354 548 738 909 1058 1112 1168 1235 1294 1334 1442 1555 1628 1654 1666 1774 1765 1548 1298 1159 1131 1106 1087 1072 1069 1090 1136 1189 1233 1274 1318 1226 1153 1076 991 913 858 804 770 769 805 862 888 786 669 611 611 624 599 579 563 472 438 415 372 290 169 101 65 44 29 17 17 23 27 46 98 181 244 303 341 350 377 421 442 447 446 439 414 387 361 322 243 177 128 98 83 77 63 55 48 45 51 59 89 130 178 231 301 359 394 412 422 423 424 430 443 454 443 414 372 326 282 242 218 192 175 182 185 193 183 156 125 117 116 124 144 189 281 284 314 347 361 265 225 199 185 173 183 224 235 232 223 191 169 151 150 168 190 185 153 113 85 64 68 79 90 94 82 69 45 27 22 28 17 8 5 6 9 18 31 46 58 33 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 1 1 1 0 1 2 1 2 9 15 18 19 15 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 8 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 1 1 2 5 9 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 34 45 44 42 44 49 50 44 36 30 28 29 26 25 26 31 39 60 81 96 94 62 63 88 118 143 157 150 127 89 49 21 17 13 11 9 7 3 1 0 0 0 0 0 0 1 7 30 56 73 79 76 58 52 44 39 38 36 23 16 23 40 60 73 98 126 145 156 188 214 259 318 381 432 447 393 326 278 234 231 247 274 306 335 349 364 370 372 377 393 412 389 337 282 253 178 115 83 76 60 25 8 3 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 9 5 4 2 2 3 5 8 20 41 69 97 127 167 291 447 630 824 1004 1149 1247 1318 1338 1272 1318 1420 1505 1551 1579 1746 1760 1585 1338 1155 1126 1161 1194 1198 1164 1113 1103 1133 1169 1203 1260 1264 1244 1160 1031 922 862 816 786 774 783 819 861 819 730 656 625 603 585 586 572 474 425 433 430 371 294 222 157 99 50 27 20 24 43 84 141 164 187 215 238 245 262 318 361 389 419 434 386 334 307 308 247 163 97 61 61 103 113 104 81 52 46 39 47 66 92 121 181 250 312 359 391 406 412 419 432 443 435 407 362 311 270 240 210 171 135 155 188 215 213 173 138 129 132 145 171 210 285 306 310 327 396 335 281 232 192 157 170 186 192 195 228 185 138 106 98 110 148 164 160 143 123 84 77 82 87 86 61 30 9 1 8 15 9 4 4 6 7 15 25 25 18 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 21 19 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 5 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 12 27 38 45 50 52 52 51 43 36 30 24 18 13 11 14 21 24 35 52 68 72 75 95 126 152 161 153 135 105 73 53 59 64 67 62 44 19 4 0 0 0 0 0 3 5 11 29 61 61 48 35 33 32 30 27 23 18 13 9 8 11 19 25 30 34 34 28 26 55 127 214 295 351 354 332 319 308 264 216 192 188 203 234 258 280 310 345 375 409 462 472 450 417 382 344 324 315 300 237 173 101 41 6 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 7 12 15 26 37 42 37 22 10 3 2 5 19 41 71 101 127 157 238 354 509 700 918 1086 1140 1131 1108 1113 1221 1332 1413 1466 1513 1646 1712 1664 1508 1308 1214 1265 1319 1322 1254 1135 1067 1057 1070 1085 1140 1207 1183 1109 1026 912 837 796 786 797 809 827 847 831 774 695 633 633 653 635 550 453 393 384 392 383 369 330 272 190 92 60 39 37 56 93 121 137 149 157 162 178 238 281 306 324 350 352 311 260 225 232 212 165 104 62 78 125 152 162 149 102 79 60 50 50 62 77 112 164 226 290 336 367 386 397 406 411 411 394 362 321 281 244 208 172 131 118 129 168 198 163 137 136 144 163 208 261 314 350 358 335 335 303 276 256 243 237 229 214 192 160 149 121 92 67 71 84 117 135 121 84 96 77 65 67 74 44 22 11 2 0 1 3 2 0 2 3 4 8 15 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 2 6 5 4 13 24 23 16 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 1 2 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 21 28 34 38 40 46 38 26 16 11 9 8 7 11 16 18 36 59 78 86 85 94 120 135 133 120 99 80 71 76 99 121 137 132 106 61 26 13 5 0 6 72 106 94 64 56 101 66 43 34 30 22 16 14 11 8 4 5 5 9 15 17 9 6 3 0 1 8 39 92 164 250 282 287 282 272 252 238 226 220 221 229 244 272 300 335 383 459 508 512 491 475 509 571 565 536 500 427 297 173 82 32 16 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 14 22 32 46 62 79 96 98 108 120 129 123 81 34 9 5 6 16 39 74 119 173 212 261 323 411 534 684 751 787 842 953 1127 1303 1450 1505 1453 1342 1343 1357 1351 1337 1347 1280 1316 1342 1309 1203 1057 977 945 935 931 962 979 966 944 920 849 795 767 768 789 810 806 814 812 783 718 657 661 656 601 511 424 369 348 353 370 387 381 343 271 171 120 78 52 43 55 67 86 97 101 115 148 195 231 256 273 288 317 324 299 260 245 231 179 119 94 102 126 151 176 200 168 128 90 60 45 53 62 81 113 159 221 276 322 357 379 389 388 384 377 365 345 312 277 243 208 173 141 126 139 174 162 146 152 167 176 221 289 360 405 411 388 358 315 288 285 321 297 237 178 163 125 125 113 85 52 61 70 83 88 78 57 55 58 60 60 52 36 22 10 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 1 4 6 5 12 23 26 21 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 5 12 18 23 29 19 11 12 18 23 17 10 14 23 30 49 68 79 83 83 96 107 110 105 98 86 75 71 78 94 99 127 141 136 114 86 55 33 26 39 88 140 163 161 154 175 141 120 105 85 49 12 1 1 2 3 4 4 7 11 16 4 5 7 7 7 9 14 26 54 102 160 233 288 311 307 279 276 295 309 309 339 379 415 445 479 537 562 552 528 518 556 612 588 548 520 482 408 323 239 179 161 103 68 43 23 13 9 5 2 1 1 0 0 0 0 0 0 0 0 1 5 14 30 47 63 82 107 153 213 276 337 396 379 345 312 290 278 196 110 54 29 22 28 41 73 140 252 334 392 417 439 493 583 664 786 971 1220 1484 1588 1557 1412 1217 1118 1062 1016 1011 1058 1122 1184 1226 1234 1192 1089 948 874 831 796 766 765 760 750 738 733 726 718 696 676 692 721 739 751 754 752 728 688 657 620 557 461 431 392 348 332 351 383 388 364 324 270 209 138 77 47 41 41 39 37 43 73 86 117 154 182 208 244 304 352 371 365 346 309 252 194 166 156 158 168 194 246 250 218 162 100 67 59 58 62 73 93 139 194 256 319 368 381 386 388 390 390 382 359 327 293 258 225 191 166 154 162 155 148 150 162 191 255 327 380 414 447 455 445 461 470 337 303 247 188 154 122 85 65 58 58 52 57 60 60 58 50 48 50 52 53 50 44 35 26 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 11 24 27 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 25 43 52 42 22 18 25 39 58 77 85 80 76 110 108 104 100 95 85 73 74 85 100 104 131 144 145 142 141 105 88 91 103 105 122 159 193 213 215 209 191 168 138 92 29 5 2 3 3 5 9 13 16 14 4 2 3 3 3 4 7 8 10 22 56 119 182 231 257 256 270 302 328 337 361 416 481 514 502 481 492 477 456 454 494 567 619 613 571 568 560 529 462 391 367 328 248 168 114 97 76 51 34 21 12 6 4 4 4 3 1 0 3 11 25 48 83 119 157 209 294 381 468 568 678 769 769 697 599 525 523 429 322 224 158 137 131 109 118 176 274 449 585 620 588 573 674 858 1104 1391 1674 1769 1457 1261 1237 1257 1123 971 870 841 887 963 1038 1088 1099 1064 982 877 812 761 704 665 632 565 516 518 541 553 584 597 587 600 633 661 678 691 714 707 688 670 646 601 486 458 419 346 277 285 325 339 333 339 322 281 205 118 73 53 44 38 36 41 78 127 163 175 165 183 240 316 386 431 460 449 416 374 332 308 296 284 274 272 299 335 338 290 189 119 82 63 53 45 47 67 97 132 174 271 315 345 372 402 425 418 394 364 332 290 251 220 197 179 167 150 149 167 187 237 304 354 388 434 478 488 451 383 360 313 266 230 205 174 130 90 63 48 45 53 61 62 56 59 55 49 43 38 46 44 37 30 23 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 19 26 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 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 11 25 39 47 44 25 21 25 35 53 72 80 76 80 122 110 118 127 126 108 80 93 102 102 98 117 128 127 117 107 80 62 54 51 48 51 70 111 164 208 228 220 203 179 142 74 30 18 19 12 7 10 13 12 5 2 1 0 0 0 0 1 1 1 4 15 33 52 69 91 133 140 181 220 241 256 293 326 346 346 315 316 326 346 375 414 496 517 537 568 588 596 601 575 526 486 490 430 338 257 219 160 132 109 83 56 48 51 60 69 70 67 65 74 94 122 167 230 303 389 483 566 603 646 724 838 939 962 910 813 734 784 754 658 537 435 410 397 341 327 383 475 589 673 778 851 742 798 984 1264 1582 1852 1701 1470 1319 1199 1004 813 778 773 796 877 961 1007 1026 1019 993 985 963 897 770 611 619 603 566 527 496 477 489 524 554 567 590 625 647 662 680 686 678 665 663 674 651 684 645 521 360 272 276 284 293 307 320 313 308 273 196 134 96 72 57 50 61 100 141 170 179 184 215 278 350 427 544 538 531 522 505 479 476 478 461 421 375 362 403 453 456 327 213 136 89 76 59 46 40 38 44 93 132 185 238 274 298 331 347 353 349 320 274 244 221 202 197 203 192 179 194 245 300 353 400 429 455 478 485 474 447 399 329 288 275 271 252 221 165 97 69 57 62 70 71 66 68 62 52 40 31 35 34 29 20 13 4 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 1 1 3 7 13 18 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 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 27 37 38 39 45 52 54 53 53 54 72 115 117 152 174 163 122 100 128 113 96 109 119 104 83 59 35 20 13 11 14 20 25 31 48 95 167 212 220 208 181 143 96 56 36 25 15 6 1 0 1 0 0 0 0 0 0 0 0 0 0 0 2 5 9 13 21 41 56 82 105 120 135 159 160 161 172 187 213 256 310 359 382 437 492 542 576 583 613 625 611 591 598 609 559 473 386 331 288 277 260 236 214 228 252 278 297 309 325 336 339 349 381 448 533 617 691 746 769 749 745 768 819 879 921 901 856 846 953 1008 994 946 902 893 826 769 777 858 968 1014 1015 1066 1124 974 968 1059 1177 1302 1479 1494 1376 1164 934 803 782 802 851 922 1012 1059 1057 1045 1042 1048 1044 963 784 577 480 534 554 562 570 581 556 561 574 588 604 624 671 685 673 683 689 677 643 615 635 607 617 593 518 395 324 293 279 279 287 278 280 294 291 251 202 164 133 111 101 103 122 144 163 173 175 203 259 329 387 405 435 466 481 494 497 540 569 568 547 534 522 533 555 554 475 385 278 177 140 94 60 39 27 12 28 57 94 131 162 165 184 205 229 264 279 267 246 229 216 217 215 206 209 251 298 334 378 430 457 466 495 512 476 460 411 358 320 295 257 223 201 173 113 90 88 91 88 76 64 57 53 49 41 33 31 30 26 16 9 4 0 0 0 0 0 0 0 0 0 0 0 1 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 2 4 8 13 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 0 0 1 2 3 4 8 17 31 45 44 48 53 57 53 48 54 76 111 150 194 197 162 122 148 158 138 124 135 142 113 85 55 26 9 6 7 9 16 34 140 156 142 136 151 170 181 169 137 99 61 37 20 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 30 41 43 45 58 66 63 65 77 94 120 167 221 265 288 360 485 590 624 573 661 669 673 685 688 648 599 559 530 513 508 507 511 519 532 539 552 557 560 571 594 605 629 659 684 717 758 806 855 894 881 855 825 794 770 785 844 843 846 909 1012 1084 1133 1176 1220 1244 1215 1187 1170 1160 1133 1082 1068 1071 1063 1058 1075 1035 1103 1328 1470 1481 1292 1008 766 748 816 894 954 986 1000 971 941 924 916 884 812 736 648 566 538 507 488 502 554 638 636 622 605 593 590 593 643 671 664 669 653 633 610 595 597 558 542 551 561 516 396 326 301 302 282 261 266 278 280 263 241 212 192 184 167 172 183 200 225 237 199 182 203 267 338 367 382 395 422 504 522 565 610 635 648 655 650 644 637 616 569 517 441 340 256 169 106 67 45 34 25 21 28 48 79 99 119 137 150 170 199 219 231 236 242 253 274 311 357 407 415 416 428 440 458 475 495 505 481 445 381 327 311 285 224 178 145 128 132 136 125 105 106 89 68 54 48 44 41 35 34 37 23 21 17 10 4 3 2 1 0 0 0 0 0 0 0 2 7 10 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 1 1 1 2 4 7 12 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 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 5 11 15 13 13 18 27 38 47 51 50 46 46 62 86 118 154 185 193 176 151 147 189 168 147 140 143 140 114 113 102 74 39 21 18 18 16 13 28 31 32 36 46 78 126 143 128 100 71 49 30 16 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 8 9 14 12 17 25 33 37 45 62 86 115 151 224 324 410 433 382 527 561 575 579 560 525 548 564 564 557 533 529 540 555 568 589 628 665 700 740 796 814 837 849 832 814 821 858 907 939 898 915 904 854 789 795 848 880 919 992 1084 1174 1255 1291 1262 1259 1269 1262 1210 1107 1010 936 919 940 982 1058 1158 1219 1297 1444 1552 1401 1145 898 753 755 864 910 884 814 767 701 661 633 595 526 476 554 649 640 562 474 422 425 495 641 684 668 623 577 540 507 522 561 598 603 578 542 541 609 623 614 592 567 553 539 439 366 338 343 314 291 286 293 298 282 268 241 223 245 284 318 323 317 324 325 299 255 223 250 309 357 391 408 412 493 541 587 632 674 685 680 673 676 688 684 648 594 531 458 357 265 187 123 91 78 60 41 29 27 40 57 80 112 155 169 179 190 206 194 203 223 262 324 391 446 456 436 421 412 423 436 439 429 426 414 379 345 365 366 309 263 278 261 228 199 163 125 121 110 94 78 70 58 47 45 50 40 36 37 32 25 14 10 8 5 0 0 0 0 0 0 0 2 5 10 17 17 13 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 1 2 3 3 3 4 7 11 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 11 12 9 4 0 0 0 0 0 0 0 11 26 39 38 32 33 31 30 40 51 57 64 74 84 99 119 133 136 132 138 122 126 162 151 144 147 152 153 141 163 172 161 132 107 101 120 151 165 56 21 17 22 28 40 83 111 116 104 82 60 41 26 14 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 4 5 6 9 11 16 26 47 77 114 152 166 148 215 247 267 283 296 296 329 342 328 298 287 306 313 306 298 332 408 475 527 572 651 704 750 783 791 779 799 865 936 970 996 1044 1054 1028 993 1021 1035 1088 1184 1298 1351 1381 1362 1283 1171 1190 1247 1271 1207 1041 985 890 815 792 850 970 1027 927 872 1063 1157 989 838 781 810 797 792 751 687 631 613 582 549 513 471 425 393 477 598 623 547 431 364 387 497 643 696 683 634 578 526 474 456 467 486 491 498 496 505 558 600 597 551 505 520 487 417 367 355 359 341 325 325 339 353 294 250 232 237 262 327 389 423 419 405 391 377 364 351 322 326 357 400 431 448 515 583 642 684 706 707 711 723 736 740 732 696 640 575 491 397 332 293 250 213 184 139 89 64 48 41 36 34 51 95 123 130 127 148 135 135 144 163 211 254 310 352 370 381 385 389 391 388 387 405 405 385 368 373 361 327 298 293 261 245 230 199 179 172 167 148 112 85 62 54 66 96 97 92 76 52 42 25 14 9 5 1 0 0 0 0 0 0 1 3 8 21 25 25 22 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 1 2 2 3 3 7 12 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 3 11 15 12 16 17 15 12 9 8 2 0 0 0 0 11 27 40 43 38 40 40 40 48 57 60 55 48 50 49 64 80 91 97 122 129 143 164 167 169 182 208 240 273 259 249 241 230 212 184 165 149 122 49 29 25 24 21 21 58 94 117 122 109 83 56 38 29 19 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 1 2 6 14 28 41 42 31 41 49 53 60 71 65 70 82 93 97 95 95 97 99 100 118 159 209 256 293 351 392 439 486 520 531 564 631 696 725 825 959 1038 1068 1090 1120 1126 1172 1254 1337 1368 1344 1231 1051 867 789 863 1105 1307 1181 1078 949 850 822 882 992 1002 935 859 849 748 685 677 717 778 748 676 615 591 604 610 608 597 581 563 529 473 465 494 484 389 369 421 524 633 686 691 664 619 570 516 461 412 373 347 405 464 515 555 581 555 486 408 359 380 358 308 285 310 329 333 335 348 382 415 403 363 319 293 308 372 434 469 471 452 416 389 379 381 364 352 374 414 434 505 596 674 718 738 736 746 773 807 823 796 751 696 635 570 501 440 406 402 398 370 300 209 132 104 84 68 54 44 45 57 73 87 84 99 97 98 108 115 173 224 262 290 327 354 368 372 370 367 370 394 414 403 369 354 327 289 271 253 228 217 215 209 219 222 204 166 140 96 66 62 88 112 120 113 92 58 42 25 12 4 1 1 1 1 1 0 1 2 2 1 7 19 26 28 28 25 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 1 1 5 11 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 1 0 0 0 1 4 8 11 14 14 14 14 13 12 7 3 5 11 14 18 28 40 46 39 39 43 50 59 70 72 62 50 45 44 46 50 62 86 124 167 183 183 190 215 263 331 392 412 337 282 252 240 231 206 148 96 60 36 31 28 22 18 25 49 81 115 139 145 118 77 56 55 44 29 16 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 20 23 19 22 20 12 6 8 7 8 13 21 28 26 24 32 39 34 35 47 67 85 95 112 132 154 174 190 221 256 292 326 360 429 505 613 720 769 830 910 1016 1133 1239 1312 1281 1150 982 880 998 1174 1288 1295 1221 1080 980 950 988 1063 1107 1092 1052 1007 963 890 805 752 751 776 749 659 581 544 505 541 598 645 664 659 557 479 457 492 549 534 566 628 693 721 701 682 649 590 541 481 411 345 300 272 331 413 501 577 570 475 359 258 197 185 178 182 201 240 280 310 327 346 394 414 412 404 401 413 406 426 456 486 509 463 427 411 411 422 418 387 371 405 461 555 680 769 765 736 715 741 805 869 867 823 763 697 632 573 518 478 455 434 379 305 218 142 114 113 106 95 81 70 72 81 101 126 120 112 106 114 147 131 169 222 265 293 311 320 324 324 317 324 338 357 375 375 341 309 274 238 226 218 206 193 186 208 227 221 194 193 163 115 82 88 113 112 94 72 57 48 32 17 8 3 5 5 4 1 1 1 2 4 5 2 9 20 27 24 27 25 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 2 0 0 0 0 0 0 6 11 12 11 11 10 10 12 17 16 18 25 31 31 35 41 44 35 31 25 23 28 39 41 38 34 31 38 48 54 62 78 115 139 148 163 208 301 423 456 433 381 314 272 250 242 245 260 165 90 46 25 21 20 18 15 19 37 65 100 138 167 161 116 91 85 71 49 29 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 4 13 24 30 30 27 20 15 18 20 24 25 19 6 15 23 29 29 25 17 9 6 9 11 15 19 23 26 31 60 103 134 150 163 179 189 249 341 406 481 576 684 816 990 1044 1060 1032 974 915 874 964 1048 1064 1028 959 917 921 966 1027 1031 1016 997 986 983 985 915 847 825 833 819 751 682 637 556 547 588 639 654 573 500 469 479 527 697 733 706 678 695 696 662 641 615 548 475 389 291 205 164 175 224 295 374 434 381 309 227 155 117 129 147 166 184 213 260 319 361 379 439 448 437 429 443 487 480 469 462 460 456 430 410 396 385 415 475 460 391 389 451 536 644 748 791 805 824 854 889 916 902 862 804 739 678 623 566 504 434 358 278 191 112 64 67 86 95 92 91 97 102 110 124 146 144 136 127 115 64 70 121 175 204 257 271 274 278 283 273 285 297 300 295 295 273 245 226 215 200 187 179 174 182 200 215 218 195 173 155 130 101 103 99 91 78 57 54 46 33 21 18 18 17 13 10 6 5 6 8 13 9 7 12 22 31 28 29 29 24 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 1 3 9 19 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 3 5 6 6 7 8 14 20 23 22 23 25 29 32 36 36 33 28 27 24 17 11 10 17 18 21 26 36 43 47 61 86 120 137 151 189 263 376 468 448 375 296 252 257 265 272 282 312 203 121 68 39 26 19 15 13 14 17 34 66 110 158 187 151 129 119 104 79 53 25 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 14 25 41 51 50 44 37 35 48 65 65 40 42 34 30 26 22 10 3 1 1 1 1 1 1 1 2 15 36 56 71 83 91 101 126 170 230 298 361 421 477 531 554 633 724 794 833 748 804 910 979 946 875 850 875 925 934 920 909 909 917 900 904 886 853 819 800 813 804 782 764 713 671 668 686 697 699 692 643 579 554 794 804 748 694 655 619 570 523 473 403 315 224 142 83 65 84 122 171 222 268 284 245 176 108 78 101 134 165 194 240 308 385 446 465 491 479 453 434 419 447 454 448 434 423 407 421 433 421 388 397 510 562 481 436 480 549 628 699 755 816 882 940 980 967 936 899 863 824 734 623 489 350 273 254 210 149 86 40 36 52 69 76 86 92 94 102 116 120 120 120 119 125 101 100 123 152 157 194 215 234 264 273 283 290 289 273 251 239 224 206 188 161 145 142 152 169 171 187 209 212 193 165 153 151 131 121 110 96 83 70 69 71 70 59 60 58 45 29 25 21 18 16 18 27 22 16 15 28 32 33 34 36 36 21 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 1 3 6 12 24 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 17 22 20 21 25 27 27 25 25 24 20 16 15 18 20 16 12 17 18 20 25 32 39 42 54 72 91 108 140 192 256 315 300 272 240 217 217 229 224 226 236 247 208 168 132 102 74 40 19 9 6 5 15 39 77 126 180 170 159 149 138 120 83 40 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 1 6 15 30 50 55 47 32 24 29 38 38 23 20 17 16 16 13 9 4 1 0 0 0 0 0 1 4 11 18 24 30 33 37 72 144 240 324 331 324 355 425 464 464 465 507 609 769 785 850 902 885 791 755 761 784 801 806 816 829 847 867 842 822 795 766 742 714 741 759 757 745 744 745 735 716 701 682 655 634 630 661 759 759 714 653 569 496 414 329 247 166 111 72 48 37 35 35 39 53 81 121 143 138 110 69 62 90 128 170 224 316 397 462 510 542 518 466 448 471 417 409 416 422 417 418 424 445 467 476 453 453 513 591 603 508 493 522 565 592 630 713 831 954 1009 984 935 888 854 803 703 570 418 278 208 216 212 173 113 53 33 38 51 46 39 31 33 46 50 44 47 54 60 89 127 156 173 157 150 146 155 185 231 260 286 304 304 282 253 222 188 153 146 131 123 128 150 174 170 162 167 174 182 172 151 138 131 134 139 135 115 96 95 103 103 97 88 73 59 46 45 45 37 21 29 33 33 27 13 26 34 38 41 43 43 34 23 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 11 22 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 20 21 23 27 26 22 15 10 10 10 8 7 7 13 23 27 19 16 18 22 25 26 30 38 47 59 71 96 132 166 185 162 164 172 178 179 170 162 164 192 239 240 207 168 135 113 78 50 27 12 4 7 20 48 93 152 174 180 177 167 152 113 65 27 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 19 31 39 43 41 36 23 17 18 21 16 14 15 15 12 11 11 9 5 0 0 0 0 0 2 6 11 11 9 6 8 38 106 208 315 323 353 394 432 468 515 535 572 643 652 604 576 575 601 700 694 702 723 730 740 765 798 824 829 799 772 761 758 738 687 688 700 709 722 752 738 701 666 653 664 674 675 673 710 710 697 665 604 512 423 333 249 177 132 102 72 44 27 18 9 6 10 21 45 63 73 72 59 79 113 161 231 338 424 465 470 455 425 411 391 385 408 389 393 399 397 381 404 439 475 497 483 496 523 574 636 649 527 461 462 501 542 536 616 783 941 984 944 878 820 774 711 621 501 374 306 262 258 254 204 144 85 62 68 69 26 10 6 5 12 19 21 23 26 31 59 97 144 203 192 176 152 136 158 191 232 273 304 311 297 270 236 198 157 143 136 133 136 163 176 171 157 149 148 164 166 139 113 114 128 146 157 149 127 117 126 130 118 87 58 48 46 55 68 71 38 30 30 33 34 17 20 29 39 40 45 45 40 31 19 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 16 18 20 21 19 12 4 1 0 3 7 10 10 13 24 28 18 11 16 24 27 23 26 30 36 42 48 58 73 85 96 108 126 141 149 150 146 150 174 227 287 283 229 182 144 113 65 39 27 23 19 8 12 30 62 108 156 182 183 169 157 125 86 48 20 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 22 35 53 69 76 63 33 17 13 13 14 16 18 17 14 19 21 17 10 2 0 0 0 0 2 6 7 6 6 16 22 53 104 160 188 270 389 480 516 567 658 653 624 627 534 487 477 485 499 553 586 611 627 635 689 758 809 831 831 819 805 796 782 739 696 669 647 628 643 648 629 606 596 616 656 690 709 710 689 680 674 650 581 529 459 375 282 185 152 109 65 31 13 8 15 26 38 57 73 85 91 93 106 133 175 238 320 426 456 451 427 385 313 296 307 323 328 338 343 341 336 338 368 398 419 433 430 488 556 616 651 658 569 496 483 506 493 468 567 794 943 953 900 831 770 712 647 559 446 310 268 277 319 353 259 185 124 91 81 39 12 1 0 0 3 8 13 18 27 58 95 122 142 187 204 201 179 143 144 171 211 249 280 294 291 278 254 217 188 169 161 160 166 178 179 169 155 149 153 155 149 131 106 102 115 132 156 154 131 114 117 111 88 65 53 44 38 45 63 74 56 47 40 28 30 24 22 26 38 37 39 39 36 32 24 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 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 15 16 13 7 3 0 0 1 1 3 8 15 9 12 18 23 24 25 29 30 28 27 27 29 32 36 39 43 51 64 83 101 116 126 123 112 159 192 207 213 211 217 215 189 147 118 88 64 49 38 19 16 20 34 62 110 153 164 154 140 119 90 63 38 20 11 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 1 4 11 21 37 56 74 79 48 25 14 11 14 18 20 25 26 18 28 33 28 20 16 4 1 0 0 1 2 3 4 6 18 26 38 48 47 21 152 314 447 515 565 645 651 619 600 573 556 562 587 622 599 606 611 615 645 748 801 817 818 829 833 828 813 788 757 730 693 649 607 606 606 598 590 592 614 663 703 716 694 654 642 652 660 618 572 508 423 321 214 147 85 46 48 63 66 79 101 123 145 158 162 158 153 168 203 251 299 322 338 346 352 348 313 260 238 237 239 245 250 253 255 264 289 314 315 301 327 391 482 578 656 674 632 562 522 540 536 535 588 704 859 936 923 874 815 746 682 618 513 349 274 252 253 295 413 354 278 192 107 41 14 4 1 0 0 0 1 3 10 31 67 116 160 179 202 218 219 197 155 146 169 204 225 248 270 279 270 251 218 193 181 184 184 192 198 196 183 168 155 144 134 125 120 103 86 80 96 125 121 94 78 74 81 79 60 55 54 44 36 48 47 44 44 43 26 26 28 27 23 30 33 35 38 39 35 27 16 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 5 4 1 0 0 0 0 0 4 15 25 12 14 24 35 41 37 31 29 28 26 27 28 28 30 34 38 46 57 70 83 92 94 103 125 148 146 135 132 150 208 255 248 215 206 166 112 66 37 21 15 15 22 36 65 101 124 129 116 99 86 74 62 49 35 30 24 17 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 2 0 0 0 0 0 0 1 5 14 26 38 53 62 39 28 23 21 19 13 28 29 22 22 30 35 33 27 19 7 3 1 1 1 0 3 5 5 2 6 13 17 13 6 161 316 405 409 513 561 601 630 627 572 573 605 659 740 775 763 722 676 660 747 779 785 789 794 784 772 762 754 745 721 675 652 705 682 684 694 693 652 610 630 656 657 626 586 576 598 636 628 596 545 484 429 385 340 304 281 270 234 203 187 188 201 222 229 226 220 223 251 292 322 319 279 258 255 250 215 193 165 144 133 131 147 152 157 172 191 211 228 227 209 264 365 474 572 646 650 598 541 515 569 528 561 663 798 922 960 936 878 812 750 686 601 485 353 306 282 256 235 342 362 341 272 141 55 20 8 6 2 1 0 1 7 27 61 104 149 189 205 213 234 259 244 191 126 112 165 201 233 263 278 260 241 223 207 195 195 187 190 197 205 195 179 158 134 105 116 116 101 80 63 61 77 84 63 46 39 44 53 45 48 56 58 44 43 40 36 33 33 29 29 31 34 33 34 35 35 40 46 45 32 16 12 10 8 7 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 6 18 26 21 22 29 37 44 45 30 28 29 29 29 30 29 28 31 34 41 51 63 74 78 72 73 87 108 140 164 178 190 214 296 293 258 242 232 201 145 84 40 25 20 22 31 47 66 85 94 95 97 96 90 82 71 59 55 51 46 36 24 9 2 0 0 0 0 0 0 0 1 1 0 0 2 6 8 7 6 3 1 0 0 0 0 0 0 1 5 13 22 29 31 30 27 25 23 23 28 16 15 21 28 37 48 51 44 23 10 4 2 2 2 1 2 3 4 3 3 11 19 24 36 173 306 362 317 444 519 561 562 508 461 501 562 629 734 797 784 721 635 549 582 640 703 753 743 721 686 643 600 596 666 682 673 784 779 769 772 777 716 624 590 590 593 573 543 542 568 605 626 632 628 612 574 529 482 447 428 406 350 303 270 252 246 266 270 264 262 275 305 351 378 319 243 194 176 167 96 91 87 82 78 85 97 99 99 111 143 173 188 194 199 249 338 436 521 566 579 562 531 503 548 569 620 697 777 909 948 934 897 855 802 730 633 517 412 349 344 358 321 358 389 393 348 215 121 63 29 14 9 5 1 3 16 59 85 124 183 233 223 211 219 254 265 245 182 121 144 150 173 201 211 197 199 201 194 179 176 174 173 176 188 169 154 135 105 71 73 72 67 55 54 50 47 45 37 30 29 33 38 43 48 58 69 56 35 26 30 36 40 37 33 32 33 35 37 37 33 36 37 35 29 17 15 13 11 11 15 14 10 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 16 22 22 21 27 36 45 46 35 32 32 32 32 30 29 26 25 29 36 45 55 62 62 54 60 76 96 122 152 178 198 217 294 299 278 265 270 280 218 129 56 30 20 19 26 40 57 71 81 88 94 96 90 84 79 75 73 71 68 64 56 41 22 7 1 0 0 0 0 0 1 3 4 4 2 5 7 7 7 3 1 0 0 0 0 0 0 0 1 3 7 12 15 16 16 15 14 12 11 12 12 13 19 30 40 42 36 22 13 6 2 2 6 5 3 1 1 2 4 22 56 102 132 156 196 257 337 396 450 493 515 498 494 499 514 547 619 692 801 860 790 645 621 649 687 699 750 691 617 573 571 589 682 757 778 777 759 745 740 740 703 641 595 569 561 510 483 472 468 470 476 469 458 450 438 417 401 387 363 319 310 303 291 273 265 286 293 275 246 218 201 192 183 163 136 113 109 128 71 51 45 41 35 44 56 64 67 71 94 115 151 201 215 227 275 352 437 495 526 548 565 545 561 600 632 645 674 788 861 886 877 840 814 755 646 522 440 414 433 485 486 483 480 467 429 331 244 162 88 54 38 24 18 26 50 93 137 184 238 252 228 209 218 251 273 280 257 199 160 124 108 114 132 141 151 164 170 171 172 174 175 170 174 170 155 129 96 74 68 73 81 47 40 37 31 23 24 27 32 40 52 60 65 68 70 54 37 28 33 37 46 46 33 25 25 28 29 27 26 27 25 21 18 13 10 10 13 12 17 23 24 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 24 23 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 25 28 32 37 42 43 39 36 33 31 28 23 25 24 23 30 36 41 43 42 36 36 53 75 90 96 109 152 200 222 263 285 282 260 232 228 168 103 58 34 22 18 21 31 47 62 75 86 95 101 94 83 75 70 69 69 72 75 74 61 46 31 16 5 1 0 0 0 0 2 4 4 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 2 4 5 6 6 5 3 2 2 3 5 9 11 18 21 19 15 11 6 3 4 20 15 7 1 0 1 10 52 112 164 155 91 78 148 299 340 389 446 502 539 581 565 532 518 525 570 689 795 804 793 805 789 737 669 624 570 553 585 637 640 645 633 597 570 565 564 565 569 575 543 497 457 450 391 327 266 225 239 264 256 223 185 173 189 210 221 208 208 207 202 190 162 161 162 152 132 120 93 74 62 52 48 44 36 29 37 24 17 13 11 6 12 24 37 47 55 77 116 158 191 209 240 290 360 452 532 577 611 660 641 639 637 627 619 650 717 776 800 778 728 702 673 599 508 464 441 442 504 565 566 523 456 397 352 320 291 240 187 128 91 88 90 113 157 210 253 259 234 209 203 223 273 299 306 298 271 242 191 138 119 131 145 161 174 164 168 171 172 175 178 182 182 172 139 111 93 96 123 126 77 45 35 32 28 29 34 46 58 66 71 75 75 55 40 32 27 24 22 32 45 33 25 22 21 23 21 19 18 15 8 5 3 2 3 6 6 12 20 25 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 20 27 22 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 18 22 25 28 32 36 40 42 37 38 35 28 22 20 27 25 24 28 32 34 32 27 21 27 45 65 82 93 101 113 134 168 214 236 245 251 255 198 139 93 62 40 25 16 14 19 32 49 66 83 97 102 95 83 69 56 53 54 59 67 81 82 73 58 41 28 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 7 8 7 5 2 2 1 3 14 15 15 10 0 0 25 66 107 130 137 93 105 179 247 276 326 363 382 441 476 493 501 502 458 459 492 533 566 649 733 718 613 545 537 546 539 506 473 437 396 358 334 340 343 345 348 353 345 315 278 248 247 229 191 144 100 106 125 109 68 43 41 38 43 53 52 44 39 40 46 36 37 33 26 17 21 19 15 10 6 3 5 5 2 4 2 1 0 1 0 5 15 27 40 49 70 101 136 165 217 284 362 446 543 623 677 704 699 680 667 649 624 673 734 772 766 722 681 646 613 577 526 487 470 457 441 483 574 612 582 524 436 376 356 372 367 310 249 214 230 221 239 270 302 300 268 233 207 201 237 300 344 355 340 306 282 253 212 191 181 163 150 161 178 186 186 182 183 188 195 203 206 178 152 126 105 117 89 67 62 75 61 47 38 38 40 45 51 60 68 63 52 41 30 31 25 17 16 29 32 28 24 21 21 22 20 16 17 13 10 7 5 6 6 9 12 11 15 14 10 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 11 12 13 7 2 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 1 2 4 4 5 11 19 27 35 40 41 38 33 34 31 23 16 14 19 20 20 21 22 21 21 20 21 25 37 53 69 84 93 123 151 171 191 214 256 345 430 250 155 98 63 39 23 16 13 13 18 33 51 71 88 95 88 76 63 51 45 46 49 58 84 94 88 72 53 42 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 1 3 4 3 2 1 1 0 0 0 1 5 16 30 41 41 33 56 84 109 127 174 150 167 230 254 236 265 282 269 320 344 350 347 350 368 380 398 427 466 517 539 478 365 381 392 333 256 216 227 235 236 231 220 199 181 166 156 148 133 103 76 67 77 80 68 42 12 9 11 10 6 4 2 1 0 1 2 3 2 1 0 1 2 2 1 0 1 1 1 2 1 1 2 3 4 4 3 1 1 1 1 3 9 21 32 40 59 93 141 176 238 323 429 550 638 708 763 802 764 692 664 684 710 794 822 796 742 689 663 646 624 583 539 505 471 440 422 481 561 614 620 607 576 521 459 416 378 330 306 329 336 327 326 334 334 301 268 241 225 224 275 338 384 394 357 314 293 290 271 241 218 201 196 217 228 229 223 217 211 209 216 226 222 213 197 179 156 141 122 111 110 140 114 81 61 63 57 53 52 53 51 50 47 41 35 40 39 34 26 22 27 33 32 27 28 31 34 32 30 27 26 29 25 18 14 13 14 13 18 26 32 18 9 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 4 12 22 32 41 39 36 33 30 26 22 18 15 19 18 16 14 12 9 10 14 19 24 33 44 55 67 84 129 177 220 258 295 361 495 581 330 200 125 78 44 29 20 15 14 15 24 39 56 70 80 78 70 58 46 40 42 45 54 74 91 93 81 63 53 25 12 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 3 14 40 60 77 89 62 59 81 114 132 161 136 124 143 163 158 165 172 177 211 226 226 222 229 249 270 286 295 298 278 236 200 192 216 198 162 132 132 143 148 146 134 114 82 60 45 34 26 18 10 4 4 8 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 4 5 5 6 6 7 8 10 10 10 7 5 5 5 7 12 17 23 35 60 101 148 222 334 484 665 791 909 1001 941 811 703 665 720 808 852 805 719 703 676 668 654 614 576 612 596 541 481 443 488 538 562 580 583 571 537 489 432 372 327 307 315 325 342 351 340 293 267 252 247 251 265 308 351 379 364 325 299 292 297 288 276 251 221 231 252 254 247 258 259 270 274 271 263 249 236 231 240 214 195 181 168 139 145 134 119 120 119 96 77 69 56 46 46 49 40 32 34 39 46 42 25 21 29 32 33 35 38 42 44 45 47 49 58 54 42 28 22 18 19 21 22 33 26 15 7 6 7 6 4 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 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 29 43 40 38 35 31 25 24 21 18 18 15 12 11 11 15 12 15 21 27 32 39 47 59 78 121 173 228 282 345 449 550 582 467 336 216 124 65 39 24 17 16 19 25 36 47 57 65 69 66 58 47 39 40 42 48 63 87 106 100 77 58 55 48 37 23 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 50 90 97 84 68 45 42 61 87 92 82 78 92 119 135 123 126 132 126 119 106 96 93 94 113 130 146 161 177 182 165 146 144 140 116 96 86 82 79 72 61 47 31 16 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 5 5 5 6 6 6 7 7 7 8 9 10 13 16 19 19 17 16 17 19 20 18 18 25 38 64 106 179 291 445 627 740 791 794 741 651 573 555 666 875 877 785 742 755 764 739 670 602 627 654 643 592 541 511 518 536 548 552 545 499 424 388 379 361 343 328 318 320 325 324 308 278 257 247 255 269 298 330 359 403 359 305 263 246 252 262 261 244 226 230 248 275 310 322 275 253 267 264 253 241 230 224 217 203 188 172 153 125 116 111 105 105 85 70 66 70 58 52 52 53 45 31 22 23 32 42 42 35 30 30 30 32 36 42 48 57 65 68 74 79 73 45 32 20 13 13 12 16 15 10 5 11 18 24 23 12 7 3 1 2 3 4 4 2 1 0 0 0 0 1 4 6 1 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 26 38 38 36 34 30 27 28 22 15 15 13 10 11 14 14 12 18 25 28 29 34 42 54 74 119 183 259 335 393 455 509 543 537 456 336 210 109 60 43 34 28 24 21 30 39 47 53 58 60 58 51 40 39 39 42 49 60 69 65 56 55 57 60 62 57 33 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 31 44 41 31 24 22 17 16 19 22 34 54 77 94 94 125 131 115 97 89 70 56 49 43 52 65 78 91 104 112 114 113 111 107 86 63 44 32 24 17 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 7 8 9 8 8 9 9 9 9 9 9 10 13 13 14 17 24 32 35 34 31 31 26 18 20 29 35 51 86 133 191 396 545 636 677 659 606 564 529 520 656 846 867 794 800 755 653 593 604 646 703 723 700 646 556 523 521 525 533 516 498 450 368 330 335 353 370 381 383 354 325 315 310 293 268 245 247 266 286 300 315 368 319 254 204 185 193 201 203 195 193 197 215 253 314 349 314 256 229 200 191 186 181 176 166 156 145 132 118 106 97 90 80 67 51 40 40 47 48 51 60 56 44 29 18 13 15 27 37 31 25 20 19 24 30 36 47 63 78 83 88 94 100 78 56 33 13 13 14 13 9 8 7 17 29 37 34 23 11 4 1 0 2 6 8 5 3 1 1 1 0 4 13 26 11 2 0 0 0 0 0 0 0 0 0 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 1 3 4 5 7 11 17 22 28 36 36 31 27 27 25 19 15 15 16 15 15 13 8 22 25 24 22 24 25 32 45 68 122 189 246 284 301 385 436 465 484 508 530 426 279 185 102 51 28 25 22 26 31 36 42 48 51 53 51 43 38 36 36 38 41 45 54 66 76 76 75 76 75 60 35 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 1 3 4 3 3 5 7 3 6 16 27 34 40 49 63 87 119 142 155 161 140 124 109 95 84 80 81 84 91 100 108 113 114 110 94 66 37 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 2 5 7 8 9 10 11 11 11 11 11 11 10 11 10 10 10 13 14 15 17 21 22 24 27 29 25 16 11 14 22 22 39 73 118 159 352 497 586 627 543 554 559 545 538 614 767 876 867 817 749 689 652 632 721 766 736 637 596 553 532 519 514 499 504 476 417 362 316 314 345 384 410 418 412 391 354 333 314 294 270 259 262 261 249 254 250 229 200 171 184 184 176 172 167 165 163 165 180 196 182 209 283 222 183 166 159 146 136 126 118 107 102 95 87 77 67 56 45 37 34 30 30 33 37 41 39 34 27 19 11 13 20 25 22 17 11 10 17 25 35 50 67 80 86 90 95 98 93 79 59 34 29 26 19 7 9 14 22 29 22 19 14 9 8 5 3 4 4 4 3 2 3 3 2 2 2 8 34 34 15 0 0 0 0 0 0 0 0 0 12 12 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 10 7 3 3 13 19 22 24 27 26 23 20 20 17 15 15 16 15 15 12 8 10 12 12 13 17 16 20 30 54 100 164 217 255 276 302 336 376 425 488 609 595 515 413 255 113 42 24 22 23 25 29 34 41 47 52 52 47 39 33 31 33 38 42 66 93 108 108 114 108 91 67 47 31 17 6 1 0 0 0 0 0 1 4 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 9 19 40 84 114 135 156 193 181 177 171 159 145 135 125 116 110 112 115 115 110 100 76 48 22 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 1 3 6 9 10 11 12 13 14 13 12 12 11 11 11 11 11 13 13 14 14 14 13 15 17 17 13 10 9 8 5 10 22 46 83 119 204 318 457 610 541 515 486 449 522 599 697 765 737 717 669 649 687 734 776 762 677 522 491 474 469 477 496 420 368 354 372 349 327 333 370 421 454 458 438 409 382 360 341 324 307 294 271 230 176 164 162 163 163 154 165 174 173 164 157 161 170 172 143 133 127 125 136 145 147 146 149 141 126 112 106 102 96 86 73 65 48 35 28 26 31 28 25 24 25 43 43 35 28 30 27 25 27 23 21 18 14 14 20 30 45 63 76 83 83 79 76 85 90 91 83 67 55 41 28 20 21 23 26 27 25 22 19 18 14 12 13 14 4 1 0 0 1 1 2 3 4 7 22 33 22 5 0 0 0 0 0 0 0 0 13 14 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 12 12 11 11 17 20 21 21 19 18 16 16 18 15 12 9 7 5 11 13 10 7 5 6 9 15 13 18 27 43 73 121 158 189 217 239 259 278 303 340 434 475 514 541 465 244 87 17 17 16 19 24 31 38 47 57 61 55 42 33 28 29 35 38 55 76 96 118 146 155 134 87 56 37 26 17 9 4 1 0 0 0 1 8 17 16 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 29 62 83 93 104 141 165 180 187 187 178 168 152 132 112 99 91 83 75 68 50 30 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 9 7 4 2 1 0 0 0 0 0 0 0 1 5 11 10 11 12 12 13 15 16 16 15 14 13 12 12 13 13 13 13 14 14 14 14 15 13 10 14 18 13 11 16 20 26 41 74 136 224 338 511 541 504 432 358 473 587 671 696 673 668 630 596 628 693 771 793 705 579 511 455 417 439 466 436 392 364 372 370 385 428 493 539 518 474 432 399 379 355 322 297 275 249 214 170 137 124 120 121 129 129 132 133 131 132 134 137 136 117 95 90 94 93 96 103 106 102 102 99 94 90 91 89 80 68 57 47 33 25 20 17 21 22 19 14 12 21 28 30 27 28 28 30 33 18 16 19 19 20 25 36 53 75 86 90 91 92 93 92 92 101 96 87 73 53 36 30 28 30 30 31 31 32 29 25 20 17 17 15 8 3 0 3 4 5 4 4 6 6 5 9 13 8 2 0 0 0 0 0 0 0 14 15 14 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 15 16 18 19 20 17 13 15 18 17 13 10 8 6 3 10 12 11 8 6 3 3 8 16 22 28 35 46 67 85 109 137 164 183 201 226 264 302 333 392 458 482 368 193 61 25 14 15 20 27 35 49 68 76 70 54 42 34 32 35 38 46 58 77 102 108 124 130 111 85 58 40 30 17 8 3 1 0 0 0 9 21 27 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 4 15 32 52 69 83 101 119 136 151 162 161 157 144 124 100 76 61 50 40 28 17 8 3 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 2 5 9 13 14 13 11 14 17 19 19 18 18 17 17 16 16 15 15 17 17 20 23 26 23 18 19 22 16 16 19 18 13 17 49 112 200 301 411 460 458 415 354 460 593 691 708 678 639 601 569 568 626 718 773 688 595 547 524 506 506 494 474 451 425 441 465 491 509 500 492 465 422 385 349 319 287 251 221 196 178 162 132 117 112 115 123 123 116 104 93 86 93 96 95 93 84 76 72 75 80 80 81 82 77 72 71 72 66 66 62 55 48 43 37 31 25 19 14 12 11 7 5 6 8 12 18 15 12 10 10 6 7 13 18 16 16 21 31 52 78 94 100 101 100 101 101 99 101 95 81 57 42 32 27 27 33 34 35 36 37 33 29 23 16 17 14 10 5 5 11 14 11 4 2 4 6 8 11 13 12 7 1 0 0 0 0 0 0 18 17 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 14 14 14 14 11 7 2 1 1 10 16 15 10 6 5 6 8 9 9 7 4 2 2 9 19 22 20 18 18 19 21 27 45 73 108 141 169 205 257 315 356 406 457 487 383 262 147 58 15 12 13 19 30 45 67 82 83 67 49 39 36 38 39 41 45 55 73 81 97 119 143 152 115 75 44 23 15 9 4 0 0 0 9 21 31 29 20 10 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 2 8 21 39 57 68 73 74 75 84 78 75 71 66 59 43 31 22 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 1 1 0 0 0 0 0 0 0 0 0 0 0 6 13 16 14 12 15 18 21 24 24 24 23 22 21 21 20 18 20 24 31 41 49 51 55 60 59 35 24 17 13 8 14 38 85 151 218 286 360 412 379 366 476 608 682 660 622 597 583 571 545 562 602 637 601 535 524 558 542 526 514 509 512 495 515 544 560 530 467 424 390 339 314 285 257 232 203 171 147 135 133 124 118 118 128 144 141 121 91 75 74 77 85 94 94 89 83 78 75 77 78 77 75 70 66 64 63 60 60 57 51 47 45 38 28 19 14 11 7 4 2 1 1 2 2 5 5 5 6 3 4 8 14 14 11 9 10 19 41 68 92 103 105 112 117 115 108 94 76 57 33 29 26 23 22 28 34 38 36 31 28 26 23 15 15 16 14 12 19 27 25 15 6 3 2 3 4 9 14 16 11 5 1 0 2 2 0 0 21 19 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 15 17 17 16 10 4 0 1 6 8 8 6 4 5 5 5 6 5 4 3 4 8 8 13 15 8 1 1 1 2 2 3 9 26 57 107 147 173 211 293 353 397 435 463 429 388 288 152 37 18 12 15 25 33 47 59 64 60 48 43 40 37 36 36 37 41 48 55 71 100 142 186 178 131 73 38 22 13 8 3 4 4 11 21 31 34 28 17 6 0 0 0 0 0 0 0 1 2 5 2 1 6 13 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 16 27 32 28 20 15 18 15 12 10 10 12 10 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 8 10 12 15 20 24 30 31 31 30 27 24 23 23 22 27 37 49 60 63 67 80 94 95 62 37 21 12 9 11 19 35 57 99 172 289 434 458 517 565 547 436 528 559 564 569 603 570 536 520 533 555 506 482 551 555 541 529 531 565 583 596 578 506 445 419 396 357 291 256 231 217 208 192 174 155 140 130 118 107 105 118 123 110 90 73 65 67 75 87 101 100 94 86 80 78 77 76 74 73 72 72 73 73 73 72 68 61 58 55 43 22 14 9 7 6 2 0 0 0 0 0 0 1 1 0 0 2 4 8 9 9 7 8 16 35 60 82 87 99 114 119 112 101 84 63 47 40 38 32 23 22 26 32 39 35 30 24 18 16 18 19 18 15 16 18 20 20 9 4 4 5 6 5 5 8 6 9 12 11 5 13 16 10 7 24 21 18 12 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 11 15 16 13 8 2 0 1 6 8 7 4 1 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 7 25 61 100 131 169 233 290 318 340 367 402 490 483 377 204 101 38 14 15 22 26 28 30 35 34 32 30 29 29 26 27 31 35 50 71 96 126 164 190 175 133 86 38 20 13 12 11 11 14 20 28 36 38 33 20 11 8 4 1 2 2 2 7 18 37 16 21 36 39 20 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 11 16 22 26 33 38 39 36 28 25 26 31 41 53 64 71 72 68 68 72 77 82 66 48 31 13 10 9 13 24 47 96 158 254 416 483 503 462 393 451 513 552 558 522 585 577 540 509 494 549 569 541 533 517 491 474 482 529 556 548 508 474 390 329 289 253 231 204 192 194 194 194 184 163 138 110 89 80 81 94 102 95 72 58 55 60 71 89 102 105 101 92 84 80 76 71 67 67 70 74 75 77 78 76 73 71 67 60 49 30 18 9 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 4 10 23 46 67 74 86 104 107 105 97 81 65 56 53 49 33 24 21 21 22 34 34 33 31 14 11 14 14 13 15 15 12 8 6 3 2 6 16 15 9 6 5 4 12 28 28 19 17 19 17 22 24 23 18 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 5 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 1 5 14 27 63 124 205 278 301 296 292 323 432 507 524 467 328 163 56 17 9 12 10 9 15 24 25 24 23 23 13 13 17 23 40 60 75 90 115 157 195 210 185 100 48 23 17 15 14 16 19 24 36 47 53 52 47 36 20 9 10 13 18 30 56 108 106 118 119 90 42 20 10 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 14 11 11 14 16 19 23 28 35 42 46 47 46 45 47 55 66 75 78 74 66 60 50 44 51 57 62 59 43 21 13 10 12 23 48 81 143 251 356 388 392 375 328 415 495 544 544 476 504 530 547 561 524 554 581 546 479 433 400 373 362 389 418 453 507 451 360 275 224 204 196 192 186 189 198 197 181 153 120 89 73 75 82 90 97 94 65 52 47 49 60 76 88 95 94 90 81 73 67 65 59 50 43 46 57 62 64 64 68 68 62 49 38 28 20 12 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 5 20 41 55 64 83 96 110 117 102 83 65 55 56 43 38 33 23 22 23 22 22 26 20 20 19 17 17 16 14 12 7 5 4 3 2 8 11 8 11 12 18 30 36 35 29 19 14 16 23 19 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 29 78 145 218 274 301 305 299 325 391 491 566 438 330 208 92 4 3 2 1 5 17 21 22 20 21 22 14 8 9 22 38 53 70 101 154 214 260 273 219 124 61 36 25 22 22 23 25 39 54 64 69 69 60 41 24 22 28 43 68 114 204 248 240 195 131 62 38 28 20 14 11 6 2 3 2 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 1 3 5 7 8 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 17 15 11 15 15 17 21 26 34 40 46 53 60 68 73 75 74 73 73 67 53 46 44 35 27 39 44 43 39 34 28 21 15 11 14 33 49 97 217 334 390 408 405 406 443 483 506 484 465 491 539 585 583 549 524 505 460 416 396 374 320 288 315 355 373 386 332 254 185 179 198 200 185 164 187 199 194 174 143 120 103 97 104 98 101 105 96 78 64 54 47 59 69 73 73 75 80 75 66 62 73 65 51 41 40 41 43 47 51 49 46 41 31 24 18 13 10 4 3 1 2 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 21 37 54 74 98 122 119 103 81 63 62 58 56 54 48 40 30 20 23 22 17 16 18 21 23 24 24 12 9 8 8 6 4 4 5 5 8 13 21 32 30 36 39 29 36 33 22 17 17 17 15 14 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 43 85 141 219 273 295 283 267 305 428 587 654 604 442 228 33 5 0 0 1 8 14 16 18 20 23 15 7 5 13 26 42 67 108 154 200 246 286 304 229 153 94 50 37 31 31 37 48 60 70 77 82 74 59 44 36 39 57 82 119 177 206 214 197 153 83 59 50 44 41 39 31 23 21 16 12 10 9 11 13 17 20 20 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 0 0 1 1 2 2 2 1 1 3 6 8 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 13 17 19 18 17 14 15 20 22 23 27 36 48 59 66 69 68 66 62 62 62 59 64 55 46 51 52 43 33 25 26 27 23 17 12 7 20 41 80 176 333 440 476 459 454 439 437 464 439 456 511 586 639 610 559 498 432 375 363 353 325 276 266 300 347 352 331 276 211 155 178 194 195 188 202 213 214 204 182 154 131 121 126 138 132 127 128 117 104 92 83 76 84 94 107 121 115 105 91 77 57 58 55 45 32 26 23 25 29 30 33 33 24 20 17 14 13 11 8 5 5 7 8 8 8 6 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 6 12 19 32 54 78 97 101 87 78 68 64 68 62 59 55 49 35 40 41 40 40 30 27 28 32 32 24 18 16 18 14 9 5 6 5 5 5 12 20 31 43 44 40 42 42 32 19 15 14 13 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 45 91 161 205 229 237 240 255 331 469 648 705 626 438 198 49 12 3 1 4 9 10 11 12 5 1 1 5 13 23 32 50 83 127 173 220 270 326 319 273 198 106 78 64 59 59 62 67 73 80 89 85 79 70 60 50 55 71 93 119 153 193 213 192 128 96 80 75 77 87 86 79 73 66 58 49 41 43 55 66 73 70 61 49 36 23 13 10 6 2 1 1 2 1 0 0 1 1 0 0 0 0 1 2 2 3 4 4 1 3 3 3 3 3 2 1 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 15 19 20 19 15 15 22 24 23 24 29 39 51 58 60 59 61 61 65 72 84 122 123 104 105 102 88 68 48 39 31 25 20 20 18 28 54 103 196 442 562 512 485 453 403 373 424 437 451 501 614 671 645 581 496 415 370 335 297 252 204 189 218 285 308 304 289 262 226 223 222 218 217 244 252 245 224 196 165 143 134 137 143 146 147 152 151 141 123 106 103 115 129 139 148 143 125 102 87 59 41 29 22 22 18 13 9 9 9 11 15 14 15 13 9 9 7 6 7 6 6 7 8 9 6 4 4 4 4 4 4 3 2 3 3 2 0 0 0 0 0 0 0 2 5 17 31 50 71 72 72 68 64 74 71 65 60 62 55 52 48 43 46 40 37 39 37 33 28 23 22 24 22 17 11 10 10 10 8 13 15 19 32 32 43 59 46 30 22 16 13 12 13 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 15 38 69 104 143 183 219 223 256 348 512 681 783 748 559 251 113 35 1 1 2 2 1 1 0 0 1 6 15 18 24 39 65 107 163 232 298 324 357 365 328 235 159 119 96 81 73 74 76 80 88 90 92 94 92 75 67 70 80 93 120 163 198 204 167 137 117 106 104 135 165 188 196 184 168 147 125 104 99 105 116 128 127 111 85 56 35 33 26 13 6 6 6 5 0 4 4 2 1 1 0 0 0 0 0 2 4 5 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 1 2 1 5 9 13 16 18 17 18 24 30 36 38 36 42 49 54 56 59 61 67 80 101 120 146 157 155 146 138 123 102 76 59 44 30 19 19 23 40 80 149 222 345 462 512 492 424 356 327 369 392 400 426 554 617 630 592 498 457 397 323 247 197 151 124 120 129 157 213 260 258 255 280 290 255 245 250 258 262 253 224 194 173 167 158 153 157 173 188 191 177 152 134 135 155 177 165 154 133 111 95 74 52 36 26 13 15 17 13 3 6 10 11 12 16 14 7 2 2 2 3 5 5 5 6 8 8 6 5 5 7 7 7 7 7 8 8 7 5 4 2 1 0 0 0 0 0 0 3 9 19 33 48 63 73 70 71 68 64 66 72 75 71 53 37 33 34 39 33 32 34 34 28 23 18 15 15 13 12 13 16 11 11 15 18 26 27 28 42 38 24 25 18 13 10 9 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 1 8 33 70 111 152 190 211 242 291 370 502 701 830 835 670 405 176 34 0 0 0 0 0 0 0 3 10 22 24 27 35 50 81 149 205 245 282 337 395 423 391 277 200 146 109 89 84 85 87 90 93 99 108 116 105 94 87 87 94 108 126 149 173 170 157 143 131 119 143 186 238 286 298 278 247 216 195 183 169 161 172 169 151 122 87 51 35 24 15 9 7 6 4 0 0 1 3 5 7 3 0 0 0 1 2 3 3 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 1 1 2 2 2 4 2 2 2 3 5 5 8 14 22 27 32 35 34 37 41 44 46 50 52 61 80 109 107 104 100 103 106 109 110 108 100 91 77 58 29 23 27 46 81 154 255 367 468 520 481 409 342 319 325 298 297 387 481 556 601 603 514 452 364 268 192 179 166 152 143 149 187 240 281 274 273 300 329 275 257 260 274 286 286 264 235 208 196 177 173 188 211 220 218 204 176 162 158 164 177 166 147 125 102 82 56 34 18 11 9 14 20 18 6 6 11 14 16 16 11 2 3 1 0 0 0 1 2 3 9 9 7 4 6 7 8 8 7 8 8 8 8 8 8 7 4 2 2 2 1 0 0 0 0 1 9 23 39 57 62 62 59 55 61 67 78 96 72 51 35 27 34 30 28 29 34 32 27 20 15 15 15 15 18 25 24 17 13 11 15 21 20 20 19 17 29 22 16 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 51 93 137 182 222 265 322 414 527 684 842 950 747 463 202 40 13 3 0 0 0 2 7 17 31 34 35 38 45 60 110 170 226 264 305 377 441 462 387 319 255 194 129 111 104 102 99 97 100 108 120 122 116 108 101 98 106 109 114 125 134 143 149 149 135 141 163 199 247 295 281 253 240 240 256 245 213 199 176 152 128 102 78 68 54 34 16 6 1 1 0 0 3 6 10 9 5 1 0 0 0 6 10 5 1 0 0 0 1 2 3 5 7 5 5 5 5 5 4 2 0 0 0 0 1 2 4 6 8 10 13 22 30 32 27 16 6 0 0 2 4 7 11 17 21 23 24 23 22 26 31 34 36 38 43 53 72 69 69 75 78 72 79 96 115 125 136 128 90 54 35 29 37 71 174 295 411 498 536 499 435 376 347 323 306 314 358 438 518 576 588 483 368 268 203 202 223 238 240 235 241 276 315 327 308 308 325 339 309 301 303 305 306 305 290 263 236 215 206 210 225 242 246 236 212 177 162 156 152 149 142 131 119 112 92 64 34 21 17 19 24 29 21 14 11 12 16 20 20 16 17 18 12 3 2 1 0 0 0 3 2 0 0 3 4 5 7 5 6 6 6 9 10 10 10 9 9 8 8 6 2 0 0 0 0 1 6 14 24 33 40 44 44 46 53 67 85 78 64 48 44 44 40 34 21 30 34 33 29 27 24 23 23 22 27 31 27 19 12 9 11 11 10 9 9 30 24 19 14 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 1 13 44 98 143 201 291 431 470 555 674 797 820 731 525 259 100 30 4 0 0 0 0 5 19 27 33 38 43 48 81 126 176 228 281 340 402 457 452 402 332 278 304 214 162 137 117 100 99 106 117 128 132 128 119 107 108 110 111 110 107 123 140 151 147 145 149 161 180 245 285 291 262 230 258 240 180 151 132 119 103 75 68 66 61 53 42 19 5 1 0 1 2 4 7 8 6 5 3 1 6 14 18 8 3 4 7 9 10 10 10 13 19 17 16 17 18 17 14 10 9 5 3 5 9 12 17 25 33 42 44 62 81 90 77 42 14 0 2 3 4 5 9 12 13 14 18 26 25 23 21 20 20 25 36 54 67 74 76 73 84 89 113 150 179 205 214 193 137 88 59 50 66 132 237 357 472 531 545 514 460 413 382 343 308 293 335 418 497 536 488 381 281 211 193 253 307 325 310 303 301 310 337 383 350 323 327 326 336 344 340 318 305 288 263 229 217 208 207 217 236 248 250 239 212 173 152 146 141 132 124 118 113 108 88 64 44 43 41 38 35 41 33 22 12 7 17 24 27 27 28 26 23 18 15 11 8 6 4 3 1 0 0 0 1 1 1 2 2 3 5 7 8 7 7 7 8 8 8 7 3 0 0 0 0 0 0 2 4 9 16 21 25 28 31 39 52 60 66 55 54 52 51 46 39 37 38 39 32 27 24 23 20 21 26 33 34 29 23 19 16 13 11 11 9 30 23 19 15 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 25 54 100 178 301 390 451 520 617 754 865 813 601 319 144 43 1 0 0 0 2 6 13 23 34 43 45 60 89 132 188 249 292 347 417 461 455 401 326 279 293 283 252 209 161 128 113 115 125 132 135 132 120 117 118 120 119 114 111 118 131 138 143 148 154 161 189 227 256 261 226 245 216 136 84 79 89 88 51 58 63 67 73 89 47 14 5 3 4 8 13 15 15 14 13 11 3 11 15 11 3 2 7 14 15 10 7 8 16 24 24 25 27 29 31 25 16 10 11 17 22 25 27 30 35 40 45 45 60 84 110 119 70 22 6 6 6 4 3 6 5 8 17 34 50 48 37 26 14 10 15 29 52 77 105 115 77 82 113 159 209 239 274 296 293 247 159 107 99 116 167 249 350 451 481 482 469 453 433 395 347 298 275 309 391 474 507 446 355 271 225 245 279 296 291 271 267 267 279 308 341 320 287 274 274 301 322 310 284 269 258 245 221 200 187 188 207 222 229 229 224 205 176 153 148 144 127 113 108 104 95 82 66 56 53 55 57 43 45 41 32 19 20 25 29 30 30 28 29 32 32 28 24 21 17 15 12 6 3 2 0 0 0 0 0 0 1 3 3 3 2 2 3 4 5 3 2 1 2 3 3 2 0 0 0 0 1 2 4 6 7 10 9 13 23 42 40 40 41 36 33 31 29 28 31 29 24 20 20 19 19 23 31 30 24 21 16 22 27 17 13 9 32 26 20 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 1 13 38 75 126 226 275 316 377 505 697 781 735 573 369 179 49 4 1 0 0 0 3 9 22 36 44 45 52 74 117 188 246 304 366 420 458 449 398 325 290 284 296 312 281 230 182 147 127 128 132 134 131 128 123 118 114 114 115 116 117 122 133 143 152 160 166 185 214 248 254 249 212 148 93 64 52 47 37 49 65 81 95 100 62 30 16 8 9 13 16 16 15 14 13 13 4 5 6 3 0 0 5 12 13 12 19 27 33 30 29 30 32 34 32 26 20 18 25 31 34 32 32 32 33 33 35 52 65 73 81 117 86 35 18 17 16 15 13 16 21 32 53 85 94 98 93 71 30 14 18 38 92 164 213 209 116 103 130 178 230 259 304 354 397 397 290 201 178 181 206 244 286 315 336 355 378 403 380 344 304 264 248 286 361 453 490 453 394 340 316 314 312 302 274 250 253 272 289 276 261 245 236 235 218 239 274 254 230 214 204 197 181 172 171 177 200 211 211 199 191 176 162 152 153 147 128 107 96 86 81 77 62 52 51 57 67 48 39 34 34 25 25 27 29 32 31 29 28 28 31 30 26 22 19 15 12 11 9 6 4 2 1 1 1 2 2 3 3 2 0 1 2 4 5 3 0 0 2 4 5 3 2 1 0 0 1 1 2 2 2 1 1 3 5 11 13 14 15 16 17 17 17 15 19 22 20 20 20 19 15 11 13 13 12 14 9 6 12 10 10 10 32 26 21 17 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 38 58 78 126 183 245 301 341 498 628 704 706 595 404 206 56 16 3 0 0 0 0 9 23 34 37 34 40 64 121 190 257 317 366 423 444 427 378 321 274 254 268 294 282 257 227 195 162 145 145 156 164 157 139 117 113 110 109 110 114 126 136 143 148 153 167 192 230 271 249 197 133 80 54 40 32 24 26 29 32 36 38 36 31 23 11 14 17 18 16 13 11 9 4 1 1 1 0 0 2 5 9 10 14 24 34 39 39 39 38 36 33 29 27 28 31 34 36 36 36 37 38 39 41 46 67 84 86 64 89 82 53 37 34 34 35 35 38 43 53 72 109 135 159 174 160 98 59 53 76 147 237 287 251 187 177 203 251 278 321 373 424 457 458 394 315 270 252 247 254 269 263 270 290 320 347 333 308 274 240 248 285 348 433 477 466 435 409 389 368 350 332 297 287 293 299 276 227 182 150 148 207 215 205 210 192 163 139 131 136 145 157 168 170 186 193 185 155 144 134 125 123 130 122 110 99 89 79 75 77 67 58 52 50 49 40 34 32 31 28 27 27 27 30 32 34 33 28 29 32 30 25 20 16 13 12 11 10 9 6 4 3 3 5 4 3 2 1 0 0 1 1 3 2 0 1 3 5 6 6 5 3 1 0 0 1 2 5 5 3 0 0 1 1 1 1 1 2 3 4 6 6 6 6 8 11 11 8 4 3 3 4 6 9 8 4 1 1 3 7 32 26 21 17 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 53 72 118 197 291 369 383 481 615 740 759 633 434 219 90 24 0 0 0 0 4 12 21 27 26 28 41 76 133 197 260 314 375 416 431 414 364 309 272 263 259 265 275 283 288 270 243 227 243 260 246 216 181 144 121 111 109 111 123 130 134 140 152 170 197 233 258 241 195 129 74 53 38 25 18 14 10 7 6 7 10 14 18 11 17 21 20 17 16 11 4 1 0 0 0 0 0 6 12 15 18 25 32 39 49 59 60 53 42 43 44 45 45 46 48 49 49 49 51 59 67 69 58 56 69 98 92 87 80 69 56 49 46 45 44 39 34 37 58 84 131 189 241 240 201 149 111 121 196 306 386 338 284 273 299 341 323 353 416 490 490 471 434 387 347 314 292 285 291 287 286 296 325 336 326 301 268 247 271 307 346 396 441 453 443 442 429 403 370 340 316 304 298 287 256 220 185 162 172 209 204 166 146 134 118 101 95 101 115 132 148 149 149 146 137 113 100 94 87 83 83 84 85 86 83 78 72 73 68 60 51 46 43 42 41 34 30 28 28 29 27 29 32 35 35 32 31 34 32 31 29 24 19 13 10 9 8 6 5 4 3 2 2 2 1 0 0 0 0 0 0 1 1 3 4 5 8 10 9 7 5 3 2 2 3 8 10 8 4 3 1 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 4 5 4 2 2 3 3 2 1 0 0 2 34 28 22 18 14 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 3 10 19 25 50 118 204 280 337 420 523 643 780 752 630 450 262 115 32 0 0 0 1 3 8 14 19 22 28 56 98 138 183 252 321 376 413 425 400 355 314 289 268 258 258 269 291 297 302 310 329 341 331 297 243 192 160 133 110 109 114 120 127 137 152 167 194 243 279 271 222 139 83 56 39 28 21 18 16 14 11 10 9 12 19 14 22 30 31 20 14 11 10 6 2 2 2 0 0 7 16 24 26 34 39 45 63 88 96 92 82 80 75 70 69 68 65 62 59 64 90 116 130 128 114 107 112 132 93 82 88 100 65 45 34 30 30 29 35 65 148 198 231 249 261 211 156 113 95 149 266 392 478 448 386 367 391 399 358 345 382 493 489 475 451 416 379 351 334 328 332 342 351 355 352 336 319 303 290 284 291 307 326 343 371 403 437 443 427 397 361 337 326 325 329 328 315 285 239 204 212 181 133 99 90 93 96 89 84 92 108 125 131 125 116 106 94 87 84 79 69 66 66 68 72 72 74 78 80 80 74 65 59 56 56 54 47 38 32 29 27 29 27 27 27 30 32 33 32 32 28 29 36 35 30 22 15 11 8 5 4 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 1 3 6 8 8 9 8 7 7 6 9 13 15 14 13 9 6 4 6 5 3 1 1 1 0 0 0 0 0 0 0 1 2 5 5 2 0 0 0 0 0 0 0 0 36 31 26 22 17 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 14 56 117 180 215 286 425 618 797 827 773 651 478 292 141 44 12 2 0 0 1 3 10 16 23 45 80 102 125 181 248 312 368 410 414 384 346 311 280 257 243 245 276 308 329 339 336 356 359 330 265 221 203 176 136 124 118 119 125 135 150 168 202 262 305 298 242 148 95 63 42 29 23 17 16 21 25 24 18 15 24 27 38 47 50 44 32 24 19 11 6 4 2 0 2 8 16 23 28 43 54 59 68 94 114 124 128 119 103 87 82 74 68 65 66 79 103 136 173 186 188 183 165 132 90 75 80 91 50 23 9 6 9 16 38 86 169 250 323 355 259 203 166 145 139 245 381 498 562 544 484 453 483 457 396 334 305 407 451 468 461 433 379 352 350 353 362 383 393 365 344 335 334 337 337 335 343 359 381 402 429 453 449 423 390 358 333 329 331 330 318 294 267 237 204 177 149 117 85 71 70 82 99 103 98 102 113 117 112 102 93 86 76 68 63 57 56 54 53 53 52 53 57 65 73 79 77 67 60 53 49 47 43 38 33 30 27 26 24 24 25 30 30 28 29 30 29 29 35 34 30 24 15 10 7 6 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 10 10 10 11 13 16 19 21 21 20 18 15 11 12 12 11 9 9 8 7 6 1 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 37 34 31 26 19 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 59 107 124 159 302 547 836 939 937 850 695 502 314 162 69 23 5 0 0 0 5 10 16 29 53 71 87 112 161 223 291 358 396 395 373 341 302 271 248 246 288 340 380 391 358 370 370 347 294 232 198 182 174 147 129 124 131 140 151 170 203 258 304 291 236 156 103 67 42 26 16 13 19 33 51 65 54 34 27 31 37 40 38 55 45 29 14 8 11 8 2 1 7 16 23 21 31 46 60 71 74 86 99 111 120 114 105 96 93 88 87 88 88 92 100 117 145 179 197 191 159 112 72 45 29 26 14 6 1 0 1 10 37 91 180 265 326 340 255 225 234 272 316 430 528 589 613 600 564 533 540 503 431 343 263 326 373 413 452 447 406 371 348 323 327 336 341 337 341 340 341 351 365 385 407 423 439 448 451 442 418 376 334 301 292 308 303 262 225 199 180 159 131 116 103 93 88 90 94 97 94 86 85 88 92 86 85 81 72 70 67 62 55 50 48 46 44 46 43 42 45 51 56 60 61 56 46 39 37 42 42 40 36 32 30 28 25 17 19 19 20 22 27 30 32 33 30 25 19 15 11 7 4 5 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 14 17 18 17 17 20 22 24 25 27 26 25 24 21 17 16 16 17 17 18 17 17 16 9 5 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 38 35 32 27 20 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 55 79 95 173 375 769 1003 1104 1075 929 697 490 314 172 75 21 0 0 0 0 3 8 17 27 36 48 66 99 142 201 272 338 373 387 381 354 312 278 261 268 312 378 424 401 422 425 399 337 253 183 154 163 148 134 131 138 147 160 183 218 266 311 291 231 158 102 63 36 18 8 8 19 43 83 160 154 97 64 52 39 34 45 56 49 33 16 7 5 4 2 1 5 14 22 19 21 30 44 60 70 74 79 89 102 108 120 140 153 160 159 150 128 116 118 131 154 171 172 157 132 92 50 17 1 0 0 0 0 0 12 21 36 85 186 272 315 292 292 320 371 438 497 561 606 626 641 635 611 573 543 515 455 366 271 246 275 340 394 398 392 386 381 345 303 268 254 252 266 286 309 329 336 342 355 373 374 366 349 326 311 281 245 221 220 221 203 155 135 124 114 103 90 86 86 88 87 82 76 70 67 65 63 60 55 56 60 62 59 59 58 56 53 52 51 50 44 47 49 51 52 49 49 50 51 49 46 43 40 42 41 39 37 34 33 33 29 9 7 9 12 17 21 23 25 27 26 22 17 17 19 18 13 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 14 18 22 22 22 23 22 22 23 24 25 25 25 24 23 21 20 21 22 22 23 23 22 18 13 6 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 36 34 31 29 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 20 36 46 84 196 429 740 1032 1204 1190 926 686 474 295 166 74 23 6 0 0 1 3 7 12 18 27 39 60 90 134 192 255 311 356 388 395 364 325 289 261 273 336 408 441 465 457 422 368 316 227 166 155 155 142 136 140 152 173 202 239 282 307 277 215 145 93 61 39 24 36 42 44 51 96 209 221 152 94 82 71 67 81 75 62 43 21 16 14 12 8 4 3 7 13 17 20 24 29 39 58 70 78 87 104 121 139 157 158 154 149 146 144 138 135 143 171 179 170 151 130 89 46 14 3 1 0 0 2 12 20 24 30 72 190 279 319 349 403 451 487 511 530 542 549 558 621 644 632 593 553 514 460 383 287 216 194 216 228 249 272 288 285 243 222 214 200 194 197 214 253 269 268 262 258 259 251 238 225 216 202 182 159 150 147 141 131 116 108 97 85 83 77 69 64 69 64 57 50 49 48 47 46 44 46 47 48 49 53 56 58 58 55 54 56 59 55 53 52 51 53 54 53 50 47 45 45 46 45 43 41 40 39 38 36 33 32 20 14 13 14 16 17 18 20 26 28 27 24 29 32 30 25 21 15 8 5 4 2 0 0 0 0 0 0 0 0 0 2 6 9 10 10 11 14 17 16 16 17 17 19 20 21 22 22 22 23 23 20 18 18 19 19 20 21 21 20 12 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 36 37 38 39 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 14 36 85 177 408 817 1189 1387 1187 918 649 416 265 157 78 27 3 0 0 0 0 5 11 17 24 38 54 82 126 178 236 294 347 381 383 367 339 303 282 308 363 425 459 473 472 456 380 283 208 170 157 143 137 144 162 188 217 249 286 282 243 186 127 89 68 54 44 61 77 88 97 113 147 150 125 107 99 88 77 69 65 57 41 17 19 19 16 9 4 2 3 8 12 14 15 18 26 46 64 79 91 120 129 129 132 155 181 190 174 173 158 147 148 163 152 145 145 133 89 49 21 7 2 2 5 8 19 23 24 32 82 188 269 282 295 369 428 441 450 457 460 461 470 556 611 616 577 520 476 438 391 316 225 156 145 143 143 145 155 181 183 175 166 162 157 157 166 184 180 180 184 150 130 126 130 142 154 156 150 142 126 115 106 100 93 89 81 67 60 51 42 36 44 43 38 34 33 36 39 41 42 45 45 45 47 49 50 53 57 58 58 58 59 59 58 56 55 58 60 58 55 50 48 48 48 49 49 50 48 45 43 38 29 29 28 26 23 21 20 18 15 21 29 34 31 29 34 38 30 26 26 23 16 14 12 9 1 1 0 0 0 0 0 0 1 5 9 12 14 14 15 13 11 11 13 16 20 20 19 19 18 17 16 16 13 9 8 9 8 9 10 13 16 19 17 13 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 34 37 40 42 39 25 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 78 222 585 1015 1371 1367 1146 851 559 375 251 151 74 24 6 0 0 0 2 5 10 18 28 36 49 72 111 165 218 270 327 356 368 365 350 318 314 336 381 437 489 495 431 344 271 211 166 141 136 142 157 178 203 231 258 277 255 214 162 109 82 63 50 45 49 55 56 51 56 46 40 47 75 73 64 55 52 48 40 28 11 8 5 3 1 1 1 1 4 8 10 13 20 30 46 61 76 92 100 102 106 125 147 163 175 190 181 163 150 154 151 156 164 169 153 109 68 42 28 19 21 29 29 26 23 23 29 106 184 229 217 231 289 343 354 369 386 406 434 479 520 542 547 531 498 470 446 409 349 277 209 178 150 117 89 93 110 123 135 159 169 163 152 149 148 120 96 101 108 108 105 99 112 119 120 116 104 94 88 84 80 67 57 51 47 43 39 34 32 31 29 29 30 34 38 40 42 43 45 48 50 48 47 48 50 53 56 57 57 56 55 54 53 56 59 59 58 58 55 52 53 56 57 59 60 56 48 40 35 34 33 32 31 29 28 28 26 23 25 26 25 26 27 28 27 26 23 20 18 18 18 17 17 9 5 2 0 0 0 0 0 1 3 6 10 13 16 16 14 12 12 13 14 14 15 16 16 16 17 17 11 5 3 2 2 1 1 2 3 5 8 11 13 10 7 4 1 0 0 1 2 1 0 0 0 0 0 0 26 33 37 43 46 37 21 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 35 98 329 733 1188 1422 1335 1049 707 492 346 227 132 60 19 4 1 0 0 1 5 11 14 20 29 42 64 101 141 188 251 301 336 356 358 338 333 344 371 411 444 463 462 378 281 200 150 137 140 150 166 189 219 248 268 264 231 185 134 90 65 47 36 33 36 45 48 41 31 18 10 9 22 24 24 24 23 18 14 11 4 2 1 0 0 1 1 1 2 6 6 12 27 42 53 67 84 85 88 99 115 131 139 146 153 157 150 140 132 135 144 159 176 192 194 158 110 73 49 32 29 40 33 23 21 29 44 123 176 185 161 190 228 259 278 301 328 358 385 386 384 390 413 430 439 440 432 400 345 286 239 207 172 137 118 160 179 180 168 164 152 140 131 127 123 123 130 136 132 129 123 110 103 97 90 79 69 61 54 54 67 64 54 46 42 39 36 33 27 20 20 28 32 36 38 40 42 42 43 44 45 43 43 44 46 48 50 49 50 50 50 51 51 55 59 60 59 58 57 55 55 55 59 64 66 60 51 45 43 44 44 42 40 40 39 36 32 29 25 20 17 23 28 29 30 29 26 21 18 16 13 12 16 16 11 4 1 0 0 0 0 0 2 4 8 9 10 13 14 12 11 11 11 12 13 14 14 15 14 8 3 1 0 0 0 0 1 1 1 1 2 4 10 10 6 2 0 0 1 4 5 3 1 1 0 0 0 0 14 24 33 41 46 44 31 17 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 17 45 184 514 954 1356 1469 1226 858 613 440 300 189 101 52 23 7 0 0 0 1 3 7 14 22 30 38 52 82 128 179 229 278 317 336 335 339 353 380 418 423 435 472 421 320 222 155 144 146 156 173 196 225 243 249 246 216 161 103 71 54 45 40 40 40 41 38 27 16 8 3 1 0 2 3 4 3 1 0 1 0 0 0 0 0 0 0 1 4 15 16 14 14 18 31 54 84 78 79 90 108 110 117 122 120 111 99 93 96 106 118 130 146 182 201 192 162 118 55 33 34 37 24 19 30 61 87 118 136 134 147 162 173 183 197 206 237 292 315 325 326 320 297 311 331 351 361 357 333 298 266 234 202 189 219 233 211 170 128 110 103 107 115 108 105 105 109 111 112 111 107 98 93 88 79 62 55 53 54 51 54 53 46 39 34 29 25 25 23 23 24 27 30 33 34 34 36 37 37 37 38 39 39 39 39 42 45 45 46 49 52 53 54 56 58 60 62 62 61 60 62 62 63 67 71 63 51 49 53 56 56 49 48 47 46 44 38 32 27 24 25 27 29 31 33 31 25 20 20 19 18 16 17 18 15 5 2 1 0 0 0 0 1 2 5 8 9 10 11 10 10 11 12 12 13 13 14 14 13 9 6 3 1 1 1 1 0 1 3 3 2 2 5 7 5 2 0 0 0 1 3 3 3 4 6 7 4 2 6 13 23 33 39 41 37 25 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 9 6 1 0 0 0 0 0 0 2 12 38 137 386 751 1187 1521 1366 1022 735 520 362 238 137 88 47 16 0 0 0 0 1 3 8 14 21 27 34 53 82 118 163 215 266 301 317 335 363 405 446 453 453 457 421 340 245 159 145 147 156 169 186 203 216 225 228 194 135 75 56 48 44 42 40 37 31 23 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 18 25 29 38 48 57 64 73 68 66 70 78 71 78 88 94 90 76 71 78 88 93 97 105 138 159 171 172 150 85 60 67 65 44 49 79 121 139 140 126 100 115 121 126 136 174 214 238 238 247 260 276 291 253 243 248 262 282 295 299 291 256 210 176 159 165 154 133 110 95 87 86 89 94 90 91 97 104 108 105 97 85 78 74 70 61 49 42 38 36 36 33 29 24 24 20 15 14 18 19 20 24 26 27 29 30 30 31 32 35 36 38 39 38 38 38 40 42 44 45 51 61 61 60 59 57 59 62 63 64 65 64 63 63 69 73 70 57 59 66 71 65 58 54 52 49 48 43 38 36 32 28 27 33 36 33 28 21 22 24 25 23 22 22 21 20 14 11 9 3 2 1 1 3 2 3 6 8 10 11 11 9 7 10 14 14 14 14 12 12 9 7 5 4 4 5 6 3 4 5 5 2 1 1 3 2 1 1 0 0 0 0 1 2 3 6 8 7 5 5 9 14 20 26 32 35 31 20 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 22 30 28 4 1 0 0 0 1 2 11 38 119 299 582 962 1398 1393 1169 871 591 413 279 169 115 67 30 5 1 0 0 0 1 3 7 13 22 26 34 49 74 108 154 206 255 292 330 380 448 473 476 467 451 419 321 221 152 135 138 147 157 164 169 178 186 176 137 94 58 45 41 39 36 31 26 21 16 12 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 7 9 10 16 25 37 45 51 53 51 46 47 50 51 54 65 75 78 73 64 58 54 49 52 65 85 110 134 152 161 145 122 108 107 110 142 184 217 218 201 171 134 102 95 98 112 149 205 228 223 203 202 199 195 203 198 207 209 168 176 180 174 161 124 109 106 106 104 94 84 81 77 79 84 89 85 82 84 88 90 94 92 82 69 61 54 47 38 32 29 27 24 21 16 11 8 11 13 15 21 18 17 20 23 23 23 25 28 30 31 32 32 36 39 41 42 41 42 44 46 48 53 58 63 62 62 62 61 62 63 65 67 66 65 65 63 69 71 67 67 69 75 83 78 74 67 54 47 44 41 39 44 45 49 59 70 54 38 31 26 24 23 26 26 26 25 24 24 22 19 17 12 8 6 3 4 4 5 7 11 14 15 16 15 15 16 15 14 15 18 22 22 17 9 9 9 8 3 6 6 7 7 4 1 0 1 1 1 0 0 0 0 0 0 0 0 1 3 5 6 5 4 8 9 13 19 25 31 31 25 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 17 3 1 0 1 2 8 12 19 37 100 232 437 734 1208 1372 1308 1067 721 484 315 197 129 80 40 10 2 0 0 0 0 1 5 10 15 18 24 33 45 66 102 149 202 257 312 382 474 498 493 468 428 382 275 179 126 116 124 131 132 132 136 138 133 113 86 63 46 39 38 37 34 30 26 22 19 16 9 4 1 0 0 0 0 0 0 0 0 0 0 1 2 5 9 15 16 14 21 23 25 29 37 38 36 33 25 22 23 25 24 30 39 49 60 63 64 64 61 61 57 57 74 93 110 125 135 144 146 147 152 178 230 270 282 276 244 197 145 116 100 92 99 142 167 171 154 135 136 130 120 122 138 160 171 119 96 86 90 91 65 53 57 65 65 63 60 59 61 64 67 69 69 71 74 75 75 74 71 63 53 45 38 31 24 18 14 12 12 12 11 8 7 8 8 8 8 9 13 21 22 22 22 25 29 32 35 37 35 38 42 45 47 50 53 55 55 56 58 59 59 60 61 63 63 63 64 68 72 74 74 72 67 68 72 74 80 74 65 74 79 74 60 40 34 33 33 34 42 47 49 48 61 59 49 44 33 24 22 25 26 26 26 28 28 26 23 21 19 18 17 10 7 7 8 8 13 18 23 26 25 24 23 19 17 18 20 23 26 24 14 13 13 12 6 7 8 7 4 2 1 1 0 0 0 0 0 1 2 2 2 2 1 0 1 3 3 3 2 6 10 10 15 24 33 35 29 17 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 2 7 22 27 31 42 88 186 323 529 980 1272 1381 1292 972 654 408 243 139 80 38 10 3 1 0 0 0 0 4 9 12 16 19 23 30 41 65 101 146 203 261 338 443 490 493 461 398 331 233 149 102 102 109 111 107 108 112 109 99 78 59 46 39 37 39 39 37 33 29 25 21 19 11 5 1 0 0 0 0 0 0 0 0 0 3 4 7 10 16 23 26 24 26 29 33 36 41 39 32 23 15 12 12 13 10 10 15 25 40 57 71 84 96 91 84 78 78 85 92 98 100 107 116 127 138 173 195 205 212 209 195 176 154 134 116 106 111 114 116 114 107 103 100 96 89 89 100 126 170 137 105 91 97 91 79 71 69 60 51 44 39 37 38 39 40 38 39 42 47 47 47 45 42 41 37 31 22 14 10 8 7 2 3 5 8 9 7 6 7 8 11 16 21 24 25 26 26 25 25 26 30 33 36 40 45 46 51 56 62 64 64 63 64 64 65 64 63 66 67 67 65 66 69 70 71 71 71 73 74 78 82 77 63 67 70 64 44 28 21 20 24 27 31 35 40 40 45 51 55 51 42 33 30 27 26 27 28 28 28 29 27 27 27 26 23 15 8 4 7 14 21 27 32 35 36 33 30 26 23 22 22 22 21 18 13 13 14 16 14 10 7 5 4 4 4 1 0 0 0 0 1 2 3 4 4 4 2 1 1 1 1 1 2 5 7 7 13 22 31 38 32 22 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 34 41 44 51 79 160 270 435 759 1063 1283 1370 1229 934 640 383 189 97 41 11 3 1 0 0 0 0 3 7 10 14 16 20 28 36 49 68 95 152 209 284 386 457 480 458 393 327 234 146 83 87 89 90 89 92 91 85 71 54 43 38 37 39 40 38 35 29 24 20 17 18 12 7 3 1 4 3 1 0 2 4 6 6 7 10 13 16 19 23 25 21 20 26 32 34 35 31 25 18 12 9 8 6 2 2 5 11 21 33 49 68 99 113 118 117 119 111 103 98 96 98 103 113 134 154 167 177 189 185 183 185 178 168 157 147 147 138 126 113 104 103 99 92 81 80 84 96 128 137 134 124 122 113 103 93 86 59 40 29 24 17 13 13 16 15 15 16 17 15 14 12 12 15 15 11 7 3 1 2 3 4 5 6 12 13 12 11 14 15 18 21 24 23 24 26 25 23 22 22 23 25 28 32 37 41 46 53 58 62 63 63 64 65 66 66 66 67 68 68 66 64 63 65 64 68 71 73 76 83 85 81 76 72 61 41 27 22 22 22 26 28 30 33 41 48 55 62 64 62 57 51 46 39 36 40 39 37 37 39 38 37 34 24 17 10 6 6 16 24 31 34 36 38 37 36 32 28 26 25 26 25 21 17 15 15 15 10 5 2 2 3 4 4 3 2 1 0 0 0 1 2 3 4 4 3 2 0 0 0 0 0 0 2 4 7 10 16 26 35 39 27 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 40 48 54 66 138 239 375 567 790 1024 1218 1273 1133 900 615 330 181 84 28 6 1 0 0 0 0 1 3 7 10 13 17 26 38 48 55 59 115 178 253 345 430 501 520 467 379 268 157 66 69 71 71 71 70 69 62 50 40 35 34 36 38 37 34 30 25 21 18 16 17 12 6 1 0 1 1 1 3 8 12 15 13 13 15 17 20 19 19 18 14 12 16 21 23 23 22 19 16 12 10 7 2 1 0 1 5 10 15 23 37 62 81 101 123 154 146 130 121 122 133 148 159 164 162 160 161 169 167 164 163 167 175 177 170 161 146 134 127 113 102 88 66 25 44 63 58 59 81 94 89 95 92 84 76 78 57 36 22 20 13 9 9 6 4 3 3 2 1 1 2 5 9 10 9 6 5 4 4 6 10 12 12 14 14 14 14 21 19 17 17 17 17 18 19 18 17 17 17 17 19 22 24 28 33 38 44 53 56 58 59 60 61 60 58 58 59 59 59 58 58 59 63 65 68 71 75 74 75 77 73 62 51 41 34 36 41 44 39 36 35 34 41 50 60 71 78 80 78 72 67 63 61 62 60 54 48 46 44 41 36 30 22 16 12 8 9 14 22 30 32 34 36 38 37 34 30 29 28 27 26 23 20 17 15 10 6 4 4 4 4 4 3 4 3 2 0 0 0 0 1 1 1 2 2 1 0 0 0 0 0 0 1 4 8 10 13 24 31 33 26 11 3 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 1 2 3 3 5 7 9 11 20 32 43 42 108 201 315 441 580 749 926 1076 1073 961 764 510 339 198 91 26 7 0 0 0 0 0 1 2 5 8 13 21 37 56 65 60 101 165 244 330 403 516 569 506 384 248 130 52 57 59 59 58 56 55 49 41 35 32 32 34 35 34 33 30 26 20 19 22 20 14 7 0 0 0 1 3 7 13 17 20 18 17 18 21 24 23 21 17 14 11 12 14 14 14 15 17 14 12 9 6 4 4 3 1 3 6 10 16 24 28 34 42 55 73 80 82 86 99 116 131 142 149 145 133 116 143 154 152 145 145 151 156 154 144 132 125 128 116 105 94 78 26 30 43 26 16 34 51 43 43 48 55 56 58 46 28 12 10 6 3 1 0 1 1 1 0 1 4 11 13 14 13 12 11 12 13 10 10 13 16 15 14 13 13 14 13 12 11 12 11 11 11 10 9 9 10 10 11 13 15 17 20 24 29 36 42 46 49 52 55 55 53 54 55 54 54 53 53 55 57 63 67 68 69 74 70 66 62 64 66 67 58 56 52 47 44 40 41 49 63 70 75 80 84 87 85 80 74 76 75 71 66 65 61 51 47 42 36 30 26 22 19 18 10 8 8 11 19 24 27 34 38 38 35 34 33 30 24 26 26 24 20 17 13 10 9 9 8 5 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 3 8 12 18 27 34 29 17 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 13 18 22 28 33 34 28 23 22 23 21 68 144 243 360 479 592 726 904 964 923 804 629 482 330 190 77 23 3 0 0 0 0 0 0 2 5 12 21 41 79 120 153 155 186 247 337 416 503 539 490 351 187 73 44 47 49 49 48 47 46 43 38 34 33 34 35 35 35 34 33 29 25 23 26 26 22 14 3 3 3 4 7 11 15 18 19 19 21 25 31 33 30 26 22 22 21 22 24 23 18 16 18 16 13 8 3 0 0 1 1 2 4 7 8 6 5 6 8 12 15 16 15 20 27 38 54 71 74 74 80 89 109 118 118 111 110 114 119 119 115 110 106 105 101 96 91 86 70 52 35 21 12 10 12 5 6 10 16 25 27 25 22 19 10 3 0 1 4 8 11 9 7 7 10 13 15 15 16 21 22 20 17 12 15 17 12 7 5 7 11 12 11 10 10 10 9 9 8 6 5 5 7 10 12 14 16 17 20 24 30 31 33 37 40 45 48 51 54 55 54 53 51 49 50 55 62 68 70 68 66 75 76 68 62 67 72 71 70 73 69 56 53 56 68 92 90 85 81 80 74 74 79 84 75 71 70 66 57 55 55 50 42 35 28 26 23 20 15 12 7 3 2 4 11 19 26 31 35 36 37 37 37 36 32 31 30 27 23 18 15 16 17 15 11 7 4 2 1 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 0 0 1 3 6 11 20 30 37 34 20 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 40 50 62 67 65 56 44 32 29 26 17 27 69 145 255 394 504 632 807 935 958 879 706 581 442 297 155 58 17 4 0 0 0 0 0 5 10 18 33 83 201 305 342 289 237 238 316 431 494 504 456 339 176 62 42 41 42 42 40 40 41 40 37 34 33 35 36 35 35 35 35 32 30 29 31 32 27 19 10 8 7 8 11 13 16 18 20 21 22 28 38 40 36 31 27 30 32 33 36 36 34 30 26 25 23 17 8 3 2 2 3 4 4 3 2 1 0 1 2 5 5 5 3 3 5 14 31 44 49 56 66 76 87 95 99 95 96 96 95 94 88 83 78 76 75 74 73 73 68 61 53 48 35 24 16 12 11 13 13 14 14 15 16 18 14 8 4 8 15 21 21 18 18 19 20 22 21 19 19 23 24 23 21 20 19 18 13 10 5 2 9 11 11 10 10 9 8 8 9 6 3 2 5 10 15 17 18 22 25 27 29 31 33 35 36 39 43 46 49 54 58 59 56 53 54 58 70 77 77 68 65 68 72 71 73 73 70 68 68 70 71 66 64 63 63 73 75 72 67 66 67 71 78 72 61 54 53 52 51 51 51 42 32 24 19 16 18 23 14 9 5 2 3 6 10 14 18 22 27 31 34 36 36 33 33 33 31 31 29 26 23 25 20 15 15 12 8 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 24 33 39 39 23 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 21 47 74 90 97 96 78 61 48 39 39 45 45 33 21 27 57 120 278 410 546 701 849 924 895 756 645 524 390 241 116 50 17 2 0 0 0 1 17 35 66 121 257 374 450 467 378 267 228 305 395 438 438 398 305 169 69 41 42 39 35 31 31 33 35 35 32 33 35 36 37 37 38 38 33 33 34 38 41 34 27 22 18 14 12 14 14 16 17 19 24 26 32 41 43 38 33 34 35 36 38 39 38 33 27 25 30 31 26 12 8 5 3 3 4 3 2 1 2 3 3 3 6 8 8 8 10 11 14 21 30 37 44 51 64 78 91 99 100 97 91 81 79 73 68 65 63 61 58 56 57 56 52 49 44 39 33 27 24 23 21 17 16 17 20 20 22 21 19 19 22 26 28 28 27 27 27 26 24 22 21 24 22 21 21 20 19 18 16 15 13 10 7 11 11 9 6 4 2 1 2 4 4 3 2 6 12 18 21 25 32 38 37 37 39 41 42 43 44 47 50 54 60 67 70 70 69 67 74 80 81 75 69 71 76 79 78 78 77 75 72 71 70 69 67 64 60 57 59 61 63 60 61 62 63 58 48 41 38 37 39 44 48 45 34 25 22 16 10 5 6 7 7 5 4 6 8 9 10 12 15 19 24 25 24 23 24 27 30 24 23 22 23 25 22 17 13 5 4 5 3 9 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 24 33 38 38 29 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 100 134 149 138 103 77 65 59 54 55 65 69 60 44 27 19 37 168 308 453 602 744 819 820 752 670 574 455 315 187 102 47 14 3 0 1 4 23 64 140 254 351 410 432 413 329 258 259 353 406 417 391 334 249 153 82 55 57 48 36 28 25 26 28 30 29 32 36 38 39 40 41 42 37 35 37 43 44 40 36 33 30 25 21 18 19 19 20 23 30 34 38 45 43 36 29 28 33 35 34 30 27 24 24 31 35 35 31 24 18 11 5 5 4 3 3 3 5 7 8 9 11 12 12 5 7 10 14 17 19 25 33 40 50 63 77 89 92 90 83 76 68 63 60 58 55 52 49 48 48 46 44 42 40 39 39 35 36 36 34 27 23 22 25 26 28 29 29 26 25 24 23 24 25 25 25 25 26 26 28 26 24 23 23 22 21 20 21 20 19 18 17 16 11 4 2 1 0 0 1 5 9 12 15 20 25 26 27 30 36 45 43 44 46 48 53 57 61 65 75 76 75 77 79 81 84 81 83 84 84 80 78 77 76 77 75 73 72 73 72 71 69 65 60 54 48 48 50 53 54 52 50 46 40 33 30 29 32 32 32 32 37 40 38 32 29 24 18 10 9 8 7 8 8 8 8 7 8 9 10 12 10 9 11 14 15 16 21 20 21 23 22 24 23 22 23 16 12 14 10 11 9 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 19 28 36 39 34 21 11 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 34 78 125 164 150 139 141 163 168 151 120 111 115 112 98 71 39 16 19 103 229 372 522 658 723 740 719 667 588 480 350 234 146 80 34 12 4 3 8 22 63 166 320 355 370 362 332 326 301 316 389 419 404 355 278 196 126 78 61 82 76 58 37 28 25 25 26 29 32 36 39 41 42 42 41 38 37 38 43 44 43 42 41 40 37 34 33 33 31 27 26 27 32 39 43 40 36 31 22 19 20 22 20 19 19 19 18 16 19 24 26 24 16 7 8 7 6 6 8 9 10 12 13 15 18 19 12 12 13 15 18 18 20 25 30 37 46 54 64 70 73 75 74 69 62 56 52 49 47 45 45 45 45 43 42 45 48 50 47 48 48 45 44 39 34 32 34 36 37 33 29 26 24 20 18 20 21 23 24 26 29 31 31 30 29 29 29 29 28 28 26 24 23 22 19 15 11 9 6 4 3 9 16 22 25 27 28 29 30 28 28 31 34 36 39 44 48 54 61 68 72 75 76 76 78 79 80 79 75 70 69 75 74 71 69 72 74 74 73 71 72 72 70 67 63 56 45 40 38 39 42 40 37 32 30 29 29 29 30 33 34 37 42 45 43 38 34 31 29 25 19 16 13 9 11 11 11 10 10 9 8 6 5 4 3 6 9 11 11 14 18 24 30 29 27 25 28 25 22 22 30 26 18 9 3 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 0 1 3 6 7 14 22 31 36 36 29 21 13 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 22 54 94 143 202 204 211 224 237 235 218 192 170 154 136 112 79 44 20 18 73 178 311 454 579 649 683 683 643 560 455 339 244 166 101 49 23 15 18 28 42 65 161 330 405 406 346 254 331 352 360 371 356 334 298 242 160 90 45 29 48 50 43 32 25 23 23 23 25 29 33 37 43 44 43 41 38 37 38 41 44 45 47 48 49 51 55 58 56 48 39 38 38 39 39 35 39 40 36 29 25 22 20 22 24 26 25 19 22 24 22 24 29 23 9 10 12 14 15 16 16 17 18 20 21 22 22 16 11 8 10 17 19 20 21 25 29 34 41 50 58 65 70 69 65 60 55 51 48 46 44 43 42 39 39 42 44 44 42 40 38 38 41 42 41 38 40 44 47 47 40 38 38 39 32 31 31 31 28 27 27 32 35 35 35 35 33 32 31 30 30 28 27 26 24 22 20 21 24 23 20 23 28 33 35 33 27 22 20 24 23 25 31 33 32 33 41 46 50 52 53 58 62 64 66 65 63 60 57 51 48 50 55 58 59 59 63 66 69 71 70 70 70 69 64 59 54 44 36 31 29 33 34 33 30 30 30 33 38 37 36 37 39 42 43 42 39 32 28 29 26 22 19 19 11 8 8 11 12 13 13 14 9 6 6 6 5 8 13 16 21 27 30 29 30 34 35 31 25 19 17 23 23 16 10 8 6 5 2 1 1 1 1 2 6 7 6 4 2 4 6 0 1 2 4 7 11 18 27 33 35 35 31 21 14 11 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 17 48 91 130 160 186 218 251 283 309 326 338 312 262 201 160 133 110 79 49 27 21 49 127 241 378 508 599 655 674 646 558 455 351 264 191 126 71 44 51 72 98 115 129 166 236 356 406 341 191 249 323 382 412 388 308 235 196 128 65 21 6 6 10 13 15 15 17 18 18 20 23 28 34 40 43 45 44 41 39 39 41 44 47 51 55 54 49 45 47 58 61 55 48 55 66 70 44 43 45 48 54 61 62 58 56 53 56 65 56 52 47 42 45 41 29 12 12 19 26 30 28 26 25 25 26 27 27 25 21 18 17 16 18 18 18 19 22 25 27 30 35 43 53 61 64 63 61 58 55 51 46 43 44 42 38 39 39 36 31 35 34 32 33 37 39 41 43 45 44 43 45 43 41 41 45 36 31 28 27 26 25 26 29 31 32 33 33 32 31 28 25 25 26 27 27 26 26 26 32 38 40 34 37 39 40 38 31 21 12 10 11 15 21 27 30 30 30 37 41 43 42 45 45 42 35 36 37 36 36 36 32 28 34 41 46 48 47 49 53 56 57 58 59 58 55 50 43 31 22 18 19 22 25 29 33 34 31 29 29 37 39 38 37 33 34 37 39 37 32 26 26 22 17 11 10 6 6 8 8 9 12 16 19 18 16 15 13 12 13 16 20 25 31 28 28 31 38 40 37 32 30 26 23 22 23 19 14 11 11 10 11 13 15 15 12 18 18 16 13 12 11 12 4 6 7 5 8 14 22 31 37 39 38 34 29 23 19 12 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 149 225 274 304 298 259 284 301 308 308 349 330 277 208 161 138 122 95 67 45 33 37 73 163 291 428 540 623 675 686 627 550 463 373 292 219 161 142 166 202 234 223 201 209 253 313 323 275 193 242 293 333 363 410 333 240 179 117 51 7 1 0 1 2 3 6 9 12 13 13 17 22 31 36 40 45 47 41 36 35 37 42 47 53 60 63 64 66 70 78 74 62 52 48 47 46 40 39 41 48 55 72 84 85 75 67 76 103 91 76 61 45 31 20 13 10 15 21 23 19 22 24 27 28 27 28 30 29 28 27 26 22 21 20 19 21 23 25 26 27 28 35 46 53 57 60 63 61 58 54 49 45 44 42 39 36 32 29 29 31 32 31 32 31 32 36 39 36 35 36 41 41 35 27 30 28 25 23 26 26 26 25 24 26 26 24 26 30 31 23 23 25 27 25 24 26 29 32 33 34 36 39 40 40 36 30 19 8 2 8 6 5 9 15 20 23 25 25 25 27 28 29 26 22 19 16 15 16 20 21 21 18 21 26 29 22 23 26 29 33 34 35 34 32 28 20 9 2 3 6 10 12 12 14 21 25 27 29 27 31 32 29 23 23 24 25 26 27 27 23 18 14 10 3 1 2 4 7 8 11 15 18 18 18 19 23 22 20 20 20 22 26 33 35 36 36 36 34 30 25 29 30 30 33 37 31 21 15 15 16 20 20 22 26 23 22 21 20 21 19 16 15 10 12 12 11 10 14 21 31 38 41 39 34 31 29 26 20 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 162 235 260 277 286 285 294 299 301 299 307 284 247 205 171 161 154 136 110 86 69 62 88 151 242 359 475 581 666 714 699 661 606 538 459 396 356 353 371 385 378 306 243 227 257 309 279 240 220 256 289 313 327 345 298 236 182 129 53 0 0 0 0 0 0 0 3 5 6 7 11 16 22 29 36 43 47 42 38 36 38 41 46 51 56 59 59 56 50 49 49 47 42 39 37 37 37 39 44 51 51 67 81 82 68 61 60 63 62 57 48 30 13 5 6 11 16 19 20 19 20 23 25 27 29 31 32 31 31 31 30 28 26 24 22 22 24 26 28 31 34 38 43 46 47 49 51 51 51 50 46 42 39 37 34 29 26 27 28 26 22 19 17 18 20 25 29 29 27 26 27 32 34 31 33 33 31 27 29 29 28 27 25 25 24 20 21 23 25 23 26 28 27 27 28 30 27 28 28 30 33 38 36 32 30 21 10 1 1 3 2 1 2 3 6 12 15 20 23 25 23 21 18 20 19 15 10 6 5 6 8 6 6 9 13 14 15 13 9 14 15 12 7 3 3 4 3 1 1 3 5 6 6 6 13 19 24 27 25 24 24 23 20 17 16 14 14 13 12 8 6 5 5 2 1 3 11 15 16 17 16 15 14 16 18 22 24 23 23 25 28 32 32 32 36 37 37 34 29 21 20 22 26 25 22 20 19 17 17 15 12 9 8 13 12 10 8 16 17 15 14 12 14 12 10 9 9 13 21 29 35 37 36 33 33 33 32 27 23 16 8 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 16 24 43 71 108 150 192 230 269 302 302 287 260 222 178 178 185 182 170 155 138 123 149 209 291 386 488 586 671 731 748 743 718 676 633 608 598 593 576 536 466 347 268 222 204 202 165 168 218 263 288 307 319 282 238 196 161 119 57 10 0 0 0 0 0 0 1 2 3 5 9 14 19 25 34 42 46 44 41 39 37 37 41 46 49 50 49 47 42 42 42 40 39 39 38 38 39 42 51 65 62 71 84 91 93 91 81 60 44 33 25 12 5 3 6 12 19 22 22 22 24 25 26 27 30 33 35 31 32 34 33 31 29 27 24 24 24 25 27 31 35 38 40 40 38 37 37 37 36 34 32 29 27 28 28 24 21 20 18 17 16 14 15 18 22 27 28 27 26 24 24 27 30 29 28 29 29 29 27 25 22 19 21 23 23 20 17 15 17 20 21 19 15 18 18 12 5 8 13 19 25 33 30 15 18 13 6 1 0 0 0 0 0 0 0 0 1 3 7 15 19 16 5 9 7 3 0 0 0 0 1 0 2 5 8 10 8 4 1 2 3 2 3 3 1 0 0 1 4 6 5 5 7 12 17 20 21 21 21 21 21 19 16 13 10 6 4 4 3 2 3 4 2 1 4 15 17 16 14 12 11 11 12 16 17 18 20 18 18 21 24 24 21 18 23 25 25 26 22 17 13 12 12 11 10 10 12 14 17 17 17 15 7 6 4 1 6 8 10 14 14 12 27 20 12 6 6 9 19 30 39 37 35 33 32 31 29 28 29 23 16 10 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 33 81 97 101 104 111 145 208 277 306 299 270 230 197 201 212 219 226 229 222 206 207 254 337 449 557 630 685 733 765 782 779 749 745 753 763 763 716 623 501 388 318 273 248 237 204 200 232 269 282 289 291 254 218 183 149 91 44 12 0 0 0 0 0 0 1 4 7 7 10 15 17 22 30 40 46 46 44 41 38 36 37 40 42 45 46 46 42 40 39 38 40 40 40 43 46 49 53 61 64 70 77 85 92 90 77 56 34 18 10 3 3 7 14 21 30 33 28 22 22 24 26 29 32 34 35 32 34 36 37 33 31 28 26 23 19 16 19 25 29 33 36 36 35 34 34 34 31 24 21 21 22 25 25 23 19 14 10 11 15 15 18 21 23 22 24 25 25 22 22 22 21 19 18 18 17 14 12 11 11 7 10 15 19 17 12 7 9 14 16 15 6 4 5 4 1 0 1 4 8 21 37 40 36 28 20 9 3 0 0 0 0 0 0 0 0 0 0 6 8 6 0 1 0 0 0 0 0 0 0 0 1 3 5 5 3 1 0 0 0 0 1 1 0 0 0 1 3 3 3 5 8 11 14 16 17 17 17 17 16 14 12 10 8 8 9 6 2 0 0 1 0 0 0 2 3 4 5 5 5 6 8 16 20 18 15 13 14 13 12 12 13 15 17 17 17 16 13 10 7 6 9 12 10 7 8 12 14 17 19 17 13 9 5 3 2 2 2 9 12 14 28 32 31 9 6 11 17 24 27 26 24 26 31 36 39 38 36 30 23 16 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 33 93 197 199 172 136 111 129 182 248 300 314 296 258 218 213 221 235 255 272 280 278 272 318 412 546 651 692 711 731 755 778 790 783 819 857 886 889 810 676 526 430 372 297 211 153 163 200 249 279 282 280 277 258 232 195 147 83 39 11 0 0 0 0 0 0 1 3 8 9 12 15 17 20 28 39 45 48 47 44 39 37 36 36 39 44 47 46 43 39 37 38 39 40 41 44 50 55 60 66 72 76 80 85 72 58 46 32 12 1 2 4 11 24 41 46 44 36 21 15 17 22 26 29 33 35 33 32 32 35 38 36 32 28 25 23 19 14 14 18 23 28 34 36 36 37 37 37 36 32 28 26 25 27 29 27 23 17 14 13 11 12 16 18 18 23 25 24 23 21 20 18 14 12 9 7 8 10 13 16 11 5 4 7 11 9 5 1 3 5 5 2 1 0 0 0 0 0 0 0 1 10 31 42 47 49 44 22 7 0 0 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 0 0 1 1 1 1 3 6 8 9 10 11 12 12 13 13 13 13 13 10 8 6 5 2 1 0 0 0 0 0 0 0 0 0 0 1 3 7 14 16 12 8 5 4 5 5 4 5 7 7 6 6 10 11 10 8 4 4 8 12 9 8 8 10 11 14 23 23 20 15 11 7 3 1 1 3 5 9 8 10 8 1 7 12 15 18 19 13 5 7 16 28 39 38 37 36 28 20 14 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 3 9 37 87 87 69 48 31 38 93 173 253 299 297 261 206 193 198 215 237 265 293 318 335 383 484 630 749 798 809 798 774 769 775 790 849 912 958 965 843 699 563 478 420 307 177 137 161 204 251 273 280 280 276 266 248 203 123 57 20 2 0 0 0 0 0 0 0 2 8 12 14 16 16 19 26 35 44 48 49 47 41 37 34 33 36 42 47 47 43 38 34 34 36 37 37 40 48 55 61 66 70 72 74 75 58 39 24 15 9 6 8 13 21 32 47 45 34 21 12 13 17 21 24 28 33 38 34 31 30 31 33 32 30 26 24 22 19 15 14 15 17 23 29 33 34 35 38 40 42 38 35 34 36 33 31 28 26 22 23 22 19 18 17 17 18 19 18 18 21 19 16 14 12 12 12 11 12 11 9 3 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 14 30 51 39 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 7 8 7 7 7 8 10 8 8 9 8 6 4 3 1 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 3 1 1 0 0 1 2 2 1 2 1 0 0 2 4 6 4 2 3 9 14 13 8 7 7 9 13 21 28 32 24 18 14 11 10 9 9 8 8 1 1 2 3 3 7 10 13 15 7 2 1 7 15 19 9 21 29 29 23 18 12 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 12 8 5 7 22 63 129 217 329 332 287 241 216 202 198 202 249 299 348 390 432 489 564 648 710 754 776 757 739 739 765 834 913 966 961 802 668 566 505 401 275 162 140 168 210 252 272 285 289 284 270 252 196 93 36 9 0 0 0 0 0 0 0 3 8 14 16 17 16 14 17 24 32 40 46 48 48 43 39 36 34 35 39 43 44 42 36 30 28 28 29 33 41 49 55 61 67 71 70 66 52 40 28 19 15 12 12 15 25 37 46 43 30 19 12 16 20 23 26 27 30 31 30 28 24 20 18 25 27 27 25 24 22 19 16 14 13 14 20 25 29 32 36 34 33 36 36 34 32 32 30 29 28 26 25 25 25 24 23 22 21 19 18 18 18 20 18 15 12 8 5 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 3 16 46 38 20 0 0 0 0 0 0 0 0 0 0 1 5 13 17 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 1 2 2 2 4 6 4 3 2 2 2 2 3 4 3 1 0 0 0 0 0 0 3 5 3 2 1 1 2 3 3 2 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 6 6 7 6 6 5 3 2 3 8 13 24 33 31 25 21 21 23 24 24 22 18 14 0 1 2 1 2 4 6 7 8 4 3 4 5 11 21 23 7 13 20 24 20 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 107 202 354 343 286 248 222 199 195 227 276 325 372 417 464 490 505 534 557 577 593 605 628 669 730 813 892 920 863 724 611 524 468 296 190 144 149 180 216 252 274 288 295 293 282 249 185 93 37 10 0 0 0 0 0 0 2 9 18 22 23 21 19 15 17 23 31 38 45 48 47 43 39 37 36 37 38 38 38 39 35 29 26 25 25 27 33 42 51 61 69 72 68 57 45 33 24 19 21 21 22 25 31 36 37 29 20 14 12 18 23 28 33 32 31 31 30 22 15 12 14 19 21 22 24 23 20 17 13 11 10 11 14 19 24 28 31 30 29 29 30 29 28 27 26 25 25 26 24 22 20 22 22 22 21 19 19 18 18 18 16 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 1 9 24 40 44 35 11 9 5 2 1 0 2 5 10 16 25 38 48 48 37 15 12 7 1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 7 15 11 9 7 5 5 5 6 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 4 4 3 2 1 0 2 6 11 17 22 15 16 21 21 25 28 30 31 26 21 0 1 2 5 10 12 9 5 6 7 6 5 4 4 12 11 4 2 10 17 20 15 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 81 154 241 248 235 223 215 217 227 245 269 296 325 358 417 466 504 528 545 561 572 566 602 661 736 808 843 823 737 649 572 481 355 229 161 143 158 192 226 256 278 290 294 292 283 228 156 83 33 11 3 1 0 0 0 1 3 11 21 26 26 26 25 20 21 26 33 38 43 47 48 45 41 38 37 37 36 36 36 36 33 30 28 26 24 24 28 35 45 55 67 71 67 56 42 31 23 22 25 29 32 34 28 22 18 16 15 15 16 21 30 39 46 34 29 27 26 21 17 15 11 8 7 8 11 14 15 11 5 6 11 13 16 18 21 22 22 21 21 21 20 20 20 21 21 22 23 21 18 16 16 18 18 16 15 16 17 14 11 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 19 29 36 45 54 55 45 34 25 17 17 22 30 33 37 43 51 56 59 57 48 42 38 36 23 21 25 29 18 14 10 1 0 0 0 0 1 3 5 5 3 1 4 7 9 7 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 8 11 11 10 9 8 7 5 6 7 6 4 1 1 1 1 0 0 1 2 2 1 0 2 2 2 1 3 3 4 3 6 9 9 6 4 1 1 4 5 4 6 10 18 24 23 23 23 23 24 25 25 0 1 3 6 11 15 16 15 18 13 11 26 31 25 15 6 11 25 26 23 19 15 15 15 13 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 28 60 111 162 202 227 230 236 243 250 283 323 355 371 414 452 484 509 533 546 555 576 622 678 735 781 763 723 678 634 560 428 210 152 135 145 167 206 239 265 281 290 292 289 276 215 140 65 20 6 4 1 0 0 0 0 4 12 22 29 28 28 29 26 27 31 36 37 40 44 46 44 41 37 37 36 35 35 37 37 36 33 30 28 26 25 27 30 37 46 61 67 66 57 43 31 24 24 28 31 33 28 17 8 2 2 6 10 16 20 25 31 37 29 23 20 17 11 7 3 1 0 0 1 1 3 3 1 0 5 11 13 14 15 16 14 14 14 14 12 12 14 15 16 14 11 8 8 10 12 9 8 6 3 3 5 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 1 13 24 30 32 34 40 55 61 62 61 60 53 50 48 44 43 45 50 55 61 65 65 63 60 57 55 55 54 52 51 48 42 31 14 6 3 2 6 13 20 22 20 18 18 21 22 21 17 11 7 5 2 1 1 2 1 1 2 4 4 2 0 0 1 2 6 11 10 7 8 8 8 9 10 9 8 5 7 7 8 9 6 5 5 5 3 3 5 6 6 5 4 4 4 2 1 0 0 0 2 5 8 7 4 1 0 0 2 3 1 3 6 13 16 17 17 17 15 13 13 19 0 1 2 3 4 5 7 10 14 14 11 9 12 19 20 14 13 16 20 20 15 15 20 20 19 17 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 15 56 116 176 228 259 267 275 291 323 365 398 413 449 471 483 485 494 506 520 534 563 605 650 661 667 673 677 651 532 373 203 156 149 166 190 225 253 274 285 288 298 311 293 232 151 64 22 12 12 8 2 0 0 0 5 13 22 32 30 30 32 32 32 33 35 33 34 37 41 41 38 35 32 31 31 33 37 39 39 37 34 31 28 27 27 29 33 41 53 61 64 60 46 34 29 29 29 28 23 19 15 12 11 4 5 9 16 18 19 19 21 16 10 7 5 6 6 3 1 0 0 0 0 0 0 0 0 2 7 8 9 9 8 7 7 8 7 6 6 8 10 10 9 8 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 9 5 3 1 4 14 24 29 31 33 37 50 63 72 75 77 76 72 67 61 59 58 61 63 65 69 70 65 58 53 48 47 48 51 53 53 51 47 46 42 30 29 33 38 39 35 32 29 29 30 30 29 27 24 19 14 10 8 7 6 6 8 11 12 12 8 3 3 5 8 11 17 19 16 11 11 12 13 13 12 12 11 13 15 17 15 13 10 8 8 9 10 11 9 7 7 7 7 7 4 2 0 0 0 1 2 2 1 1 0 0 0 0 1 1 1 0 4 6 8 13 12 9 4 5 10 0 0 1 3 4 4 7 10 13 17 20 21 20 19 18 18 19 16 12 9 6 16 24 24 23 20 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 29 73 130 192 252 288 316 339 357 381 409 438 483 514 529 522 506 505 517 535 571 621 671 681 683 678 664 618 450 285 188 164 161 176 204 240 270 293 302 294 304 326 312 257 177 84 46 26 14 6 2 0 0 0 4 10 18 30 33 35 37 39 37 33 28 27 27 30 34 33 31 28 26 26 26 29 35 38 40 39 36 33 31 29 28 28 30 36 44 51 57 59 49 38 34 32 30 27 20 17 16 16 17 18 21 23 20 12 7 5 3 1 0 0 0 3 7 12 15 11 2 0 0 0 0 0 0 0 0 1 2 2 1 1 2 2 1 1 3 6 10 13 14 13 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 3 10 22 21 18 13 11 17 24 28 27 31 36 38 47 60 71 77 82 85 85 80 77 76 76 75 74 72 73 70 60 47 43 44 47 51 53 54 54 53 51 50 49 47 45 43 43 41 40 37 34 34 34 34 34 33 31 27 23 19 16 15 13 13 13 12 12 14 16 15 14 14 14 13 14 15 14 15 18 17 13 10 10 14 17 19 20 17 14 14 14 13 14 17 18 17 15 14 14 15 15 14 10 6 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 12 9 3 5 10 1 0 0 1 2 6 12 18 21 20 17 15 13 11 13 15 17 16 14 13 13 22 20 16 13 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 24 61 125 230 326 396 432 409 391 398 433 493 552 589 593 580 581 593 616 654 688 708 689 667 645 614 536 389 265 203 190 189 199 221 257 286 303 298 299 309 325 322 301 253 179 106 56 23 4 1 0 0 2 4 9 15 24 32 41 50 54 46 35 27 24 25 28 31 32 31 29 27 26 27 27 30 33 37 41 39 36 32 28 29 29 30 32 36 41 47 49 46 41 37 35 32 27 18 14 14 16 18 18 17 14 9 3 0 0 0 0 0 0 1 7 16 21 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 3 7 12 17 22 26 27 26 23 20 21 24 28 32 33 36 38 41 49 59 66 72 75 78 82 83 83 83 84 80 77 74 70 64 56 49 49 52 55 56 57 57 57 56 54 52 51 49 47 46 46 44 42 40 37 36 37 38 37 34 30 27 26 24 22 21 19 17 15 14 14 17 22 23 22 19 15 13 13 12 14 17 22 18 15 13 15 17 18 17 13 12 14 16 16 18 20 24 26 24 21 22 24 23 20 18 15 12 8 6 5 3 2 1 0 0 0 0 0 0 0 1 0 0 0 0 2 4 6 8 7 8 12 3 1 1 2 4 15 24 29 25 19 14 14 14 14 14 11 9 9 11 13 11 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 99 210 362 472 509 413 363 349 369 429 512 584 632 661 683 702 721 749 755 735 680 624 586 548 422 336 279 249 220 210 218 243 268 279 280 279 296 305 302 289 282 256 203 144 91 45 11 4 1 0 1 3 7 12 18 31 47 65 68 55 38 26 23 23 26 29 31 31 30 28 28 28 27 29 33 38 42 39 34 28 24 23 25 29 31 34 37 41 46 47 45 41 37 30 23 17 14 14 15 17 14 8 2 0 0 0 1 4 3 0 0 9 17 20 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 8 7 6 7 10 14 18 23 25 27 30 31 30 27 27 29 32 35 35 37 39 41 44 53 64 68 70 71 72 76 76 75 76 75 71 66 63 60 57 55 57 59 61 62 61 60 59 59 57 55 54 53 52 51 47 39 29 20 20 22 26 33 29 22 14 8 12 16 18 22 25 25 24 23 24 25 29 29 28 25 23 21 20 16 14 15 16 16 15 16 22 23 22 19 13 9 8 9 15 17 19 22 26 27 24 24 26 27 24 21 18 16 17 15 13 12 7 4 2 1 1 0 0 0 0 0 1 1 0 0 0 0 2 5 6 7 8 14 4 3 4 5 9 19 29 32 27 22 19 19 19 18 13 6 3 2 0 0 1 3 4 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 23 66 153 263 354 391 333 289 273 285 334 403 493 596 671 717 746 761 775 751 699 633 586 545 489 349 290 274 283 237 225 241 285 313 298 273 292 305 305 287 251 224 196 162 124 84 46 13 5 1 0 0 2 5 9 13 23 39 58 62 53 39 25 22 21 23 26 27 28 28 26 25 26 27 29 31 33 33 30 25 20 16 18 22 25 27 29 31 36 40 43 45 43 37 29 22 17 16 16 17 18 15 10 1 0 0 2 6 13 13 3 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 13 16 18 18 18 17 17 17 17 19 23 26 27 28 29 29 28 27 28 30 33 35 37 38 40 44 50 57 64 65 67 68 65 63 60 58 59 57 53 49 46 45 48 53 56 56 55 54 53 53 54 54 53 53 50 44 37 28 16 6 0 0 2 4 6 11 8 3 1 0 0 2 8 20 29 32 34 34 33 33 33 32 31 27 24 22 19 16 16 17 17 19 20 19 24 24 24 21 15 8 4 6 11 16 20 22 23 22 19 20 22 28 24 19 13 12 14 15 13 12 9 6 4 4 3 2 0 0 0 0 0 0 0 0 0 0 1 4 6 6 10 10 5 6 8 11 12 15 21 27 33 41 37 32 26 21 15 12 5 3 2 1 0 2 3 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 78 147 212 247 230 204 194 204 244 303 392 503 585 637 677 713 724 688 626 553 538 491 417 328 294 295 315 260 253 278 330 369 342 298 310 319 315 292 236 178 131 101 79 54 30 11 4 1 0 0 1 3 5 7 11 21 37 49 47 37 23 20 19 19 20 20 21 22 23 24 25 26 28 28 26 25 25 24 25 24 24 24 26 27 27 27 30 35 40 43 42 37 30 23 20 18 18 17 18 18 16 11 7 3 1 4 13 15 5 1 1 3 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 14 19 20 20 21 22 23 22 21 22 22 23 25 27 28 28 27 26 27 29 27 25 27 35 35 34 34 34 42 49 54 55 56 58 61 61 61 59 55 55 52 48 39 42 47 50 48 44 38 30 26 29 37 29 28 31 36 25 16 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 29 36 36 36 35 35 35 34 34 28 24 22 20 19 19 20 20 21 24 23 24 25 26 20 11 5 9 9 9 10 18 22 22 20 20 20 20 26 26 22 15 16 16 15 12 10 9 7 7 6 4 2 1 0 0 0 0 0 0 0 1 0 0 1 3 5 6 5 7 9 8 5 9 9 9 11 18 28 38 29 19 10 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 36 63 90 110 122 128 136 146 160 204 276 366 450 500 539 573 603 584 525 425 394 359 324 299 289 283 281 269 292 338 402 454 417 353 339 340 331 304 242 169 107 62 41 25 13 4 1 0 0 0 0 1 2 4 3 9 26 34 34 28 20 18 17 18 17 16 16 19 20 21 21 20 23 25 26 27 28 29 31 34 36 37 38 37 33 28 27 30 35 41 41 36 29 23 22 20 18 17 18 19 19 16 9 4 2 3 5 5 4 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 17 20 19 20 21 23 23 23 22 25 27 27 27 29 29 27 24 22 21 20 17 20 26 32 30 27 26 32 41 47 49 45 46 50 53 56 58 58 55 53 48 40 37 38 39 34 25 17 10 5 3 2 0 0 2 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 31 35 35 34 33 33 32 30 27 24 22 19 18 19 20 23 26 26 26 26 26 21 16 12 11 20 21 17 7 13 21 23 22 25 29 30 31 32 33 26 23 21 19 15 13 10 9 9 8 5 3 1 0 0 0 0 1 2 4 3 1 0 1 4 10 11 6 9 11 5 3 8 7 4 0 0 0 0 3 2 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 24 47 65 74 74 82 109 123 101 118 152 197 246 303 325 313 336 345 324 257 241 243 256 272 285 290 289 290 334 408 507 552 501 415 365 356 341 311 247 176 109 51 22 8 3 1 0 0 0 0 0 1 2 5 13 23 34 31 25 19 15 15 15 16 17 17 17 19 19 19 18 19 21 25 30 34 36 38 39 44 48 51 53 48 40 32 27 27 31 37 36 34 31 28 26 25 23 23 21 20 19 15 15 17 21 23 22 17 10 8 5 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 17 19 21 23 26 27 25 25 26 28 28 28 29 29 27 24 19 15 13 13 16 24 30 32 28 25 24 24 29 33 37 41 42 45 48 50 52 53 53 52 48 39 12 12 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 1 7 19 27 26 26 27 28 27 25 21 17 18 18 18 18 19 21 24 24 23 22 20 17 16 17 18 23 27 26 14 8 12 17 22 28 32 34 35 36 35 33 32 32 29 24 18 15 15 16 14 12 9 3 1 0 0 0 1 2 3 1 0 1 3 6 8 10 5 11 10 5 4 9 19 16 7 0 0 0 0 0 0 1 2 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 53 102 108 97 78 71 113 128 77 67 72 82 85 112 136 152 160 151 148 163 192 218 243 265 292 310 321 336 386 469 581 595 537 447 367 350 328 295 241 179 116 57 26 10 2 0 0 0 0 0 0 0 1 4 13 20 20 16 15 16 13 13 15 18 17 18 19 19 18 17 18 20 25 29 34 38 43 47 49 52 55 56 55 47 38 30 26 25 29 37 40 39 34 26 24 25 26 27 26 26 28 30 32 31 29 23 19 15 15 15 12 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 1 2 5 12 17 20 22 24 25 26 23 20 19 20 20 19 20 23 22 19 16 13 8 5 7 12 17 20 20 18 18 19 21 23 24 26 34 39 42 44 47 49 50 45 36 26 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 1 4 7 11 11 14 19 21 21 20 18 15 15 16 15 13 13 14 16 13 11 14 16 20 23 25 24 24 25 17 6 1 5 11 18 27 32 36 39 36 34 33 37 37 33 25 21 23 25 24 20 17 13 7 3 0 0 0 0 1 1 1 2 5 5 5 6 5 2 11 10 9 8 9 10 9 4 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 80 144 142 123 97 83 127 136 82 59 60 57 21 31 47 64 78 87 105 135 173 209 241 268 292 312 332 369 433 515 603 590 530 448 367 347 320 282 231 175 119 66 33 13 3 0 0 0 0 0 0 0 0 4 11 18 21 18 16 14 12 13 15 19 18 20 21 20 17 17 19 22 25 29 33 39 44 50 53 56 56 54 48 41 33 26 27 28 30 35 36 34 29 23 22 24 28 31 34 37 40 42 40 35 28 22 19 18 19 18 15 11 8 4 1 0 0 0 0 0 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 1 6 11 14 17 20 23 24 24 23 20 14 11 9 10 10 11 13 14 14 13 11 10 10 10 13 13 14 14 14 14 16 22 22 21 21 27 31 35 37 40 37 29 18 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 0 1 4 8 10 13 14 14 12 10 8 10 9 8 7 7 6 6 12 15 17 19 21 21 17 20 16 9 4 5 10 17 26 31 33 38 36 37 46 50 45 36 31 32 33 35 29 23 16 12 9 5 1 0 0 0 0 0 0 1 2 1 0 1 1 1 9 9 11 15 18 25 29 28 9 1 0 0 0 0 0 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 67 124 137 132 112 82 123 140 115 78 58 40 12 14 24 40 57 73 90 109 139 177 219 261 285 310 341 387 454 533 611 578 505 426 369 343 307 258 201 144 92 49 23 8 1 0 0 0 0 0 0 0 0 9 16 20 19 14 11 11 11 12 14 15 18 20 22 22 19 18 20 22 25 27 31 37 42 47 50 52 52 49 43 36 31 27 28 29 30 30 29 27 27 27 28 31 35 37 40 44 45 45 41 35 28 24 22 22 23 22 19 15 12 7 2 0 0 0 0 0 0 2 6 10 14 19 25 27 22 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 11 15 17 19 21 22 24 23 20 15 9 6 5 4 3 3 7 10 12 14 13 13 14 15 17 14 11 11 13 16 20 22 22 20 17 23 28 33 37 40 35 20 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 6 5 4 2 3 5 6 5 6 5 4 7 10 12 13 14 14 13 10 15 19 18 10 9 13 22 29 33 35 35 36 41 59 60 51 36 31 29 29 30 24 16 11 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 12 12 17 22 28 42 46 38 4 0 0 0 0 0 1 8 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 82 117 137 128 132 131 125 127 130 113 67 49 40 40 45 68 90 110 131 156 188 233 265 296 332 377 469 571 664 635 520 401 342 304 259 207 147 97 56 24 9 2 0 0 0 0 0 0 0 0 0 11 19 22 16 12 9 10 11 12 12 13 16 18 21 23 20 19 20 22 25 27 30 36 41 44 46 47 45 42 37 33 30 27 28 29 29 28 27 28 30 31 33 35 38 41 44 46 45 41 36 33 33 31 29 28 27 25 22 18 14 9 3 1 0 0 0 0 2 8 22 30 34 36 37 33 26 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 14 15 17 18 20 21 22 21 19 17 12 9 6 3 1 1 4 8 7 10 19 16 12 7 6 3 3 3 4 8 12 15 17 17 14 11 14 19 22 31 38 39 29 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 1 0 0 3 5 6 6 7 7 6 7 9 11 9 8 9 11 13 16 20 21 18 15 18 25 31 33 35 36 40 46 53 51 41 26 21 21 22 22 18 11 7 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 1 9 11 17 24 37 52 50 26 0 0 0 0 0 0 1 3 4 5 5 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 54 90 107 91 81 86 127 274 357 323 218 120 52 48 61 81 106 140 172 199 223 247 275 308 351 471 599 712 720 569 394 292 233 184 140 93 59 33 13 4 0 0 0 0 0 0 0 0 1 3 11 17 20 14 10 8 7 8 10 11 12 14 17 20 23 22 20 20 22 25 27 30 35 39 43 42 41 39 35 33 31 30 28 28 27 26 25 26 27 28 31 35 39 41 44 46 47 43 37 32 31 32 31 28 29 29 27 24 18 12 7 3 1 0 0 0 2 9 23 32 36 38 37 34 25 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 13 15 16 18 20 22 23 22 21 20 19 16 13 9 8 9 12 17 18 15 11 12 6 2 0 0 0 0 0 0 0 0 3 4 3 1 5 11 15 6 17 30 38 28 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 3 3 2 0 0 1 2 3 3 4 6 8 9 10 9 7 6 4 7 8 10 14 17 19 21 25 31 36 33 34 38 44 48 47 39 28 24 23 24 26 24 16 10 8 9 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 6 7 10 18 39 49 44 12 0 0 0 0 1 4 12 10 4 2 3 5 5 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 13 20 30 52 224 355 397 321 175 53 53 56 67 85 115 167 210 229 240 262 297 350 468 598 722 777 634 443 297 206 144 102 64 39 21 7 2 0 0 0 0 0 0 0 0 0 1 3 6 7 7 6 6 6 6 8 10 12 13 16 18 21 21 21 21 23 24 27 29 33 37 40 38 35 34 32 31 30 29 30 30 31 32 34 33 30 27 29 33 38 41 43 44 45 42 39 38 40 40 39 39 38 36 32 27 21 14 6 2 0 1 4 9 16 25 36 41 41 39 35 32 26 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 15 17 21 24 26 26 25 27 30 32 28 24 19 15 16 17 18 22 15 10 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 4 1 3 7 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 1 3 7 7 6 6 6 6 7 8 11 19 29 31 34 37 32 28 27 33 40 45 45 30 24 25 33 37 35 26 17 12 11 13 10 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 4 5 7 14 31 34 25 2 1 1 2 2 4 17 49 42 21 7 2 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 91 156 186 160 121 86 64 61 64 76 96 150 201 234 251 271 299 343 459 589 716 773 657 487 324 202 125 82 51 29 13 3 1 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 6 6 6 6 7 9 11 14 17 19 21 21 21 23 25 26 29 31 35 39 36 33 32 32 31 30 30 32 35 40 46 46 42 37 30 28 30 35 39 42 44 48 46 46 48 55 58 58 53 46 39 32 26 20 12 4 1 0 2 11 23 32 36 38 36 33 30 21 15 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 14 18 21 25 24 24 25 26 31 35 36 32 28 24 22 19 16 14 14 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 7 3 5 8 12 16 16 21 28 36 38 36 31 24 19 15 20 25 29 32 21 17 21 32 32 24 16 11 8 9 8 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 8 19 33 38 34 26 11 2 5 7 10 14 17 15 9 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 50 47 43 41 46 53 61 73 97 133 169 201 230 255 287 339 449 584 714 723 635 500 338 183 103 73 47 26 10 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 5 6 6 7 8 10 13 16 19 21 22 21 23 25 27 29 33 36 36 34 33 32 31 30 30 32 36 38 40 44 43 40 36 30 26 26 27 30 34 38 42 44 47 51 63 68 65 55 40 29 24 21 15 10 6 3 1 1 8 20 28 28 27 27 25 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 2 7 13 17 20 24 24 24 25 27 33 39 40 38 37 37 32 26 19 14 14 11 6 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 1 3 8 9 6 2 6 8 8 3 4 7 11 14 14 16 23 29 30 23 17 13 9 8 11 11 7 11 12 10 10 11 10 7 4 2 2 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 38 60 76 86 93 80 54 16 10 12 10 8 5 5 3 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 4 5 5 5 7 7 5 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 24 30 34 41 53 71 96 119 140 162 197 234 278 338 441 580 718 715 640 520 364 178 85 54 35 22 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 3 5 6 7 7 9 12 14 17 20 21 21 23 26 29 32 36 37 36 35 34 34 36 35 35 37 43 44 42 41 40 39 37 33 28 24 19 21 25 31 38 45 51 54 67 71 67 53 37 28 29 24 15 7 9 5 2 0 2 7 11 10 10 9 10 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 2 3 7 12 16 19 23 28 31 35 39 40 43 45 45 41 35 29 27 24 20 14 11 10 10 6 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 3 3 3 3 2 2 4 6 7 10 18 25 27 21 18 13 8 5 5 5 5 6 8 9 6 5 6 6 3 1 1 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 37 62 84 99 106 90 54 21 11 9 8 7 6 5 3 2 1 2 1 1 0 1 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 15 11 11 16 18 17 16 18 17 15 12 9 7 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 15 20 23 25 30 47 69 96 117 135 152 193 235 285 350 451 580 706 716 653 543 392 195 87 42 25 14 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 6 7 7 7 9 11 14 16 18 20 20 23 27 32 33 36 40 42 43 44 43 45 46 46 46 48 46 42 39 37 37 37 34 30 24 18 20 24 30 38 47 54 57 64 66 61 45 35 31 29 23 17 11 7 4 1 0 0 0 0 0 1 4 11 11 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 21 27 31 33 39 44 47 47 42 37 34 33 30 26 24 25 24 17 7 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 1 2 4 7 7 6 5 8 6 4 8 11 9 4 2 1 1 1 3 5 4 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 2 6 15 30 44 55 61 62 46 11 6 5 7 10 8 5 3 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 14 21 20 20 20 20 20 19 20 23 22 18 15 14 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 21 19 25 43 67 95 120 139 158 203 250 304 367 459 575 687 708 651 552 417 226 106 44 28 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 8 8 8 9 12 14 15 17 19 21 24 27 30 31 34 37 41 43 46 48 50 51 51 50 49 45 38 32 32 34 35 34 32 30 22 21 24 29 39 47 53 58 61 59 53 46 38 29 19 14 10 8 6 3 1 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 9 15 20 29 33 37 42 43 39 33 32 30 28 27 30 31 28 20 15 11 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 8 9 7 3 2 1 1 3 3 3 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 10 12 10 2 2 1 0 2 5 9 8 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 19 20 21 22 21 20 20 22 20 17 13 12 8 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 2 7 11 13 15 24 41 64 92 125 148 168 216 271 331 394 481 585 685 719 663 564 436 264 138 57 37 20 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 8 9 10 9 10 12 14 15 16 17 20 23 25 27 27 30 33 38 43 48 51 51 52 52 48 46 43 39 37 39 39 35 31 29 27 21 20 22 27 36 42 46 51 55 56 56 47 35 22 13 11 9 8 5 3 1 0 1 2 3 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 20 27 30 33 37 37 35 33 32 31 28 31 32 29 22 21 21 19 18 13 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 4 2 1 0 0 1 1 2 2 1 1 2 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 1 1 2 3 4 4 3 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 19 17 16 16 15 16 19 19 15 11 7 3 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 39 63 91 127 154 178 223 283 351 426 511 606 695 746 705 610 467 306 168 67 40 21 9 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 7 7 10 11 11 11 12 13 14 15 16 17 18 20 22 22 23 25 28 33 40 46 50 52 53 53 52 51 49 46 46 44 40 34 29 23 15 12 11 14 22 26 30 36 40 42 41 38 29 21 16 15 15 13 10 5 2 0 0 2 4 6 6 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 18 26 32 32 34 34 32 32 35 38 31 27 25 27 25 23 23 24 22 16 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 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 14 13 7 1 2 3 3 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 11 22 20 17 15 13 13 15 16 13 9 5 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 20 38 61 91 125 154 182 222 280 351 437 523 604 675 721 679 592 470 319 169 50 29 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 10 10 13 15 15 14 14 13 12 13 15 16 18 20 21 21 21 22 24 31 40 48 54 56 57 56 58 58 58 57 49 41 34 30 27 22 12 5 2 3 9 17 24 30 32 29 24 22 21 20 19 18 16 12 7 3 0 0 1 3 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 7 13 21 32 30 27 26 28 31 32 33 31 28 27 29 28 27 27 27 21 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 1 0 0 0 0 1 2 2 1 0 0 1 2 3 2 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 1 7 17 27 20 7 0 1 2 3 3 2 1 1 1 1 0 0 0 0 1 6 9 6 3 1 0 0 5 17 22 23 22 18 17 15 13 9 7 5 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 35 58 88 120 151 183 219 263 328 417 499 574 636 675 630 551 447 311 155 26 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 13 12 15 18 20 20 20 19 17 17 17 19 21 21 21 21 20 21 24 32 42 51 59 60 61 62 62 59 56 55 47 39 32 33 29 21 10 3 0 0 5 11 18 24 25 23 18 17 16 16 15 14 12 8 3 2 2 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 25 29 28 24 17 12 10 15 18 20 22 24 27 29 28 24 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 3 1 1 0 0 0 0 0 0 0 0 2 3 6 9 5 2 1 2 4 6 6 6 5 2 1 1 1 1 1 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 14 16 17 13 4 0 0 0 0 0 0 0 0 0 1 2 4 18 23 20 18 17 16 14 18 24 27 22 18 17 18 17 13 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 3 1 1 4 11 26 49 79 111 144 178 216 256 309 376 449 518 573 597 566 506 423 298 161 46 13 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 14 14 17 22 27 29 30 29 26 24 23 25 26 25 23 21 21 22 25 34 45 55 61 62 62 63 62 61 60 56 48 40 32 32 26 18 9 3 0 0 4 9 14 19 21 20 16 13 10 9 11 11 8 1 0 1 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 1 18 30 36 33 26 17 9 5 4 7 8 10 14 18 17 15 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 5 4 5 7 10 7 5 5 3 2 2 1 1 3 5 6 8 10 9 7 7 7 8 8 8 7 7 7 4 1 0 1 1 2 1 2 3 3 1 2 4 5 3 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 10 13 12 7 3 0 0 0 0 0 0 0 1 8 16 23 29 26 24 22 24 24 24 25 25 24 19 17 17 18 16 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 3 2 2 4 15 36 64 95 129 166 207 247 293 345 399 434 456 463 456 436 398 278 160 61 14 4 3 4 2 1 0 0 0 0 0 0 0 0 0 0 2 4 7 11 14 15 19 25 32 36 38 38 37 36 35 34 32 29 25 23 23 25 28 34 43 52 56 60 64 67 68 65 59 51 45 39 31 28 22 14 5 2 1 2 4 8 12 16 17 16 13 14 13 11 11 10 7 2 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 25 36 38 35 28 19 8 2 8 8 8 8 14 17 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 1 6 11 13 12 13 15 21 17 15 14 15 13 13 13 12 13 13 11 8 7 9 12 13 13 13 12 11 8 7 6 4 2 1 0 2 4 6 5 6 7 7 5 3 5 7 9 6 5 3 0 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 5 2 1 0 0 0 0 0 0 6 18 31 32 27 26 26 26 27 24 22 20 20 20 19 18 16 14 11 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 4 3 1 7 21 45 76 110 149 193 236 279 322 360 366 352 322 318 342 379 269 165 76 18 5 2 4 4 3 2 0 0 0 0 0 0 0 1 2 4 6 7 9 13 16 21 27 34 37 40 42 42 42 39 33 30 27 26 25 25 26 29 35 42 47 52 57 62 65 67 64 56 49 42 36 29 24 18 12 6 2 1 1 3 7 13 14 13 11 10 12 12 11 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 17 24 28 26 18 9 2 6 9 9 10 12 13 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 11 12 14 18 18 17 16 16 16 16 17 18 18 18 15 13 12 11 12 13 14 13 12 12 9 5 2 1 0 0 1 3 6 7 6 6 6 8 7 5 4 6 8 10 10 9 8 3 3 6 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 1 2 3 3 12 23 33 26 25 30 32 31 30 28 27 26 25 24 22 20 16 13 11 8 6 4 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 8 7 7 6 4 1 4 12 28 51 86 127 175 218 256 288 311 305 286 263 267 304 359 277 187 99 25 9 4 4 4 4 2 0 0 0 0 0 0 1 2 2 2 3 5 8 12 15 19 23 30 34 37 40 41 38 35 31 28 27 29 30 29 30 33 38 42 46 50 53 57 61 59 56 50 45 38 31 27 23 17 8 5 3 2 0 0 3 9 10 10 11 12 11 11 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 1 10 18 20 7 2 1 0 1 1 1 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 1 1 2 1 3 10 11 12 14 15 16 16 17 15 14 13 12 12 12 11 12 12 13 12 9 4 1 0 1 1 2 1 4 8 11 8 6 6 6 7 7 5 4 4 8 10 11 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 1 3 4 2 1 1 4 9 16 26 31 34 30 27 28 33 34 30 26 28 27 23 20 20 18 12 8 8 9 11 8 6 5 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 11 10 9 6 3 2 5 13 28 58 97 143 185 222 251 263 261 256 258 280 316 354 305 227 135 37 14 7 4 4 4 3 1 0 0 0 0 0 1 2 3 3 3 4 7 10 14 17 21 27 30 33 35 36 36 35 34 33 34 36 35 36 37 40 43 45 44 46 48 52 56 56 54 51 44 36 28 26 24 19 7 4 2 1 1 3 7 9 10 10 9 8 7 6 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 5 7 8 10 11 12 11 11 12 13 14 14 13 11 10 8 6 2 1 2 4 6 6 6 9 12 12 9 7 7 7 8 9 8 6 6 10 11 10 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 2 3 3 3 2 1 1 2 6 22 44 56 47 38 30 25 25 25 27 26 24 21 16 15 13 10 7 5 6 8 9 8 8 8 8 9 9 7 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 9 11 12 11 9 6 4 3 4 10 34 66 106 149 191 226 231 242 259 286 312 337 355 321 256 171 68 30 12 3 4 5 5 3 1 0 0 0 0 1 2 2 2 3 4 6 9 13 16 19 21 24 27 31 34 37 38 38 38 38 40 41 42 44 46 48 49 48 44 46 50 49 48 46 45 38 31 25 24 26 27 17 9 3 0 0 2 5 6 7 6 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 6 8 9 12 14 12 9 9 8 8 8 7 7 8 9 9 8 7 8 9 13 12 10 7 6 6 7 8 8 7 7 6 5 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 4 3 2 4 10 23 46 60 67 69 60 42 16 18 22 22 21 21 22 18 16 14 13 11 9 5 6 7 9 12 12 12 13 12 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 9 8 6 3 2 4 19 41 70 110 152 190 203 221 249 291 321 342 351 326 272 197 102 51 19 3 4 6 8 6 2 0 0 0 0 1 1 2 2 3 4 5 6 10 13 16 18 21 24 29 32 35 37 39 39 40 42 45 48 50 50 52 54 52 41 38 43 45 45 45 47 37 28 22 24 24 22 15 8 2 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 2 2 4 6 7 6 7 8 10 11 11 11 9 8 8 11 13 11 9 6 5 4 4 5 6 6 5 3 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 1 2 3 4 5 4 3 3 5 11 19 31 46 61 71 70 60 47 36 28 22 19 15 10 10 9 8 7 5 4 5 7 9 12 10 8 8 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 0 0 0 0 0 0 1 2 6 8 9 9 8 5 3 2 9 21 40 75 113 150 174 198 227 265 303 329 341 324 277 210 126 68 29 9 7 7 7 5 2 0 0 0 0 0 1 2 2 3 3 4 5 9 13 16 18 20 23 27 30 32 34 38 40 42 44 50 55 59 56 54 53 55 39 30 31 36 42 45 41 32 24 19 24 22 16 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 3 4 6 7 6 5 8 9 8 8 9 7 5 3 3 3 2 1 2 5 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 1 1 2 2 2 1 1 1 3 8 18 32 50 65 70 65 56 46 38 30 19 11 11 8 6 3 2 2 3 4 5 7 8 9 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 8 7 4 0 0 0 0 0 1 3 9 12 13 12 10 7 4 2 3 8 18 47 78 112 144 175 202 223 259 288 306 302 263 205 135 78 39 21 14 8 5 3 2 1 1 0 0 0 1 2 2 3 3 4 6 8 10 13 16 19 21 23 26 28 31 38 40 42 45 53 60 63 59 56 55 58 44 32 29 32 37 40 36 30 23 17 20 19 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 4 3 2 0 0 0 1 0 0 0 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 22 35 39 42 44 50 50 48 38 33 31 29 21 14 9 7 6 5 4 4 6 7 8 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 12 12 12 6 2 0 0 0 2 6 9 13 15 12 9 7 4 3 4 9 28 52 80 114 150 181 204 220 227 230 241 225 190 140 83 44 27 17 10 5 1 2 3 2 1 0 1 1 1 2 3 4 5 7 8 9 12 16 18 19 21 24 27 30 33 35 38 43 51 56 58 56 53 50 41 37 35 36 38 39 38 32 27 21 15 15 15 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 3 8 13 12 12 14 22 31 39 50 53 54 55 53 47 46 42 35 26 17 10 8 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 14 11 4 2 0 0 0 0 1 3 7 11 13 12 10 9 6 3 3 5 14 29 52 83 125 164 196 201 180 149 177 182 170 139 85 48 34 28 22 16 4 2 3 4 4 2 1 2 2 3 2 4 6 7 9 10 11 16 18 19 20 22 25 27 30 33 36 41 46 51 52 51 50 50 46 44 43 44 43 40 33 27 23 20 14 13 13 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 2 7 18 33 46 55 58 74 86 91 89 84 76 67 64 58 39 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 13 14 10 4 2 0 0 0 0 2 7 12 14 14 13 12 11 9 5 3 3 6 14 26 48 87 128 167 188 173 138 144 144 136 120 82 55 44 39 32 23 9 4 4 6 6 5 2 2 2 3 5 6 8 9 10 10 11 15 18 20 20 20 22 25 28 31 34 37 40 43 46 47 47 48 46 44 44 47 45 40 33 25 20 19 15 13 11 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 3 9 20 35 53 74 96 118 130 127 116 100 90 79 67 47 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 1 0 0 1 2 3 2 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 14 12 7 3 1 0 0 0 2 7 14 17 17 15 14 12 11 6 4 3 3 6 13 25 47 75 106 143 149 133 121 106 94 90 75 63 54 47 37 25 12 5 3 4 6 6 3 3 3 4 5 6 8 9 10 11 13 15 17 19 19 20 21 23 27 30 32 33 34 35 38 39 40 40 39 39 40 41 39 34 28 23 19 17 15 13 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 29 48 63 88 114 136 130 120 109 93 76 59 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 1 1 2 2 3 5 5 4 3 3 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 10 5 1 0 1 2 3 5 8 13 14 14 14 14 13 12 8 5 2 1 3 7 13 24 40 62 93 109 111 99 79 65 73 72 68 61 50 40 30 17 8 3 7 7 6 4 4 4 5 6 8 9 10 11 12 14 15 17 19 20 20 21 22 27 31 32 32 32 32 36 38 39 39 39 39 40 39 36 32 26 23 20 16 12 10 7 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 3 10 20 32 56 79 99 100 99 92 72 44 21 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 6 5 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 7 9 11 12 14 15 15 15 14 14 15 10 6 2 1 2 4 7 14 23 36 55 70 80 81 71 63 65 65 65 63 52 44 36 24 10 2 6 5 3 3 5 6 6 7 9 10 12 12 13 14 15 18 20 20 21 21 23 24 26 29 32 32 33 36 39 41 42 42 42 42 40 37 33 28 24 20 16 12 9 6 5 5 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 20 37 53 60 60 61 58 48 29 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 7 8 9 7 5 4 4 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 5 7 10 12 13 13 15 17 20 22 21 19 17 13 8 4 1 1 2 3 6 11 16 28 42 56 69 68 64 60 58 57 56 52 46 38 25 11 2 1 0 0 1 5 7 9 11 12 12 12 13 13 14 15 18 20 22 24 25 26 28 30 34 37 37 36 37 39 42 44 44 43 43 43 41 36 31 25 20 17 16 14 11 9 9 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 2 2 3 3 4 6 16 27 35 29 27 28 22 15 8 4 1 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 8 8 7 4 3 5 7 8 7 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 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 7 7 9 10 12 13 14 16 18 21 22 22 19 16 12 8 3 1 0 1 3 7 11 18 26 33 40 47 52 55 55 52 47 55 56 49 27 13 5 1 1 1 1 5 8 10 12 13 13 14 14 15 15 16 18 22 24 26 27 27 27 28 29 34 35 33 36 40 42 42 42 44 46 44 41 37 29 21 15 16 17 16 12 9 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 1 1 1 1 4 6 8 11 12 15 19 19 15 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 11 11 9 8 6 6 6 7 8 7 3 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 9 11 13 14 15 17 20 22 22 22 21 17 13 7 3 1 1 1 3 6 10 13 16 21 33 44 51 45 43 47 59 60 49 12 2 2 2 2 2 4 7 9 11 13 15 16 17 17 17 17 18 19 20 21 22 23 23 23 24 26 28 30 31 34 37 38 35 38 41 43 39 35 32 24 17 11 16 17 16 14 13 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 10 13 15 7 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 1 2 3 7 11 12 11 10 10 8 8 9 10 8 6 6 5 4 4 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 12 15 15 9 11 13 15 15 15 17 19 21 23 23 21 18 12 6 2 0 0 1 2 4 6 9 16 26 36 42 30 33 54 63 55 34 12 4 2 2 2 3 7 9 11 12 16 17 17 17 16 16 16 18 21 22 22 22 22 20 18 18 19 19 20 22 24 28 32 31 30 29 29 29 28 24 19 16 13 14 14 13 13 12 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 8 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 10 11 13 13 11 11 13 15 14 13 12 11 11 11 10 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 14 16 12 11 12 12 12 13 13 15 17 18 20 20 18 15 9 4 1 0 0 0 1 3 6 10 17 27 38 25 25 40 50 38 15 6 3 2 1 2 4 7 10 12 15 18 18 17 15 14 14 15 18 20 23 24 23 22 19 17 14 12 12 14 16 18 21 24 23 22 21 21 21 21 21 19 18 16 15 13 12 12 11 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 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 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 1 3 5 8 11 12 13 14 15 16 17 17 17 18 20 20 18 12 12 12 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 12 12 13 14 15 13 12 13 12 11 11 13 15 17 19 15 11 6 3 1 0 0 1 4 8 13 17 19 14 17 28 44 34 10 3 2 2 1 3 6 8 11 14 18 19 18 16 13 12 11 12 14 18 23 24 23 21 19 17 15 13 14 15 17 19 21 23 24 22 19 20 20 20 19 18 17 17 16 16 15 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 25 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 10 13 16 17 16 17 18 18 18 18 16 16 15 14 14 14 13 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 12 14 14 15 16 16 14 10 7 10 14 19 24 26 24 18 11 5 0 0 2 5 7 9 9 7 13 23 37 52 41 15 4 1 2 1 3 6 8 11 14 19 19 18 16 12 12 13 13 15 18 22 23 22 20 18 18 19 19 19 20 22 22 23 23 24 23 21 21 21 20 19 17 16 15 15 16 19 21 21 20 16 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 19 21 19 18 18 17 16 15 15 15 15 16 16 15 14 13 12 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 14 10 9 9 12 13 14 16 19 22 25 29 29 25 19 12 6 5 5 6 8 7 9 14 18 19 17 15 9 3 1 1 1 2 3 5 7 10 14 18 19 19 18 16 16 17 17 17 18 22 23 22 21 20 20 21 21 21 22 23 24 25 26 25 23 22 21 21 21 19 16 14 13 13 16 21 24 25 24 17 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 22 16 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 16 19 20 21 20 18 17 17 16 17 18 18 17 14 12 13 14 14 13 9 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 1 4 8 13 9 5 1 3 6 10 14 18 20 20 23 25 25 22 19 15 14 14 13 12 10 10 12 12 10 5 3 2 0 0 1 2 3 4 6 8 11 15 17 19 20 20 20 20 20 21 22 23 26 27 27 25 23 22 22 22 22 20 20 21 22 23 22 22 22 23 24 27 24 21 18 15 16 18 19 20 19 16 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 5 10 14 18 19 18 18 19 20 20 20 19 19 20 21 15 12 13 18 20 21 16 13 10 9 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 15 12 6 0 0 1 3 7 14 19 18 20 21 22 22 23 25 24 23 20 17 13 10 8 7 6 4 2 1 0 0 2 4 5 6 6 8 11 14 17 19 20 20 20 20 22 24 25 26 28 30 31 30 27 25 24 21 18 15 15 15 15 15 15 17 20 24 28 32 31 29 27 26 23 20 18 19 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 3 7 12 15 17 16 14 13 14 17 19 19 18 16 13 10 9 9 10 12 14 14 13 12 13 14 11 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 11 6 0 0 0 1 4 12 18 19 19 20 20 22 25 29 32 32 30 25 20 17 13 13 10 7 5 3 3 3 5 7 9 10 11 11 13 15 16 18 18 17 17 18 20 22 25 27 29 31 32 32 31 31 30 24 20 16 13 12 13 12 13 15 18 21 25 28 29 31 33 32 28 22 18 18 17 11 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 2 4 8 12 14 10 7 6 8 12 15 16 17 17 16 12 10 10 11 11 11 12 14 15 16 16 15 12 9 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 2 6 9 5 1 0 0 0 2 9 15 18 19 20 21 19 23 29 36 37 35 32 28 23 19 16 13 9 8 8 8 10 10 10 11 12 13 13 13 13 12 14 17 18 18 17 16 19 22 24 27 29 31 30 30 32 37 33 28 21 14 12 13 13 13 12 11 14 17 22 25 29 33 32 29 24 18 13 10 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 1 0 0 0 0 0 0 1 2 3 4 4 3 1 0 0 3 6 9 11 15 17 16 16 16 17 17 17 17 17 17 17 19 19 17 13 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 4 1 0 0 0 0 4 8 12 16 18 20 18 20 23 27 31 33 33 31 31 32 26 21 18 17 16 16 14 13 12 12 13 15 18 20 18 12 14 15 17 19 20 19 19 19 20 22 24 25 25 27 30 33 34 32 29 20 17 16 17 16 16 17 19 22 24 27 30 33 32 30 25 19 13 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 13 16 18 19 21 22 22 22 22 22 22 22 22 22 20 14 9 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 1 3 2 1 0 0 0 0 0 1 3 6 9 13 15 18 21 24 26 28 28 28 27 28 25 23 23 22 21 20 18 16 15 16 17 19 21 22 21 16 14 13 14 17 20 22 23 24 23 23 22 21 20 21 24 30 34 36 35 27 24 26 28 27 23 23 21 19 18 20 22 26 28 27 23 18 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 9 14 17 18 20 21 22 23 23 23 24 24 24 24 23 21 18 15 14 13 11 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 1 3 7 14 20 21 21 20 18 16 16 17 20 24 27 26 26 25 24 22 20 20 20 21 21 20 19 16 15 14 13 14 16 19 22 24 25 25 24 23 22 20 20 26 32 36 35 29 26 25 27 26 23 18 14 12 13 16 19 22 24 25 23 18 13 8 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 27 18 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 1 2 4 8 9 6 2 0 0 0 0 0 1 3 6 9 13 15 17 19 20 21 21 20 20 21 22 23 24 24 24 21 20 19 19 18 14 14 13 11 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 1 3 9 15 17 17 16 14 12 10 11 13 16 21 25 26 27 27 27 27 25 22 20 18 19 21 21 20 17 14 13 13 14 16 19 23 25 24 23 21 19 18 21 25 28 27 24 22 21 22 21 19 17 16 15 16 18 20 22 23 23 22 19 15 9 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 51 44 36 30 24 16 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 15 13 9 2 0 0 0 0 0 0 1 4 8 12 15 16 17 18 20 23 25 26 26 26 27 28 25 21 16 13 10 10 8 7 8 9 10 7 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 1 2 4 3 2 2 0 0 0 0 0 0 0 0 2 8 13 18 19 18 17 17 18 20 24 24 24 24 26 28 29 27 26 24 22 25 28 29 25 20 17 15 13 13 14 18 26 27 24 21 23 24 23 22 24 25 23 22 21 19 19 19 18 17 17 18 19 20 21 21 22 23 22 20 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 56 58 52 44 36 27 19 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 8 11 13 14 14 15 18 24 30 30 31 32 31 23 13 6 2 0 1 1 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 1 6 12 18 22 26 28 30 27 27 28 25 24 22 25 27 28 28 26 25 26 29 31 32 28 24 20 18 18 20 17 18 21 24 26 26 28 27 26 24 24 25 25 24 23 20 19 19 18 18 18 19 20 21 23 23 23 23 22 20 17 12 10 8 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 42 50 55 58 51 38 23 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 1 2 3 4 4 3 1 0 0 0 0 0 0 0 0 1 3 5 9 12 14 13 12 11 11 11 12 13 15 16 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 4 2 0 0 0 0 0 1 4 11 18 21 27 33 38 38 37 34 32 32 33 32 30 29 28 26 24 24 25 26 28 26 23 21 21 23 30 26 23 20 20 23 28 29 28 26 25 25 25 25 25 25 24 23 23 23 21 20 19 20 21 21 21 21 21 20 18 14 11 9 8 9 8 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 44 47 52 56 35 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 1 4 8 8 7 4 2 0 0 0 0 0 0 0 0 1 2 3 5 7 8 7 5 3 1 0 0 0 1 1 1 1 0 0 0 0 0 1 2 3 3 3 3 2 2 1 2 3 5 7 9 10 10 9 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 3 1 0 0 0 0 1 2 11 18 20 22 24 27 37 42 43 41 41 43 39 36 33 30 27 24 23 23 24 26 28 29 30 30 33 39 38 33 25 20 20 25 29 28 25 27 27 27 25 25 25 23 23 22 21 18 17 17 18 19 20 21 21 22 20 17 13 10 9 8 9 8 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 44 40 37 44 49 39 24 12 8 6 9 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 1 2 2 2 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 2 1 1 1 1 1 2 4 5 6 7 8 9 10 8 5 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 0 0 0 0 0 0 0 5 9 12 14 12 6 18 28 37 40 40 37 34 32 31 27 25 24 25 27 29 30 30 30 29 32 40 56 60 52 28 21 19 20 23 25 26 26 25 24 25 25 25 23 20 16 13 11 10 10 12 13 15 17 18 19 17 14 12 10 9 8 8 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 34 18 27 37 41 36 28 22 22 24 27 27 24 19 12 6 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 7 9 10 10 9 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 1 3 5 7 10 11 12 6 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 8 5 2 0 0 0 0 0 1 3 5 4 1 3 7 12 29 34 31 29 27 26 24 25 29 36 40 40 34 30 28 28 34 45 63 73 64 30 19 14 13 15 18 20 21 21 21 22 24 26 25 22 18 11 7 4 4 6 8 10 13 15 15 13 11 9 9 8 8 7 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -7 0 0 0 0 -2 -7 -2 -0 -12 -66 -113 -114 -111 -96 -78 -62 -56 -49 -40 -29 -24 -19 -10 -6 -3 -2 -1 -1 -0 -1 -3 -11 -22 -29 -21 -6 -0 0 -0 -1 -3 -4 -6 -7 -9 -11 -11 -7 -6 -3 -1 0 -1 -3 -8 -13 -15 -14 -14 -13 -10 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -13 -10 -12 -12 -9 -7 -3 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -6 -24 -37 -14 -35 -40 -32 -12 -12 -10 -3 -0 -2 -9 -13 -7 -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 -17 -28 -21 -10 -6 -5 -5 -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 -1 -1 -2 -3 -4 -7 -12 -10 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -4 -6 -10 -11 -12 -11 -9 -8 -7 -6 -5 -3 -1 -0 -0 -0 -0 -1 -2 -3 -4 -5 -7 -9 -8 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -7 -7 -5 -6 -5 -7 -16 -10 -7 -5 -4 -4 -6 -6 -5 -3 -2 -6 -13 -19 -16 -8 -3 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -1 -0 -0 -0 -2 -7 -17 -26 -30 -35 -41 -44 -46 -44 -35 -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 -5 -15 -19 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -28 -85 -110 -111 -109 -102 -79 -63 -54 -44 -34 -27 -22 -13 -9 -7 -5 -3 -3 -2 -1 -0 -3 -10 -18 -21 -12 -2 0 -0 -1 -3 -5 -7 -10 -11 -11 -12 -8 -8 -4 -0 -0 -1 -5 -10 -15 -17 -16 -14 -11 -9 -8 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -11 -11 -11 -9 -6 -3 -0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 -0 -2 -8 -14 -34 -38 -41 -13 -2 -2 -1 -10 -6 -0 0 -4 -16 -22 -13 -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 -2 -5 -10 -5 -0 -0 -1 -4 -9 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -15 -14 -12 -8 -5 -3 -2 -1 -1 -0 -0 -0 -2 -5 -7 -7 -7 -8 -8 -11 -14 -11 -8 -6 -4 -1 -0 -0 -0 -0 -1 -1 -3 -5 -5 -7 -9 -9 -9 -10 -10 -7 -5 -4 -2 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -10 -10 -7 -5 -5 -5 -7 -7 -6 -7 -7 -9 -13 -9 -4 -3 -8 -15 -25 -28 -25 -14 -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 -12 -19 -25 -26 -28 -28 -26 -25 -19 -12 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -46 -92 -102 -103 -103 -88 -71 -58 -50 -41 -32 -26 -15 -10 -10 -6 -3 -2 -3 -2 -0 -0 -1 -3 -6 -5 -1 -0 -1 -2 -4 -6 -8 -10 -11 -12 -12 -10 -9 -5 -0 -0 -2 -7 -12 -16 -18 -17 -13 -11 -9 -10 -11 -11 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 -3 -7 -7 -6 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -2 -8 -9 -14 -32 -18 -2 0 0 0 0 -1 -1 0 0 -13 -22 -22 -14 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -36 -34 -37 -53 -49 -16 -1 -0 -0 -2 -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 -1 -4 -7 -14 -16 -14 -11 -8 -5 -4 -4 -3 -2 -1 -2 -4 -6 -7 -5 -6 -8 -11 -14 -16 -12 -9 -8 -6 -3 -2 -1 -0 -0 -1 -1 -3 -5 -6 -7 -7 -9 -9 -9 -10 -8 -7 -6 -2 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -5 -8 -7 -6 -7 -9 -19 -22 -17 -13 -10 -12 -15 -10 -5 -5 -8 -11 -22 -34 -36 -24 -4 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -3 -9 -14 -17 -18 -18 -17 -15 -12 -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 -1 -1 -3 -3 -3 -14 -63 -88 -96 -93 -91 -78 -63 -55 -46 -37 -29 -19 -11 -9 -7 -5 -7 -8 -4 -1 -0 -2 -3 -3 -2 -1 -1 -2 -3 -5 -8 -10 -10 -11 -12 -12 -11 -9 -6 -0 -0 -3 -9 -14 -16 -19 -16 -12 -11 -9 -10 -16 -14 -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 -1 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -11 -4 -4 -7 -2 -0 0 0 0 0 0 0 0 0 -6 -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 -56 -49 -74 -93 -72 -25 -3 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -7 -14 -14 -14 -13 -10 -7 -6 -5 -4 -3 -2 -3 -5 -8 -9 -10 -12 -12 -15 -19 -18 -14 -13 -11 -10 -8 -6 -3 -1 -0 -1 -1 -2 -4 -5 -5 -6 -7 -8 -8 -8 -9 -7 -6 -3 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -1 -3 -3 -4 -10 -22 -31 -33 -26 -16 -14 -18 -18 -5 -4 -5 -6 -6 -11 -23 -31 -19 -4 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -4 -7 -11 -11 -12 -11 -8 -5 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -4 -4 -5 -3 -21 -45 -93 -100 -95 -83 -71 -60 -49 -40 -32 -22 -14 -10 -8 -8 -11 -10 -4 -1 -1 -2 -2 -3 -3 -3 -3 -4 -4 -5 -7 -9 -10 -11 -12 -14 -14 -10 -6 -2 -1 -3 -7 -12 -14 -15 -16 -13 -11 -11 -9 -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 -5 -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 -4 -9 -27 -38 -63 -54 -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 -0 -1 -2 -2 -7 -16 -11 -12 -12 -10 -7 -7 -5 -4 -2 -2 -4 -7 -11 -14 -15 -16 -16 -17 -20 -22 -21 -19 -18 -17 -15 -10 -6 -2 -1 -2 -2 -1 -2 -2 -3 -4 -5 -6 -7 -5 -7 -7 -5 -4 -2 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -10 -16 -21 -26 -22 -16 -18 -21 -14 -7 -3 -2 -2 -2 -2 -4 -10 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -4 -6 -7 -7 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -4 -3 -2 -4 -3 -2 -21 -107 -103 -104 -92 -79 -65 -53 -45 -36 -26 -18 -14 -12 -13 -16 -17 -12 -5 -2 -3 -4 -5 -6 -7 -10 -8 -6 -6 -8 -10 -11 -12 -13 -16 -15 -14 -9 -3 -1 -2 -6 -10 -11 -12 -13 -12 -10 -11 -9 -12 -10 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -2 -12 -23 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -29 -14 -27 -37 -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 -1 -1 -1 -2 -2 -4 -14 -10 -10 -9 -8 -6 -6 -6 -5 -5 -7 -12 -15 -19 -20 -20 -19 -18 -17 -17 -16 -15 -16 -19 -24 -23 -14 -8 -5 -2 -1 -2 -1 -1 -1 -2 -2 -3 -4 -5 -5 -5 -5 -5 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -9 -14 -17 -18 -15 -15 -16 -15 -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 -1 -1 -1 -3 -3 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 -0 -0 0 -0 -0 0 -0 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -8 -6 -2 -1 -2 -3 -5 -34 -103 -95 -93 -97 -79 -67 -55 -46 -38 -28 -21 -18 -16 -16 -20 -23 -21 -15 -8 -6 -6 -7 -9 -10 -12 -11 -9 -8 -10 -11 -13 -14 -15 -16 -13 -14 -6 -1 -0 -0 -2 -4 -6 -8 -9 -10 -9 -10 -10 -10 -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 -5 -7 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -9 -26 -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 -13 -20 -6 -12 -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 -1 -1 -3 -3 -4 -11 -11 -8 -5 -4 -3 -3 -4 -5 -9 -16 -21 -25 -26 -26 -24 -21 -19 -16 -13 -11 -10 -12 -15 -22 -26 -17 -10 -6 -4 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -5 -10 -14 -15 -13 -12 -11 -9 -8 -5 -2 -1 -0 -0 -0 -1 -1 -0 0 0 -0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -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 -1 -2 -3 -4 -4 -4 -2 -2 -2 -2 -2 -1 -1 -1 -0 -1 -0 0 -1 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -7 -4 -1 -1 -1 -3 -26 -77 -100 -96 -93 -79 -68 -55 -47 -41 -32 -23 -21 -20 -21 -23 -25 -26 -25 -20 -14 -11 -11 -12 -13 -13 -12 -10 -10 -11 -12 -13 -14 -15 -14 -11 -12 -7 -1 -0 0 -0 -1 -3 -5 -7 -9 -9 -10 -11 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -7 -26 -12 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -17 -39 -22 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -21 -9 -2 -2 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -4 -4 -9 -13 -11 -7 -3 -1 -1 -2 -6 -13 -22 -27 -31 -32 -31 -30 -26 -23 -20 -15 -10 -9 -11 -14 -22 -26 -19 -11 -8 -6 -5 -3 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 0 0 0 0 -0 -2 -5 -9 -12 -12 -11 -9 -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 -2 -4 -4 -6 -5 -4 -3 -3 -3 -3 -3 -3 -3 -2 -0 -1 -1 -1 -2 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -1 -2 -4 -6 -2 -1 -0 -0 -14 -64 -104 -94 -84 -78 -68 -58 -50 -44 -36 -26 -22 -23 -25 -28 -28 -28 -30 -32 -29 -25 -22 -21 -21 -20 -17 -14 -13 -12 -12 -13 -13 -12 -10 -7 -6 -2 -0 0 0 0 -0 -1 -4 -7 -9 -8 -8 -8 -7 -7 -8 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -22 -10 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -20 -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 -2 -29 -28 -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 -1 -1 -2 -3 -4 -5 -8 -15 -11 -7 -6 -4 -4 -8 -13 -21 -28 -32 -34 -35 -36 -33 -30 -28 -24 -20 -13 -9 -9 -11 -17 -24 -22 -16 -10 -9 -8 -5 -4 -4 -3 -4 -4 -5 -3 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -4 -6 -3 -0 -0 -0 0 0 0 0 -1 -4 -4 -6 -9 -10 -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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -5 -6 -5 -5 -5 -4 -4 -5 -5 -4 -4 -3 -1 -1 -2 -3 -2 -2 -4 -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 -9 -49 -84 -85 -82 -81 -72 -62 -55 -48 -40 -32 -23 -22 -25 -28 -29 -30 -33 -38 -41 -42 -41 -37 -33 -30 -25 -21 -18 -14 -13 -14 -14 -11 -10 -7 -3 -1 0 0 0 -0 -1 -3 -6 -8 -7 -6 -5 -4 -4 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -4 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -14 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -18 -28 -20 -10 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -15 -14 -13 -11 -9 -10 -15 -23 -30 -35 -36 -34 -33 -30 -26 -27 -28 -25 -19 -13 -9 -8 -10 -13 -21 -24 -22 -15 -12 -10 -7 -5 -5 -5 -6 -6 -6 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -5 -6 -6 -4 -4 -4 -3 -0 -0 0 0 -1 -4 -5 -6 -7 -7 -6 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -8 -7 -3 -3 -8 -7 -4 -5 -6 -6 -6 -6 -5 -4 -4 -3 -3 -3 -2 -4 -1 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 -0 -1 -2 -2 -30 -77 -82 -80 -79 -74 -65 -55 -46 -41 -38 -30 -24 -23 -24 -27 -28 -33 -38 -42 -45 -44 -43 -41 -38 -34 -28 -23 -17 -15 -17 -17 -15 -14 -11 -7 -5 -2 -1 -1 -1 -3 -5 -7 -7 -5 -5 -3 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -14 -23 -50 -54 -23 -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 -1 -1 -2 -2 -3 -4 -5 -8 -11 -12 -12 -12 -13 -17 -23 -29 -33 -34 -35 -33 -24 -17 -21 -25 -23 -17 -13 -9 -7 -8 -9 -13 -18 -20 -19 -18 -15 -11 -8 -7 -8 -8 -8 -7 -6 -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 -2 -5 -4 -1 -2 -2 -3 -5 -6 -8 -9 -7 -3 -0 0 0 -1 -3 -5 -5 -6 -7 -5 -3 -2 -1 -2 -5 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -8 -7 -2 -3 -6 -7 -6 -6 -8 -8 -8 -7 -7 -7 -5 -5 -4 -3 -4 -3 -1 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -0 -1 -2 -2 -2 -36 -86 -81 -80 -79 -75 -67 -57 -48 -43 -41 -39 -33 -27 -25 -23 -24 -30 -37 -42 -45 -45 -45 -44 -41 -39 -34 -29 -27 -27 -27 -27 -23 -23 -23 -17 -14 -12 -9 -8 -8 -10 -12 -10 -7 -5 -4 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 -3 -17 -4 0 -0 -9 -20 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -8 -32 -55 -59 -63 -52 -20 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -5 -8 -10 -12 -14 -18 -20 -22 -26 -29 -31 -34 -32 -28 -31 -30 -21 -13 -11 -10 -10 -8 -8 -9 -13 -15 -19 -22 -19 -14 -9 -9 -10 -11 -9 -8 -8 -10 -13 -14 -13 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -2 -4 -7 -5 -1 -2 -3 -5 -7 -9 -10 -9 -6 -2 -0 0 0 -1 -3 -5 -6 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -9 -9 -6 -3 -2 -5 -8 -8 -8 -10 -10 -10 -9 -10 -12 -9 -6 -6 -5 -5 -4 -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 -26 -69 -81 -83 -81 -75 -68 -58 -48 -43 -43 -45 -43 -36 -28 -23 -20 -24 -32 -39 -44 -46 -48 -45 -42 -39 -37 -35 -41 -47 -42 -37 -31 -32 -33 -34 -33 -29 -23 -19 -18 -18 -15 -11 -6 -4 -3 -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 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 -3 -39 -13 -1 -3 -18 -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 -1 -1 -0 -4 -21 -47 -56 -47 -35 -24 -13 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -10 -10 -12 -16 -19 -24 -24 -30 -28 -26 -25 -19 -13 -11 -10 -13 -13 -14 -15 -12 -11 -13 -15 -14 -12 -10 -11 -13 -14 -13 -14 -18 -25 -31 -31 -25 -15 -7 -2 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -3 -1 -5 -7 -7 -8 -10 -8 -5 -4 -3 -1 -0 0 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -9 -14 -11 -6 -3 -3 -7 -10 -10 -9 -10 -10 -11 -11 -12 -10 -7 -8 -7 -6 -5 -3 -3 -3 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 -14 -56 -86 -83 -80 -73 -68 -59 -48 -43 -43 -46 -49 -47 -41 -31 -25 -24 -28 -32 -39 -44 -45 -43 -41 -38 -38 -39 -35 -36 -45 -38 -38 -41 -42 -47 -46 -40 -32 -28 -26 -22 -16 -10 -5 -3 -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 -1 -1 -1 0 0 0 0 0 0 0 -0 -0 -0 -10 -55 -22 -17 -33 -59 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -3 -9 -9 -4 -15 -29 -21 -14 -15 -14 -15 -11 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -4 -6 -8 -8 -15 -16 -23 -27 -21 -12 -9 -14 -19 -20 -22 -20 -10 -6 -7 -8 -8 -8 -10 -13 -16 -18 -22 -29 -38 -50 -57 -51 -37 -19 -8 -2 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -5 -6 -7 -9 -10 -9 -6 -4 -5 -4 -2 -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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -6 -2 -4 -9 -12 -9 -7 -8 -10 -10 -11 -11 -8 -4 -7 -8 -7 -5 -3 -2 -4 -6 -6 -3 -1 0 0 0 0 0 0 0 0 -0 -2 -2 -0 0 -0 -0 0 -0 -0 -0 -0 -11 -48 -81 -87 -83 -77 -71 -60 -49 -45 -43 -45 -50 -53 -51 -44 -37 -31 -28 -28 -33 -39 -42 -42 -43 -42 -43 -44 -35 -34 -39 -45 -44 -46 -47 -51 -49 -42 -36 -32 -28 -21 -14 -7 -3 -2 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -2 -22 -77 -47 -68 -46 -25 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -12 -22 -26 -35 -35 -24 -16 -12 -15 -17 -11 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -12 -16 -9 -17 -25 -19 -18 -19 -20 -14 -8 -6 -6 -5 -6 -11 -17 -22 -26 -32 -43 -58 -68 -70 -65 -47 -26 -11 -4 -0 -1 -3 -1 -0 -1 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 -1 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -4 -6 -7 -9 -9 -6 -5 -3 -2 -3 -2 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -12 -20 -19 -8 -2 -5 -9 -12 -7 -4 -5 -7 -9 -9 -8 -5 -3 -6 -8 -7 -6 -4 -3 -4 -5 -6 -5 -1 0 0 0 0 0 0 0 0 -0 -0 -1 0 0 -0 -0 0 0 0 -1 -1 -1 -33 -74 -85 -82 -80 -75 -64 -53 -48 -46 -45 -47 -50 -53 -51 -48 -42 -34 -29 -28 -33 -38 -40 -44 -44 -43 -46 -41 -38 -43 -51 -53 -51 -45 -45 -47 -42 -37 -33 -26 -19 -12 -6 -3 -1 -0 -0 -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 0 0 0 0 0 0 0 -0 -0 -1 -4 -4 -2 -0 0 0 0 0 0 0 -0 -6 -44 -106 -92 -28 -9 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -11 -26 -32 -25 -15 -13 -16 -18 -18 -15 -5 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -4 -6 -6 -4 -6 -14 -21 -25 -20 -11 -5 -3 -4 -8 -13 -19 -26 -37 -48 -60 -72 -74 -72 -71 -52 -35 -15 -7 -1 -3 -5 -2 -0 -1 -2 -1 -0 0 0 0 0 -0 0 0 0 0 0 -0 -3 -2 -1 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -2 -3 -3 -2 -2 -2 -2 -0 -1 -2 -4 -3 -4 -7 -9 -9 -7 -5 -6 -8 -9 -7 -5 -3 -3 -2 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 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 -18 -14 -7 -3 -4 -7 -9 -6 -3 -3 -3 -5 -6 -4 -2 -2 -4 -8 -8 -7 -5 -3 -4 -4 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -1 -2 -1 -24 -67 -84 -83 -82 -77 -68 -59 -54 -51 -48 -46 -48 -51 -56 -54 -50 -46 -35 -28 -27 -28 -30 -38 -40 -40 -44 -44 -42 -50 -58 -56 -53 -48 -46 -47 -44 -39 -33 -26 -19 -11 -5 -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 -1 -3 -4 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -7 -6 -3 -0 0 0 0 0 0 0 -2 -20 -69 -86 -65 -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 -1 -2 -4 -15 -30 -28 -15 -9 -11 -14 -17 -17 -14 -5 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -5 -12 -9 -4 -4 -12 -23 -30 -29 -21 -10 -3 -4 -8 -12 -16 -22 -31 -45 -57 -61 -75 -77 -80 -73 -61 -44 -23 -8 -2 -2 -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 -2 -2 -3 -3 -3 -3 -1 -1 -2 -4 -4 -4 -5 -8 -10 -10 -8 -6 -6 -7 -7 -6 -5 -3 -2 -1 -1 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -13 -9 -5 -3 -4 -5 -6 -5 -4 -5 -4 -4 -5 -5 -4 -2 -4 -9 -10 -9 -7 -5 -5 -5 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -3 -2 -0 -58 -90 -87 -85 -82 -74 -66 -60 -56 -53 -50 -49 -51 -55 -55 -54 -53 -45 -36 -26 -24 -22 -26 -31 -34 -38 -48 -49 -50 -54 -53 -51 -49 -49 -53 -48 -42 -35 -29 -22 -11 -7 -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 -3 -2 -3 -7 -8 -8 -8 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -6 -5 -2 -0 0 0 0 0 0 -0 -8 -35 -74 -110 -104 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -11 -2 0 -0 -5 -20 -22 -12 -5 -6 -11 -15 -18 -19 -16 -8 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -9 -8 -12 -12 -9 -11 -22 -33 -34 -27 -16 -7 -4 -8 -12 -14 -19 -28 -40 -58 -73 -73 -95 -85 -74 -66 -59 -50 -30 -10 -1 -1 -3 -2 -1 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -5 -2 -0 -1 -1 -1 -2 -4 -5 -5 -5 -4 -3 -3 -5 -5 -4 -3 -4 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -8 -7 -5 -3 -3 -5 -5 -5 -6 -4 -3 -4 -4 -4 -1 -6 -12 -13 -11 -9 -7 -7 -6 -4 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -1 -2 -3 -2 -5 -43 -68 -82 -86 -84 -75 -66 -62 -63 -63 -58 -54 -55 -56 -55 -56 -56 -53 -45 -36 -25 -19 -17 -17 -18 -19 -24 -27 -32 -36 -38 -39 -41 -45 -45 -43 -40 -35 -31 -27 -13 -9 -6 -7 -6 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -9 -10 -8 -6 -5 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -0 0 0 0 0 0 0 -1 -7 -19 -32 -55 -47 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -29 -5 0 -0 -7 -18 -10 -3 -3 -6 -11 -15 -17 -17 -12 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -23 -19 -14 -13 -16 -26 -32 -29 -20 -11 -6 -6 -11 -15 -17 -22 -32 -47 -63 -81 -82 -86 -74 -59 -57 -47 -42 -30 -11 -2 -2 -5 -5 -3 -2 -1 -1 -0 -0 -1 -1 0 0 -0 -0 -0 -0 -0 0 0 -3 -3 -1 -0 -1 -1 -1 -3 -5 -5 -3 -2 -2 -3 -3 -4 -8 -17 -9 -12 -9 -9 -7 -6 -5 -2 -2 -3 -2 -2 -4 -4 -3 -2 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -0 0 -0 0 0 0 0 0 0 0 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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -8 -7 -9 -7 -6 -5 -6 -6 -7 -5 -3 -3 -3 -3 -2 -2 -8 -13 -16 -14 -12 -10 -9 -8 -6 -3 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -2 -3 -2 -1 -1 -3 -26 -81 -95 -87 -74 -61 -68 -71 -73 -67 -62 -60 -60 -59 -59 -59 -56 -52 -47 -36 -27 -18 -12 -9 -7 -6 -8 -12 -15 -18 -20 -24 -27 -30 -31 -31 -29 -29 -26 -14 -12 -6 -6 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -6 -3 -6 -8 -10 -10 -8 -5 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 -1 -8 -23 -22 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -22 -3 0 -1 -20 -20 -8 -4 -3 -4 -9 -12 -13 -12 -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 -2 -11 -25 -20 -14 -13 -16 -21 -23 -21 -15 -9 -6 -8 -12 -16 -17 -21 -30 -46 -64 -79 -83 -73 -63 -54 -48 -37 -31 -23 -12 -6 -6 -7 -6 -2 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -1 -3 -4 -4 -6 -4 -4 -5 -6 -9 -8 -9 -13 -11 -7 -13 -10 -7 -6 -5 -4 -2 -3 -4 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 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 -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 -1 -3 -5 -7 -9 -9 -8 -6 -9 -8 -8 -7 -4 -3 -4 -3 -2 -3 -7 -9 -15 -19 -14 -12 -12 -9 -8 -5 -3 -3 -2 -1 -1 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 -0 -1 -22 -70 -92 -95 -84 -70 -73 -77 -82 -75 -70 -69 -68 -67 -66 -63 -59 -55 -53 -48 -39 -28 -20 -12 -7 -3 -2 -3 -3 -4 -6 -7 -8 -11 -13 -15 -17 -17 -14 -10 -10 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -12 -11 -11 -16 -17 -14 -10 -7 -6 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -11 -39 -33 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -15 -9 -1 0 -6 -46 -23 -9 -6 -4 -4 -8 -11 -10 -7 -4 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -18 -25 -20 -14 -10 -11 -14 -14 -14 -11 -8 -6 -8 -12 -14 -14 -16 -23 -36 -54 -68 -73 -71 -55 -47 -37 -26 -19 -14 -10 -7 -6 -6 -4 -1 -0 -1 -2 -5 -3 -3 -3 -2 -2 -2 -3 -3 -2 -2 -3 -2 -1 -1 -2 -2 -2 -2 -3 -1 -2 -5 -10 -10 -10 -13 -16 -15 -13 -7 -6 -6 -6 -5 -4 -3 -2 -1 -2 -3 -3 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -1 -3 -6 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -6 -8 -10 -6 -8 -9 -6 -8 -15 -5 -3 -4 -4 -4 -4 -5 -6 -11 -17 -15 -14 -15 -11 -7 -6 -6 -6 -4 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -2 -1 -0 -0 -1 -1 -24 -41 -68 -99 -93 -83 -75 -77 -82 -80 -76 -75 -76 -76 -73 -73 -66 -58 -53 -52 -47 -40 -32 -23 -17 -11 -7 -5 -4 -2 -1 -1 -1 -1 -2 -3 -5 -4 -3 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -2 -4 -12 -19 -17 -17 -24 -23 -20 -15 -11 -8 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -3 -22 -49 -37 -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 -3 -11 -28 -8 -0 0 -16 -52 -30 -14 -6 -4 -7 -10 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -18 -26 -22 -15 -10 -8 -8 -8 -9 -9 -8 -7 -7 -10 -10 -10 -10 -15 -26 -38 -50 -55 -48 -38 -30 -20 -11 -7 -7 -7 -6 -5 -4 -1 -0 -1 -3 -5 -13 -8 -4 -4 -2 -1 -3 -7 -6 -5 -4 -3 -3 -2 -2 -3 -5 -7 -9 -8 -2 -6 -13 -18 -13 -11 -13 -16 -15 -13 -9 -7 -5 -3 -2 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -7 -10 -9 -6 -8 -8 -6 -8 -13 -6 -3 -4 -5 -5 -6 -5 -4 -12 -19 -17 -17 -18 -13 -5 -4 -5 -7 -8 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 -35 -26 -55 -99 -104 -94 -82 -77 -81 -84 -83 -85 -89 -88 -86 -87 -80 -71 -61 -61 -59 -54 -47 -36 -28 -21 -18 -16 -14 -10 -6 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -8 -12 -12 -14 -24 -29 -29 -26 -19 -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 -4 -14 -45 -65 -81 -82 -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 -1 -1 -4 -15 -16 -2 -0 -1 -27 -50 -52 -32 -13 -7 -10 -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 0 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 -24 -25 -19 -13 -8 -5 -5 -6 -6 -7 -6 -5 -6 -7 -7 -6 -9 -16 -25 -33 -35 -31 -22 -14 -7 -3 -1 -2 -3 -3 -2 -1 -0 -1 -3 -4 -4 -10 -12 -6 -2 -1 -1 -6 -9 -10 -8 -3 -1 -1 -1 -1 -2 -5 -9 -14 -20 -26 -19 -19 -15 -11 -10 -11 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -8 -7 -7 -10 -11 -9 -3 -6 -10 -7 -13 -6 -4 -9 -18 -20 -21 -21 -16 -10 -6 -4 -5 -6 -6 -4 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -1 -0 -11 -29 -51 -94 -110 -106 -97 -91 -89 -91 -96 -96 -100 -100 -102 -102 -94 -82 -78 -80 -81 -75 -65 -55 -46 -40 -36 -32 -30 -26 -21 -16 -11 -6 -5 -4 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -3 -5 -4 -3 -3 -4 -6 -4 -2 -2 -3 -3 -2 -3 -4 -6 -8 -15 -24 -27 -27 -25 -17 -10 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -5 -11 -8 -25 -42 -67 -76 -76 -40 -9 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -10 -7 -9 -16 -17 -4 -1 -9 -39 -58 -74 -56 -20 -7 -7 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -13 -19 -18 -14 -10 -6 -5 -5 -5 -5 -5 -3 -3 -4 -4 -4 -5 -8 -13 -18 -19 -15 -10 -5 -2 -1 -0 -0 -0 -1 -0 -0 -0 -1 -3 -3 -2 -4 -7 -5 -2 -2 -2 -6 -9 -10 -7 -4 -2 -1 -0 -1 -2 -5 -10 -15 -20 -23 -27 -20 -15 -12 -9 -8 -9 -8 -7 -5 -3 -2 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -16 -9 -7 -6 -5 -7 -6 -6 -5 -14 -24 -9 -17 -5 -5 -8 -13 -15 -19 -21 -20 -13 -6 -3 -3 -6 -9 -4 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -3 -46 -54 -105 -125 -111 -107 -105 -102 -99 -100 -103 -105 -106 -109 -112 -105 -87 -89 -90 -99 -98 -92 -75 -60 -51 -48 -48 -46 -44 -42 -39 -36 -32 -32 -25 -14 -16 -12 -10 -8 -9 -11 -12 -13 -13 -12 -11 -11 -12 -14 -14 -11 -7 -4 -3 -4 -2 -4 -5 -4 -3 -3 -3 -3 -4 -6 -11 -19 -25 -26 -23 -15 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -34 -48 -37 -64 -84 -73 -69 -39 -15 -9 -4 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -13 -16 -11 -15 -21 -17 -34 -33 -47 -53 -81 -74 -27 -9 -8 -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 -2 -6 -11 -12 -9 -7 -6 -5 -4 -4 -4 -3 -2 -2 -3 -3 -3 -4 -6 -10 -10 -6 -2 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -3 -3 -1 -0 -1 -3 -4 -4 -4 -7 -10 -11 -9 -6 -5 -4 -3 -2 -7 -23 -24 -17 -17 -13 -13 -14 -13 -8 -4 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -8 -14 -13 -7 -6 -6 -6 -8 -16 -17 -22 -27 -26 -16 -8 -7 -10 -9 -11 -14 -21 -16 -12 -7 -3 -3 -5 -6 -4 -1 -0 0 0 0 -0 0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -3 -21 -43 -120 -133 -121 -116 -111 -114 -108 -106 -106 -111 -110 -113 -119 -114 -105 -109 -111 -116 -109 -117 -97 -88 -80 -79 -71 -65 -66 -65 -63 -62 -60 -55 -44 -34 -43 -41 -40 -43 -44 -45 -46 -45 -40 -36 -32 -31 -28 -22 -18 -12 -7 -3 -2 -1 -1 -7 -7 -4 -3 -5 -4 -4 -4 -8 -18 -33 -42 -39 -28 -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 -2 -11 -35 -56 -45 -52 -83 -89 -50 -43 -24 -9 -4 -2 -1 -3 -3 -3 -3 -0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -4 -5 -8 -15 -41 -28 -29 -48 -69 -77 -33 -18 -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 -1 -3 -5 -5 -5 -5 -4 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -4 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -1 -3 -3 -1 -0 -0 -2 -4 -5 -8 -10 -10 -14 -16 -10 -9 -9 -8 -6 -9 -23 -15 -13 -14 -11 -9 -10 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -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 -1 -3 -6 -12 -14 -9 -6 -6 -7 -9 -18 -22 -26 -16 -24 -28 -21 -17 -13 -10 -10 -12 -15 -10 -9 -8 -4 -3 -3 -4 -5 -4 -1 -0 -0 -1 -1 -0 -0 -3 -2 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -23 -93 -91 -125 -131 -106 -113 -115 -122 -119 -134 -129 -118 -117 -114 -110 -115 -125 -127 -115 -117 -107 -109 -112 -122 -111 -104 -103 -98 -91 -86 -82 -80 -75 -70 -76 -79 -77 -74 -73 -75 -71 -68 -60 -50 -41 -34 -28 -25 -23 -20 -15 -11 -10 -7 -5 -6 -6 -5 -4 -8 -8 -12 -14 -19 -36 -46 -51 -46 -30 -13 -3 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -12 -56 -115 -136 -114 -68 -17 -27 -57 -61 -34 -25 -15 -12 -9 -3 -1 -3 -3 -3 -3 -2 -0 -1 -4 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -6 -34 -28 -81 -59 -28 -18 -6 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -2 -4 -4 -4 -3 -2 -1 -1 -1 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -4 -7 -11 -15 -16 -16 -16 -15 -13 -8 -9 -8 -11 -10 -14 -15 -10 -6 -6 -4 -1 -0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -3 -5 -3 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -12 -8 -6 -9 -14 -16 -17 -19 -25 -33 -28 -24 -26 -18 -11 -10 -11 -11 -11 -9 -9 -5 -2 -1 -2 -1 -2 -1 -0 -1 -1 -0 -0 -4 -9 -3 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -15 -52 -81 -125 -130 -109 -114 -119 -134 -132 -151 -146 -123 -117 -113 -102 -109 -132 -131 -119 -118 -122 -123 -136 -153 -137 -138 -124 -125 -127 -130 -124 -117 -112 -111 -115 -118 -115 -107 -102 -99 -88 -76 -71 -55 -44 -45 -43 -44 -46 -45 -40 -29 -16 -8 -6 -11 -17 -14 -9 -12 -18 -26 -26 -26 -54 -62 -48 -37 -29 -16 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -50 -135 -128 -46 -48 -32 -8 -6 -17 -24 -21 -18 -7 -8 -11 -7 -3 -3 -3 -3 -3 -3 -3 -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 -98 -98 -56 -23 -6 -1 -1 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -3 -5 -5 -4 -3 -4 -6 -6 -5 -4 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -4 -8 -14 -20 -16 -16 -23 -23 -16 -10 -14 -9 -8 -13 -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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 -1 -4 -5 -3 -1 -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 -1 -2 -4 -6 -11 -14 -11 -9 -8 -10 -12 -12 -13 -17 -20 -22 -21 -22 -15 -11 -11 -12 -12 -11 -10 -9 -6 -2 -1 -2 -1 -0 -0 -0 0 0 0 -0 -3 -5 -1 -0 -1 -1 -0 0 -0 -1 -1 -0 -0 -0 -0 -29 -94 -123 -127 -131 -129 -126 -126 -134 -143 -153 -145 -141 -145 -130 -123 -135 -137 -136 -141 -140 -137 -132 -124 -109 -118 -105 -110 -122 -145 -142 -121 -111 -114 -124 -134 -135 -131 -129 -122 -119 -114 -98 -84 -85 -95 -84 -71 -68 -61 -54 -43 -33 -18 -9 -15 -22 -23 -20 -17 -24 -32 -26 -28 -57 -63 -44 -37 -37 -25 -10 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -27 -46 -35 -9 -10 -8 -5 -5 -5 -6 -12 -10 -6 -8 -8 -6 -3 -2 -2 -3 -3 -4 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -112 -83 -38 -14 -7 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -7 -8 -8 -7 -5 -3 -2 -1 -0 -0 0 0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 -0 -1 -3 -6 -11 -16 -17 -20 -23 -26 -26 -19 -25 -23 -20 -18 -16 -15 -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 -1 -3 -4 -3 -2 -2 -3 -3 -2 -2 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -7 -12 -15 -16 -17 -15 -13 -13 -12 -11 -12 -16 -19 -19 -9 -7 -8 -12 -13 -12 -11 -10 -9 -7 -3 -1 -2 -1 -0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -4 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -72 -94 -110 -138 -142 -126 -89 -106 -139 -130 -136 -164 -175 -170 -148 -153 -151 -152 -146 -151 -151 -130 -114 -106 -114 -116 -101 -98 -122 -103 -111 -106 -110 -116 -117 -121 -138 -153 -159 -170 -169 -140 -128 -139 -132 -115 -86 -72 -70 -63 -52 -45 -27 -14 -18 -26 -32 -31 -28 -34 -41 -45 -46 -72 -72 -53 -56 -57 -43 -21 -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 -1 -7 -37 -24 -6 -5 -7 -8 -6 -6 -6 -6 -7 -7 -10 -11 -6 -3 -5 -4 -2 -2 -3 -4 -4 -3 -2 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -10 -10 -16 -19 -8 0 0 0 0 0 -2 -85 -122 -96 -54 -27 -17 -16 -14 -8 -2 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -2 -1 -1 -2 -3 -4 -5 -6 -5 -7 -7 -6 -3 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -1 -2 -5 -7 -8 -9 -9 -12 -14 -16 -18 -21 -23 -24 -22 -15 -11 -15 -10 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -2 -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 -1 -3 -6 -10 -13 -14 -16 -22 -20 -14 -14 -15 -13 -14 -18 -20 -15 -6 -6 -7 -11 -14 -12 -10 -10 -9 -7 -4 -2 -2 -2 -0 -0 -1 -1 0 0 0 -0 -1 -1 -1 -1 -1 -1 0 -0 -0 -0 -0 -1 -1 -0 -0 -47 -22 -69 -127 -148 -114 -67 -82 -104 -65 -90 -147 -154 -171 -146 -156 -156 -138 -117 -131 -138 -136 -125 -120 -132 -135 -121 -122 -124 -118 -130 -113 -119 -132 -142 -151 -169 -185 -201 -211 -194 -157 -144 -152 -142 -126 -104 -85 -95 -88 -66 -47 -33 -24 -26 -35 -40 -36 -33 -40 -55 -69 -80 -96 -107 -86 -71 -77 -73 -45 -18 -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 -1 -7 -13 -8 -11 -9 -31 -20 -7 -2 -2 -4 -5 -6 -7 -7 -9 -6 -5 -7 -4 -7 -7 -6 -5 -5 -4 -3 -2 -3 -3 -7 -14 -13 -3 -2 0 0 0 0 0 0 0 0 0 0 0 -17 -53 -59 -44 -46 -46 -20 0 0 0 0 0 -5 -77 -143 -117 -76 -43 -31 -30 -27 -15 -4 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -2 -3 -3 -3 -3 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -3 -3 -4 -3 -4 -5 -6 -7 -8 -10 -12 -13 -12 -9 -7 -5 -1 -0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -5 -5 -5 -4 -4 -4 -4 -3 -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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -10 -12 -12 -14 -18 -17 -17 -15 -12 -13 -13 -13 -14 -11 -8 -7 -9 -12 -14 -11 -7 -11 -9 -7 -4 -2 -1 -1 -1 -1 -1 -1 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -1 -1 -0 -1 0 -53 -57 -100 -122 -103 -97 -81 -85 -121 -109 -79 -110 -186 -177 -159 -174 -150 -109 -127 -116 -109 -118 -121 -125 -126 -122 -122 -117 -121 -134 -131 -135 -144 -163 -171 -178 -190 -208 -203 -170 -130 -107 -118 -147 -143 -126 -116 -113 -94 -61 -42 -39 -34 -41 -46 -44 -41 -38 -41 -60 -95 -124 -128 -128 -104 -71 -93 -105 -72 -23 -17 -14 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -1 -0 -1 -1 -10 -37 -45 -30 -41 -13 -14 -6 -4 -2 -2 -3 -2 -5 -7 -8 -11 -9 -7 -11 -6 -6 -7 -6 -7 -6 -6 -5 -4 -4 -6 -8 -13 -12 -5 -4 -1 0 0 0 0 0 0 0 0 0 -0 -23 -75 -86 -72 -64 -56 -42 -21 0 0 0 0 -5 -63 -165 -156 -109 -62 -47 -49 -48 -24 -4 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -5 -3 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -6 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 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 -1 -1 -2 -2 -1 -1 -2 -4 -4 -4 -5 -6 -6 -6 -6 -5 -6 -5 -5 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -3 -6 -8 -9 -11 -14 -17 -14 -12 -10 -14 -16 -14 -13 -11 -10 -11 -12 -13 -13 -10 -7 -9 -9 -7 -4 -3 -1 -2 -2 -1 -1 -1 -1 -0 0 0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -9 -75 -66 -34 -48 -90 -81 -129 -110 -133 -134 -79 -92 -164 -183 -200 -198 -168 -121 -141 -126 -115 -111 -117 -124 -130 -134 -134 -138 -149 -157 -165 -172 -176 -177 -186 -199 -216 -223 -194 -152 -113 -81 -95 -135 -141 -139 -151 -135 -91 -54 -43 -48 -48 -53 -48 -43 -45 -47 -50 -65 -95 -121 -118 -109 -104 -73 -96 -113 -79 -23 -23 -19 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -7 -12 -9 -4 -1 -1 -4 -27 -69 -52 -24 -24 -7 -6 -5 -3 -1 -2 -2 -3 -4 -4 -4 -5 -8 -19 -25 -18 -12 -7 -9 -9 -6 -7 -7 -5 -5 -6 -8 -10 -8 -5 -6 -5 -1 0 0 0 0 0 0 0 0 -0 -12 -65 -90 -83 -60 -44 -46 -32 0 0 0 -1 -17 -93 -165 -178 -131 -80 -66 -71 -71 -29 -3 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -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 -1 -2 -2 -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 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -1 -3 -7 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -5 -4 -3 -4 -4 -5 -5 -6 -7 -7 -7 -7 -7 -6 -6 -5 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -7 -8 -9 -10 -9 -8 -9 -11 -12 -13 -14 -13 -11 -11 -12 -13 -11 -8 -6 -9 -9 -6 -4 -2 -3 -2 -2 -1 -2 -5 -7 -6 -2 -1 -1 -1 -1 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 -3 -11 -0 -5 -138 -149 -162 -85 -126 -151 -143 -131 -125 -138 -177 -190 -178 -141 -136 -123 -129 -125 -127 -132 -137 -142 -147 -151 -153 -162 -176 -190 -201 -207 -220 -214 -224 -253 -227 -189 -164 -125 -113 -128 -136 -153 -183 -175 -124 -76 -59 -60 -63 -61 -46 -40 -45 -50 -56 -66 -80 -87 -92 -103 -104 -78 -80 -72 -54 -26 -27 -20 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -7 -4 -2 -1 -0 -0 -10 -43 -69 -29 -4 -1 -2 -2 -2 -1 -0 -0 -0 -2 -4 -4 -3 -2 -11 -27 -34 -44 -25 -24 -13 -11 -10 -8 -12 -8 -7 -6 -23 -29 -19 -8 -5 -6 -5 -1 -0 0 0 0 0 0 0 0 -3 -65 -88 -89 -57 -34 -52 -41 0 0 0 -2 -36 -179 -178 -187 -146 -103 -90 -86 -80 -30 -3 -0 0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -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 -2 -2 -3 -2 -1 -1 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -8 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -3 -6 -12 -15 -14 -8 -4 -4 -4 -5 -5 -6 -7 -7 -7 -7 -7 -7 -7 -6 -4 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 0 0 0 -0 -1 -1 -1 -0 0 -1 -2 -4 -6 -7 -9 -8 -7 -6 -4 -3 -4 -5 -7 -11 -14 -13 -12 -12 -13 -11 -8 -6 -6 -8 -9 -6 -4 -2 -3 -0 -1 -1 -1 -7 -8 -6 -2 -2 -2 -1 -0 -0 -0 -1 -2 -1 -2 -1 -0 -0 0 0 0 0 0 0 -0 -11 -65 -76 -90 -101 -120 -130 -138 -161 -168 -158 -157 -168 -169 -155 -143 -139 -136 -137 -138 -142 -145 -151 -157 -161 -166 -175 -189 -203 -213 -227 -246 -239 -237 -249 -248 -235 -232 -190 -127 -118 -136 -164 -196 -199 -169 -122 -72 -80 -101 -57 -41 -39 -48 -57 -61 -65 -70 -73 -75 -84 -97 -92 -71 -45 -41 -33 -29 -21 -11 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -1 -1 -1 -0 0 -0 -23 -53 -47 -14 -1 -0 -0 -0 -0 -0 0 0 0 -0 -3 -3 -3 -4 -13 -25 -33 -45 -57 -66 -45 -22 -15 -10 -11 -8 -7 -7 -31 -37 -31 -17 -6 -6 -7 -8 -3 -1 -0 0 0 0 0 0 -0 -59 -81 -87 -61 -62 -62 -28 0 0 0 0 -34 -187 -200 -195 -168 -133 -107 -94 -72 -25 -3 -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 -2 -5 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -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 -3 -5 -5 -5 -4 -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 -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 -1 -2 -1 -1 -1 -1 -2 -4 -9 -15 -18 -14 -8 -4 -4 -5 -5 -6 -7 -8 -7 -7 -8 -8 -8 -8 -8 -6 -4 -2 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -1 -3 -5 -8 -9 -9 -7 -6 -3 -2 -2 -3 -4 -6 -8 -10 -12 -12 -12 -10 -7 -5 -5 -6 -7 -9 -8 -4 -1 -1 -0 -0 -0 -0 -3 -8 -2 -0 -1 -1 -0 -0 -2 -2 -0 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -29 -45 -58 -145 -166 -179 -185 -180 -176 -172 -163 -159 -154 -152 -151 -153 -156 -162 -169 -175 -187 -197 -211 -227 -245 -267 -284 -290 -269 -225 -257 -236 -265 -246 -139 -107 -138 -169 -189 -184 -174 -137 -82 -72 -72 -52 -42 -47 -53 -58 -58 -65 -72 -71 -67 -71 -86 -99 -88 -67 -54 -35 -28 -20 -10 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -2 -1 -1 -8 -37 -52 -27 -4 -2 0 0 0 0 0 0 0 0 0 -1 -1 -3 -8 -16 -27 -36 -45 -59 -77 -83 -41 -21 -18 -12 -12 -8 -7 -19 -28 -36 -24 -10 -7 -9 -13 -13 -7 -2 -0 0 0 0 0 0 -12 -65 -83 -72 -84 -71 -28 -8 -6 -3 0 -31 -151 -191 -201 -191 -155 -112 -98 -63 -21 -3 -0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -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 -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 -1 -1 -0 -0 0 -2 -4 -5 -6 -5 -3 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -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 -2 -2 -2 -2 -2 -2 -3 -5 -10 -18 -22 -16 -9 -5 -4 -5 -5 -6 -7 -8 -8 -9 -9 -9 -8 -8 -9 -8 -6 -4 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 -0 -1 -0 -3 -4 -1 -1 -1 -3 -6 -6 -4 -4 -5 -4 -3 -1 -2 -4 -4 -5 -8 -11 -12 -11 -9 -7 -7 -6 -6 -7 -9 -8 -5 -1 -0 -1 -1 -0 -0 -2 -3 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -85 -171 -184 -207 -206 -201 -197 -193 -187 -180 -172 -167 -168 -173 -180 -188 -198 -212 -219 -233 -209 -233 -269 -288 -300 -279 -259 -274 -229 -258 -263 -184 -134 -134 -162 -173 -155 -146 -120 -77 -58 -56 -47 -45 -46 -43 -46 -50 -62 -75 -69 -73 -76 -95 -109 -97 -72 -51 -33 -23 -16 -6 -2 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -1 -0 -12 -35 -41 -28 -10 -2 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -10 -16 -19 -24 -38 -60 -82 -91 -80 -78 -86 -47 -11 -8 -9 -12 -27 -40 -36 -28 -27 -23 -16 -15 -18 -12 -5 -6 -9 -13 -6 -1 -0 -67 -85 -83 -91 -67 -26 -26 -41 -22 -12 -64 -151 -178 -207 -204 -160 -117 -102 -61 -19 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -3 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -4 -3 -2 -2 -3 -2 -2 -3 -4 -8 -15 -19 -12 -6 -4 -4 -4 -5 -6 -6 -7 -8 -10 -11 -11 -9 -9 -9 -9 -8 -6 0 0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -2 -6 -0 -0 -1 -3 -5 -4 -2 -2 -2 -1 -2 -1 -1 -2 -3 -4 -7 -11 -11 -8 -7 -7 -7 -5 -4 -5 -8 -9 -6 -2 -0 0 -0 -0 -1 -1 -1 0 0 -0 -1 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -14 -110 -126 -217 -221 -219 -218 -213 -208 -199 -191 -188 -189 -195 -202 -210 -221 -234 -241 -187 -92 -107 -162 -152 -246 -282 -281 -289 -234 -222 -251 -236 -177 -123 -149 -170 -165 -143 -85 -48 -44 -45 -43 -46 -44 -40 -44 -53 -66 -75 -73 -84 -93 -107 -102 -81 -58 -39 -24 -15 -9 -3 -1 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -2 -0 -1 -32 -67 -29 -5 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -8 -15 -18 -10 -2 -16 -52 -82 -96 -107 -115 -118 -68 -11 -6 -9 -13 -29 -46 -54 -62 -69 -58 -30 -14 -17 -19 -15 -14 -13 -15 -21 -16 -10 -62 -83 -89 -84 -42 -8 -37 -71 -41 -29 -114 -182 -180 -206 -199 -153 -116 -100 -61 -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 -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 -1 -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 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -2 -2 -2 -1 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -2 -2 -2 -2 -3 -8 -9 -6 -4 -4 -4 -4 -6 -6 -5 -6 -7 -9 -10 -12 -11 -10 -9 -9 -9 -7 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 0 -0 -1 -3 -5 -3 -4 -2 -2 -2 -1 -0 -1 -3 -7 -8 -6 -9 -8 -5 -4 -4 -4 -4 -4 -5 -8 -10 -7 -3 -1 -0 -0 -0 -1 -2 -1 -0 -1 -2 -1 -0 0 0 -0 -1 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -39 -221 -220 -222 -223 -220 -217 -210 -208 -208 -210 -216 -224 -231 -237 -232 -160 -48 -3 -0 -132 -37 -244 -295 -280 -286 -236 -195 -229 -248 -198 -140 -142 -190 -198 -185 -74 -38 -42 -44 -46 -49 -40 -36 -50 -64 -69 -76 -77 -87 -112 -97 -77 -56 -36 -22 -12 -6 -3 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -0 -0 -4 -45 -84 -18 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -10 -19 -25 -29 -21 -6 -11 -41 -72 -88 -100 -114 -118 -75 -15 -7 -11 -16 -31 -51 -58 -67 -74 -68 -43 -19 -14 -16 -22 -36 -47 -38 -42 -56 -46 -77 -89 -91 -97 -73 -24 -24 -49 -38 -55 -142 -186 -184 -207 -182 -142 -110 -91 -52 -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 -1 -1 -0 0 -0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 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 -1 -0 -0 0 -0 -1 -1 -3 -5 -5 -5 -4 -4 -4 -3 -2 -1 -1 -1 -2 -4 -4 -4 -4 -4 -4 -6 -7 -7 -5 -5 -8 -8 -8 -11 -11 -10 -10 -10 -9 -9 0 0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -2 -3 -3 -3 -1 0 -0 -0 -1 -3 -3 -2 -4 -2 -2 -1 -0 -0 -0 -1 -3 -5 -6 -9 -8 -5 -3 -1 -2 -4 -5 -5 -7 -9 -7 -3 -1 -0 -0 -0 -1 -1 -0 0 -1 -2 -2 -1 -0 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -44 -164 -218 -220 -219 -218 -216 -217 -219 -223 -226 -234 -226 -225 -203 -113 -25 -1 0 -4 -123 -45 -155 -271 -263 -273 -246 -205 -213 -226 -188 -156 -176 -216 -231 -170 -59 -43 -48 -45 -48 -48 -40 -37 -54 -71 -75 -77 -97 -113 -93 -64 -42 -26 -13 -7 -3 -1 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -1 -2 -18 -57 -26 -4 0 0 0 0 0 0 0 0 0 0 -0 -3 -9 -14 -13 -22 -31 -32 -19 -5 -8 -34 -61 -81 -105 -132 -138 -93 -27 -21 -15 -18 -34 -56 -55 -58 -66 -73 -60 -32 -25 -37 -44 -52 -60 -48 -40 -39 -60 -96 -93 -91 -89 -99 -85 -77 -91 -93 -124 -183 -180 -190 -210 -175 -139 -105 -93 -47 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -3 -5 -4 -3 -3 -3 -3 -3 -2 -2 -1 -2 -2 -2 -2 -2 -3 -3 -5 -8 -10 -8 -5 -4 -5 -5 -7 -9 -11 -10 -10 -10 -10 -9 0 0 0 0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -5 -5 -4 -3 -2 -1 0 -0 -0 -1 -1 -1 -1 -3 -0 -0 -0 -0 0 0 -1 -2 -4 -5 -6 -7 -7 -3 -1 -2 -4 -4 -5 -7 -8 -6 -3 -1 -1 -1 -0 -0 -0 -0 0 -0 -1 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -70 -177 -218 -217 -220 -220 -224 -230 -235 -238 -212 -142 -120 -69 -7 -1 0 0 0 -19 -165 -179 -338 -258 -262 -270 -238 -208 -195 -167 -160 -196 -224 -216 -99 -54 -46 -46 -42 -48 -52 -46 -48 -67 -81 -83 -88 -93 -69 -47 -27 -12 -5 -2 -1 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -5 -18 -56 -70 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -13 -14 -9 -22 -21 -20 -4 -1 -6 -26 -44 -66 -92 -124 -154 -143 -110 -87 -32 -20 -52 -84 -58 -49 -64 -70 -59 -44 -53 -65 -59 -61 -65 -53 -54 -45 -62 -91 -82 -73 -78 -95 -87 -96 -151 -188 -201 -207 -163 -137 -187 -161 -141 -103 -102 -46 -8 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -2 -2 -3 -3 -2 -1 -0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -3 -2 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -4 -7 -10 -10 -8 -5 -4 -3 -5 -7 -10 -9 -9 -9 -9 -9 -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 -1 -1 -0 -0 -0 -1 -2 -4 -7 -6 -3 -2 -3 -2 -0 -1 -2 -1 -1 -1 -0 -0 -1 -0 0 -0 -0 -1 -2 -3 -3 -4 -6 -7 -5 -3 -3 -4 -4 -4 -5 -7 -6 -3 -1 -1 -1 -1 -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 -10 -93 -187 -221 -227 -230 -234 -235 -172 -185 -97 -24 -1 0 -0 0 0 0 0 -29 -139 -167 -196 -250 -251 -278 -271 -219 -204 -176 -157 -192 -202 -143 -68 -54 -45 -43 -50 -58 -56 -51 -57 -76 -88 -90 -82 -62 -41 -21 -7 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -5 -19 -72 -114 -11 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -3 -4 -4 -16 -4 -2 -0 -13 -21 -31 -24 -32 -43 -73 -126 -152 -155 -156 -123 -48 -103 -128 -55 -42 -63 -62 -61 -64 -60 -52 -48 -57 -69 -63 -66 -72 -81 -52 -55 -51 -66 -77 -70 -107 -185 -232 -233 -223 -152 -50 -97 -105 -146 -115 -103 -43 -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 -1 -3 -6 -5 -3 -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 -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 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -2 -5 -10 -14 -14 -9 -7 -4 -8 -9 -10 -8 -7 -8 -8 -8 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -3 -5 -4 -2 -2 -1 -0 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -4 -4 -6 -8 -8 -6 -4 -5 -4 -4 -5 -6 -6 -4 -1 -1 -1 -1 -1 -0 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -22 -117 -182 -203 -223 -240 -197 -43 -52 -4 -0 0 0 0 0 0 0 0 0 0 -53 -220 -289 -243 -242 -280 -240 -225 -183 -183 -231 -185 -91 -55 -50 -48 -49 -55 -59 -49 -49 -51 -76 -88 -80 -70 -57 -36 -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 -2 -4 -4 -4 -31 -125 -154 -9 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -2 -0 -1 -4 0 0 -0 -37 -54 -55 -33 -20 -14 -21 -38 -72 -117 -144 -158 -106 -154 -134 -71 -56 -62 -47 -47 -52 -50 -49 -45 -52 -68 -58 -49 -62 -38 -26 -32 -41 -52 -60 -91 -146 -217 -244 -241 -211 -119 -17 0 -29 -144 -144 -104 -44 -10 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -9 -13 -11 -7 -8 -11 -11 -9 -5 -1 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -2 -6 -12 -12 -9 -7 -2 -8 -10 -10 -8 -6 -5 -6 -5 0 0 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 -5 -8 -6 -3 -4 -6 -3 -3 -4 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -5 -6 -7 -10 -11 -7 -5 -6 -5 -4 -3 -5 -5 -4 -2 -2 -2 -1 -1 -1 -2 -1 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 -38 -73 -96 -118 -136 -98 -5 0 0 0 0 0 0 0 0 0 0 0 0 -132 -345 -329 -273 -220 -284 -260 -236 -176 -230 -209 -134 -72 -52 -51 -56 -61 -61 -62 -60 -50 -51 -79 -83 -80 -73 -54 -29 -9 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -1 -1 -1 -0 -5 -33 -131 -147 -21 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -4 -2 -0 0 0 -2 -21 -46 -57 -62 -45 -28 -20 -14 -12 -18 -50 -106 -154 -149 -158 -126 -91 -71 -52 -29 -32 -49 -52 -49 -45 -43 -36 -31 -34 -26 -16 -16 -26 -44 -53 -62 -105 -178 -239 -254 -247 -181 -66 -3 0 -28 -134 -172 -110 -43 -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 -5 -14 -19 -19 -16 -16 -16 -15 -12 -7 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -2 -1 -1 -2 -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 -1 -0 -0 -1 -3 -2 -6 -6 -4 -4 -4 -5 -7 -7 -6 -7 -4 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -8 -6 -3 -2 -4 -5 -5 -4 -2 -1 -2 -2 -2 -1 -2 -4 -5 -7 -8 -7 -8 -8 -6 -6 -6 -10 -8 -8 -7 -5 -3 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 -70 -245 -348 -302 -233 -270 -251 -224 -163 -278 -171 -92 -60 -50 -54 -64 -67 -68 -70 -64 -64 -73 -102 -93 -81 -55 -26 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -22 -86 -165 -125 -24 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -5 -6 -7 -2 0 -4 -34 -56 -64 -74 -48 -32 -43 -35 -30 -25 -41 -94 -138 -143 -131 -104 -69 -57 -41 -31 -46 -65 -65 -52 -43 -46 -45 -32 -19 -15 -14 -20 -37 -52 -56 -86 -143 -208 -256 -264 -229 -137 -39 0 -2 -36 -136 -188 -112 -35 -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 -5 -14 -23 -28 -28 -26 -23 -18 -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 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -2 -1 -2 -2 -4 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -6 -8 -6 -2 -1 -2 -6 -5 -3 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -2 -1 -1 -5 -8 -7 -5 -2 -2 -3 -1 -1 -3 -6 -7 -9 -11 -10 -8 -6 -6 -9 -11 -10 -9 -9 -4 -3 -3 -2 -3 -3 -2 -1 -1 -2 -1 -1 -1 -1 -2 -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 -209 -357 -308 -238 -236 -227 -207 -153 -160 -99 -58 -43 -46 -52 -66 -77 -85 -86 -76 -73 -95 -126 -110 -68 -28 -7 -1 -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 -1 -8 -16 -58 -97 -61 -20 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -15 -19 -21 -21 -20 -8 -4 -32 -66 -86 -61 -45 -55 -59 -52 -48 -41 -63 -105 -116 -99 -72 -50 -52 -51 -53 -66 -71 -65 -58 -53 -44 -32 -22 -15 -14 -22 -43 -60 -55 -58 -92 -166 -230 -259 -259 -226 -151 -54 -3 -22 -83 -173 -182 -110 -26 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -18 -27 -31 -30 -23 -16 -8 -1 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -3 -3 -5 -3 -2 -2 -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 -1 -3 -5 -9 -11 -5 -3 -3 -4 -2 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -3 -6 -6 -5 -2 -2 -2 -2 -1 -2 -5 -6 -8 -9 -12 -8 -6 -10 -14 -12 -11 -8 -6 -2 -3 -4 -2 -2 -2 -1 -0 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -102 -285 -310 -252 -224 -218 -195 -126 -83 -53 -30 -34 -43 -58 -73 -86 -92 -91 -82 -86 -112 -120 -86 -43 -12 -2 -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 -2 -18 -46 -66 -112 -122 -64 -14 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -13 -20 -28 -34 -41 -50 -52 -36 -13 -9 -53 -83 -69 -55 -51 -52 -43 -36 -37 -58 -93 -105 -89 -69 -60 -71 -79 -80 -71 -64 -59 -58 -52 -35 -20 -14 -10 -16 -36 -64 -73 -55 -64 -116 -197 -245 -248 -250 -252 -231 -171 -130 -141 -167 -196 -157 -95 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -14 -19 -19 -14 -8 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -5 -7 -7 -6 -4 -2 -2 -3 -5 -5 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -8 -11 -9 -6 -4 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -2 -2 -2 -8 -9 -4 -3 -3 -3 -2 -1 -0 -1 -2 -4 -5 -8 -14 -16 -12 -13 -12 -9 -9 -6 -4 -4 -4 -3 -1 -1 -3 -1 -0 -1 -2 -2 -2 -1 -1 -3 -5 -4 -2 -2 -2 -3 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -202 -243 -342 -338 -268 -220 -206 -178 -116 -53 -26 -22 -37 -50 -73 -92 -104 -97 -85 -77 -87 -99 -83 -47 -18 -4 -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 -1 -17 -68 -104 -93 -156 -104 -19 -0 0 0 0 0 0 0 0 0 0 0 -0 -4 -25 -37 -38 -41 -44 -54 -61 -54 -40 -25 -22 -55 -82 -75 -76 -61 -44 -28 -24 -25 -51 -97 -118 -101 -80 -62 -65 -63 -52 -32 -22 -24 -34 -44 -32 -21 -15 -12 -20 -40 -64 -66 -62 -104 -166 -232 -243 -245 -245 -240 -227 -217 -221 -218 -195 -166 -127 -67 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -5 -5 -5 -6 -3 -2 -1 -0 0 0 0 -0 -0 -1 -3 -5 -6 -6 -7 -9 -11 -9 -4 -1 -0 -2 -4 -3 -1 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -5 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -6 -6 -6 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -3 -7 -13 -10 -4 -1 -2 -3 -2 -0 -0 -1 -1 -2 -4 -7 -13 -18 -16 -13 -9 -7 -8 -7 -4 -3 -3 -2 -0 -1 -3 -1 -0 -1 -2 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -336 -389 -385 -354 -269 -205 -171 -121 -57 -19 -15 -27 -49 -67 -88 -105 -106 -94 -79 -81 -86 -70 -41 -16 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -5 -9 -9 -5 -1 -0 -9 -48 -110 -112 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -19 -36 -38 -40 -46 -50 -62 -72 -69 -60 -61 -67 -76 -88 -69 -101 -78 -50 -28 -22 -26 -53 -86 -96 -83 -63 -39 -33 -26 -20 -14 -8 -8 -13 -20 -16 -26 -36 -35 -37 -45 -51 -67 -102 -200 -230 -243 -235 -247 -219 -191 -175 -169 -169 -168 -160 -135 -92 -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 -4 -13 -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 -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 -1 -3 -10 -18 -18 -13 -6 -3 -1 -0 0 0 0 0 -0 -1 -3 -6 -7 -8 -9 -12 -13 -9 -5 -2 -1 -1 -2 -2 -1 -1 -3 -3 -4 -5 -5 -5 -4 -2 -1 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -7 -6 -5 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -10 -9 -6 -4 -2 -0 -0 -1 -1 -0 -0 -1 -2 -3 -5 -8 -13 -17 -14 -10 -7 -6 -7 -6 -3 -2 -2 -1 -0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -89 -343 -393 -369 -342 -262 -188 -115 -54 -19 -11 -24 -45 -63 -77 -91 -99 -87 -73 -73 -84 -67 -36 -13 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -6 -12 -14 -9 -4 -1 -1 -22 -70 -100 -58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -25 -28 -32 -42 -43 -55 -75 -80 -88 -100 -116 -127 -115 -98 -94 -123 -92 -41 -27 -18 -24 -65 -64 -50 -43 -32 -21 -15 -13 -17 -22 -16 -12 -11 -6 -3 -4 -18 -26 -40 -43 -31 -81 -176 -229 -250 -292 -233 -205 -171 -151 -145 -145 -147 -146 -133 -102 -58 -19 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -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 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 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 -3 -1 -0 -0 0 0 -0 -0 -2 -3 -5 -14 -20 -22 -17 -10 -6 -2 0 0 0 0 0 -0 -0 -3 -5 -7 -9 -11 -14 -13 -11 -8 -4 -1 -1 -2 -2 -3 -2 -5 -7 -6 -5 -6 -6 -4 -2 -0 -0 0 -0 -1 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -13 -5 -8 -6 -3 -2 -2 -1 -0 -1 -1 -1 -2 -3 -5 -9 -13 -14 -12 -8 -5 -4 -6 -4 -2 -2 -2 -1 -1 -1 -2 -1 -1 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -127 -339 -384 -352 -317 -254 -174 -81 -28 -15 -26 -46 -59 -67 -75 -84 -81 -59 -46 -68 -65 -33 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -7 -15 -16 -8 -2 -1 -6 -36 -74 -65 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -9 -18 -21 -28 -40 -45 -66 -83 -89 -93 -112 -144 -157 -139 -135 -124 -103 -31 -21 -16 -29 -92 -77 -43 -30 -29 -29 -26 -28 -37 -41 -33 -23 -13 -8 -7 -9 -22 -23 -20 -21 -26 -92 -232 -275 -258 -218 -173 -149 -134 -128 -127 -129 -130 -123 -103 -68 -32 -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 -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 -1 -1 -1 -2 -4 -5 -4 -2 -0 -0 -0 0 -0 -1 -3 -4 -6 -12 -11 -11 -13 -15 -14 -8 0 0 0 0 0 -0 -0 -2 -4 -5 -9 -12 -14 -16 -14 -10 -5 -2 -0 -2 -1 -3 -3 -5 -6 -6 -5 -6 -6 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -3 -0 -10 -6 -3 -3 -3 -1 -0 -1 -1 -2 -2 -3 -3 -6 -11 -13 -11 -7 -6 -6 -4 -4 -2 -2 -2 -1 -1 -2 -2 -2 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -190 -339 -367 -337 -299 -234 -138 -54 -18 -19 -34 -52 -57 -61 -69 -70 -54 -34 -32 -49 -34 -7 -1 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -2 -9 -16 -14 -5 -5 -14 -27 -60 -82 -43 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -13 -12 -17 -9 -11 -26 -40 -66 -82 -81 -83 -104 -140 -179 -190 -154 -113 -67 -26 -15 -18 -29 -48 -69 -58 -52 -50 -50 -55 -66 -83 -86 -71 -52 -32 -21 -21 -38 -51 -42 -37 -42 -75 -167 -256 -241 -182 -137 -119 -114 -112 -113 -115 -117 -115 -102 -76 -42 -15 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -1 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -4 -6 -5 -3 -1 -0 -0 0 -0 -0 -1 -2 -2 -8 -8 -6 -6 -9 -15 -19 -13 -4 -2 0 0 0 -0 -0 -1 -3 -5 -9 -13 -14 -14 -13 -12 -6 -3 -1 -1 -1 -3 -3 -4 -5 -4 -4 -5 -6 -5 -3 -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 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -5 -5 -3 -2 -1 -0 -0 -1 -1 -3 -4 -4 -3 -2 -4 -7 -8 -6 -5 -4 -5 -5 -4 -3 -5 -4 -2 -2 -2 -2 -1 -0 -1 -2 -1 -0 -2 -3 -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 -187 -332 -370 -349 -285 -210 -149 -80 -34 -23 -25 -85 -85 -63 -59 -62 -53 -34 -28 -38 -34 -13 -1 -2 -2 -4 -5 -1 -0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 -2 -5 -6 -5 -3 -2 -4 -13 -23 -22 -20 -27 -46 -70 -112 -112 -42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -15 -6 -16 -29 -41 -81 -80 -82 -90 -117 -154 -187 -202 -186 -139 -73 -44 -29 -40 -58 -69 -78 -77 -82 -82 -83 -96 -115 -130 -130 -117 -101 -80 -65 -55 -65 -72 -76 -105 -131 -156 -195 -205 -162 -113 -91 -87 -89 -92 -97 -105 -107 -101 -83 -55 -25 -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 -2 -4 -3 -2 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -4 -5 -5 -4 -1 -0 0 0 0 -0 -0 -1 -1 -5 -9 -7 -5 -5 -7 -13 -19 -16 -13 -7 -0 0 0 -0 -0 -1 -3 -5 -9 -12 -14 -14 -13 -11 -6 -4 -3 -2 -2 -2 -2 -4 -4 -3 -3 -3 -4 -5 -4 -2 -1 -0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -8 -8 -5 -8 -8 -2 -0 -0 -0 -1 -2 -3 -5 -5 -4 -3 -6 -6 -4 -4 -3 -4 -6 -9 -8 -6 -7 -6 -2 -1 -2 -1 -1 -0 -0 -2 -2 -2 -4 -4 -1 -3 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -101 -308 -388 -371 -340 -238 -133 -77 -51 -35 -32 -34 -48 -60 -61 -60 -53 -44 -37 -41 -48 -39 -19 -10 -10 -9 -7 -8 -3 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -1 -4 -9 -10 -8 -6 -4 -3 -8 -21 -39 -49 -59 -82 -103 -128 -173 -129 -36 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 -0 -0 -7 -17 -13 -18 -39 -54 -96 -97 -108 -122 -148 -175 -198 -209 -205 -174 -124 -127 -129 -113 -118 -122 -114 -114 -127 -129 -125 -110 -90 -81 -88 -117 -139 -140 -133 -108 -101 -119 -144 -179 -202 -197 -174 -140 -98 -64 -56 -59 -67 -69 -73 -75 -90 -86 -66 -40 -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 -1 -3 -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 -2 -3 -3 -2 -3 -2 -2 -1 -0 0 0 0 0 0 -0 -3 -6 -9 -10 -9 -9 -8 -10 -13 -18 -16 -15 -10 -2 0 0 0 -0 -1 -2 -5 -9 -12 -13 -15 -13 -9 -6 -4 -3 -2 -1 -0 -1 -2 -3 -2 -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 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -12 -15 -20 -19 -5 -2 -1 -2 -2 -2 -3 -4 -4 -4 -4 -5 -6 -4 -2 -2 -4 -8 -11 -10 -7 -6 -6 -5 -3 -3 -2 -2 -1 -1 -3 -3 -3 -5 -4 -1 -2 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -52 -281 -398 -373 -285 -269 -189 -94 -52 -43 -36 -33 -37 -46 -49 -49 -47 -41 -44 -61 -73 -69 -59 -45 -31 -23 -19 -11 -9 -6 -4 -3 -2 -2 -3 -4 -2 -1 -1 -1 -3 -9 -12 -9 -8 -6 -4 -4 -15 -35 -58 -84 -112 -129 -138 -151 -187 -103 -20 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 -0 -1 -2 -6 -12 -18 -30 -52 -80 -107 -123 -142 -155 -176 -191 -192 -189 -186 -184 -183 -187 -193 -194 -191 -192 -168 -165 -145 -99 -73 -49 -17 0 -15 -70 -147 -194 -186 -156 -133 -150 -172 -190 -193 -172 -136 -99 -69 -50 -41 -37 -46 -50 -42 -34 -48 -61 -50 -28 -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 -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 -1 -1 -0 -0 0 0 -1 -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 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 0 -0 -1 -3 -8 -12 -15 -17 -18 -17 -16 -17 -17 -19 -17 -15 -11 -3 -0 0 0 0 -0 -1 -3 -7 -10 -11 -13 -12 -9 -6 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -0 -0 -0 -4 -17 -21 -27 -18 -6 -6 -3 -4 -4 -4 -3 -2 -3 -3 -2 -2 -2 -3 -2 -2 -4 -6 -11 -10 -7 -7 -8 -8 -7 -6 -5 -2 -0 -3 -4 -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 0 0 0 0 0 0 0 0 0 -66 -209 -354 -358 -262 -257 -199 -109 -56 -38 -35 -34 -35 -38 -40 -41 -41 -38 -37 -47 -77 -96 -88 -78 -63 -47 -35 -26 -16 -9 -7 -7 -7 -6 -5 -6 -7 -5 -3 -3 -3 -5 -12 -21 -17 -9 -4 -2 -5 -28 -61 -84 -114 -151 -156 -127 -118 -120 -64 -9 -0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 -1 -4 -8 -11 -13 -24 -50 -71 -93 -119 -138 -161 -175 -189 -187 -173 -159 -153 -161 -177 -196 -216 -217 -205 -205 -158 -115 -81 -32 -11 -4 -4 -6 -19 -74 -161 -209 -182 -152 -160 -190 -196 -194 -172 -135 -105 -86 -75 -67 -47 -37 -38 -42 -31 -17 -35 -45 -35 -18 -6 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -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 -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 -2 -5 -8 -13 -17 -22 -29 -33 -30 -24 -19 -23 -24 -20 -18 -12 -4 -1 0 0 0 -0 -0 -1 -6 -8 -10 -11 -12 -10 -6 -3 -1 -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 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -18 -22 -26 -27 -13 -7 -5 -5 -5 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -3 -5 -11 -11 -5 -7 -8 -7 -7 -8 -6 -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 -14 0 0 -157 -340 -358 -256 -201 -236 -159 -58 -37 -32 -32 -32 -29 -27 -27 -33 -40 -46 -54 -66 -94 -107 -83 -64 -46 -34 -27 -22 -15 -6 -3 -4 -6 -7 -6 -5 -6 -6 -5 -8 -10 -9 -13 -25 -26 -14 -5 -2 -8 -56 -113 -131 -156 -182 -150 -92 -70 -36 -22 -2 -0 0 0 0 -1 -0 0 0 0 -0 0 0 0 0 -1 -8 -17 -20 -25 -44 -70 -86 -94 -112 -141 -167 -186 -184 -162 -144 -132 -129 -134 -150 -180 -214 -221 -206 -209 -136 -30 -15 -4 0 -18 -63 -60 -59 -121 -171 -181 -151 -126 -152 -197 -214 -199 -151 -114 -95 -81 -76 -76 -63 -53 -39 -40 -33 -16 -34 -35 -22 -10 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -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 -1 -5 -10 -13 -18 -26 -38 -47 -45 -40 -39 -26 -30 -27 -21 -16 -10 -4 -0 0 0 0 0 0 -1 -4 -7 -9 -10 -11 -10 -7 -3 -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 -2 -11 -20 -25 -30 -8 -8 -6 -6 -4 -4 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -4 -6 -8 -8 -3 -5 -9 -7 -6 -6 -5 -2 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -47 -177 -229 -98 -165 -311 -320 -249 -230 -236 -180 -79 -40 -35 -29 -26 -21 -20 -26 -38 -52 -63 -70 -82 -102 -106 -70 -46 -26 -15 -13 -13 -11 -6 -2 -1 -1 -2 -3 -3 -3 -4 -7 -12 -19 -23 -28 -36 -35 -21 -8 -4 -26 -106 -201 -182 -169 -149 -131 -126 -114 -89 -16 -2 -1 -0 0 -2 -19 -16 -15 -15 -5 0 0 0 0 0 0 -11 -21 -31 -47 -69 -85 -90 -99 -129 -165 -179 -178 -159 -134 -122 -116 -116 -122 -138 -164 -193 -208 -219 -227 -137 -4 0 0 0 -24 -121 -135 -102 -120 -141 -151 -134 -119 -155 -205 -223 -201 -151 -114 -94 -79 -73 -75 -70 -58 -36 -33 -30 -17 -23 -22 -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 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -19 -26 -39 -53 -51 -35 -31 -35 -29 -30 -25 -20 -16 -10 -3 0 0 0 0 0 0 -0 -2 -5 -7 -8 -8 -7 -5 -2 -1 -0 -0 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -2 -9 -17 -22 -20 -5 -7 -7 -6 -4 -4 -5 -4 -3 -2 -1 -1 -1 -1 -1 -2 -4 -6 -6 -5 -2 -3 -6 -6 -4 -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 -35 -181 -296 -322 -237 -188 -223 -241 -241 -209 -140 -79 -54 -38 -31 -22 -19 -19 -21 -27 -39 -50 -59 -67 -74 -78 -72 -47 -25 -11 -5 -4 -5 -6 -5 -3 -1 -2 -2 -3 -3 -2 -6 -13 -23 -43 -52 -46 -41 -35 -26 -13 -14 -64 -169 -283 -208 -178 -192 -211 -170 -110 -100 -68 -48 -16 -6 -7 -22 -49 -44 -44 -34 -11 0 0 0 0 0 0 -8 -25 -44 -66 -82 -84 -83 -97 -131 -161 -151 -130 -134 -116 -109 -109 -115 -130 -154 -177 -197 -201 -186 -191 -192 -98 -4 0 -4 -95 -154 -147 -97 -88 -126 -148 -147 -126 -163 -200 -219 -204 -162 -119 -89 -70 -63 -64 -60 -47 -30 -25 -32 -30 -24 -15 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -14 -19 -24 -31 -44 -70 -66 -38 -33 -28 -28 -28 -26 -21 -17 -13 -5 -1 0 -0 -0 0 0 -0 -0 -2 -3 -4 -4 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -3 -2 -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 -2 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -3 -9 -16 -24 -26 -16 -6 -9 -7 -4 -5 -3 -3 -3 -2 -1 -1 -1 -1 -1 -3 -4 -5 -5 -3 -2 -1 -2 -3 -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 -19 -109 -241 -275 -255 -186 -157 -149 -139 -111 -72 -46 -37 -31 -25 -22 -25 -30 -34 -32 -35 -45 -54 -59 -61 -53 -38 -26 -13 -5 -3 -2 -1 -1 -2 -3 -3 -3 -3 -2 -3 -4 -10 -24 -51 -67 -76 -62 -44 -36 -28 -24 -49 -131 -246 -319 -252 -223 -253 -215 -142 -102 -100 -103 -94 -60 -43 -41 -59 -68 -58 -52 -35 -11 0 0 0 0 0 -1 -9 -37 -63 -79 -86 -81 -80 -84 -88 -99 -106 -99 -110 -102 -103 -108 -114 -130 -154 -162 -176 -208 -185 -118 -189 -186 -62 -57 -112 -169 -152 -121 -99 -101 -127 -148 -159 -145 -146 -175 -182 -171 -138 -100 -73 -56 -49 -46 -42 -36 -24 -17 -29 -34 -22 -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 -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 -3 -9 -13 -15 -18 -22 -22 -28 -51 -41 -32 -28 -26 -27 -28 -26 -21 -17 -15 -7 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -1 -3 -6 -3 -2 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -2 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -7 -16 -23 -26 -23 -12 -7 -7 -5 -7 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -5 -3 -3 -2 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -86 -217 -243 -198 -156 -133 -122 -105 -80 -53 -35 -30 -27 -24 -23 -28 -43 -58 -50 -61 -76 -71 -61 -56 -44 -28 -23 -17 -10 -7 -5 -4 -3 -4 -6 -7 -5 -4 -3 -4 -13 -20 -31 -80 -100 -97 -75 -53 -39 -32 -48 -100 -189 -283 -267 -272 -268 -174 -133 -105 -87 -85 -87 -88 -86 -82 -78 -73 -75 -68 -65 -66 -59 -37 -12 -0 -1 -2 -2 -14 -49 -81 -86 -81 -84 -87 -84 -72 -67 -82 -93 -91 -90 -96 -107 -114 -131 -148 -140 -152 -178 -164 -114 -111 -152 -107 -96 -157 -161 -157 -150 -154 -149 -141 -147 -157 -150 -134 -140 -130 -110 -90 -69 -52 -42 -38 -32 -23 -18 -18 -19 -33 -29 -16 -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 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -8 -12 -12 -12 -14 -17 -22 -25 -31 -28 -22 -20 -23 -24 -25 -24 -19 -15 -12 -6 -1 -2 -1 -1 -1 -0 0 0 0 -0 -0 -1 -5 -6 -4 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -25 -27 -19 -8 -5 -5 -7 -3 -4 -1 -2 -5 -9 -9 -8 -8 -8 -7 -4 -3 -2 -1 -0 -1 -1 -0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -109 -214 -217 -168 -143 -129 -116 -98 -69 -39 -22 -21 -23 -28 -33 -32 -37 -63 -80 -90 -86 -71 -60 -56 -47 -35 -29 -24 -17 -13 -12 -15 -12 -14 -15 -15 -11 -7 -8 -16 -29 -40 -54 -79 -94 -94 -76 -66 -58 -51 -77 -128 -175 -198 -143 -225 -306 -161 -74 -59 -62 -67 -68 -69 -74 -74 -67 -66 -72 -74 -70 -69 -64 -53 -41 -43 -48 -32 -8 -20 -59 -79 -85 -88 -91 -99 -94 -85 -76 -75 -83 -82 -87 -91 -104 -120 -130 -145 -136 -157 -175 -161 -136 -122 -127 -107 -83 -93 -117 -161 -175 -178 -164 -148 -147 -151 -141 -119 -99 -86 -80 -65 -49 -38 -34 -32 -29 -18 -9 -13 -24 -37 -24 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -12 -11 -10 -9 -11 -16 -27 -26 -23 -20 -16 -13 -11 -14 -20 -20 -16 -15 -16 -7 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -1 -3 -3 -1 -1 -0 -1 -2 -3 -4 -4 -1 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -3 -12 -22 -27 -27 -16 -9 -5 -5 -5 -6 -4 -5 -7 -11 -10 -10 -11 -12 -11 -7 -4 -2 -1 -2 -2 -2 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -120 -190 -179 -149 -136 -128 -117 -93 -52 -16 -11 -19 -26 -38 -50 -46 -43 -66 -93 -103 -89 -61 -64 -63 -51 -34 -23 -19 -19 -21 -22 -26 -26 -26 -26 -22 -15 -10 -16 -31 -45 -64 -87 -89 -59 -70 -78 -98 -104 -97 -117 -148 -155 -122 -66 -99 -118 -53 -29 -34 -53 -60 -57 -59 -68 -70 -65 -63 -68 -65 -62 -70 -62 -54 -55 -66 -77 -67 -36 -29 -62 -70 -81 -87 -87 -97 -101 -96 -82 -71 -72 -79 -88 -95 -105 -127 -133 -150 -157 -162 -165 -160 -146 -132 -125 -116 -93 -72 -106 -135 -149 -162 -159 -144 -138 -142 -139 -118 -89 -67 -67 -56 -40 -32 -29 -19 -17 -14 -8 -13 -24 -33 -20 -9 -2 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 -2 -4 -9 -15 -15 -10 -10 -7 -9 -19 -23 -24 -19 -10 -3 -0 -0 -3 -11 -16 -17 -13 -24 -10 -2 -1 -1 -1 -1 -0 0 0 0 -0 -0 0 -0 -0 -1 -0 -0 -0 -1 -2 -5 -7 -10 -6 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -2 -8 -17 -24 -30 -27 -19 -7 -5 -6 -6 -5 -8 -5 -9 -6 -8 -10 -11 -11 -9 -6 -3 -2 -2 -4 -4 -2 -0 -0 -1 -1 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -34 -110 -139 -156 -151 -132 -122 -114 -91 -51 -18 -12 -29 -43 -46 -53 -52 -53 -70 -102 -135 -128 -71 -77 -73 -48 -23 -11 -10 -18 -25 -29 -32 -35 -34 -31 -24 -17 -16 -32 -52 -66 -83 -94 -74 -58 -56 -94 -128 -140 -145 -161 -176 -169 -121 -51 -21 -26 -27 -31 -41 -61 -66 -56 -56 -60 -58 -51 -51 -57 -57 -67 -95 -81 -69 -67 -70 -74 -76 -69 -59 -68 -68 -80 -87 -97 -71 -67 -79 -82 -75 -71 -78 -90 -94 -106 -125 -136 -152 -170 -175 -173 -160 -139 -124 -120 -119 -116 -113 -120 -118 -114 -128 -144 -150 -149 -146 -138 -116 -89 -67 -58 -51 -38 -37 -28 -15 -6 -6 -9 -16 -26 -27 -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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -1 -2 -9 -16 -17 -14 -11 -9 -7 -12 -23 -23 -18 -12 -6 -2 -2 -2 -2 -7 -16 -20 -13 -14 -6 -1 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -9 -13 -13 -11 -8 -6 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -1 -2 -1 -1 -1 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -7 -18 -27 -27 -17 -5 -4 -5 -5 -5 -7 -7 -6 -6 -4 -7 -10 -9 -9 -7 -4 -4 -5 -7 -7 -5 -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 -19 -103 -144 -134 -137 -131 -117 -112 -111 -100 -76 -51 -41 -55 -70 -64 -55 -52 -56 -63 -86 -137 -154 -96 -82 -61 -39 -23 -18 -19 -24 -26 -29 -35 -39 -35 -31 -26 -23 -41 -58 -74 -88 -102 -101 -81 -72 -81 -102 -91 -118 -176 -178 -149 -131 -99 -50 -23 -27 -28 -31 -53 -71 -64 -57 -55 -51 -46 -40 -37 -42 -48 -71 -119 -111 -89 -85 -86 -87 -81 -81 -94 -92 -74 -82 -68 -65 -61 -66 -80 -83 -80 -78 -79 -82 -87 -105 -120 -136 -153 -164 -158 -150 -139 -123 -110 -103 -102 -116 -134 -140 -134 -101 -93 -119 -149 -154 -137 -110 -88 -75 -64 -43 -48 -45 -43 -15 -13 -9 -4 -7 -18 -27 -24 -15 -6 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -4 -8 -10 -16 -16 -16 -14 -21 -28 -25 -17 -9 -6 -6 -8 -9 -5 -10 -16 -19 -14 -8 -2 -0 0 0 -0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -10 -13 -14 -14 -14 -11 -7 -4 -2 -0 0 0 -0 -0 -0 0 0 0 0 -0 -8 -12 -9 -5 -3 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -24 -26 -16 -5 -5 -5 -6 -7 -7 -10 -10 -7 -3 -3 -7 -11 -8 -5 -5 -5 -7 -10 -10 -6 -1 -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 -25 -72 -124 -142 -125 -117 -112 -108 -109 -116 -126 -126 -113 -98 -87 -86 -77 -61 -51 -52 -69 -121 -149 -135 -100 -68 -38 -24 -21 -22 -27 -28 -26 -30 -37 -40 -36 -36 -45 -52 -65 -76 -96 -114 -115 -102 -86 -76 -74 -81 -86 -97 -165 -129 -60 -46 -46 -38 -27 -23 -27 -40 -61 -69 -56 -52 -51 -46 -42 -37 -34 -35 -39 -60 -107 -133 -124 -108 -110 -110 -101 -90 -103 -108 -80 -78 -61 -56 -60 -78 -91 -92 -89 -87 -84 -81 -87 -101 -111 -118 -132 -149 -145 -131 -122 -118 -106 -90 -87 -107 -133 -139 -134 -86 -71 -98 -120 -128 -104 -78 -68 -60 -44 -23 -44 -46 -42 -16 -13 -9 -6 -11 -20 -26 -21 -13 -5 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 -0 -1 -3 -5 -6 -7 -10 -19 -23 -23 -29 -25 -25 -25 -22 -16 -10 -6 -3 -6 -11 -9 -15 -20 -19 -15 -6 -0 0 0 0 0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -10 -13 -14 -15 -12 -10 -6 -2 -0 0 -0 -0 0 0 0 0 0 -0 -5 -10 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -13 -7 -8 -6 -6 -8 -10 -9 -8 -7 -4 -4 -6 -5 -4 -4 -7 -9 -10 -11 -11 -8 -3 -1 -2 -2 -2 -2 -1 -1 -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 -56 -117 -138 -136 -123 -106 -101 -103 -112 -121 -123 -107 -77 -51 -51 -65 -72 -68 -51 -63 -97 -118 -124 -108 -81 -53 -31 -20 -22 -24 -27 -28 -30 -36 -42 -44 -47 -56 -63 -67 -77 -98 -97 -113 -111 -108 -104 -93 -85 -89 -100 -104 -80 -32 -9 -9 -19 -28 -26 -24 -28 -34 -52 -60 -50 -47 -43 -43 -39 -40 -41 -44 -49 -57 -78 -97 -95 -144 -142 -126 -119 -116 -122 -110 -82 -74 -61 -56 -57 -87 -100 -98 -94 -92 -89 -87 -91 -99 -108 -124 -143 -148 -146 -137 -132 -146 -136 -112 -109 -122 -124 -120 -108 -55 -61 -84 -74 -88 -67 -52 -60 -50 -30 -33 -42 -41 -37 -32 -18 -8 -8 -16 -24 -25 -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 -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 -2 -7 -14 -21 -23 -16 -21 -14 -20 -25 -25 -20 -15 -14 -13 -11 -7 -3 -3 -7 -10 -15 -20 -18 -12 -5 -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 -7 -8 -9 -8 -10 -7 -3 -1 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -7 -5 -5 -8 -13 -11 -10 -6 -3 -3 -3 -5 -7 -9 -9 -9 -10 -10 -9 -8 -4 -3 -5 -6 -5 -6 -6 -5 -3 -1 -2 -4 -5 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -62 -108 -127 -125 -116 -110 -104 -105 -115 -124 -126 -109 -72 -32 -14 -25 -51 -75 -81 -74 -106 -164 -126 -107 -87 -67 -51 -38 -29 -27 -27 -28 -31 -37 -43 -48 -54 -65 -75 -83 -93 -107 -122 -78 -88 -105 -124 -128 -112 -95 -100 -119 -115 -61 -0 -6 -12 -16 -28 -26 -16 -20 -39 -53 -53 -43 -44 -36 -43 -39 -50 -55 -56 -50 -47 -62 -78 -83 -112 -136 -129 -128 -148 -163 -133 -91 -72 -63 -67 -91 -106 -103 -98 -95 -92 -89 -88 -93 -102 -115 -133 -143 -148 -157 -148 -139 -161 -150 -124 -118 -121 -113 -100 -72 -34 -64 -72 -46 -58 -50 -46 -53 -50 -41 -44 -41 -36 -33 -30 -19 -10 -13 -21 -26 -24 -20 -13 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 -1 -4 -10 -19 -29 -30 -16 -13 -13 -13 -12 -12 -10 -7 -6 -8 -15 -25 -24 -14 -8 -7 -12 -17 -15 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 -0 -1 -2 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -6 -10 -14 -13 -11 -6 -4 -4 -4 -3 -6 -9 -8 -6 -9 -8 -6 -7 -5 -3 -4 -5 -6 -8 -9 -10 -9 -3 -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 -5 -104 -124 -119 -112 -106 -103 -102 -106 -118 -126 -115 -84 -42 -17 -11 -22 -49 -79 -105 -129 -146 -109 -115 -91 -73 -64 -54 -42 -34 -31 -30 -34 -37 -45 -53 -55 -67 -81 -94 -109 -122 -127 -113 -68 -84 -116 -112 -111 -106 -101 -108 -120 -115 -80 -28 -2 -8 -17 -28 -29 -14 -24 -46 -52 -51 -52 -43 -38 -49 -46 -57 -62 -59 -55 -57 -66 -75 -85 -103 -126 -128 -135 -159 -184 -150 -94 -64 -59 -67 -90 -104 -104 -103 -99 -94 -87 -88 -96 -107 -124 -140 -136 -139 -163 -147 -148 -175 -144 -110 -108 -113 -98 -73 -53 -38 -65 -60 -37 -41 -40 -45 -51 -52 -49 -43 -36 -32 -29 -27 -21 -16 -18 -23 -26 -24 -20 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 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 -3 -3 -3 -3 -2 -2 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -2 -6 -13 -23 -32 -22 -16 -11 -6 -5 -4 -3 -3 -4 -7 -18 -43 -53 -37 -23 -14 -9 -11 -14 -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 -2 -4 -6 -7 -10 -13 -14 -11 -6 -4 -4 -4 -4 -4 -5 -4 -3 -4 -4 -3 -5 -5 -2 -1 -2 -4 -6 -8 -8 -7 -5 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -92 -105 -101 -104 -102 -103 -111 -119 -118 -107 -87 -57 -26 -14 -13 -22 -43 -73 -115 -151 -142 -96 -90 -81 -74 -66 -54 -40 -33 -31 -33 -38 -43 -54 -65 -65 -86 -103 -116 -131 -136 -123 -106 -97 -109 -122 -96 -79 -84 -85 -84 -90 -104 -107 -80 -30 -4 -15 -27 -30 -15 -27 -32 -30 -67 -94 -45 -45 -44 -55 -59 -64 -66 -72 -78 -84 -94 -103 -115 -139 -150 -154 -166 -165 -128 -85 -64 -60 -62 -76 -100 -114 -111 -101 -91 -83 -86 -97 -105 -116 -130 -130 -145 -161 -150 -160 -171 -140 -110 -100 -97 -81 -55 -43 -50 -60 -51 -32 -35 -41 -47 -50 -48 -42 -36 -32 -29 -27 -26 -25 -26 -26 -26 -25 -23 -20 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -3 -3 -3 -5 -5 -5 -5 -5 -5 -5 -4 -4 -3 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -3 -8 -15 -24 -32 -29 -31 -16 -7 -6 -9 -10 -8 -11 -20 -33 -50 -46 -36 -33 -21 -14 -13 -12 -9 -4 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -10 -13 -11 -8 -6 -4 -4 -3 -2 -3 -4 -3 -2 -2 -3 -5 -3 -1 -1 -1 -2 -4 -6 -7 -5 -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 -43 -99 -107 -96 -93 -101 -103 -101 -108 -116 -107 -83 -59 -38 -24 -16 -18 -22 -34 -67 -94 -105 -97 -87 -81 -82 -76 -65 -51 -40 -36 -36 -37 -42 -53 -66 -77 -80 -110 -125 -121 -109 -101 -104 -99 -86 -103 -129 -109 -78 -58 -58 -66 -81 -100 -114 -110 -68 -3 -10 -22 -34 -34 -28 -28 -35 -47 -55 -47 -50 -47 -63 -69 -86 -93 -95 -104 -113 -124 -132 -130 -140 -164 -176 -167 -132 -102 -81 -71 -70 -71 -74 -94 -114 -109 -97 -88 -78 -83 -95 -100 -111 -126 -131 -143 -162 -158 -161 -136 -112 -108 -104 -97 -82 -59 -45 -55 -59 -49 -35 -28 -39 -51 -47 -38 -32 -28 -27 -27 -26 -26 -27 -27 -27 -25 -24 -22 -20 -16 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -2 -3 -5 -6 -7 -8 -7 -7 -8 -7 -6 -5 -3 -1 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -4 -10 -17 -25 -29 -28 -33 -37 -24 -20 -27 -29 -24 -24 -28 -29 -32 -30 -27 -23 -19 -16 -13 -10 -7 -2 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -6 -7 -5 -6 -9 -8 -6 -5 -4 -1 -2 -7 -6 -6 -5 -5 -5 -5 -3 -2 -3 -2 -1 -2 -2 -3 -2 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -64 -111 -100 -86 -90 -96 -97 -101 -107 -104 -97 -82 -58 -34 -21 -15 -13 -19 -45 -104 -89 -77 -80 -88 -91 -85 -72 -59 -47 -41 -42 -42 -44 -53 -54 -61 -79 -79 -121 -137 -119 -107 -106 -97 -93 -117 -142 -141 -120 -88 -58 -53 -60 -75 -96 -114 -120 -96 -48 -39 -31 -48 -72 -36 -29 -32 -35 -37 -48 -64 -70 -76 -78 -103 -106 -100 -109 -124 -129 -132 -142 -158 -181 -195 -144 -82 -96 -91 -84 -81 -79 -80 -95 -120 -122 -102 -92 -82 -85 -93 -95 -113 -134 -144 -150 -155 -155 -149 -116 -103 -107 -107 -94 -74 -56 -49 -56 -59 -53 -42 -34 -40 -43 -38 -31 -26 -23 -24 -25 -26 -27 -27 -28 -27 -25 -23 -22 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -4 -5 -7 -8 -8 -9 -10 -10 -9 -7 -5 -3 -1 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -2 -6 -10 -15 -20 -20 -18 -24 -30 -31 -30 -29 -27 -24 -23 -20 -18 -19 -18 -15 -12 -12 -12 -9 -7 -4 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 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 -8 -7 -6 -6 -5 -5 -7 -8 -7 -10 -10 -10 -8 -7 -5 -4 -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 0 0 0 0 0 0 0 0 0 0 -61 -89 -82 -78 -89 -99 -100 -104 -108 -105 -89 -66 -51 -35 -20 -14 -18 -43 -77 -117 -85 -84 -97 -105 -98 -80 -63 -51 -43 -42 -44 -44 -50 -73 -83 -74 -59 -61 -115 -145 -126 -110 -85 -51 -47 -83 -134 -147 -122 -96 -69 -52 -59 -79 -92 -112 -127 -127 -109 -90 -75 -76 -105 -41 -30 -39 -41 -38 -49 -70 -80 -82 -82 -98 -102 -111 -113 -122 -130 -134 -154 -182 -195 -185 -112 -34 -95 -97 -94 -91 -103 -133 -144 -125 -119 -107 -96 -90 -95 -100 -98 -111 -136 -153 -157 -149 -140 -126 -103 -107 -111 -103 -83 -61 -48 -49 -56 -62 -59 -51 -49 -50 -43 -35 -30 -26 -24 -23 -24 -26 -27 -28 -28 -26 -25 -23 -21 -19 -16 -11 -6 -2 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -3 -4 -6 -7 -8 -11 -11 -12 -11 -9 -7 -4 -2 -1 0 0 0 0 0 0 0 -0 -0 -0 -2 -5 -9 -12 -16 -17 -17 -21 -23 -22 -19 -16 -13 -10 -10 -9 -8 -8 -7 -6 -5 -7 -7 -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 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -7 -4 0 0 0 0 0 0 0 -5 -13 -16 -11 -8 -7 -8 -6 -6 -4 -8 -10 -9 -9 -8 -6 -5 -5 -5 -4 -3 -2 -1 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -77 -86 -74 -73 -85 -101 -109 -108 -114 -95 -58 -35 -29 -27 -21 -18 -24 -50 -89 -86 -84 -106 -117 -110 -89 -67 -53 -45 -43 -44 -45 -48 -65 -99 -92 -56 -31 -40 -89 -135 -133 -90 -66 -79 -51 -52 -77 -93 -93 -89 -79 -61 -59 -78 -89 -107 -124 -130 -129 -120 -104 -87 -95 -45 -38 -75 -63 -48 -53 -69 -80 -82 -83 -91 -100 -115 -115 -108 -115 -132 -136 -103 -70 -72 -48 -27 -97 -106 -101 -102 -112 -136 -141 -123 -120 -108 -98 -96 -103 -107 -106 -103 -128 -150 -152 -150 -136 -116 -110 -118 -114 -92 -62 -41 -32 -37 -51 -62 -62 -62 -58 -47 -41 -37 -34 -31 -28 -26 -26 -27 -28 -28 -27 -26 -25 -23 -21 -18 -14 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -4 -6 -8 -10 -10 -11 -11 -10 -8 -6 -4 -2 -0 0 0 0 0 0 0 -0 -0 -1 -1 -3 -7 -10 -15 -16 -15 -16 -16 -15 -13 -9 -6 -5 -3 -3 -3 -3 -2 -2 -1 -1 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 0 0 0 0 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 -16 -28 -16 -0 0 0 0 0 0 0 -12 -33 -33 -16 -5 -7 -8 -6 -7 -3 -4 -9 -9 -7 -6 -3 -3 -4 -7 -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 -9 -82 -87 -67 -68 -86 -106 -115 -104 -76 -50 -25 -17 -17 -16 -20 -33 -59 -96 -108 -88 -120 -136 -120 -96 -73 -55 -47 -46 -47 -48 -51 -60 -84 -113 -69 -27 -17 -24 -49 -80 -79 -41 -61 -98 -76 -52 -55 -63 -76 -84 -76 -64 -71 -80 -91 -112 -122 -119 -142 -138 -120 -103 -61 -77 -69 -68 -58 -60 -64 -72 -85 -93 -93 -93 -97 -97 -99 -98 -85 -92 -106 -56 0 0 -2 -20 -81 -117 -102 -100 -132 -141 -136 -130 -121 -110 -102 -104 -107 -111 -111 -107 -124 -141 -148 -146 -134 -120 -120 -122 -111 -86 -69 -50 -34 -31 -44 -57 -57 -67 -53 -43 -41 -41 -40 -36 -32 -29 -27 -27 -28 -27 -26 -26 -25 -23 -19 -15 -11 -7 -3 -2 -1 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -3 -2 -2 -2 -4 -6 -8 -9 -10 -10 -10 -10 -9 -7 -5 -3 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -5 -7 -11 -14 -13 -11 -8 -6 -5 -4 -2 -3 -2 -2 -2 -2 -1 -1 -1 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -33 -32 -32 -26 -11 -1 0 0 -3 -32 -62 -62 -30 -10 -8 -7 -6 -8 -10 -8 -5 -3 -3 -3 -3 -2 -3 -7 -12 -9 -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 -18 -68 -72 -61 -80 -103 -114 -103 -75 -42 -19 -9 -7 -8 -11 -23 -72 -121 -149 -129 -113 -152 -124 -93 -70 -55 -47 -46 -49 -52 -56 -67 -84 -106 -123 -65 -17 -14 -20 -26 -31 -35 -50 -85 -101 -80 -47 -50 -63 -82 -84 -72 -70 -79 -85 -99 -124 -130 -158 -181 -157 -123 -103 -71 -59 -59 -63 -71 -57 -46 -56 -86 -111 -113 -101 -93 -89 -89 -85 -60 -63 -80 -38 0 0 -1 -7 -39 -117 -111 -105 -148 -153 -144 -137 -130 -121 -114 -111 -113 -114 -114 -114 -126 -136 -137 -136 -134 -128 -123 -114 -107 -89 -79 -67 -46 -31 -35 -47 -49 -60 -46 -39 -40 -43 -43 -39 -34 -31 -29 -28 -27 -27 -26 -26 -24 -21 -17 -12 -7 -3 -1 -1 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 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 -1 -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 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -4 -3 -2 -1 -3 -4 -5 -7 -9 -11 -11 -11 -10 -9 -7 -6 -4 -3 -1 -1 -0 0 0 0 0 -0 -0 -1 -2 -3 -5 -9 -10 -9 -7 -3 -1 -1 -1 -1 -1 -1 -2 -1 -0 -1 -1 -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 -9 -28 -37 -35 -37 -41 -27 -13 -3 -0 -8 -34 -65 -75 -55 -19 -8 -6 -4 -1 -1 -3 -3 -1 -2 -3 -3 -4 -6 -9 -13 -11 -8 -8 -9 -7 -2 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -80 -86 -84 -105 -121 -111 -81 -47 -20 -8 -4 -4 -6 -12 -29 -71 -172 -238 -173 -125 -125 -86 -67 -55 -47 -46 -50 -53 -61 -75 -93 -110 -122 -122 -65 -11 -13 -18 -20 -26 -41 -67 -97 -104 -76 -40 -55 -63 -79 -75 -70 -71 -73 -81 -99 -126 -150 -202 -205 -174 -117 -78 -66 -61 -65 -64 -55 -45 -38 -58 -93 -113 -113 -95 -75 -71 -78 -63 -62 -62 -81 -54 -14 0 0 0 -15 -85 -118 -108 -130 -143 -151 -149 -139 -129 -124 -120 -119 -119 -116 -120 -129 -130 -135 -144 -141 -126 -118 -116 -117 -95 -81 -73 -51 -32 -33 -40 -44 -51 -43 -38 -39 -42 -42 -38 -34 -31 -29 -28 -27 -27 -26 -25 -22 -19 -14 -9 -5 -2 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -2 -1 -0 0 0 0 0 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 -5 -5 -3 -3 -3 -3 -2 -3 -5 -8 -10 -12 -12 -12 -9 -8 -7 -5 -4 -3 -1 -0 -0 0 0 0 -0 -1 -1 -1 -2 -4 -6 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -0 -0 -0 0 0 0 0 0 -3 -20 -42 -46 -46 -52 -28 -25 -10 -1 -2 -22 -52 -66 -68 -42 -10 -5 -3 -1 -0 -1 -2 -2 -2 -3 -5 -6 -9 -11 -12 -11 -9 -9 -10 -8 -3 -1 0 0 0 0 -0 -1 -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 -42 -104 -130 -123 -119 -115 -91 -56 -34 -16 -7 -5 -5 -11 -30 -69 -100 -184 -134 -118 -101 -83 -64 -56 -51 -47 -48 -54 -62 -80 -99 -113 -120 -125 -126 -108 -80 -78 -58 -25 -33 -70 -89 -86 -70 -44 -46 -56 -59 -73 -68 -70 -73 -74 -79 -97 -131 -181 -221 -200 -169 -129 -97 -70 -52 -53 -65 -65 -54 -46 -70 -100 -104 -104 -86 -61 -57 -59 -65 -88 -91 -100 -143 -59 -4 0 0 -5 -32 -95 -101 -127 -148 -155 -147 -140 -134 -129 -125 -125 -126 -125 -135 -143 -145 -154 -158 -144 -128 -126 -126 -119 -98 -79 -69 -60 -45 -41 -41 -42 -47 -44 -40 -40 -41 -39 -37 -34 -32 -30 -28 -28 -27 -26 -23 -20 -15 -10 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -3 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -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 -1 -1 -2 -3 -4 -5 -6 -5 -5 -5 -4 -5 -5 -4 -3 -2 -4 -7 -12 -14 -14 -12 -10 -8 -7 -6 -5 -4 -3 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 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 -17 -45 -62 -67 -48 -8 -11 -3 -0 0 -19 -47 -64 -60 -33 -6 -5 -3 -1 -0 -0 -2 -3 -3 -5 -6 -5 -7 -12 -13 -11 -8 -7 -7 -5 -2 -0 0 0 0 0 -0 -3 -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 -2 -4 -48 -104 -118 -94 -66 -42 -31 -18 -10 -7 -9 -21 -67 -139 -145 -91 -84 -89 -77 -64 -58 -56 -53 -48 -49 -56 -75 -97 -115 -127 -133 -139 -143 -142 -128 -98 -47 -17 -33 -84 -95 -81 -60 -38 -45 -52 -52 -66 -65 -66 -71 -74 -78 -91 -130 -193 -220 -164 -125 -130 -142 -126 -87 -61 -66 -84 -84 -62 -80 -100 -101 -100 -81 -59 -60 -69 -82 -143 -126 -122 -148 -57 -6 0 0 0 -12 -60 -107 -131 -137 -140 -143 -144 -139 -129 -125 -130 -132 -136 -131 -139 -153 -164 -156 -136 -124 -125 -123 -116 -99 -62 -63 -68 -61 -52 -45 -43 -46 -46 -42 -41 -40 -38 -35 -33 -32 -30 -29 -28 -27 -25 -21 -16 -11 -7 -4 -3 -1 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -4 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -3 -4 -3 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -7 -7 -6 -3 -3 -4 -5 -7 -6 -5 -4 -4 -5 -7 -11 -14 -14 -13 -11 -9 -7 -7 -6 -5 -4 -2 -1 -0 0 -0 -0 -1 -1 -1 -2 -4 -6 -5 -2 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 0 0 0 0 0 0 -0 -13 -40 -37 -58 -39 0 0 0 0 0 -8 -46 -67 -56 -26 -6 -4 -2 -1 -1 -0 -1 -3 -3 -3 -4 -3 -5 -10 -14 -10 -6 -6 -6 -3 -1 -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 -3 -42 -91 -101 -78 -56 -42 -27 -18 -19 -21 -26 -42 -100 -151 -123 -86 -93 -80 -67 -59 -57 -60 -57 -51 -51 -59 -84 -111 -129 -141 -149 -152 -152 -150 -135 -89 -17 -9 -23 -67 -71 -44 -29 -36 -44 -48 -46 -56 -61 -61 -63 -69 -76 -89 -131 -194 -207 -135 -76 -85 -116 -136 -121 -93 -86 -93 -83 -83 -84 -96 -102 -82 -77 -65 -67 -82 -96 -125 -139 -137 -62 -17 -2 0 0 0 -12 -49 -105 -141 -151 -152 -143 -136 -131 -129 -129 -126 -123 -129 -127 -147 -172 -167 -148 -129 -126 -130 -127 -120 -101 -83 -76 -73 -68 -61 -51 -45 -47 -48 -44 -41 -38 -35 -33 -31 -30 -30 -29 -28 -26 -23 -18 -13 -9 -6 -4 -3 -2 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -1 -2 -2 -1 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -7 -9 -8 -5 -4 -5 -6 -6 -4 -3 -4 -8 -9 -8 -9 -11 -12 -12 -11 -9 -8 -7 -6 -5 -4 -2 -1 -0 -0 -0 -1 -2 -2 -3 -5 -8 -10 -7 -2 -1 -2 -4 -5 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -2 -6 -5 -20 -11 0 0 0 0 0 -0 -48 -54 -38 -15 -5 -4 -3 -2 -1 -0 -1 -2 -3 -2 -1 -2 -3 -7 -10 -9 -7 -6 -5 -4 -2 -1 -0 -2 -8 -14 -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 -1 -64 -98 -102 -98 -79 -58 -45 -36 -30 -47 -94 -100 -109 -153 -181 -149 -84 -78 -69 -64 -55 -58 -65 -61 -56 -60 -78 -104 -130 -148 -157 -161 -160 -157 -155 -136 -78 -8 -8 -17 -46 -36 -26 -28 -34 -40 -42 -42 -50 -56 -56 -55 -63 -76 -87 -119 -169 -192 -155 -87 -45 -69 -111 -121 -116 -99 -72 -60 -77 -82 -79 -107 -58 -67 -64 -66 -77 -94 -126 -151 -152 -44 -5 0 0 0 0 -35 -109 -156 -141 -142 -145 -141 -135 -134 -136 -131 -119 -115 -134 -139 -155 -178 -158 -135 -125 -123 -124 -122 -114 -106 -91 -84 -84 -80 -72 -61 -55 -54 -51 -45 -42 -37 -34 -30 -28 -27 -27 -27 -27 -24 -19 -14 -10 -7 -6 -5 -4 -3 -3 -2 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -9 -10 -9 -6 -5 -6 -2 -2 -2 -3 -5 -7 -9 -9 -9 -10 -11 -10 -9 -7 -7 -6 -5 -4 -2 -1 -0 -0 -1 -3 -3 -2 -4 -8 -12 -13 -8 -3 -2 -4 -6 -9 -10 -8 -5 -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 -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 -1 -4 -1 0 0 0 0 -1 -1 -0 0 0 0 0 -4 -24 -15 -7 -7 -5 -4 -4 -3 -2 -0 -1 -1 -1 -1 -0 -1 -2 -4 -6 -7 -11 -8 -4 -3 -3 -3 -6 -11 -19 -22 -24 -21 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -25 -70 -100 -97 -92 -76 -55 -46 -39 -30 -61 -119 -116 -135 -150 -118 -79 -66 -67 -72 -65 -53 -52 -56 -57 -63 -81 -103 -125 -148 -165 -170 -171 -169 -167 -164 -148 -115 -77 -65 -67 -103 -90 -43 -29 -33 -34 -37 -41 -47 -50 -52 -50 -57 -73 -81 -87 -117 -149 -141 -89 -41 -45 -82 -93 -84 -58 -43 -43 -55 -66 -56 -90 -47 -46 -47 -59 -64 -65 -87 -139 -161 -62 -3 0 0 0 0 -36 -111 -162 -151 -149 -138 -129 -137 -132 -131 -127 -126 -133 -150 -167 -160 -165 -143 -128 -121 -121 -132 -137 -133 -138 -139 -126 -114 -102 -89 -74 -67 -64 -56 -46 -41 -36 -32 -29 -25 -24 -23 -24 -23 -20 -16 -11 -8 -6 -6 -6 -6 -5 -5 -4 -2 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -3 -2 -2 -2 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 0 0 0 -0 -1 -1 -2 -1 -1 -0 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -1 -3 -6 -8 -9 -8 -6 -5 -6 -3 -2 -2 -2 -3 -4 -5 -6 -7 -8 -9 -8 -7 -6 -5 -5 -4 -3 -1 -0 -0 -0 -2 -4 -4 -3 -3 -5 -8 -14 -9 -4 -2 -4 -7 -10 -10 -9 -8 -7 -5 -3 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -1 0 0 0 -0 -6 -13 -9 -6 -1 0 0 -4 -22 -49 -66 -35 -8 0 0 0 0 0 0 0 0 0 0 -2 -5 -6 -6 -3 -3 -3 -3 -1 -0 -1 -1 -0 -0 -0 -1 -2 -3 -5 -8 -14 -14 -6 -2 -2 -5 -11 -16 -18 -14 -12 -12 -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 -32 -88 -114 -108 -94 -77 -56 -33 -19 -18 -37 -94 -161 -131 -107 -95 -103 -71 -66 -76 -74 -62 -50 -41 -42 -49 -69 -94 -117 -141 -155 -148 -136 -144 -153 -162 -165 -147 -140 -133 -121 -112 -105 -89 -68 -39 -42 -35 -32 -37 -41 -46 -52 -50 -52 -64 -72 -69 -73 -87 -93 -79 -55 -22 -33 -52 -51 -34 -31 -34 -38 -42 -44 -56 -45 -35 -35 -50 -59 -66 -93 -143 -158 -66 0 0 0 0 -2 -33 -103 -163 -166 -141 -126 -116 -122 -110 -121 -133 -140 -144 -152 -172 -167 -154 -137 -130 -124 -125 -138 -147 -151 -161 -167 -156 -141 -125 -106 -85 -74 -67 -59 -49 -42 -35 -31 -28 -23 -22 -21 -21 -20 -16 -12 -9 -7 -5 -5 -5 -4 -5 -4 -3 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -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 -2 -3 -1 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -1 -2 -5 -7 -8 -7 -5 -4 -5 -4 -3 -3 -2 -1 -1 -1 -2 -3 -4 -5 -5 -5 -4 -4 -3 -2 -1 -0 0 -0 -0 -2 -4 -5 -6 -7 -9 -14 -15 -11 -5 -3 -4 -7 -9 -9 -9 -9 -9 -7 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -6 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -0 -0 -0 -2 -10 -29 -35 -39 -33 -12 -0 -25 -69 -66 -62 -33 -29 -25 -10 0 0 0 0 0 0 0 0 -3 -6 -5 -4 -2 -4 -5 -3 -2 -2 -2 -1 -1 -2 -0 -0 -2 -3 -4 -6 -11 -14 -11 -7 -4 -4 -8 -11 -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 -26 -60 -90 -98 -89 -80 -58 -34 -18 -11 -13 -34 -93 -155 -144 -99 -100 -137 -82 -81 -82 -70 -56 -45 -37 -38 -48 -71 -107 -115 -112 -105 -82 -55 -55 -59 -63 -60 -60 -73 -113 -125 -109 -90 -60 -33 -32 -47 -35 -32 -35 -39 -44 -50 -50 -50 -58 -65 -63 -60 -65 -72 -76 -66 -33 -15 -15 -15 -14 -21 -27 -31 -37 -43 -45 -40 -33 -37 -53 -68 -81 -106 -106 -59 -12 0 0 0 0 -3 -30 -95 -151 -157 -139 -128 -108 -92 -92 -123 -144 -127 -130 -155 -168 -175 -156 -138 -143 -133 -116 -121 -138 -154 -166 -174 -162 -142 -136 -115 -94 -79 -68 -58 -49 -41 -34 -31 -27 -22 -21 -19 -18 -15 -12 -9 -7 -5 -5 -4 -5 -5 -4 -3 -3 -2 -2 -1 -0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -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 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -2 -4 -6 -7 -6 -4 -5 -4 -4 -3 -3 -2 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -2 -1 -1 -0 -0 0 -0 -0 -2 -4 -8 -12 -15 -17 -21 -19 -14 -9 -6 -7 -9 -10 -10 -11 -11 -10 -7 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -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 -6 -27 -55 -76 -83 -31 -13 -51 -80 -67 -58 -63 -84 -103 -99 -83 -60 -38 -15 0 0 0 0 -1 -2 -2 -3 -4 -7 -8 -4 -2 -3 -3 -2 -1 -2 -3 -1 -4 -4 -3 -4 -7 -12 -16 -19 -12 -4 -6 -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 -2 -47 -85 -100 -95 -83 -69 -50 -31 -19 -13 -11 -17 -50 -123 -172 -162 -144 -167 -127 -86 -85 -75 -60 -48 -38 -33 -43 -65 -67 -71 -59 -42 -39 -32 -21 -19 -19 -20 -21 -25 -35 -92 -108 -82 -52 -25 -28 -31 -35 -29 -27 -30 -35 -41 -47 -49 -49 -55 -62 -59 -57 -58 -57 -61 -66 -51 -10 -7 -7 -9 -16 -25 -33 -39 -43 -43 -39 -35 -39 -54 -80 -94 -98 -88 -59 -21 0 0 0 0 -1 -15 -78 -131 -142 -127 -114 -103 -115 -109 -143 -138 -139 -156 -172 -175 -175 -162 -147 -153 -144 -119 -116 -133 -154 -164 -154 -136 -131 -135 -115 -98 -85 -72 -58 -47 -39 -34 -30 -26 -23 -21 -18 -16 -13 -10 -6 -4 -3 -3 -3 -4 -4 -4 -4 -4 -4 -2 -1 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -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 -1 -0 -1 -1 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -6 -5 -5 -5 -4 -5 -5 -3 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -0 -0 0 0 0 -0 -1 -3 -7 -13 -20 -21 -21 -23 -21 -17 -13 -11 -11 -11 -11 -12 -13 -13 -12 -8 -5 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -18 -50 -70 -69 -66 -61 -78 -76 -60 -63 -89 -115 -122 -120 -113 -99 -85 -46 -5 0 0 -0 -2 -4 -2 -2 -5 -7 -7 -4 -4 -6 -5 -5 -3 -1 -1 -2 -5 -5 -5 -6 -8 -11 -18 -25 -20 -6 -5 -8 -10 -12 -11 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -38 -88 -95 -85 -68 -45 -28 -19 -18 -18 -18 -26 -79 -165 -189 -173 -184 -193 -105 -95 -80 -66 -52 -41 -32 -36 -55 -74 -49 -10 -14 -14 -18 -20 -19 -19 -17 -17 -18 -22 -29 -56 -57 -38 -21 -20 -24 -25 -26 -27 -27 -26 -30 -37 -45 -49 -52 -55 -59 -53 -45 -41 -40 -43 -45 -34 -11 -6 -6 -9 -16 -27 -35 -40 -42 -42 -41 -41 -49 -65 -85 -104 -117 -127 -104 -46 0 0 0 0 0 -9 -102 -125 -99 -85 -88 -96 -124 -126 -130 -152 -181 -191 -185 -176 -170 -160 -151 -155 -154 -141 -141 -146 -154 -155 -143 -131 -129 -134 -118 -99 -86 -76 -64 -50 -40 -35 -31 -27 -23 -20 -17 -14 -10 -6 -4 -2 -2 -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 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -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 -4 -6 -5 -4 -5 -4 -4 -5 -4 -4 -4 -3 -3 -4 -4 -5 -5 -4 -4 -2 -1 0 0 0 0 0 -0 -3 -8 -14 -20 -23 -22 -22 -23 -22 -20 -17 -15 -14 -12 -11 -12 -14 -14 -13 -9 -7 -5 -5 -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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -56 -68 -62 -62 -73 -80 -68 -47 -64 -97 -117 -112 -101 -99 -91 -90 -71 -27 0 -0 -2 -8 -8 -3 -4 -6 -7 -7 -8 -6 -4 -4 -7 -4 -1 -2 -3 -5 -6 -6 -8 -9 -10 -17 -29 -30 -16 -6 -7 -11 -16 -17 -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 -2 -24 -61 -84 -87 -67 -43 -26 -20 -19 -21 -25 -32 -55 -98 -56 -144 -144 -142 -136 -98 -86 -70 -58 -45 -35 -30 -43 -56 -50 -25 -6 -8 -12 -14 -16 -17 -16 -15 -17 -21 -28 -35 -31 -22 -20 -17 -17 -19 -20 -21 -24 -25 -25 -29 -36 -43 -49 -53 -55 -55 -53 -38 -28 -28 -30 -23 -14 -9 -7 -8 -14 -23 -31 -37 -40 -40 -41 -44 -51 -63 -76 -89 -105 -137 -136 -62 -7 0 0 0 0 0 -62 -138 -123 -98 -100 -108 -109 -102 -99 -106 -154 -192 -196 -183 -173 -165 -154 -150 -159 -162 -161 -166 -150 -133 -125 -127 -135 -137 -134 -122 -105 -87 -75 -63 -51 -41 -35 -31 -26 -22 -18 -14 -10 -7 -4 -2 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -2 -4 -3 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -4 -2 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -2 -4 -4 -2 -4 -4 -4 -4 -5 -5 -5 -4 -3 -4 -6 -7 -7 -6 -5 -3 -0 0 0 -0 0 -0 -2 -6 -14 -20 -19 -20 -22 -23 -22 -23 -22 -20 -17 -15 -14 -14 -13 -13 -13 -13 -11 -9 -8 -8 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -29 -59 -57 -65 -69 -66 -65 -55 -39 -60 -101 -99 -97 -90 -82 -77 -74 -80 -62 -49 -18 -2 -5 -3 -3 -6 -8 -5 -4 -4 -4 -3 -4 -6 -4 -1 -1 -2 -6 -8 -8 -10 -9 -10 -16 -35 -38 -24 -9 -6 -8 -10 -9 -10 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -65 -109 -114 -95 -67 -43 -24 -16 -17 -21 -26 -36 -55 -89 -132 -103 -115 -104 -95 -90 -83 -72 -59 -50 -40 -30 -31 -34 -29 -14 -4 -7 -10 -11 -12 -12 -15 -17 -17 -20 -28 -35 -39 -27 -22 -16 -13 -13 -16 -19 -23 -25 -25 -25 -29 -36 -43 -48 -53 -57 -55 -45 -32 -23 -19 -22 -20 -11 -8 -9 -12 -20 -29 -36 -39 -40 -41 -45 -53 -67 -80 -87 -88 -102 -134 -127 -45 0 0 0 0 0 -5 -162 -157 -122 -122 -145 -143 -107 -86 -86 -103 -140 -175 -182 -171 -162 -156 -148 -149 -158 -165 -168 -173 -150 -133 -132 -137 -139 -138 -130 -118 -102 -87 -73 -60 -50 -42 -36 -30 -25 -20 -16 -12 -9 -6 -4 -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 -1 -1 -2 -3 -5 -5 -3 -1 -0 0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -3 -3 -2 -3 -4 -4 -5 -5 -5 -4 -1 -0 -4 -9 -11 -10 -8 -7 -4 -0 0 -0 -2 -3 -3 -5 -10 -18 -21 -14 -18 -21 -23 -23 -23 -22 -20 -17 -16 -19 -21 -18 -16 -15 -16 -15 -11 -9 -6 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -24 -11 -14 -35 -37 -66 -75 -77 -69 -51 -37 -52 -98 -90 -87 -98 -101 -88 -78 -82 -93 -105 -53 -11 -0 -28 -46 -32 -14 -8 -5 -5 -6 -6 -5 -4 -3 -2 -1 -3 -6 -7 -7 -8 -10 -12 -16 -39 -40 -23 -9 -4 -4 -3 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 -112 -130 -125 -104 -74 -48 -29 -17 -15 -20 -26 -38 -59 -80 -86 -77 -86 -84 -80 -75 -73 -69 -61 -52 -45 -36 -28 -36 -24 -6 -3 -7 -10 -10 -8 -9 -10 -14 -18 -19 -24 -32 -38 -38 -31 -25 -16 -14 -14 -15 -19 -25 -28 -27 -25 -27 -34 -41 -45 -49 -54 -59 -56 -40 -28 -28 -17 -26 -20 -14 -13 -17 -27 -37 -43 -44 -45 -49 -58 -70 -83 -89 -85 -77 -83 -106 -135 -40 0 0 0 0 0 -11 -113 -98 -88 -120 -134 -124 -107 -90 -87 -104 -136 -166 -178 -169 -160 -150 -146 -154 -162 -170 -144 -147 -147 -142 -142 -143 -141 -139 -133 -117 -99 -87 -77 -65 -54 -46 -38 -31 -26 -19 -14 -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 -1 -1 -3 -5 -5 -3 -2 -1 -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 -1 -2 -2 -2 -3 -2 -2 -2 -1 -2 -3 -4 -4 -2 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -3 -3 -5 -5 -4 -2 -1 -2 -8 -14 -17 -16 -15 -11 -7 -1 -0 -1 -5 -7 -7 -9 -14 -18 -18 -14 -16 -18 -20 -22 -23 -20 -17 -15 -18 -24 -23 -20 -19 -19 -20 -19 -12 -10 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -30 -36 -25 -22 -38 -31 -41 -93 -95 -79 -65 -66 -85 -130 -144 -152 -106 -86 -94 -100 -103 -115 -106 -42 -11 -91 -141 -88 -28 -12 -8 -6 -4 -3 -4 -6 -7 -6 -4 -6 -7 -10 -10 -9 -11 -15 -23 -42 -47 -27 -10 -4 -4 -4 -3 -1 0 0 0 0 -10 -12 -9 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -80 -96 -81 -64 -47 -33 -23 -17 -20 -29 -41 -60 -87 -101 -89 -68 -65 -65 -64 -64 -61 -58 -53 -48 -41 -34 -30 -39 -38 -16 -7 -8 -8 -6 -5 -6 -8 -14 -20 -20 -26 -32 -34 -33 -29 -23 -18 -17 -17 -19 -22 -27 -30 -30 -29 -29 -32 -36 -39 -41 -50 -66 -72 -57 -38 -27 -14 -27 -28 -22 -21 -27 -39 -50 -56 -55 -55 -63 -75 -87 -93 -92 -86 -85 -90 -78 -130 -49 -8 -0 0 0 0 -2 -9 -2 -37 -108 -143 -141 -120 -99 -87 -96 -124 -157 -173 -162 -151 -145 -147 -155 -163 -169 -105 -71 -126 -154 -153 -147 -145 -143 -135 -120 -100 -89 -81 -70 -59 -50 -41 -34 -30 -23 -16 -11 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -4 -2 -2 -2 -2 -3 -4 -4 -2 -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 -1 -2 -2 -2 -2 -3 -4 -5 -4 -2 -3 -8 -15 -19 -20 -20 -21 -23 -16 -8 -3 -5 -10 -12 -12 -14 -15 -15 -15 -15 -16 -16 -15 -21 -28 -25 -18 -14 -19 -20 -19 -18 -17 -16 -16 -17 -14 -13 -6 -3 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -41 -35 -27 -38 -51 -49 -115 -98 -124 -111 -102 -104 -119 -140 -160 -80 -86 -128 -135 -130 -136 -121 -66 -18 -84 -57 -33 -21 -14 -10 -8 -4 -2 -4 -7 -8 -8 -6 -5 -6 -13 -12 -12 -15 -21 -29 -39 -42 -24 -6 -4 -8 -14 -15 -9 0 0 0 0 -23 -24 -29 -23 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -41 -69 -66 -50 -39 -32 -27 -23 -24 -31 -44 -63 -86 -89 -81 -69 -60 -59 -59 -57 -56 -55 -52 -49 -46 -41 -35 -33 -43 -59 -43 -9 -7 -6 -5 -4 -5 -7 -13 -21 -19 -25 -29 -30 -28 -25 -24 -24 -22 -22 -24 -28 -32 -34 -37 -42 -48 -42 -35 -36 -37 -51 -73 -74 -58 -42 -26 -17 -23 -31 -28 -29 -40 -55 -68 -74 -72 -70 -77 -88 -95 -96 -101 -102 -93 -85 -77 -102 -75 -21 -2 0 0 0 0 0 -5 -96 -162 -157 -141 -128 -113 -97 -96 -116 -147 -155 -153 -145 -144 -145 -145 -153 -165 -140 -88 -119 -146 -155 -155 -150 -143 -133 -118 -103 -93 -84 -75 -68 -58 -49 -42 -37 -32 -22 -15 -10 -7 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -3 -4 -3 -2 -2 -3 -3 -4 -3 -2 -1 -2 -3 -5 -4 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -2 -2 -2 -4 -11 -21 -26 -26 -25 -23 -21 -29 -27 -19 -10 -9 -14 -17 -13 -15 -14 -15 -16 -16 -15 -13 -12 -15 -24 -22 -17 -11 -12 -15 -16 -15 -12 -10 -9 -9 -8 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -33 -30 -22 -39 -92 -149 -108 -141 -110 -119 -118 -112 -121 -141 -134 -130 -167 -135 -94 -77 -59 -31 -29 -74 -37 -16 -13 -12 -9 -6 -3 -1 -3 -6 -5 -3 -2 -3 -5 -9 -10 -15 -20 -25 -32 -37 -35 -20 -6 -3 -10 -20 -25 -18 -5 0 0 -0 -14 -6 -12 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -57 -97 -75 -48 -36 -31 -28 -27 -26 -31 -46 -70 -94 -102 -75 -64 -58 -50 -48 -50 -51 -50 -49 -48 -48 -46 -42 -36 -33 -43 -66 -63 -16 -6 -6 -5 -4 -5 -8 -13 -18 -19 -23 -26 -27 -25 -24 -26 -28 -27 -25 -26 -31 -34 -36 -45 -66 -78 -61 -41 -35 -31 -41 -64 -69 -54 -37 -27 -23 -24 -29 -29 -37 -55 -75 -89 -93 -90 -86 -88 -96 -101 -100 -114 -117 -100 -88 -86 -94 -70 -41 -38 -42 -46 -46 -45 -43 -47 -101 -143 -117 -110 -121 -120 -106 -101 -114 -136 -147 -138 -143 -145 -142 -142 -150 -160 -158 -144 -149 -152 -150 -148 -147 -143 -132 -116 -101 -93 -85 -77 -70 -62 -56 -50 -45 -41 -31 -21 -15 -11 -8 -5 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -1 -2 -2 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -5 -4 -4 -4 -3 -3 -3 -3 -2 -2 -3 -3 -6 -5 -2 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -2 -2 -6 -15 -26 -35 -37 -34 -31 -26 -24 -30 -34 -30 -17 -11 -14 -15 -15 -16 -16 -15 -14 -13 -12 -11 -11 -15 -20 -19 -13 -9 -10 -13 -14 -11 -7 -4 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -24 -10 -0 0 -12 -68 -62 -40 -26 -67 -137 -169 -174 -178 -152 -139 -129 -112 -107 -124 -145 -173 -125 -57 -70 -60 -29 -64 -121 -16 -7 -7 -9 -7 -4 -3 -4 -4 -4 -3 -2 -2 -3 -6 -8 -9 -15 -17 -23 -31 -39 -36 -23 -9 -4 -9 -14 -14 -14 -6 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -58 -62 -37 -25 -22 -24 -27 -30 -34 -45 -79 -119 -125 -94 -66 -55 -54 -46 -43 -44 -45 -46 -44 -44 -46 -46 -42 -38 -33 -40 -64 -79 -52 -7 -6 -4 -6 -9 -11 -13 -16 -20 -21 -22 -24 -23 -24 -26 -28 -29 -29 -29 -32 -35 -36 -49 -81 -94 -75 -53 -36 -30 -35 -62 -59 -42 -31 -28 -29 -31 -32 -35 -50 -73 -96 -109 -108 -100 -96 -95 -102 -110 -113 -109 -102 -91 -81 -80 -84 -71 -63 -66 -72 -77 -79 -81 -86 -95 -119 -141 -98 -83 -99 -116 -116 -112 -123 -142 -125 -132 -146 -149 -150 -154 -158 -159 -159 -159 -159 -159 -154 -148 -144 -141 -132 -116 -101 -96 -90 -80 -72 -65 -62 -57 -50 -44 -37 -31 -25 -18 -14 -12 -10 -9 -8 -9 -8 -7 -6 -6 -7 -8 -8 -7 -6 -6 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -4 -8 -16 -26 -43 -51 -49 -44 -36 -29 -27 -35 -38 -32 -20 -13 -14 -15 -16 -17 -15 -14 -12 -11 -10 -10 -14 -20 -20 -17 -12 -10 -13 -15 -13 -9 -4 -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 -5 -42 -29 -8 0 -21 -67 -71 -50 -32 -33 -61 -92 -136 -142 -38 -70 -106 -142 -144 -144 -150 -164 -160 -142 -166 -132 -65 -57 -56 -6 -4 -7 -9 -6 -3 -1 -2 -4 -3 -2 -0 -2 -6 -8 -9 -11 -13 -15 -19 -29 -35 -31 -20 -10 -5 -7 -7 -0 0 0 0 0 0 -1 -4 -10 -2 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -3 -12 -6 -64 -55 -30 -20 -23 -29 -35 -40 -45 -48 -44 -51 -93 -99 -70 -55 -52 -45 -41 -39 -40 -41 -41 -41 -44 -46 -44 -41 -37 -42 -64 -83 -62 -7 -8 -6 -8 -13 -18 -18 -17 -18 -18 -22 -23 -23 -24 -28 -30 -30 -30 -32 -36 -39 -39 -55 -104 -106 -81 -61 -42 -37 -38 -48 -40 -35 -36 -37 -36 -38 -42 -51 -71 -94 -116 -127 -120 -110 -106 -105 -110 -121 -137 -116 -106 -95 -84 -81 -78 -66 -62 -65 -69 -74 -76 -77 -81 -89 -105 -134 -96 -72 -81 -105 -119 -124 -133 -146 -143 -145 -147 -152 -159 -167 -167 -162 -157 -156 -159 -169 -163 -155 -147 -143 -134 -117 -103 -98 -93 -82 -75 -70 -66 -62 -54 -46 -40 -37 -34 -29 -24 -21 -19 -17 -16 -16 -15 -14 -13 -14 -16 -18 -19 -18 -18 -19 -19 -16 -8 -2 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -1 -3 -10 -16 -22 -29 -32 -38 -48 -53 -49 -39 -32 -29 -36 -40 -32 -20 -14 -14 -15 -15 -17 -16 -14 -12 -11 -11 -13 -19 -24 -23 -20 -19 -17 -16 -15 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -18 -52 -75 -24 -25 -47 -74 -114 -114 -84 -74 -73 -146 -203 -124 -45 -24 -135 -181 -172 -169 -177 -189 -193 -184 -168 -102 -29 -8 -4 -2 -4 -7 -4 -1 -0 -1 -1 -1 -1 -3 -5 -7 -7 -10 -10 -10 -14 -18 -25 -34 -32 -24 -13 -7 -6 -5 -1 0 0 0 -0 -4 -10 -24 -37 -8 -0 0 0 0 -7 -9 -6 0 0 0 0 0 0 0 -43 -93 -51 -53 -43 -28 -17 -24 -36 -44 -49 -48 -32 -5 -30 -102 -104 -66 -50 -42 -38 -36 -34 -34 -35 -36 -37 -39 -41 -40 -44 -45 -43 -56 -70 -53 -17 -11 -4 -6 -10 -61 -69 -54 -36 -24 -20 -20 -19 -25 -33 -38 -37 -33 -33 -39 -44 -44 -55 -107 -116 -94 -71 -58 -56 -52 -49 -39 -36 -38 -37 -36 -42 -57 -77 -97 -111 -128 -137 -130 -125 -125 -123 -126 -130 -149 -126 -121 -110 -95 -84 -79 -74 -69 -62 -61 -66 -69 -71 -75 -81 -98 -134 -135 -99 -97 -113 -123 -128 -133 -140 -142 -140 -133 -135 -149 -165 -170 -166 -160 -157 -161 -172 -166 -155 -152 -152 -140 -122 -107 -97 -89 -80 -78 -75 -70 -64 -58 -51 -45 -41 -38 -37 -35 -32 -31 -29 -27 -26 -25 -25 -25 -27 -31 -33 -32 -27 -24 -29 -35 -29 -15 -6 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 0 0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -3 -2 -1 -2 -2 -2 -3 -2 -2 -3 -3 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -2 -3 -5 -6 -6 -6 -4 -10 -21 -23 -25 -31 -36 -39 -42 -45 -46 -39 -35 -34 -38 -42 -36 -23 -14 -13 -12 -11 -10 -13 -14 -14 -16 -20 -23 -25 -25 -26 -25 -22 -19 -15 -11 -7 -6 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -37 -76 -42 -73 -67 -68 -108 -139 -127 -116 -108 -93 -188 -113 -23 -6 -59 -197 -110 -178 -219 -219 -221 -204 -154 -91 -12 -6 -4 -1 -3 -6 -4 -1 -0 -2 -2 -2 -5 -7 -8 -7 -9 -9 -8 -10 -15 -19 -24 -32 -33 -27 -16 -10 -10 -10 -6 0 0 0 -2 -22 -25 -41 -43 -9 0 0 0 0 -28 -49 -31 -4 0 0 0 0 -1 -13 -81 -122 -76 -40 -21 -15 -14 -31 -42 -52 -55 -35 -1 -8 -49 -123 -97 -60 -43 -35 -33 -33 -32 -32 -32 -32 -33 -34 -38 -48 -61 -62 -51 -55 -69 -75 -79 -89 -93 -95 -81 -119 -100 -84 -63 -39 -25 -20 -20 -41 -58 -70 -71 -53 -40 -43 -47 -42 -48 -78 -135 -118 -89 -79 -80 -77 -58 -39 -33 -33 -33 -35 -47 -72 -100 -112 -110 -126 -138 -137 -139 -142 -142 -143 -145 -150 -133 -131 -124 -107 -85 -72 -72 -72 -63 -56 -60 -65 -70 -72 -77 -87 -116 -182 -148 -137 -122 -119 -128 -132 -129 -127 -125 -121 -119 -129 -148 -161 -164 -161 -158 -162 -174 -171 -163 -158 -156 -147 -130 -113 -100 -93 -86 -83 -78 -71 -64 -60 -57 -53 -46 -39 -41 -41 -40 -40 -41 -41 -41 -42 -43 -45 -46 -44 -39 -33 -28 -27 -34 -42 -32 -19 -13 -4 -1 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -3 -4 -3 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 0 0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -6 -8 -4 -2 -1 -2 -2 -2 -2 -3 -2 -4 -7 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -2 -3 -1 -0 -4 -7 -8 -9 -11 -17 -22 -28 -29 -31 -36 -39 -41 -40 -39 -41 -43 -42 -40 -38 -40 -42 -37 -25 -14 -11 -9 -9 -7 -9 -10 -13 -19 -25 -25 -26 -25 -27 -26 -22 -16 -11 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -43 -82 -64 -94 -81 -54 -85 -127 -141 -132 -130 -155 -187 -215 -109 -25 -78 -176 -58 -116 -186 -161 -140 -120 -80 -31 -5 -3 -1 -0 -5 -6 -4 -2 -2 -4 -3 -4 -7 -10 -9 -9 -10 -7 -9 -15 -15 -18 -23 -29 -31 -27 -18 -11 -15 -15 -7 0 0 -0 -4 -32 -18 -23 -25 -13 -2 0 0 0 -34 -68 -55 -19 0 0 0 -0 -7 -91 -106 -84 -53 -35 -25 -21 -13 -35 -44 -71 -82 -46 -10 -52 -124 -140 -85 -53 -39 -34 -34 -37 -39 -38 -35 -34 -33 -32 -40 -59 -77 -78 -63 -63 -76 -95 -111 -126 -132 -121 -112 -95 -63 -50 -40 -34 -29 -26 -33 -48 -59 -76 -91 -76 -59 -52 -44 -39 -48 -67 -130 -132 -117 -105 -100 -92 -71 -48 -39 -40 -41 -44 -60 -88 -112 -114 -107 -142 -164 -169 -169 -170 -166 -160 -158 -156 -141 -137 -135 -119 -93 -71 -61 -62 -66 -69 -68 -75 -83 -75 -74 -82 -111 -179 -173 -147 -117 -109 -124 -127 -115 -105 -104 -104 -104 -111 -124 -134 -146 -153 -157 -161 -162 -173 -171 -162 -154 -146 -134 -120 -107 -97 -92 -89 -83 -76 -68 -62 -63 -62 -52 -45 -42 -40 -41 -43 -47 -51 -55 -58 -60 -61 -59 -48 -38 -31 -28 -32 -39 -39 -30 -22 -18 -8 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -2 -2 -3 -3 -2 -3 -3 -3 -3 -3 -3 -3 -5 -7 -8 -4 -2 -1 -2 -2 -1 -3 -4 -3 -5 -11 -7 -4 -3 -2 -1 -1 -0 -1 -2 -2 -1 -1 -4 -6 -5 -8 -8 -3 -2 -4 -9 -10 -9 -13 -19 -25 -29 -34 -36 -37 -38 -39 -38 -36 -40 -40 -46 -45 -44 -46 -45 -36 -25 -15 -11 -8 -7 -7 -6 -8 -13 -19 -23 -22 -23 -25 -27 -24 -19 -13 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -41 -79 -78 -63 -68 -53 -98 -121 -128 -129 -133 -159 -202 -218 -214 -115 -66 -31 -59 -127 -134 -78 -39 -35 -22 -4 -2 -2 -4 -1 -7 -6 -5 -2 -1 -2 -3 -4 -6 -8 -11 -11 -9 -8 -9 -11 -15 -16 -21 -25 -28 -26 -19 -13 -17 -16 -5 0 0 -0 -2 -12 -1 -10 -44 -37 -13 -2 -1 -8 -39 -71 -55 -19 -5 -3 0 -1 -4 -35 -81 -61 -42 -35 -28 -19 -19 -27 -39 -84 -100 -47 -13 -58 -121 -122 -67 -45 -41 -41 -44 -47 -47 -44 -41 -39 -36 -36 -43 -55 -69 -72 -63 -64 -79 -98 -112 -113 -115 -98 -65 -49 -39 -37 -32 -29 -31 -36 -41 -48 -55 -63 -72 -75 -69 -59 -50 -46 -52 -66 -96 -154 -160 -139 -115 -94 -76 -64 -61 -62 -62 -65 -80 -104 -116 -110 -106 -139 -198 -198 -195 -195 -193 -185 -176 -171 -160 -146 -142 -136 -113 -88 -71 -64 -67 -78 -65 -63 -80 -73 -65 -65 -89 -139 -163 -137 -109 -89 -85 -95 -107 -114 -115 -108 -98 -108 -106 -105 -136 -160 -169 -172 -168 -172 -170 -170 -163 -154 -142 -128 -112 -100 -93 -90 -87 -83 -73 -64 -65 -68 -61 -55 -47 -44 -42 -44 -48 -52 -55 -58 -61 -62 -55 -44 -36 -31 -29 -36 -41 -34 -30 -25 -20 -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 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -2 -4 -3 -3 -3 -4 -4 -4 -4 -4 -5 -7 -10 -8 -4 -2 -2 -2 -2 -2 -3 -4 -4 -6 -10 -8 -8 -7 -5 -3 -2 -2 -2 -4 -5 -2 -2 -5 -8 -10 -14 -10 -5 -3 -4 -7 -9 -10 -16 -22 -27 -32 -36 -38 -38 -39 -41 -41 -37 -37 -44 -52 -50 -47 -48 -47 -37 -25 -17 -12 -10 -11 -12 -15 -20 -26 -28 -26 -24 -27 -30 -29 -24 -18 -13 -8 -7 -7 -5 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -75 -112 -88 -54 -50 -43 -45 -82 -104 -103 -89 -83 -131 -214 -284 -257 -227 -198 -204 -233 -229 -201 -167 -78 -15 -3 -2 -3 -4 -3 -7 -5 -7 -9 -8 -6 -6 -7 -9 -10 -10 -12 -10 -8 -5 -4 -9 -14 -18 -16 -18 -22 -22 -18 -18 -16 -4 -0 0 0 0 0 0 -1 -32 -41 -20 -4 -11 -33 -57 -77 -56 -31 -33 -13 0 -3 -40 -127 -105 -58 -42 -44 -41 -29 -18 -25 -43 -59 -62 -27 -17 -63 -106 -97 -59 -45 -46 -49 -52 -52 -50 -48 -48 -47 -44 -43 -46 -53 -61 -63 -63 -70 -87 -102 -101 -67 -50 -43 -29 -29 -33 -36 -30 -29 -33 -36 -40 -47 -57 -62 -63 -65 -65 -60 -57 -58 -62 -70 -91 -197 -200 -156 -121 -97 -86 -86 -94 -99 -95 -93 -105 -123 -122 -111 -118 -152 -197 -204 -203 -203 -201 -197 -193 -188 -177 -157 -150 -152 -128 -85 -59 -51 -55 -69 -71 -66 -73 -63 -60 -60 -71 -98 -124 -113 -92 -78 -74 -83 -102 -118 -131 -141 -135 -147 -107 -85 -128 -159 -170 -174 -169 -165 -163 -167 -165 -157 -147 -134 -120 -108 -99 -96 -92 -88 -80 -72 -70 -72 -70 -64 -55 -50 -47 -46 -48 -51 -53 -56 -59 -58 -50 -39 -37 -34 -39 -43 -40 -36 -37 -34 -26 -17 -10 -5 -2 -1 -0 -1 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -5 -6 -7 -11 -8 -4 -3 -3 -3 -3 -2 -3 -6 -5 -8 -8 -8 -9 -9 -7 -4 -2 -1 -2 -5 -3 -2 -5 -8 -9 -13 -15 -10 -7 -6 -7 -8 -9 -12 -19 -24 -26 -26 -30 -36 -40 -42 -43 -42 -40 -42 -53 -56 -52 -50 -49 -47 -39 -30 -22 -20 -24 -26 -26 -30 -36 -38 -37 -33 -31 -33 -33 -32 -28 -21 -15 -10 -6 -5 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -47 -94 -107 -107 -67 -43 -29 -19 -44 -77 -87 -89 -82 -113 -204 -278 -268 -268 -275 -267 -221 -258 -295 -255 -120 -14 -5 -3 -5 -5 -5 -8 -9 -7 -4 -7 -9 -10 -11 -12 -10 -7 -10 -9 -7 -4 -4 -8 -14 -16 -17 -17 -20 -22 -21 -20 -17 -9 -2 0 0 0 0 0 -1 -1 -3 -4 -1 -26 -59 -75 -73 -68 -59 -53 -14 0 -3 -46 -105 -82 -46 -43 -55 -43 -24 -12 -18 -34 -32 -43 -65 -37 -75 -98 -81 -58 -50 -52 -57 -60 -58 -56 -56 -60 -60 -58 -51 -51 -61 -67 -69 -73 -82 -94 -101 -51 -27 -19 -19 -17 -18 -25 -32 -33 -32 -36 -42 -50 -62 -67 -60 -58 -58 -55 -56 -58 -63 -72 -105 -171 -237 -217 -151 -119 -102 -94 -101 -115 -115 -112 -117 -126 -144 -137 -129 -158 -182 -135 -192 -203 -198 -200 -208 -215 -209 -189 -169 -162 -155 -128 -58 -30 -32 -42 -52 -55 -51 -54 -55 -55 -61 -93 -125 -124 -99 -82 -72 -80 -143 -185 -125 -118 -183 -147 -159 -144 -110 -136 -153 -156 -161 -166 -164 -162 -167 -164 -156 -145 -135 -126 -115 -106 -101 -97 -97 -91 -84 -80 -79 -77 -71 -63 -57 -53 -50 -49 -51 -53 -54 -56 -57 -53 -38 -35 -41 -43 -41 -41 -43 -45 -45 -37 -25 -19 -11 -6 -3 -2 -2 -3 -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 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -5 -6 -8 -9 -6 -4 -3 -3 -5 -5 -4 -5 -8 -7 -8 -8 -8 -8 -9 -9 -6 -3 -4 -2 -4 -3 -2 -4 -9 -13 -11 -9 -7 -7 -9 -10 -9 -9 -14 -22 -26 -28 -30 -33 -38 -41 -42 -42 -41 -41 -48 -54 -53 -50 -50 -50 -47 -43 -39 -39 -42 -45 -41 -35 -36 -40 -40 -40 -38 -38 -34 -31 -32 -32 -26 -17 -11 -5 -5 -5 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -45 -82 -99 -114 -94 -48 -20 -7 -16 -39 -56 -73 -78 -65 -119 -201 -230 -229 -240 -252 -97 -199 -271 -227 -96 -13 -4 -1 -2 -6 -7 -8 -9 -9 -4 -8 -11 -12 -12 -11 -9 -8 -10 -9 -8 -8 -11 -14 -15 -17 -20 -19 -21 -21 -22 -21 -20 -17 -9 -0 0 0 -0 -3 -13 -19 -3 0 0 -28 -59 -70 -67 -65 -63 -49 -5 -1 -5 -39 -58 -43 -41 -60 -60 -38 -17 -6 -11 -23 -38 -88 -165 -85 -116 -109 -82 -62 -56 -60 -65 -70 -61 -58 -68 -85 -93 -82 -65 -61 -71 -75 -80 -87 -92 -91 -80 -30 -24 -17 -13 -12 -13 -16 -23 -30 -33 -33 -35 -46 -59 -58 -50 -52 -54 -45 -55 -58 -67 -82 -157 -255 -269 -216 -144 -109 -92 -87 -110 -147 -159 -144 -129 -139 -155 -156 -156 -180 -158 -98 -178 -211 -138 -159 -206 -227 -208 -171 -152 -156 -126 -90 -42 -30 -34 -40 -41 -38 -36 -42 -45 -47 -56 -105 -149 -143 -106 -87 -77 -66 -72 -71 -52 -38 -46 -52 -95 -151 -126 -146 -158 -162 -163 -158 -154 -161 -171 -167 -162 -155 -149 -138 -124 -116 -111 -106 -105 -101 -95 -92 -90 -86 -80 -73 -67 -60 -55 -52 -52 -53 -53 -55 -58 -56 -43 -46 -50 -49 -48 -49 -50 -51 -51 -45 -33 -24 -16 -9 -5 -4 -3 -3 -3 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -4 -4 -5 -6 -8 -14 -14 -8 -4 -3 -4 -7 -9 -8 -8 -9 -7 -8 -10 -10 -9 -10 -10 -9 -6 -4 -3 -4 -5 -3 -4 -8 -12 -7 -6 -5 -5 -7 -10 -11 -13 -19 -26 -32 -36 -36 -38 -39 -38 -38 -38 -38 -45 -53 -51 -49 -48 -47 -46 -44 -43 -43 -45 -51 -48 -40 -37 -40 -42 -41 -39 -37 -38 -36 -33 -31 -30 -25 -16 -14 -7 -6 -5 -3 -2 -2 -1 -2 -0 -0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -29 -65 -95 -113 -109 -59 -27 -11 -7 -21 -38 -52 -66 -59 -56 -111 -172 -208 -224 -225 -139 -147 -143 -129 -71 -17 -1 -1 -2 -6 -8 -7 -6 -8 -9 -11 -13 -13 -10 -7 -7 -9 -12 -12 -12 -13 -19 -16 -17 -19 -17 -15 -18 -21 -21 -19 -18 -18 -12 0 -0 -2 -10 -24 -45 -49 -19 -3 -1 -20 -51 -66 -68 -59 -39 -16 -0 -5 -26 -44 -39 -34 -48 -65 -55 -32 -13 -4 -10 -29 -48 -76 -128 -150 -161 -115 -84 -69 -66 -72 -81 -81 -67 -70 -98 -121 -122 -104 -81 -72 -75 -79 -90 -93 -80 -61 -41 -26 -17 -11 -10 -10 -11 -14 -17 -21 -24 -26 -31 -44 -57 -52 -43 -47 -53 -49 -54 -65 -75 -79 -125 -210 -256 -223 -155 -116 -95 -84 -102 -138 -161 -145 -107 -142 -143 -147 -166 -180 -137 -81 -111 -180 -128 -87 -99 -108 -105 -94 -99 -122 -100 -31 -23 -24 -31 -38 -57 -65 -44 -45 -43 -42 -49 -87 -124 -127 -106 -90 -60 -54 -73 -191 -284 -193 -57 -14 -33 -104 -99 -136 -160 -160 -154 -152 -153 -157 -162 -164 -162 -156 -151 -144 -135 -129 -124 -117 -113 -108 -103 -101 -99 -95 -90 -85 -77 -69 -63 -58 -57 -56 -55 -56 -58 -60 -56 -59 -59 -57 -55 -55 -55 -54 -52 -48 -39 -31 -20 -12 -8 -6 -5 -4 -3 -2 -1 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -6 -8 -6 -3 -2 -3 -4 -5 -5 -5 -5 -5 -6 -7 -11 -18 -18 -11 -5 -4 -6 -11 -14 -12 -10 -10 -8 -8 -11 -12 -11 -11 -12 -11 -9 -7 -6 -6 -4 -3 -3 -6 -10 -5 -5 -5 -5 -7 -11 -14 -18 -23 -29 -35 -38 -38 -37 -36 -35 -35 -35 -37 -48 -50 -47 -46 -45 -41 -38 -46 -48 -43 -43 -45 -42 -37 -37 -39 -41 -38 -37 -35 -37 -37 -34 -31 -28 -25 -18 -19 -13 -8 -5 -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 -1 -4 -8 -6 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -31 -65 -91 -111 -101 -68 -52 -25 -9 -13 -26 -37 -53 -70 -57 -44 -88 -170 -212 -180 -119 -51 -15 -57 -45 -15 -3 -4 -4 -6 -11 -10 -5 -13 -17 -14 -13 -10 -11 -9 -10 -14 -18 -19 -18 -17 -20 -18 -22 -22 -17 -14 -16 -19 -20 -19 -14 -10 -6 -1 -7 -20 -40 -53 -58 -59 -37 -8 -6 -28 -53 -68 -74 -62 -27 0 -2 -17 -72 -59 -44 -53 -60 -56 -41 -24 -11 -4 -11 -32 -45 -42 -66 -147 -174 -116 -89 -77 -79 -93 -106 -105 -93 -101 -116 -109 -96 -87 -83 -82 -85 -84 -64 -60 -44 -30 -23 -20 -15 -13 -14 -12 -13 -16 -16 -15 -17 -29 -49 -52 -41 -40 -36 -40 -49 -51 -55 -67 -83 -82 -81 -152 -235 -245 -191 -157 -136 -95 -89 -88 -89 -87 -80 -99 -95 -92 -141 -131 -89 -57 -59 -83 -76 -57 -57 -47 -43 -51 -71 -89 -80 -34 -19 -27 -40 -70 -90 -88 -71 -57 -44 -39 -41 -63 -89 -94 -83 -70 -54 -53 -45 -136 -299 -338 -205 -67 -48 -88 -89 -126 -159 -157 -150 -150 -151 -154 -156 -158 -160 -160 -162 -155 -145 -139 -134 -126 -121 -115 -108 -105 -101 -98 -95 -91 -86 -76 -70 -63 -61 -59 -57 -57 -58 -61 -63 -62 -58 -53 -52 -54 -56 -55 -53 -49 -41 -32 -23 -17 -13 -9 -7 -6 -5 -3 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -3 -5 -8 -10 -8 -4 -4 -4 -5 -6 -7 -7 -6 -6 -8 -11 -15 -19 -18 -12 -7 -5 -8 -13 -17 -16 -14 -13 -11 -8 -12 -15 -14 -13 -12 -12 -9 -8 -9 -8 -6 -5 -6 -5 -7 -5 -4 -4 -5 -8 -12 -14 -17 -22 -29 -34 -34 -34 -34 -36 -38 -37 -36 -39 -45 -46 -44 -43 -40 -35 -37 -48 -45 -42 -40 -39 -36 -36 -36 -38 -39 -35 -34 -34 -36 -38 -37 -34 -31 -24 -19 -18 -15 -9 -4 -3 -3 -3 -3 -3 -1 -0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -8 -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 -6 -30 -65 -86 -93 -62 -64 -65 -26 -10 -6 -12 -18 -23 -44 -57 -40 -35 -96 -200 -190 -111 -43 -32 -66 -44 -14 -9 -11 -10 -12 -19 -18 -9 -17 -6 -2 -9 -14 -15 -14 -15 -17 -18 -19 -18 -18 -20 -23 -22 -23 -20 -18 -17 -16 -20 -27 -23 -14 -15 -19 -29 -43 -54 -62 -62 -61 -31 -7 -15 -47 -69 -74 -79 -63 -20 -1 -7 -26 -58 -58 -57 -76 -64 -45 -29 -16 -6 -2 -4 -20 -32 -38 -78 -143 -167 -128 -89 -87 -100 -119 -135 -138 -128 -124 -100 -71 -60 -58 -59 -58 -58 -54 -30 -32 -23 -19 -17 -16 -14 -12 -13 -14 -15 -15 -13 -11 -12 -16 -26 -40 -33 -32 -34 -35 -40 -44 -48 -56 -73 -78 -79 -119 -192 -245 -243 -213 -185 -131 -113 -112 -91 -73 -72 -74 -69 -57 -90 -74 -56 -50 -50 -51 -55 -56 -49 -41 -42 -46 -59 -75 -78 -64 -34 -83 -107 -120 -112 -95 -78 -62 -48 -39 -38 -43 -51 -58 -63 -63 -58 -64 -57 -47 -64 -92 -108 -106 -103 -100 -94 -124 -164 -159 -152 -148 -149 -153 -150 -148 -163 -159 -161 -156 -149 -144 -137 -130 -125 -120 -113 -110 -108 -102 -97 -94 -89 -80 -76 -70 -64 -59 -56 -55 -55 -57 -60 -59 -56 -54 -54 -55 -56 -56 -54 -49 -39 -33 -28 -22 -17 -12 -9 -8 -8 -6 -4 -3 -1 -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 -3 -5 -6 -7 -6 -5 -6 -9 -10 -10 -8 -7 -8 -9 -12 -17 -24 -25 -20 -14 -10 -8 -10 -15 -19 -19 -18 -18 -14 -10 -12 -15 -16 -15 -13 -11 -7 -7 -8 -8 -7 -5 -6 -6 -5 -5 -4 -4 -5 -8 -10 -12 -15 -21 -29 -33 -34 -33 -34 -37 -40 -37 -36 -39 -41 -41 -40 -34 -26 -33 -44 -47 -44 -42 -43 -42 -41 -40 -38 -36 -37 -35 -33 -34 -37 -40 -39 -32 -29 -22 -19 -15 -13 -10 -5 -4 -4 -4 -4 -3 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -2 -17 -48 -80 -71 -28 -67 -71 -33 -14 -6 -7 -16 -18 -34 -53 -50 -30 -39 -94 -140 -122 -95 -101 -117 -67 -21 -12 -12 -11 -10 -15 -16 -14 -28 -9 -5 -14 -22 -24 -19 -10 -7 -10 -13 -11 -8 -7 -8 -11 -21 -21 -21 -20 -18 -20 -29 -36 -34 -36 -38 -38 -38 -41 -56 -64 -44 -17 -9 -27 -53 -71 -78 -81 -58 -11 -8 -30 -49 -60 -59 -67 -67 -44 -29 -20 -11 -4 -2 -4 -17 -38 -57 -94 -115 -128 -146 -97 -110 -123 -123 -123 -133 -140 -124 -89 -60 -56 -53 -44 -34 -29 -28 -25 -25 -15 -12 -10 -11 -13 -12 -12 -12 -12 -11 -10 -10 -15 -23 -32 -42 -30 -28 -28 -34 -40 -43 -43 -47 -53 -61 -70 -79 -113 -164 -198 -198 -186 -165 -135 -120 -103 -82 -72 -71 -65 -55 -58 -55 -51 -49 -49 -51 -51 -53 -56 -39 -37 -36 -39 -49 -70 -84 -65 -98 -101 -93 -86 -76 -67 -58 -50 -41 -40 -40 -43 -49 -56 -57 -66 -95 -81 -60 -56 -49 -76 -109 -117 -105 -102 -129 -168 -154 -144 -140 -142 -148 -152 -150 -162 -163 -161 -158 -152 -145 -140 -134 -128 -126 -119 -115 -111 -102 -98 -96 -88 -81 -77 -70 -63 -57 -54 -52 -52 -55 -58 -57 -54 -50 -53 -58 -60 -59 -57 -51 -42 -36 -32 -27 -20 -14 -10 -10 -11 -10 -7 -6 -4 -2 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -5 -4 -4 -5 -5 -5 -10 -11 -10 -9 -8 -10 -13 -19 -28 -32 -22 -20 -17 -15 -13 -14 -17 -21 -22 -20 -21 -19 -15 -13 -15 -16 -15 -12 -10 -8 -13 -13 -10 -7 -4 -4 -5 -5 -4 -4 -3 -5 -8 -8 -10 -14 -22 -28 -33 -34 -33 -35 -38 -37 -34 -33 -34 -34 -34 -31 -23 -15 -35 -47 -46 -43 -43 -45 -44 -41 -39 -37 -37 -37 -37 -36 -35 -35 -32 -25 -22 -20 -18 -15 -12 -11 -13 -11 -9 -7 -5 -4 -3 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -18 -31 -29 -9 -54 -90 -43 -14 -8 -5 -6 -10 -16 -30 -38 -34 -27 -30 -59 -79 -90 -85 -66 -41 -20 -10 -7 -9 -11 -11 -13 -15 -15 -10 -14 -23 -27 -33 -30 -18 -10 -16 -23 -20 -21 -24 -52 -66 -23 -20 -18 -18 -18 -19 -24 -34 -42 -43 -34 -25 -19 -18 -39 -53 -8 -1 -28 -44 -58 -71 -79 -73 -44 -6 -23 -56 -61 -56 -57 -51 -41 -26 -25 -18 -11 -8 -10 -15 -22 -39 -69 -99 -119 -151 -162 -128 -125 -115 -104 -94 -113 -123 -106 -81 -65 -58 -53 -44 -35 -27 -23 -21 -16 -11 -10 -7 -8 -11 -13 -12 -10 -9 -8 -8 -11 -24 -48 -55 -33 -29 -26 -27 -37 -43 -44 -43 -43 -47 -55 -60 -55 -54 -68 -87 -105 -130 -164 -128 -142 -125 -95 -74 -65 -59 -54 -54 -51 -48 -45 -45 -47 -49 -53 -60 -55 -43 -48 -34 -34 -48 -62 -67 -75 -74 -70 -63 -54 -48 -45 -42 -36 -40 -38 -36 -43 -44 -43 -49 -67 -92 -128 -89 -56 -71 -99 -107 -99 -102 -122 -154 -150 -134 -133 -135 -142 -152 -153 -160 -164 -165 -160 -153 -149 -147 -142 -134 -132 -129 -121 -117 -106 -100 -97 -87 -79 -72 -65 -59 -55 -53 -52 -51 -53 -56 -56 -55 -57 -61 -64 -65 -63 -60 -54 -46 -39 -36 -31 -25 -17 -12 -13 -14 -15 -14 -13 -10 -7 -4 -3 -3 -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 -1 -1 -3 -7 -6 -3 -2 -2 -3 -7 -10 -10 -10 -10 -12 -17 -25 -29 -16 -10 -13 -15 -16 -15 -16 -21 -22 -24 -22 -23 -23 -20 -17 -14 -13 -12 -11 -13 -16 -17 -14 -11 -7 -4 -3 -3 -3 -3 -3 -4 -6 -8 -7 -9 -13 -22 -29 -33 -34 -35 -38 -37 -35 -33 -31 -30 -29 -28 -24 -16 -13 -36 -48 -46 -44 -41 -40 -42 -37 -33 -33 -36 -34 -38 -42 -40 -38 -31 -23 -18 -16 -13 -12 -11 -13 -17 -18 -16 -11 -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 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -40 -115 -62 -19 -6 -5 -9 -15 -15 -16 -21 -26 -31 -28 -28 -39 -58 -49 -24 -13 -10 -9 -8 -8 -9 -9 -15 -14 -13 -12 -16 -27 -30 -38 -29 -23 -27 -42 -55 -58 -58 -98 -131 -114 -56 -25 -19 -20 -25 -25 -25 -31 -40 -46 -38 -19 -15 -6 -29 -37 -5 -4 -30 -49 -61 -72 -78 -67 -40 -28 -63 -63 -60 -55 -57 -52 -38 -31 -39 -31 -25 -20 -30 -38 -29 -15 -33 -67 -122 -161 -160 -132 -111 -100 -98 -100 -103 -101 -91 -76 -63 -55 -51 -42 -32 -27 -21 -15 -11 -11 -11 -9 -7 -7 -9 -9 -8 -7 -7 -8 -14 -26 -27 -24 -23 -25 -28 -31 -41 -46 -47 -44 -40 -41 -50 -59 -55 -39 -35 -47 -76 -104 -97 -49 -263 -245 -140 -83 -61 -53 -52 -52 -47 -44 -43 -42 -45 -50 -53 -55 -61 -69 -144 -72 -37 -34 -41 -50 -56 -54 -57 -59 -51 -44 -43 -43 -39 -40 -42 -36 -38 -36 -37 -39 -51 -80 -94 -79 -66 -77 -103 -107 -98 -98 -105 -129 -137 -127 -133 -138 -146 -153 -154 -161 -162 -161 -164 -156 -149 -147 -143 -136 -137 -136 -131 -121 -110 -101 -93 -84 -77 -70 -64 -59 -55 -52 -51 -51 -53 -56 -59 -59 -59 -64 -67 -68 -65 -61 -56 -51 -44 -39 -34 -28 -21 -16 -17 -19 -22 -22 -22 -20 -15 -11 -8 -7 -4 -4 -3 -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 -3 -6 -6 -4 -2 -2 -2 -5 -8 -8 -8 -9 -11 -15 -18 -16 -12 -8 -9 -12 -12 -10 -14 -26 -27 -28 -25 -24 -24 -23 -20 -16 -14 -13 -14 -16 -18 -18 -17 -14 -10 -6 -3 -2 -3 -5 -6 -9 -10 -8 -7 -8 -11 -22 -28 -32 -34 -35 -36 -35 -34 -32 -30 -30 -30 -30 -30 -34 -45 -50 -53 -47 -47 -39 -26 -30 -27 -24 -29 -36 -36 -40 -45 -45 -46 -41 -31 -24 -20 -13 -9 -10 -12 -16 -18 -12 -14 -12 -9 -6 -3 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -36 -91 -99 -25 -8 -3 -4 -7 -10 -13 -16 -20 -34 -48 -37 -27 -33 -38 -27 -9 -3 -5 -7 -7 -8 -12 -16 -14 -26 -29 -28 -24 -27 -40 -34 -56 -92 -103 -103 -111 -112 -132 -143 -133 -101 -56 -31 -25 -32 -36 -34 -35 -41 -48 -48 -33 -18 -12 -19 -14 -2 -6 -25 -50 -65 -76 -81 -68 -50 -53 -78 -59 -66 -55 -57 -45 -40 -45 -43 -48 -64 -40 -28 -33 -22 0 -2 -15 -85 -124 -133 -116 -101 -97 -99 -101 -101 -97 -89 -75 -60 -52 -48 -41 -29 -25 -22 -19 -17 -16 -14 -12 -8 -6 -9 -9 -7 -5 -7 -9 -13 -22 -21 -17 -14 -16 -25 -37 -47 -51 -49 -43 -37 -37 -46 -58 -60 -47 -39 -48 -73 -88 -91 -144 -314 -273 -165 -101 -66 -51 -47 -49 -47 -44 -52 -61 -56 -57 -57 -103 -195 -200 -231 -115 -57 -39 -38 -42 -43 -41 -40 -39 -37 -39 -40 -42 -44 -44 -40 -37 -34 -31 -33 -37 -42 -51 -71 -90 -78 -75 -96 -106 -101 -97 -102 -122 -124 -123 -134 -140 -147 -154 -155 -160 -162 -154 -152 -157 -153 -148 -144 -138 -137 -135 -134 -121 -111 -101 -90 -81 -75 -70 -66 -62 -60 -59 -56 -55 -55 -56 -59 -64 -68 -69 -69 -68 -66 -63 -59 -53 -47 -42 -37 -31 -24 -21 -21 -25 -29 -31 -31 -29 -23 -17 -14 -12 -6 -7 -6 -5 -4 -3 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 0 0 0 -0 -3 -4 -3 -1 -1 -2 -3 -5 -6 -7 -9 -10 -14 -18 -17 -12 -9 -9 -10 -9 -6 -12 -29 -33 -34 -31 -27 -27 -26 -24 -21 -19 -17 -17 -19 -21 -22 -23 -21 -18 -13 -9 -7 -9 -11 -12 -13 -12 -8 -7 -9 -12 -22 -29 -31 -32 -33 -34 -32 -32 -32 -31 -31 -32 -34 -39 -48 -56 -52 -47 -38 -29 -24 -26 -31 -31 -30 -33 -39 -42 -42 -43 -45 -47 -42 -38 -33 -28 -20 -13 -9 -9 -10 -13 -9 -9 -10 -9 -7 -3 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -53 -101 -65 -14 -5 -4 -6 -9 -12 -15 -17 -25 -39 -42 -42 -35 -27 -28 -15 -6 -3 -3 -6 -9 -12 -17 -27 -66 -66 -41 -28 -33 -51 -71 -81 -93 -105 -114 -124 -129 -127 -146 -137 -142 -107 -56 -35 -38 -47 -43 -39 -42 -48 -51 -46 -37 -34 -4 -0 0 -16 -38 -56 -67 -77 -83 -84 -83 -80 -75 -62 -70 -55 -47 -37 -36 -36 -35 -57 -101 -70 -12 -5 -4 0 0 0 -0 -1 -83 -115 -106 -97 -99 -101 -97 -90 -86 -76 -62 -54 -49 -38 -27 -21 -25 -22 -20 -19 -17 -13 -10 -8 -6 -6 -5 -5 -7 -10 -15 -27 -22 -20 -18 -15 -22 -38 -46 -49 -46 -42 -36 -37 -47 -57 -57 -49 -53 -63 -86 -83 -79 -128 -238 -269 -235 -136 -76 -50 -43 -44 -48 -55 -84 -150 -105 -183 -238 -233 -235 -236 -213 -118 -73 -55 -47 -43 -38 -34 -34 -30 -33 -36 -35 -35 -40 -44 -36 -36 -31 -30 -31 -35 -35 -34 -39 -57 -72 -61 -61 -89 -99 -93 -101 -119 -120 -121 -131 -139 -146 -154 -157 -155 -154 -154 -152 -157 -148 -144 -145 -141 -134 -130 -126 -117 -108 -98 -87 -77 -72 -70 -71 -64 -62 -61 -60 -59 -58 -59 -62 -65 -65 -65 -63 -56 -56 -64 -63 -58 -50 -43 -38 -32 -26 -24 -25 -29 -34 -38 -37 -34 -28 -22 -18 -15 -10 -10 -10 -9 -8 -6 -4 -3 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -3 -4 -6 -7 -8 -10 -12 -13 -13 -12 -11 -11 -10 -8 -6 -12 -27 -37 -39 -36 -32 -30 -30 -29 -26 -24 -23 -22 -23 -25 -27 -30 -31 -28 -24 -20 -18 -19 -19 -19 -17 -14 -9 -11 -12 -15 -22 -28 -31 -31 -32 -33 -26 -26 -27 -26 -25 -30 -37 -44 -47 -50 -47 -42 -36 -31 -29 -33 -37 -35 -36 -37 -38 -37 -34 -33 -36 -41 -29 -36 -37 -34 -29 -23 -15 -8 -6 -7 -7 -7 -9 -12 -12 -2 -1 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -68 -86 -38 -7 -2 -2 -7 -12 -15 -15 -16 -23 -38 -56 -49 -27 -21 -22 -14 -8 -5 -7 -11 -21 -36 -50 -48 -50 -36 -30 -46 -68 -81 -77 -80 -89 -101 -117 -127 -129 -139 -138 -153 -152 -86 -43 -38 -46 -45 -38 -42 -44 -38 -40 -46 -39 -7 -1 0 -1 -28 -56 -68 -74 -83 -87 -83 -76 -72 -70 -73 -67 -50 -39 -33 -26 -25 -47 -80 -58 -2 0 0 0 0 0 0 0 -5 -126 -124 -105 -100 -99 -91 -81 -81 -83 -73 -61 -49 -36 -26 -18 -20 -20 -18 -20 -20 -15 -11 -10 -9 -6 -6 -5 -7 -9 -13 -22 -21 -14 -18 -19 -24 -33 -37 -37 -38 -37 -36 -38 -47 -53 -49 -43 -56 -83 -96 -79 -69 -74 -114 -193 -117 -96 -109 -82 -52 -40 -44 -52 -71 -113 -83 -84 -200 -248 -220 -191 -138 -87 -69 -66 -63 -52 -39 -33 -38 -33 -36 -26 -37 -37 -41 -45 -37 -33 -30 -30 -29 -28 -29 -30 -32 -40 -60 -54 -49 -86 -101 -95 -97 -112 -116 -114 -123 -135 -144 -151 -154 -154 -156 -158 -145 -157 -147 -139 -138 -136 -129 -123 -120 -114 -107 -98 -89 -80 -75 -74 -75 -72 -69 -68 -66 -64 -63 -62 -63 -65 -65 -62 -55 -37 -31 -48 -64 -63 -55 -48 -40 -33 -29 -28 -30 -34 -39 -42 -40 -36 -32 -27 -22 -18 -14 -14 -14 -13 -12 -9 -6 -6 -4 -3 -3 -3 -1 -1 -1 -1 -2 -2 -2 -1 -2 -3 -3 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -3 -4 -6 -8 -9 -10 -10 -9 -8 -9 -10 -12 -11 -9 -8 -13 -26 -40 -46 -43 -40 -36 -34 -33 -33 -31 -28 -26 -26 -28 -32 -38 -41 -38 -36 -33 -30 -31 -29 -25 -22 -19 -14 -18 -18 -18 -23 -28 -30 -28 -30 -28 -25 -22 -18 -14 -14 -18 -25 -36 -40 -45 -43 -40 -36 -33 -31 -33 -33 -32 -31 -32 -30 -27 -24 -23 -25 -34 -28 -27 -30 -33 -34 -33 -25 -15 -10 -8 -7 -5 -7 -11 -17 -5 -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 -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 -17 -76 -66 -23 -5 -2 -9 -15 -15 -13 -12 -16 -28 -47 -57 -36 -23 -22 -19 -17 -15 -17 -22 -28 -41 -56 -55 -30 -30 -55 -63 -67 -67 -69 -76 -81 -89 -106 -121 -129 -136 -141 -146 -165 -64 -31 -32 -40 -43 -40 -45 -53 -40 -45 -46 -38 -24 -7 -0 0 -34 -61 -70 -71 -72 -71 -61 -56 -73 -82 -80 -75 -68 -46 -28 -19 -15 -30 -52 -53 -31 -26 -22 -16 -5 0 0 0 -17 -150 -138 -117 -106 -98 -87 -78 -80 -91 -90 -73 -53 -37 -25 -18 -17 -18 -17 -25 -25 -19 -13 -10 -8 -7 -7 -5 -5 -6 -9 -19 -36 -40 -53 -43 -33 -30 -29 -28 -29 -31 -33 -36 -42 -51 -57 -52 -48 -73 -76 -65 -57 -59 -70 -86 -111 -165 -196 -144 -86 -63 -62 -67 -87 -141 -139 -132 -137 -128 -112 -97 -74 -59 -55 -59 -65 -60 -47 -45 -63 -83 -72 -77 -71 -56 -50 -48 -39 -31 -27 -29 -31 -28 -24 -22 -22 -26 -35 -62 -51 -128 -134 -105 -93 -101 -109 -108 -114 -129 -143 -150 -152 -153 -155 -163 -150 -140 -139 -136 -131 -126 -119 -113 -110 -109 -105 -99 -96 -92 -86 -83 -82 -80 -77 -74 -72 -71 -69 -68 -65 -63 -65 -64 -54 -36 -23 -26 -39 -57 -58 -49 -41 -35 -32 -32 -34 -38 -44 -46 -41 -38 -35 -31 -26 -21 -17 -16 -18 -17 -15 -13 -11 -10 -8 -8 -6 -5 -4 -3 -2 -2 -4 -5 -3 -3 -5 -6 -5 -4 -2 -0 0 0 0 0 0 -0 -0 -0 -1 -4 -6 -9 -12 -13 -13 -12 -8 -6 -6 -8 -11 -11 -10 -11 -17 -30 -44 -56 -54 -51 -47 -42 -39 -38 -36 -33 -30 -29 -31 -35 -39 -42 -43 -46 -46 -43 -40 -36 -32 -32 -31 -27 -26 -23 -21 -24 -28 -30 -25 -31 -29 -27 -22 -16 -13 -12 -11 -13 -19 -31 -38 -38 -36 -35 -33 -31 -31 -31 -31 -31 -30 -26 -21 -19 -19 -20 -26 -25 -22 -23 -28 -31 -36 -35 -29 -22 -15 -9 -6 -4 -5 -10 -7 -5 -4 -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 -1 -1 -1 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -83 -73 -40 -17 -8 -7 -13 -13 -10 -9 -12 -20 -31 -44 -39 -27 -21 -21 -22 -22 -23 -24 -29 -35 -40 -44 -53 -66 -68 -66 -61 -62 -65 -73 -82 -92 -108 -120 -128 -138 -147 -153 -150 -29 -12 -32 -44 -45 -43 -49 -63 -54 -37 -32 -39 -45 -31 -10 -22 -56 -73 -77 -77 -78 -76 -70 -65 -80 -97 -90 -83 -78 -59 -34 -19 -10 -17 -41 -70 -90 -82 -69 -57 -23 -4 0 0 -39 -150 -140 -124 -115 -103 -89 -81 -83 -95 -103 -93 -68 -43 -27 -19 -17 -17 -19 -32 -40 -34 -24 -18 -14 -11 -7 -4 -5 -7 -10 -26 -61 -77 -49 -33 -32 -32 -29 -24 -23 -26 -31 -36 -43 -68 -62 -42 -41 -54 -60 -57 -57 -56 -55 -55 -68 -107 -148 -131 -104 -99 -105 -113 -124 -136 -119 -104 -90 -84 -74 -61 -51 -47 -46 -48 -55 -58 -58 -62 -78 -92 -80 -80 -76 -69 -60 -48 -37 -30 -27 -27 -31 -29 -21 -18 -19 -20 -29 -49 -50 -166 -156 -109 -88 -93 -104 -109 -111 -122 -140 -151 -155 -154 -154 -164 -158 -145 -143 -135 -126 -117 -108 -102 -105 -110 -110 -106 -106 -104 -99 -95 -93 -90 -87 -85 -84 -83 -80 -77 -72 -70 -67 -70 -46 -32 -30 -28 -30 -48 -57 -51 -42 -37 -35 -36 -38 -42 -48 -49 -45 -42 -38 -34 -30 -25 -22 -22 -22 -20 -19 -17 -15 -15 -14 -12 -9 -7 -5 -4 -4 -5 -6 -7 -5 -5 -8 -10 -10 -8 -5 -1 -0 -0 0 0 0 -0 -1 -2 -2 -5 -8 -13 -16 -18 -19 -18 -12 -8 -6 -8 -11 -13 -13 -14 -19 -31 -47 -62 -66 -65 -60 -54 -49 -47 -42 -40 -38 -36 -35 -37 -40 -41 -42 -46 -49 -46 -43 -41 -39 -41 -40 -34 -30 -26 -24 -25 -27 -30 -28 -31 -28 -24 -21 -17 -14 -13 -12 -12 -13 -18 -22 -29 -35 -36 -39 -43 -38 -32 -29 -28 -26 -22 -19 -17 -17 -17 -20 -20 -17 -16 -21 -23 -31 -38 -39 -33 -22 -11 -6 -5 -4 -5 -6 -8 -8 -7 -5 -5 -4 -3 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -38 -79 -57 -39 -30 -24 -15 -11 -9 -8 -10 -15 -20 -24 -30 -17 -24 -28 -26 -23 -21 -21 -24 -29 -38 -46 -50 -53 -57 -59 -65 -72 -77 -82 -90 -101 -115 -127 -136 -152 -161 -174 -137 -22 -1 -19 -39 -48 -49 -51 -53 -39 -5 -12 -47 -62 -59 -53 -74 -80 -82 -85 -85 -84 -85 -93 -98 -94 -86 -98 -101 -97 -79 -48 -24 -13 -18 -31 -47 -59 -64 -62 -66 -59 -11 0 0 -63 -151 -140 -130 -130 -118 -102 -92 -96 -115 -134 -128 -95 -59 -36 -23 -18 -19 -23 -35 -48 -53 -44 -32 -24 -18 -11 -3 -4 -6 -6 -10 -22 -34 -30 -28 -35 -36 -29 -21 -18 -22 -28 -36 -42 -53 -47 -36 -37 -47 -50 -52 -56 -60 -56 -49 -47 -56 -72 -81 -82 -94 -104 -109 -101 -84 -78 -67 -54 -56 -56 -51 -44 -41 -42 -44 -46 -49 -55 -59 -71 -87 -86 -80 -78 -73 -58 -41 -32 -29 -26 -25 -28 -30 -29 -25 -21 -20 -24 -31 -44 -107 -134 -127 -107 -100 -106 -107 -106 -115 -132 -147 -153 -149 -146 -152 -151 -147 -141 -133 -124 -113 -102 -98 -104 -105 -115 -114 -113 -112 -107 -103 -100 -99 -96 -95 -95 -93 -89 -86 -81 -79 -67 -75 -55 -41 -37 -33 -28 -28 -36 -50 -46 -42 -40 -39 -41 -45 -51 -53 -51 -47 -42 -38 -34 -31 -27 -27 -26 -24 -24 -23 -20 -18 -17 -15 -12 -9 -7 -6 -6 -7 -9 -9 -7 -6 -9 -12 -14 -13 -9 -4 -0 -0 0 0 -0 -0 -1 -3 -4 -5 -9 -16 -21 -24 -26 -25 -21 -16 -12 -13 -16 -18 -18 -17 -20 -29 -47 -65 -77 -82 -77 -67 -59 -55 -54 -50 -47 -45 -43 -42 -41 -40 -42 -44 -45 -45 -46 -47 -45 -43 -38 -35 -31 -27 -26 -27 -28 -28 -29 -29 -26 -23 -21 -19 -16 -15 -14 -15 -18 -25 -21 -21 -30 -37 -41 -43 -34 -26 -23 -21 -19 -18 -16 -15 -15 -16 -16 -19 -18 -12 -14 -15 -23 -34 -40 -42 -33 -15 -7 -5 -4 -5 -9 -10 -10 -10 -10 -12 -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 -2 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -36 -45 -60 -62 -42 -23 -13 -7 -5 -7 -10 -14 -17 -17 -16 -28 -33 -30 -28 -28 -27 -20 -16 -24 -43 -63 -64 -75 -94 -94 -89 -84 -87 -94 -103 -116 -131 -142 -169 -176 -196 -117 -16 0 -2 -21 -44 -54 -57 -53 -34 -2 -11 -68 -63 -71 -87 -96 -93 -88 -90 -90 -87 -83 -78 -81 -78 -39 -105 -102 -87 -72 -56 -39 -29 -30 -37 -45 -49 -51 -53 -64 -76 -5 0 0 -54 -115 -133 -137 -141 -137 -123 -114 -122 -144 -160 -154 -129 -97 -62 -38 -24 -23 -30 -37 -45 -57 -69 -66 -49 -30 -20 -14 -9 -11 -12 -15 -23 -31 -33 -36 -43 -39 -27 -17 -16 -21 -26 -29 -28 -31 -29 -27 -32 -40 -45 -48 -49 -58 -61 -57 -57 -63 -71 -74 -68 -68 -74 -81 -81 -73 -66 -61 -51 -43 -43 -44 -42 -39 -42 -45 -40 -42 -51 -52 -57 -63 -61 -62 -62 -57 -44 -34 -30 -27 -23 -23 -25 -26 -27 -25 -21 -20 -21 -25 -30 -42 -104 -138 -117 -97 -101 -102 -97 -106 -121 -135 -144 -143 -140 -139 -138 -144 -140 -130 -120 -109 -99 -99 -106 -109 -118 -119 -117 -115 -111 -107 -105 -104 -104 -103 -104 -101 -98 -94 -88 -83 -52 -61 -55 -48 -42 -35 -29 -25 -31 -57 -54 -49 -45 -43 -44 -48 -54 -56 -54 -49 -46 -42 -38 -35 -33 -31 -30 -28 -27 -26 -24 -20 -17 -17 -14 -11 -9 -8 -8 -10 -12 -12 -10 -8 -9 -14 -17 -18 -16 -14 -5 -2 -1 -1 -1 -2 -4 -6 -7 -6 -9 -18 -24 -28 -31 -32 -32 -28 -25 -23 -25 -27 -27 -24 -25 -31 -48 -68 -85 -95 -93 -79 -69 -63 -60 -56 -54 -52 -50 -47 -44 -42 -44 -44 -44 -45 -48 -50 -47 -40 -36 -36 -32 -28 -26 -26 -26 -24 -25 -29 -26 -24 -22 -21 -20 -19 -20 -21 -23 -28 -24 -19 -23 -28 -29 -26 -21 -18 -16 -15 -15 -14 -13 -12 -11 -11 -14 -17 -17 -12 -10 -10 -17 -28 -37 -46 -47 -25 -8 -5 -4 -3 -4 -6 -8 -9 -10 -12 -14 -13 -7 -3 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -44 -44 -24 -10 -6 -7 -11 -15 -16 -18 -24 -30 -27 -27 -30 -31 -26 -17 -13 -21 -42 -47 -119 -177 -167 -126 -112 -109 -108 -112 -123 -138 -158 -186 -192 -142 -60 -8 0 -0 -5 -25 -50 -62 -56 -27 -4 -24 -77 -65 -67 -84 -98 -100 -95 -93 -87 -77 -80 -76 -66 -45 -30 -109 -87 -76 -72 -68 -61 -55 -55 -58 -60 -60 -62 -69 -75 -60 0 0 0 -1 -67 -125 -143 -144 -145 -140 -135 -142 -151 -156 -158 -158 -154 -104 -63 -40 -32 -33 -38 -43 -51 -81 -122 -135 -130 -121 -114 -99 -95 -65 -48 -44 -46 -50 -56 -56 -44 -26 -14 -16 -27 -33 -27 -21 -24 -22 -24 -29 -35 -38 -43 -48 -48 -47 -52 -63 -74 -81 -81 -65 -57 -59 -70 -78 -80 -78 -70 -56 -42 -39 -40 -39 -38 -43 -47 -36 -41 -48 -48 -44 -41 -42 -45 -42 -38 -35 -33 -32 -28 -23 -23 -23 -23 -24 -23 -20 -17 -17 -19 -22 -27 -88 -154 -143 -108 -92 -93 -94 -101 -114 -124 -137 -142 -136 -125 -121 -129 -134 -130 -120 -113 -110 -111 -115 -111 -113 -118 -119 -117 -113 -109 -108 -109 -108 -106 -107 -105 -103 -101 -96 -88 -58 -46 -50 -50 -44 -37 -32 -26 -30 -66 -62 -56 -52 -49 -49 -53 -59 -61 -54 -51 -48 -44 -41 -40 -42 -37 -35 -31 -29 -27 -26 -23 -21 -20 -18 -15 -11 -10 -11 -13 -15 -15 -13 -11 -11 -15 -18 -19 -18 -19 -13 -8 -5 -5 -5 -7 -9 -10 -11 -8 -11 -21 -29 -33 -37 -42 -47 -49 -48 -44 -43 -43 -40 -32 -31 -37 -50 -71 -91 -106 -108 -95 -87 -80 -72 -65 -62 -60 -56 -52 -49 -48 -47 -45 -43 -43 -47 -49 -45 -39 -38 -34 -31 -28 -27 -24 -22 -23 -24 -30 -28 -25 -24 -23 -22 -22 -23 -23 -22 -21 -19 -17 -18 -17 -18 -18 -15 -13 -12 -12 -12 -11 -10 -10 -9 -8 -10 -12 -10 -8 -8 -7 -11 -22 -32 -44 -59 -43 -15 -8 -7 -5 -4 -5 -7 -8 -6 -7 -8 -9 -9 -6 -3 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -32 -45 -38 -31 -24 -18 -13 -14 -16 -19 -22 -24 -25 -28 -35 -41 -48 -43 -28 -23 -45 -66 -177 -242 -243 -195 -154 -131 -131 -140 -147 -157 -164 -139 -83 -30 -9 -1 0 0 -1 -11 -42 -66 -63 -43 -29 -41 -73 -80 -76 -89 -93 -92 -91 -87 -77 -63 -97 -177 -146 -62 -45 -99 -70 -63 -77 -71 -67 -69 -73 -77 -76 -72 -67 -73 -78 -49 -0 0 0 0 -86 -136 -144 -139 -140 -140 -143 -144 -149 -153 -156 -161 -161 -145 -92 -62 -45 -40 -40 -40 -44 -65 -101 -119 -119 -122 -128 -130 -142 -116 -87 -69 -64 -67 -69 -61 -44 -23 -13 -17 -31 -34 -24 -23 -22 -23 -26 -25 -25 -28 -33 -38 -39 -40 -46 -60 -67 -72 -70 -56 -51 -54 -67 -74 -74 -71 -66 -60 -47 -36 -35 -36 -36 -43 -48 -38 -39 -34 -32 -33 -35 -35 -35 -34 -32 -33 -34 -35 -30 -25 -25 -24 -23 -21 -22 -21 -18 -16 -15 -17 -21 -46 -97 -137 -112 -85 -88 -95 -97 -107 -117 -128 -135 -133 -124 -116 -116 -120 -125 -123 -121 -118 -116 -117 -115 -115 -119 -120 -117 -112 -108 -107 -107 -103 -100 -99 -100 -103 -103 -97 -89 -71 -55 -45 -43 -41 -38 -33 -30 -32 -74 -72 -65 -59 -55 -54 -56 -59 -59 -53 -53 -47 -40 -37 -38 -45 -42 -38 -34 -31 -29 -27 -25 -23 -24 -22 -20 -17 -15 -15 -16 -17 -17 -16 -15 -15 -16 -18 -19 -18 -20 -18 -14 -13 -12 -12 -13 -14 -16 -13 -11 -12 -21 -32 -38 -41 -49 -58 -69 -84 -85 -78 -67 -56 -45 -39 -42 -52 -73 -91 -103 -110 -110 -106 -97 -85 -76 -70 -65 -60 -57 -53 -53 -51 -48 -44 -46 -49 -48 -44 -41 -38 -34 -30 -28 -26 -23 -22 -23 -24 -30 -30 -27 -25 -24 -22 -24 -23 -24 -22 -19 -16 -15 -13 -11 -13 -13 -12 -11 -10 -10 -10 -10 -10 -10 -10 -9 -7 -5 -4 -4 -5 -4 -6 -15 -31 -57 -79 -59 -31 -17 -14 -13 -9 -7 -7 -7 -7 -6 -5 -7 -8 -8 -5 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -1 -1 -1 -3 -4 -1 -0 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -8 -8 -42 -73 -66 -45 -33 -24 -23 -25 -25 -27 -32 -36 -38 -44 -44 -32 -37 -91 -173 -201 -233 -258 -236 -194 -174 -170 -176 -174 -168 -166 -142 -71 0 0 0 0 0 0 -11 -40 -68 -73 -71 -60 -63 -71 -76 -82 -93 -78 -79 -82 -78 -70 -71 -97 -140 -127 -73 -64 -82 -63 -55 -74 -37 -55 -76 -83 -84 -83 -81 -72 -63 -67 -34 -0 0 0 0 -70 -136 -149 -135 -127 -131 -154 -203 -213 -218 -186 -155 -143 -143 -133 -123 -111 -98 -86 -75 -70 -82 -111 -108 -105 -111 -123 -134 -140 -125 -96 -75 -68 -67 -64 -54 -36 -18 -14 -19 -32 -33 -30 -34 -41 -35 -30 -24 -23 -26 -29 -30 -31 -34 -40 -58 -59 -59 -59 -53 -50 -56 -70 -73 -67 -58 -52 -48 -47 -46 -38 -38 -40 -47 -50 -42 -35 -25 -25 -33 -39 -41 -41 -41 -39 -40 -38 -37 -31 -27 -26 -25 -23 -19 -19 -19 -18 -16 -14 -13 -14 -19 -42 -131 -119 -85 -81 -87 -90 -100 -112 -121 -128 -129 -126 -120 -116 -116 -118 -122 -119 -119 -122 -122 -121 -122 -122 -118 -112 -109 -106 -103 -101 -97 -96 -94 -96 -100 -98 -91 -85 -79 -63 -49 -47 -45 -41 -39 -37 -38 -65 -73 -71 -65 -60 -58 -58 -58 -58 -51 -54 -48 -41 -38 -39 -46 -47 -42 -38 -34 -32 -31 -30 -29 -26 -28 -26 -22 -20 -19 -18 -18 -17 -16 -17 -18 -19 -20 -20 -20 -20 -20 -19 -18 -17 -16 -16 -17 -19 -17 -14 -13 -20 -33 -43 -44 -52 -59 -85 -114 -120 -106 -88 -73 -63 -53 -52 -61 -79 -98 -115 -128 -126 -118 -111 -99 -87 -79 -72 -64 -63 -61 -58 -54 -49 -47 -49 -51 -46 -43 -41 -38 -35 -32 -27 -22 -21 -24 -21 -24 -30 -32 -30 -28 -26 -24 -26 -25 -24 -22 -20 -18 -16 -10 -11 -16 -18 -19 -18 -17 -16 -15 -15 -14 -13 -12 -11 -9 -6 -2 -1 -0 -1 -2 -8 -21 -46 -78 -65 -58 -42 -29 -25 -20 -13 -7 -7 -7 -7 -7 -7 -7 -8 -7 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -0 -0 -1 -1 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -19 -70 -87 -71 -55 -43 -36 -34 -28 -31 -34 -38 -44 -34 -28 -25 -52 -134 -221 -210 -127 -243 -256 -226 -195 -182 -183 -181 -175 -180 -176 -80 0 -10 -29 -14 0 0 -16 -41 -65 -80 -85 -77 -72 -64 -64 -76 -84 -83 -91 -93 -103 -112 -122 -130 -117 -137 -133 -59 -54 -68 -73 -77 -27 -51 -75 -83 -87 -89 -85 -75 -41 -26 -10 -0 0 0 -10 -73 -152 -156 -129 -113 -120 -146 -192 -206 -275 -243 -167 -125 -121 -127 -121 -113 -111 -107 -100 -96 -96 -95 -92 -99 -103 -116 -129 -133 -123 -102 -86 -78 -73 -67 -54 -35 -18 -19 -27 -35 -29 -28 -34 -39 -35 -35 -30 -29 -34 -37 -36 -34 -39 -46 -73 -53 -51 -58 -58 -53 -60 -69 -69 -63 -59 -59 -55 -51 -49 -43 -44 -41 -49 -53 -45 -36 -27 -28 -30 -34 -39 -44 -48 -54 -52 -43 -40 -36 -31 -28 -26 -22 -18 -17 -18 -19 -16 -13 -11 -10 -11 -15 -53 -99 -97 -83 -80 -81 -89 -103 -115 -123 -128 -129 -125 -119 -121 -118 -123 -122 -121 -123 -126 -125 -119 -114 -109 -106 -104 -101 -96 -93 -94 -93 -88 -87 -89 -90 -86 -80 -69 -58 -53 -54 -53 -50 -50 -50 -49 -48 -67 -74 -71 -64 -60 -57 -55 -54 -53 -53 -49 -44 -39 -37 -41 -46 -46 -43 -41 -39 -37 -36 -35 -31 -32 -31 -27 -24 -22 -22 -21 -19 -17 -18 -21 -22 -23 -23 -23 -23 -21 -19 -19 -18 -17 -17 -19 -20 -19 -17 -15 -18 -28 -40 -47 -52 -54 -88 -120 -129 -119 -103 -90 -84 -72 -68 -76 -92 -112 -129 -137 -132 -124 -117 -113 -104 -95 -90 -80 -72 -66 -63 -58 -52 -50 -52 -51 -47 -44 -41 -39 -36 -29 -21 -20 -21 -23 -23 -26 -31 -34 -33 -32 -31 -27 -28 -28 -28 -28 -26 -26 -28 -24 -32 -43 -49 -50 -49 -52 -46 -38 -32 -29 -25 -19 -14 -11 -7 -2 -1 -0 -0 -1 -3 -9 -18 -44 -51 -52 -47 -45 -48 -42 -24 -11 -8 -8 -9 -9 -7 -6 -6 -6 -3 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -46 -34 -33 -54 -67 -41 -37 -39 -33 -38 -43 -42 -59 -83 -103 -153 -126 -146 -165 -165 -256 -223 -193 -182 -179 -176 -172 -155 -76 -24 -0 -55 -122 -105 -28 -3 -21 -46 -86 -131 -146 -90 -76 -66 -72 -84 -94 -102 -119 -115 -129 -138 -124 -108 -114 -136 -151 -47 -41 -70 -80 -64 -22 -14 -29 -70 -102 -103 -96 -94 -68 -3 0 0 0 0 -43 -144 -161 -126 -108 -105 -110 -116 -124 -142 -231 -219 -143 -100 -93 -97 -99 -102 -104 -102 -96 -90 -86 -86 -91 -100 -103 -110 -119 -123 -115 -98 -89 -82 -76 -68 -54 -39 -28 -24 -33 -24 -23 -25 -28 -33 -38 -42 -41 -38 -48 -57 -50 -42 -48 -55 -64 -44 -38 -49 -56 -55 -59 -67 -71 -65 -68 -81 -74 -55 -56 -45 -44 -44 -52 -53 -45 -37 -31 -29 -30 -34 -36 -38 -48 -60 -54 -44 -38 -41 -35 -28 -24 -20 -16 -14 -18 -19 -15 -12 -11 -10 -9 -9 -15 -74 -94 -89 -82 -79 -79 -87 -103 -116 -125 -130 -126 -119 -120 -110 -118 -125 -127 -125 -123 -123 -122 -113 -109 -104 -100 -95 -87 -81 -84 -84 -81 -79 -81 -83 -83 -80 -73 -67 -64 -66 -69 -68 -68 -67 -63 -79 -92 -86 -77 -70 -65 -61 -56 -48 -52 -53 -49 -43 -39 -36 -33 -36 -49 -49 -48 -46 -44 -42 -38 -35 -34 -33 -30 -27 -24 -24 -23 -23 -20 -18 -21 -24 -26 -26 -27 -27 -25 -22 -21 -20 -19 -19 -20 -21 -20 -19 -16 -15 -17 -26 -45 -47 -47 -75 -109 -128 -128 -117 -103 -97 -91 -86 -91 -105 -123 -136 -138 -129 -123 -117 -113 -111 -108 -103 -95 -82 -72 -72 -69 -64 -58 -54 -50 -47 -43 -39 -36 -30 -24 -21 -21 -22 -22 -24 -30 -36 -40 -42 -38 -35 -32 -32 -34 -39 -42 -42 -41 -45 -64 -103 -123 -125 -137 -171 -145 -115 -120 -117 -95 -64 -39 -25 -18 -11 -5 -2 -1 -0 -0 -2 -5 -10 -24 -31 -34 -40 -56 -79 -78 -49 -27 -13 -9 -10 -11 -9 -4 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -17 -37 -69 -76 -49 -47 -48 -36 -33 -27 -46 -78 -115 -157 -214 -223 -240 -165 -62 -189 -222 -208 -200 -192 -175 -151 -109 -3 -8 -41 -114 -170 -134 -36 -1 -14 -67 -141 -214 -230 -155 -104 -91 -91 -99 -105 -123 -142 -130 -119 -110 -93 -86 -99 -127 -145 -100 -60 -54 -34 -9 -2 0 -8 -116 -208 -162 -88 -55 -40 0 0 0 0 0 -54 -131 -136 -96 -92 -93 -97 -99 -102 -122 -170 -134 -91 -75 -76 -83 -91 -97 -98 -96 -91 -85 -85 -86 -86 -94 -119 -109 -109 -108 -99 -85 -77 -68 -56 -56 -57 -54 -45 -36 -32 -20 -27 -25 -27 -32 -35 -36 -34 -36 -46 -50 -45 -41 -46 -50 -48 -43 -42 -47 -52 -55 -58 -63 -67 -64 -66 -78 -67 -57 -62 -44 -46 -45 -49 -47 -41 -35 -30 -27 -27 -29 -32 -40 -51 -51 -37 -31 -31 -34 -29 -24 -21 -17 -13 -11 -10 -10 -11 -12 -12 -12 -12 -13 -14 -33 -59 -78 -82 -79 -74 -72 -88 -108 -119 -127 -128 -124 -123 -113 -112 -118 -125 -129 -128 -122 -116 -111 -110 -103 -97 -91 -83 -77 -80 -81 -81 -81 -81 -83 -84 -83 -77 -72 -73 -74 -78 -80 -77 -71 -68 -75 -86 -89 -83 -75 -69 -65 -61 -52 -53 -53 -49 -44 -39 -35 -31 -32 -53 -54 -52 -51 -48 -46 -45 -41 -36 -34 -32 -31 -28 -27 -26 -26 -22 -20 -20 -24 -27 -29 -30 -30 -29 -26 -24 -23 -22 -22 -21 -20 -19 -19 -17 -16 -15 -19 -30 -36 -42 -60 -93 -118 -124 -119 -110 -107 -103 -98 -98 -106 -119 -129 -133 -126 -122 -118 -115 -113 -112 -108 -101 -87 -82 -81 -77 -71 -63 -53 -48 -44 -40 -38 -32 -25 -21 -21 -22 -24 -25 -28 -34 -38 -44 -54 -50 -44 -44 -43 -46 -56 -68 -80 -111 -162 -219 -210 -174 -152 -185 -257 -187 -156 -155 -157 -167 -157 -105 -59 -36 -22 -12 -5 -2 -0 -0 -0 -4 -9 -16 -20 -24 -30 -47 -86 -94 -79 -68 -41 -15 -9 -7 -6 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 0 0 0 -0 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -33 -76 -85 -64 -50 -45 -47 -65 -94 -76 -47 -37 -37 -64 -179 -237 -266 -108 -29 -75 -153 -195 -206 -209 -160 -81 -32 -50 -114 -143 -140 -159 -103 -26 -0 -14 -118 -223 -275 -290 -249 -193 -166 -100 -116 -118 -114 -105 -95 -85 -76 -72 -82 -98 -129 -149 -122 -46 -16 -3 -0 0 0 -30 -161 -315 -233 -70 -5 -22 -35 -34 -4 -0 -9 -64 -118 -119 -92 -86 -80 -79 -83 -99 -121 -126 -87 -66 -65 -69 -75 -80 -84 -87 -88 -84 -78 -77 -73 -72 -83 -104 -104 -99 -90 -80 -71 -64 -58 -54 -54 -61 -63 -55 -43 -33 -27 -29 -27 -29 -31 -31 -30 -30 -32 -35 -31 -32 -32 -33 -38 -46 -54 -55 -51 -52 -55 -58 -62 -68 -74 -76 -80 -63 -59 -61 -43 -41 -39 -41 -40 -36 -31 -27 -24 -24 -27 -30 -33 -35 -33 -25 -24 -25 -23 -20 -19 -18 -15 -11 -8 -7 -8 -10 -12 -14 -15 -17 -18 -18 -21 -49 -78 -88 -81 -72 -65 -75 -97 -113 -122 -123 -121 -123 -117 -113 -115 -123 -133 -136 -132 -126 -118 -108 -103 -98 -92 -86 -81 -81 -82 -84 -85 -83 -81 -80 -80 -81 -80 -82 -74 -77 -83 -84 -80 -72 -64 -76 -91 -88 -79 -73 -68 -63 -54 -53 -53 -50 -45 -40 -37 -31 -29 -51 -54 -53 -52 -51 -50 -46 -43 -38 -35 -33 -30 -28 -28 -29 -28 -25 -22 -21 -23 -28 -31 -33 -32 -32 -30 -28 -27 -26 -25 -24 -20 -18 -18 -18 -16 -15 -15 -17 -27 -40 -48 -73 -99 -110 -107 -106 -111 -111 -108 -101 -101 -110 -117 -120 -117 -117 -116 -115 -114 -112 -108 -104 -88 -84 -79 -74 -69 -61 -52 -48 -42 -40 -38 -31 -23 -19 -19 -22 -23 -25 -31 -35 -39 -49 -66 -71 -68 -66 -62 -57 -59 -80 -118 -179 -254 -275 -223 -165 -134 -131 -133 -137 -145 -165 -153 -144 -166 -175 -140 -95 -52 -25 -11 -4 -1 -0 -1 -4 -9 -13 -16 -19 -26 -43 -83 -98 -93 -86 -67 -45 -30 -16 -4 -3 -2 -2 -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 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -5 -5 -6 -5 -0 -0 -0 -1 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -21 -58 -79 -65 -56 -36 -50 -90 -118 -136 -76 -29 -8 -10 -26 -87 -253 -152 -104 -131 -168 -189 -195 -190 -138 -57 -31 -84 -135 -117 -127 -154 -73 -16 -36 -107 -203 -283 -275 -281 -290 -255 -185 -94 -97 -78 -71 -68 -61 -55 -56 -65 -87 -113 -145 -136 -87 -28 -29 -10 -5 -3 -1 -17 -78 -165 -149 -38 -33 -74 -109 -100 -41 -24 -78 -120 -128 -110 -90 -82 -76 -75 -82 -106 -107 -91 -75 -66 -64 -67 -70 -70 -67 -68 -71 -73 -71 -70 -81 -95 -114 -118 -104 -93 -81 -72 -66 -62 -61 -62 -59 -63 -63 -47 -34 -29 -28 -27 -26 -25 -25 -26 -27 -29 -33 -35 -31 -32 -30 -32 -38 -47 -52 -58 -54 -54 -57 -61 -65 -71 -78 -81 -85 -66 -48 -41 -41 -35 -33 -35 -34 -30 -27 -24 -22 -23 -27 -29 -31 -34 -33 -29 -27 -25 -19 -15 -14 -15 -14 -11 -8 -7 -7 -10 -13 -15 -18 -22 -27 -28 -28 -53 -88 -97 -86 -72 -62 -69 -81 -105 -119 -121 -119 -119 -116 -113 -117 -130 -134 -116 -112 -135 -127 -112 -112 -105 -95 -89 -87 -87 -86 -87 -89 -83 -79 -77 -77 -81 -82 -82 -78 -79 -86 -91 -87 -75 -74 -107 -103 -94 -84 -77 -71 -65 -61 -61 -56 -54 -49 -43 -38 -29 -27 -47 -54 -54 -53 -52 -49 -46 -42 -39 -38 -36 -33 -31 -32 -33 -32 -29 -26 -24 -24 -27 -31 -33 -34 -35 -34 -32 -30 -29 -28 -28 -22 -19 -19 -19 -18 -16 -15 -14 -19 -33 -40 -58 -78 -83 -74 -77 -93 -108 -113 -104 -97 -99 -100 -104 -108 -109 -110 -110 -109 -105 -98 -101 -90 -84 -79 -73 -66 -57 -51 -48 -42 -40 -36 -30 -24 -20 -18 -19 -23 -23 -31 -37 -41 -56 -79 -91 -89 -86 -78 -70 -74 -94 -131 -183 -246 -285 -298 -250 -153 -117 -115 -127 -147 -178 -162 -128 -143 -162 -186 -188 -117 -58 -26 -10 -4 -2 -3 -5 -9 -14 -18 -20 -25 -40 -76 -108 -100 -81 -75 -71 -65 -45 -24 -9 -3 -2 -2 -1 -1 -0 -1 -1 -1 -2 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -3 -6 -9 -9 -9 -12 -17 -18 -6 -2 -2 -3 -5 -7 -4 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -18 -40 -46 -46 -44 -63 -100 -110 -106 -103 -86 -46 -44 -134 -225 -234 -218 -130 -127 -143 -159 -159 -136 -108 -100 -115 -129 -89 -77 -150 -131 -44 -103 -177 -227 -257 -267 -239 -203 -189 -149 -101 -61 -53 -50 -52 -47 -41 -40 -48 -68 -96 -133 -129 -80 -72 -80 -75 -45 -20 -8 -2 0 -3 -12 -24 -47 -89 -108 -127 -131 -112 -112 -168 -171 -135 -101 -81 -75 -74 -76 -87 -96 -86 -76 -71 -69 -69 -69 -71 -73 -72 -70 -69 -70 -79 -111 -134 -104 -85 -91 -93 -85 -75 -69 -68 -69 -70 -69 -64 -54 -44 -31 -24 -23 -24 -23 -21 -19 -19 -20 -24 -31 -40 -47 -43 -35 -30 -33 -39 -44 -53 -58 -59 -59 -62 -65 -66 -67 -69 -71 -80 -67 -53 -43 -36 -32 -31 -30 -26 -22 -21 -22 -24 -26 -29 -30 -32 -34 -34 -31 -27 -22 -17 -14 -12 -11 -12 -11 -9 -12 -13 -16 -19 -20 -22 -28 -35 -35 -30 -50 -86 -99 -92 -78 -67 -69 -72 -91 -108 -120 -125 -125 -121 -115 -121 -136 -128 -117 -104 -98 -110 -116 -112 -105 -99 -94 -91 -92 -95 -90 -88 -82 -81 -82 -82 -81 -80 -81 -79 -79 -87 -95 -95 -84 -79 -107 -107 -100 -90 -82 -75 -69 -67 -67 -59 -60 -55 -45 -35 -23 -24 -37 -46 -52 -53 -52 -49 -44 -33 -32 -37 -40 -40 -40 -39 -38 -37 -34 -32 -30 -30 -32 -33 -34 -35 -35 -35 -34 -32 -31 -30 -30 -25 -22 -22 -21 -20 -17 -15 -12 -15 -20 -32 -48 -59 -59 -51 -48 -61 -95 -110 -108 -100 -94 -93 -95 -99 -101 -101 -101 -100 -97 -95 -91 -86 -81 -78 -73 -64 -54 -51 -45 -40 -37 -32 -26 -22 -22 -20 -21 -21 -15 -17 -26 -36 -48 -74 -78 -80 -86 -86 -83 -90 -112 -135 -152 -219 -251 -260 -249 -193 -153 -160 -170 -175 -169 -154 -149 -150 -137 -155 -191 -177 -123 -63 -28 -12 -6 -5 -7 -8 -12 -18 -21 -24 -39 -69 -116 -120 -91 -79 -84 -89 -78 -65 -37 -17 -10 -5 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -1 -3 -5 -8 -9 -10 -11 -12 -15 -21 -26 -17 -7 -6 -13 -16 -15 -10 -2 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -20 -59 -44 -89 -70 -25 -29 -51 -51 -26 -57 -156 -174 -110 -61 -50 -72 -102 -114 -105 -93 -99 -100 -59 -36 -108 -144 -46 -14 -90 -192 -221 -216 -202 -165 -84 -46 -48 -42 -35 -35 -41 -42 -39 -36 -44 -64 -92 -115 -110 -27 -60 -76 -95 -95 -70 -23 -1 -0 0 -14 -42 -65 -73 -86 -106 -115 -125 -139 -152 -158 -148 -120 -92 -75 -72 -76 -84 -99 -82 -76 -78 -85 -85 -79 -78 -79 -75 -71 -71 -76 -82 -93 -125 -134 -108 -92 -88 -85 -79 -72 -68 -71 -77 -80 -75 -63 -43 -26 -18 -17 -19 -19 -16 -14 -16 -19 -23 -29 -33 -39 -48 -51 -44 -39 -34 -37 -43 -48 -50 -51 -53 -55 -58 -61 -64 -63 -61 -82 -73 -61 -49 -38 -32 -30 -28 -21 -18 -18 -17 -17 -20 -25 -23 -23 -25 -27 -26 -23 -19 -16 -13 -11 -9 -8 -8 -8 -14 -17 -20 -25 -26 -28 -32 -37 -40 -36 -31 -44 -75 -92 -89 -79 -74 -71 -73 -83 -98 -114 -125 -127 -120 -129 -131 -118 -111 -110 -106 -99 -95 -93 -93 -96 -99 -98 -95 -93 -88 -84 -80 -82 -84 -84 -85 -86 -82 -79 -81 -89 -98 -102 -98 -94 -106 -110 -107 -98 -88 -81 -76 -72 -72 -65 -65 -50 -30 -22 -19 -21 -26 -33 -45 -50 -49 -48 -45 -32 -27 -30 -36 -43 -47 -45 -43 -42 -41 -40 -39 -38 -37 -37 -38 -38 -38 -39 -38 -35 -34 -32 -32 -30 -27 -25 -24 -23 -20 -17 -14 -14 -14 -23 -33 -40 -44 -42 -32 -35 -62 -91 -107 -100 -75 -46 -49 -82 -87 -89 -92 -92 -89 -84 -84 -81 -76 -73 -69 -60 -53 -50 -43 -39 -35 -29 -24 -21 -23 -22 -22 -17 -9 -6 -11 -19 -35 -66 -69 -68 -70 -75 -91 -125 -149 -141 -136 -179 -219 -240 -250 -238 -231 -217 -196 -173 -146 -126 -128 -138 -137 -133 -159 -190 -181 -128 -75 -32 -17 -11 -10 -10 -12 -16 -20 -25 -38 -66 -118 -144 -118 -86 -84 -99 -98 -85 -68 -52 -37 -29 -12 -5 -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 -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 -1 -2 -5 -12 -17 -18 -13 -9 -10 -12 -13 -17 -21 -11 -5 -12 -7 -6 -8 -8 -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 -1 -8 -24 -13 -59 -35 -28 -32 -33 -30 -30 -26 -34 -56 -44 -35 -34 -59 -98 -115 -98 -72 -48 -19 -2 -11 -82 -69 -12 -6 -9 -104 -122 -107 -95 -76 -41 -26 -30 -32 -33 -36 -37 -34 -34 -43 -79 -114 -127 -109 -61 -15 -67 -60 -60 -54 -36 -12 0 0 -4 -18 -44 -53 -44 -61 -90 -104 -106 -110 -116 -122 -122 -110 -94 -86 -85 -89 -92 -90 -79 -89 -95 -94 -85 -76 -74 -74 -69 -66 -68 -77 -88 -92 -86 -81 -85 -86 -82 -78 -71 -64 -61 -65 -67 -67 -64 -59 -48 -27 -15 -15 -15 -12 -10 -14 -21 -25 -28 -35 -31 -33 -42 -48 -47 -44 -38 -35 -35 -37 -39 -40 -41 -42 -43 -48 -55 -55 -51 -61 -60 -51 -46 -46 -45 -41 -36 -33 -20 -18 -13 -11 -13 -18 -22 -20 -16 -17 -18 -17 -15 -13 -10 -10 -9 -6 -7 -9 -7 -7 -13 -25 -24 -23 -33 -42 -36 -26 -27 -29 -39 -63 -73 -71 -76 -79 -72 -67 -70 -82 -98 -111 -118 -129 -132 -121 -112 -107 -105 -104 -99 -93 -87 -88 -92 -99 -102 -97 -92 -88 -85 -84 -83 -81 -81 -81 -79 -85 -92 -93 -99 -103 -103 -107 -104 -109 -113 -107 -96 -88 -82 -78 -77 -76 -73 -55 -32 -20 -17 -20 -24 -29 -46 -52 -51 -50 -46 -36 -28 -26 -32 -42 -49 -50 -48 -48 -47 -46 -45 -44 -43 -43 -42 -42 -44 -44 -42 -39 -37 -36 -35 -33 -31 -30 -29 -28 -25 -20 -16 -14 -13 -15 -18 -22 -28 -37 -27 -26 -39 -68 -90 -81 -43 -23 -66 -78 -80 -81 -83 -83 -81 -80 -79 -73 -69 -66 -62 -56 -51 -47 -41 -36 -30 -25 -21 -20 -20 -18 -19 -16 -10 -5 -4 -10 -44 -63 -55 -41 -38 -51 -83 -142 -144 -137 -124 -135 -166 -197 -213 -200 -212 -191 -163 -139 -119 -102 -86 -84 -88 -127 -160 -194 -225 -206 -157 -89 -51 -32 -23 -18 -16 -14 -19 -28 -41 -68 -114 -160 -176 -170 -103 -107 -105 -97 -90 -82 -71 -64 -44 -29 -21 -16 -9 -4 -3 -2 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -4 -5 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -2 -4 -10 -15 -15 -8 -4 -4 -5 -6 -4 -3 -4 -2 -1 -3 -1 -0 -9 -19 -19 -10 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -14 -21 -22 -20 -4 -20 -34 -39 -37 -30 -25 -33 -37 -42 -45 -43 -24 -22 -45 -44 -46 -41 -19 -2 -13 -66 -35 -30 -36 -33 -48 -52 -39 -36 -38 -37 -32 -33 -36 -37 -44 -44 -41 -58 -104 -173 -186 -123 -44 -2 -17 -49 -43 -24 -10 -2 0 0 -2 -13 -23 -20 -24 -36 -56 -79 -87 -85 -78 -84 -97 -109 -111 -103 -99 -100 -102 -92 -80 -81 -94 -86 -75 -68 -65 -66 -64 -59 -60 -63 -70 -88 -102 -104 -103 -107 -102 -80 -65 -60 -56 -51 -49 -46 -44 -44 -50 -51 -37 -20 -13 -7 -5 -9 -19 -30 -39 -40 -31 -28 -29 -31 -35 -36 -36 -32 -30 -30 -33 -36 -36 -32 -31 -35 -36 -46 -48 -43 -42 -38 -40 -36 -50 -66 -67 -59 -56 -22 -22 -17 -15 -15 -16 -20 -21 -15 -11 -10 -10 -10 -9 -8 -6 -7 -5 -8 -9 -7 -6 -11 -29 -30 -15 -15 -31 -38 -24 -35 -31 -27 -31 -34 -38 -55 -74 -80 -70 -66 -69 -76 -86 -99 -110 -123 -125 -129 -126 -115 -102 -96 -95 -87 -81 -82 -84 -84 -85 -90 -85 -89 -96 -94 -86 -79 -76 -75 -86 -99 -99 -102 -109 -115 -117 -112 -117 -119 -112 -102 -94 -90 -84 -83 -83 -78 -64 -46 -28 -17 -19 -24 -26 -41 -49 -47 -47 -43 -35 -26 -22 -24 -30 -41 -53 -51 -49 -49 -48 -47 -48 -48 -49 -46 -47 -48 -48 -46 -43 -41 -40 -39 -37 -35 -35 -34 -34 -31 -24 -18 -15 -13 -13 -13 -14 -18 -23 -24 -25 -29 -40 -51 -44 -16 -12 -65 -68 -71 -74 -74 -73 -72 -74 -71 -67 -65 -64 -60 -55 -50 -46 -38 -33 -29 -24 -18 -17 -17 -16 -16 -18 -18 -14 -6 -7 -37 -39 -24 -15 -25 -44 -53 -61 -96 -110 -106 -107 -123 -146 -158 -136 -154 -152 -132 -109 -96 -91 -73 -64 -62 -91 -150 -235 -303 -255 -223 -186 -141 -92 -52 -33 -23 -17 -22 -32 -44 -66 -104 -156 -211 -238 -137 -106 -110 -111 -101 -103 -99 -92 -79 -66 -59 -54 -42 -13 -12 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 -0 -0 -1 -2 -5 -13 -19 -16 -5 -5 -5 -4 -3 -3 -2 -2 -1 -1 -0 -0 -2 -13 -28 -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 -4 -15 -22 -26 -24 -7 -9 -18 -24 -25 -24 -27 -37 -47 -46 -63 -72 -87 -98 -90 -68 -89 -130 -130 -84 -44 -62 -35 -34 -32 -32 -34 -35 -30 -29 -33 -41 -51 -56 -57 -61 -67 -79 -98 -152 -227 -292 -296 -180 -52 -2 -2 -10 -12 -3 -0 0 0 0 -3 -15 -33 -35 -35 -48 -71 -86 -82 -77 -65 -71 -88 -105 -114 -107 -95 -100 -105 -89 -82 -80 -67 -55 -53 -55 -54 -52 -49 -48 -47 -44 -54 -78 -108 -101 -84 -113 -142 -100 -59 -45 -42 -41 -37 -33 -31 -29 -33 -42 -44 -31 -15 -5 -2 -10 -21 -29 -29 -28 -25 -25 -25 -25 -25 -26 -26 -24 -22 -22 -25 -29 -30 -29 -29 -37 -39 -46 -45 -41 -40 -43 -57 -52 -58 -85 -95 -86 -76 -49 -45 -43 -39 -38 -34 -28 -24 -19 -13 -11 -11 -10 -9 -7 -7 -5 -6 -9 -8 -5 -5 -12 -36 -56 -39 -15 -6 -13 -20 -21 -25 -23 -21 -18 -19 -27 -46 -66 -75 -74 -72 -70 -72 -78 -83 -94 -102 -110 -119 -119 -106 -89 -89 -83 -74 -74 -74 -73 -72 -69 -62 -72 -89 -95 -90 -82 -79 -77 -80 -97 -101 -105 -114 -124 -123 -116 -120 -118 -113 -105 -99 -94 -87 -84 -83 -78 -65 -42 -22 -17 -18 -21 -23 -32 -39 -40 -39 -37 -30 -21 -18 -20 -28 -40 -49 -51 -49 -48 -49 -50 -51 -52 -53 -51 -51 -52 -51 -50 -48 -46 -44 -41 -40 -40 -39 -39 -39 -36 -31 -24 -18 -15 -14 -13 -12 -13 -16 -20 -23 -24 -28 -34 -33 -11 -5 -14 -40 -62 -70 -69 -67 -68 -70 -66 -66 -65 -62 -58 -52 -43 -41 -36 -33 -30 -24 -18 -15 -16 -18 -19 -21 -20 -13 -8 -4 -16 -20 -16 -18 -28 -32 -22 -12 -27 -50 -75 -87 -86 -96 -105 -106 -119 -126 -114 -91 -86 -91 -80 -66 -56 -58 -83 -139 -226 -233 -242 -247 -216 -162 -107 -60 -40 -31 -33 -38 -46 -63 -94 -146 -208 -244 -182 -121 -112 -137 -116 -116 -120 -121 -116 -107 -96 -87 -81 -61 -46 -36 -23 -10 -3 -2 -1 -0 -0 -0 -0 -0 -1 -4 -4 -5 -4 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -1 -2 -5 -13 -23 -25 -9 -7 -7 -6 -5 -4 -3 -2 -2 -1 -1 -0 -6 -22 -37 -21 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -3 -4 -13 -25 -28 -22 -14 -13 -18 -26 -26 -25 -34 -53 -59 -41 -67 -66 -64 -67 -74 -81 -98 -107 -84 -50 -28 -26 -18 -16 -16 -18 -23 -29 -33 -34 -37 -48 -66 -76 -83 -94 -105 -129 -167 -213 -254 -292 -310 -283 -148 -28 0 0 0 0 0 0 0 -12 -20 -21 -33 -66 -67 -60 -78 -103 -108 -92 -81 -79 -90 -99 -105 -108 -107 -106 -109 -74 -65 -62 -53 -45 -45 -43 -38 -34 -32 -32 -32 -33 -31 -49 -89 -61 -14 -32 -119 -122 -72 -52 -45 -43 -43 -40 -34 -26 -24 -31 -37 -34 -23 -11 -5 -10 -21 -30 -28 -21 -21 -25 -24 -22 -21 -20 -19 -18 -16 -16 -20 -28 -35 -42 -47 -57 -63 -55 -56 -48 -49 -75 -120 -117 -90 -108 -113 -103 -93 -79 -71 -66 -66 -72 -72 -58 -41 -29 -25 -19 -13 -10 -8 -6 -8 -7 -9 -10 -9 -7 -7 -14 -37 -71 -65 -52 -23 -7 -16 -17 -17 -16 -16 -15 -14 -17 -24 -34 -51 -52 -61 -68 -70 -70 -70 -73 -77 -80 -80 -80 -85 -87 -81 -76 -73 -73 -71 -69 -67 -64 -57 -51 -58 -68 -85 -81 -56 -70 -74 -93 -102 -107 -114 -122 -123 -117 -112 -115 -113 -106 -100 -97 -93 -87 -83 -79 -68 -46 -26 -23 -20 -18 -18 -22 -26 -28 -30 -30 -20 -17 -16 -18 -25 -35 -41 -44 -45 -44 -45 -45 -47 -51 -53 -53 -53 -52 -51 -50 -49 -49 -47 -43 -43 -44 -43 -42 -42 -41 -37 -29 -23 -18 -15 -13 -12 -12 -14 -16 -16 -20 -26 -29 -24 -8 -7 -7 -25 -50 -65 -65 -65 -63 -62 -64 -64 -61 -57 -54 -47 -22 -30 -32 -29 -25 -20 -18 -17 -15 -17 -16 -20 -20 -11 -5 -5 -11 -11 -11 -13 -13 -10 -5 -2 -5 -18 -50 -75 -68 -82 -87 -91 -100 -103 -93 -82 -82 -83 -96 -97 -73 -51 -50 -74 -145 -183 -212 -233 -232 -222 -202 -112 -74 -57 -49 -48 -52 -67 -92 -144 -176 -153 -84 -53 -101 -159 -133 -134 -141 -151 -153 -145 -131 -109 -101 -103 -101 -95 -78 -48 -27 -15 -9 -6 -3 -1 -2 -2 -0 -0 -3 -6 -6 -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 -1 -2 -5 -14 -27 -15 -8 -9 -10 -8 -6 -6 -4 -3 -2 -1 -1 -0 -1 -11 -31 -21 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -16 -10 -11 -13 -14 -15 -17 -19 -26 -33 -30 -29 -28 -29 -31 -31 -30 -31 -35 -34 -42 -34 -40 -45 -50 -58 -69 -64 -33 -19 -11 -8 -9 -12 -11 -11 -20 -31 -40 -45 -49 -57 -68 -82 -92 -97 -104 -124 -142 -127 -127 -155 -198 -228 -202 -18 0 0 0 0 0 0 0 -27 -37 -22 -23 -72 -124 -80 -89 -124 -118 -94 -94 -96 -106 -107 -103 -113 -118 -111 -106 -66 -59 -56 -55 -51 -44 -34 -25 -21 -19 -15 -14 -16 -15 -24 -54 -49 -29 -48 -113 -143 -118 -87 -59 -53 -56 -53 -42 -36 -28 -25 -25 -26 -24 -18 -11 -11 -18 -26 -24 -17 -17 -17 -16 -14 -13 -12 -12 -12 -13 -14 -22 -37 -48 -54 -60 -69 -79 -74 -58 -33 -48 -101 -142 -129 -120 -120 -115 -111 -104 -91 -80 -76 -80 -90 -104 -107 -93 -74 -73 -69 -65 -33 -12 -9 -9 -9 -10 -10 -9 -7 -6 -11 -24 -48 -73 -71 -52 -32 -20 -14 -10 -8 -8 -8 -10 -14 -20 -24 -22 -19 -34 -52 -63 -66 -67 -66 -68 -76 -81 -79 -74 -72 -73 -73 -70 -69 -69 -66 -63 -60 -58 -49 -43 -46 -56 -50 -29 -41 -58 -83 -99 -106 -113 -122 -127 -121 -112 -115 -113 -106 -99 -95 -92 -88 -83 -81 -74 -60 -47 -40 -22 -15 -14 -16 -18 -19 -18 -16 -16 -14 -14 -14 -16 -20 -25 -33 -39 -39 -40 -41 -44 -47 -50 -52 -51 -50 -49 -48 -48 -48 -47 -45 -46 -47 -46 -43 -40 -37 -38 -32 -26 -22 -18 -15 -12 -11 -11 -12 -14 -23 -23 -11 -11 -11 -12 -13 -23 -39 -53 -60 -62 -56 -57 -60 -57 -53 -45 -29 -20 -10 -21 -27 -25 -19 -17 -17 -18 -14 -15 -17 -17 -15 -9 -3 -6 -9 -7 -5 -5 -5 -5 -7 -7 -5 -15 -43 -67 -61 -70 -83 -88 -85 -74 -64 -67 -68 -67 -77 -94 -94 -74 -59 -75 -100 -122 -147 -162 -190 -239 -236 -193 -145 -102 -76 -65 -64 -74 -96 -140 -150 -113 -133 -164 -71 -101 -117 -148 -161 -171 -154 -102 -129 -140 -127 -122 -129 -136 -129 -107 -86 -55 -31 -17 -11 -12 -14 -17 -20 -15 -12 -11 -8 -5 -4 -4 -4 -4 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -1 -1 -2 -4 -12 -27 -17 -8 -8 -11 -9 -7 -6 -4 -3 -2 -1 -1 -1 -2 -31 -33 -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 -1 -9 -19 -13 -13 -16 -18 -17 -16 -15 -16 -20 -16 -20 -26 -26 -23 -22 -23 -23 -26 -31 -36 -27 -32 -33 -39 -50 -63 -70 -52 -11 -5 -6 -10 -11 -12 -15 -20 -30 -41 -51 -60 -69 -76 -75 -76 -73 -74 -81 -77 -72 -75 -104 -138 -136 -83 0 0 0 0 0 0 0 -0 -0 -6 -4 -14 -66 -133 -110 -133 -108 -92 -88 -102 -121 -133 -131 -117 -113 -104 -94 -89 -69 -65 -59 -55 -49 -39 -27 -19 -16 -14 -10 -10 -12 -12 -14 -25 -41 -51 -48 -52 -75 -94 -65 -33 -27 -35 -36 -33 -43 -32 -26 -23 -22 -22 -19 -15 -12 -13 -14 -12 -9 -9 -10 -10 -9 -7 -6 -5 -6 -10 -15 -26 -44 -56 -67 -74 -81 -97 -100 -51 -32 -60 -101 -123 -115 -109 -114 -115 -115 -108 -98 -93 -92 -100 -113 -127 -135 -138 -138 -139 -135 -136 -103 -56 -24 -13 -9 -9 -9 -5 -3 -4 -7 -10 -16 -42 -58 -71 -64 -41 -22 -12 -8 -7 -6 -7 -11 -16 -21 -17 -21 -18 -26 -36 -40 -42 -49 -66 -66 -68 -68 -69 -71 -71 -72 -65 -63 -65 -66 -65 -62 -60 -58 -49 -49 -50 -48 -42 -35 -39 -62 -93 -105 -112 -122 -129 -123 -120 -117 -111 -103 -95 -90 -89 -88 -84 -78 -71 -62 -50 -38 -25 -18 -15 -14 -14 -13 -11 -11 -14 -13 -12 -11 -12 -14 -19 -27 -36 -37 -37 -38 -40 -42 -44 -46 -48 -48 -48 -47 -46 -46 -46 -45 -46 -47 -45 -42 -35 -24 -36 -31 -27 -24 -20 -16 -12 -11 -10 -13 -17 -23 -22 -13 -10 -13 -15 -15 -16 -17 -26 -49 -54 -53 -56 -56 -52 -49 -43 -26 -11 -9 -18 -23 -19 -14 -15 -15 -16 -14 -13 -11 -10 -9 -7 -4 -9 -10 -8 -7 -7 -6 -6 -9 -9 -9 -30 -56 -56 -60 -65 -76 -77 -65 -50 -45 -48 -54 -73 -86 -91 -85 -74 -67 -63 -65 -79 -97 -108 -124 -159 -215 -253 -233 -173 -122 -96 -84 -86 -103 -139 -163 -116 -61 -64 -45 -42 -76 -139 -167 -171 -157 -70 -92 -148 -147 -136 -134 -133 -128 -140 -138 -65 -30 -28 -21 -28 -38 -39 -42 -42 -35 -20 -10 -7 -6 -6 -7 -7 -8 -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 -1 -1 -4 -12 -21 -12 -4 -6 -9 -8 -8 -6 -5 -4 -3 -2 -1 -1 -14 -27 -23 -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 -2 -5 -6 -14 -18 -18 -18 -15 -15 -19 -22 -23 -24 -24 -24 -27 -27 -24 -23 -25 -31 -33 -29 -33 -34 -28 -23 -23 -33 -44 -54 -64 -66 -49 -21 -47 -45 -40 -31 -21 -29 -39 -45 -54 -64 -69 -65 -55 -37 -44 -45 -43 -45 -57 -69 -96 -127 -110 -47 0 0 0 0 0 0 0 -5 -22 -35 -24 -12 -33 -68 -85 -98 -28 -103 -108 -120 -145 -157 -154 -154 -131 -108 -89 -73 -59 -57 -54 -52 -48 -41 -33 -27 -23 -22 -21 -23 -27 -33 -40 -55 -45 -56 -48 -31 -27 -43 -62 -41 -18 -25 -20 -17 -27 -24 -23 -21 -21 -21 -20 -18 -15 -13 -10 -9 -8 -8 -8 -8 -8 -5 -3 -3 -7 -14 -25 -36 -52 -61 -67 -79 -78 -59 -50 -26 -47 -93 -111 -101 -96 -107 -111 -105 -107 -104 -99 -99 -102 -109 -120 -129 -137 -142 -145 -147 -147 -145 -145 -122 -73 -31 -15 -18 -10 -5 -5 -7 -9 -11 -14 -22 -29 -55 -60 -44 -27 -17 -12 -9 -7 -6 -7 -10 -14 -12 -16 -17 -15 -14 -14 -14 -15 -20 -16 -43 -69 -72 -64 -72 -78 -77 -69 -64 -62 -62 -61 -60 -59 -56 -56 -53 -51 -50 -46 -38 -45 -76 -97 -111 -124 -132 -126 -124 -117 -108 -99 -92 -88 -88 -89 -84 -74 -63 -56 -50 -41 -31 -22 -15 -12 -11 -10 -8 -9 -12 -12 -10 -8 -7 -9 -14 -20 -35 -38 -38 -38 -38 -38 -39 -41 -42 -42 -43 -44 -44 -44 -44 -44 -45 -45 -44 -41 -34 -18 -32 -31 -29 -26 -23 -18 -13 -10 -10 -12 -19 -25 -24 -16 -11 -13 -14 -14 -17 -18 -19 -30 -39 -49 -52 -51 -48 -47 -47 -43 -21 -15 -23 -26 -21 -16 -16 -17 -17 -16 -15 -13 -10 -8 -6 -5 -8 -8 -7 -9 -10 -7 -5 -5 -5 -6 -7 -13 -34 -76 -74 -58 -44 -37 -34 -37 -40 -54 -90 -87 -64 -57 -63 -56 -40 -43 -59 -73 -85 -96 -97 -129 -192 -250 -238 -179 -133 -109 -98 -101 -122 -159 -143 -61 -28 -27 -29 -42 -87 -122 -147 -166 -98 -61 -140 -165 -145 -130 -119 -117 -135 -144 -79 -24 -21 -48 -70 -87 -75 -58 -46 -32 -22 -18 -9 -8 -8 -9 -10 -11 -13 -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 -1 -1 -4 -12 -24 -22 -8 -6 -8 -8 -8 -7 -6 -5 -3 -2 -1 -4 -14 -20 -12 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -11 -12 -9 -8 -16 -20 -23 -24 -23 -22 -26 -28 -26 -27 -28 -26 -28 -26 -23 -22 -24 -26 -25 -24 -30 -31 -30 -28 -29 -32 -37 -39 -46 -58 -67 -61 -88 -80 -85 -83 -65 -44 -38 -41 -45 -50 -49 -42 -35 -15 -28 -23 -13 -4 -2 -13 -29 -54 -69 -36 0 0 0 0 -14 -13 -9 -16 -42 -63 -44 -8 0 0 0 0 -10 -110 -100 -106 -125 -139 -145 -161 -125 -124 -106 -73 -48 -43 -45 -46 -41 -36 -33 -33 -33 -36 -43 -54 -28 -8 -33 -76 -74 -69 -43 -20 -28 -55 -62 -39 -27 -28 -21 -15 -15 -17 -19 -18 -19 -20 -19 -17 -15 -12 -10 -8 -6 -6 -5 -3 -2 -2 -2 -6 -15 -29 -45 -57 -76 -71 -73 -87 -95 -86 -74 -61 -68 -91 -105 -105 -100 -100 -103 -86 -91 -93 -94 -95 -99 -105 -113 -124 -136 -141 -149 -156 -147 -96 -135 -111 -56 -16 -7 -8 -4 -5 -14 -16 -16 -18 -20 -26 -31 -59 -78 -70 -43 -21 -18 -15 -11 -28 -36 -31 -19 -12 -10 -9 -9 -10 -9 -6 -4 -4 -5 -11 -38 -61 -66 -64 -68 -78 -87 -79 -70 -64 -60 -59 -59 -57 -52 -48 -48 -51 -49 -42 -36 -47 -69 -86 -104 -125 -129 -125 -117 -106 -98 -91 -86 -87 -88 -83 -72 -60 -51 -45 -37 -25 -19 -13 -10 -9 -11 -11 -10 -11 -10 -7 -5 -3 -4 -8 -14 -34 -41 -41 -40 -39 -37 -34 -34 -33 -34 -36 -40 -43 -43 -41 -42 -43 -42 -41 -38 -30 -18 -28 -31 -30 -27 -24 -19 -14 -12 -11 -11 -15 -17 -14 -11 -11 -12 -14 -15 -16 -18 -18 -17 -25 -37 -47 -51 -49 -45 -43 -41 -26 -18 -24 -27 -21 -16 -12 -13 -16 -16 -14 -12 -9 -9 -7 -5 -4 -4 -6 -9 -8 -6 -5 -5 -6 -7 -7 -8 -19 -66 -63 -33 -14 -15 -24 -42 -36 -44 -67 -76 -71 -70 -65 -48 -33 -37 -46 -57 -68 -80 -81 -78 -83 -147 -194 -182 -163 -139 -113 -100 -104 -132 -146 -93 -29 -14 -13 -15 -20 -45 -100 -134 -96 -138 -179 -174 -156 -134 -116 -108 -117 -125 -91 -38 -13 -25 -47 -107 -114 -115 -111 -88 -45 -36 -25 -18 -14 -13 -15 -16 -17 -16 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -8 -22 -35 -19 -7 -7 -7 -7 -7 -5 -4 -4 -8 -15 -22 -22 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -12 -10 -8 -10 -17 -22 -25 -26 -26 -25 -24 -22 -21 -24 -23 -21 -23 -19 -19 -20 -24 -26 -25 -25 -30 -24 -28 -27 -25 -27 -29 -33 -38 -50 -63 -69 -74 -70 -80 -80 -57 -34 -29 -30 -26 -26 -31 -33 -27 -12 -11 -4 -1 0 0 0 0 0 0 0 0 0 0 -6 -41 -40 -36 -35 -38 -46 -40 -1 0 0 0 0 -23 -96 -76 -78 -92 -106 -123 -138 -123 -148 -117 -76 -46 -36 -40 -43 -42 -43 -44 -42 -36 -31 -29 -29 -22 -9 -9 -40 -81 -101 -58 -13 -18 -52 -70 -52 -42 -30 -25 -22 -20 -19 -20 -19 -18 -16 -13 -12 -11 -8 -7 -5 -4 -3 -3 -1 -1 -2 -5 -15 -30 -49 -68 -82 -87 -68 -69 -75 -79 -84 -93 -100 -95 -92 -104 -107 -96 -86 -88 -77 -79 -82 -86 -88 -91 -96 -108 -126 -134 -110 -125 -141 -92 -23 -51 -39 -15 -2 -1 -0 -0 -2 -11 -12 -11 -11 -10 -12 -25 -53 -74 -76 -58 -35 -23 -23 -12 -38 -52 -47 -31 -19 -12 -9 -10 -10 -10 -6 -2 -3 -5 -10 -11 -27 -51 -69 -76 -79 -104 -100 -86 -74 -66 -62 -59 -61 -57 -51 -49 -51 -49 -44 -38 -37 -42 -50 -76 -113 -132 -126 -116 -105 -99 -93 -88 -89 -88 -82 -71 -58 -49 -42 -36 -28 -22 -15 -12 -11 -11 -12 -13 -13 -11 -8 -6 -4 -5 -9 -18 -38 -46 -47 -45 -42 -37 -33 -33 -33 -34 -36 -39 -42 -42 -39 -39 -39 -35 -32 -30 -23 -18 -24 -31 -31 -29 -25 -19 -16 -12 -10 -9 -10 -9 -9 -10 -15 -13 -13 -15 -17 -19 -20 -18 -18 -21 -32 -40 -43 -42 -40 -38 -34 -33 -32 -26 -20 -17 -16 -16 -16 -16 -17 -17 -12 -10 -7 -5 -3 -3 -4 -4 -4 -2 -1 -2 -4 -6 -7 -4 -4 -21 -29 -30 -28 -20 -13 -43 -45 -55 -63 -65 -66 -66 -63 -39 -27 -22 -24 -33 -48 -66 -73 -60 -59 -87 -130 -159 -174 -169 -146 -124 -110 -114 -131 -116 -28 -21 -15 -9 -10 -15 -36 -41 -30 -43 -84 -140 -161 -143 -119 -102 -105 -114 -104 -65 -12 -11 -13 -19 -69 -139 -183 -163 -146 -103 -75 -57 -42 -29 -34 -37 -31 -21 -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 -1 -2 -5 -14 -20 -6 -6 -6 -6 -6 -5 -4 -4 -10 -16 -16 -10 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -24 -11 -8 -10 -15 -24 -28 -23 -19 -16 -13 -15 -19 -22 -21 -17 -21 -28 -24 -18 -17 -19 -19 -18 -21 -22 -29 -25 -24 -28 -32 -35 -39 -45 -56 -64 -66 -65 -69 -64 -54 -52 -52 -45 -28 -15 -23 -22 -11 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -21 -29 -35 -43 -61 -68 -49 -8 -23 -24 -13 -3 -40 -94 -72 -81 -104 -110 -116 -100 -69 -94 -111 -74 -46 -33 -33 -41 -53 -65 -68 -59 -48 -39 -28 -15 -29 -14 -3 -53 -108 -100 -44 -22 -49 -81 -82 -56 -47 -33 -31 -28 -24 -21 -18 -15 -12 -11 -9 -8 -6 -5 -5 -4 -3 -3 -2 -1 -2 -5 -16 -33 -44 -58 -78 -81 -54 -55 -59 -69 -71 -78 -94 -108 -101 -91 -89 -89 -70 -55 -60 -62 -68 -74 -80 -85 -90 -98 -104 -72 -75 -29 -46 -63 -17 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -6 -22 -51 -75 -67 -41 -27 -33 -78 -74 -55 -41 -33 -27 -19 -10 -9 -10 -11 -9 -3 -3 -5 -10 -16 -18 -23 -40 -66 -80 -130 -133 -115 -95 -80 -71 -67 -71 -67 -59 -58 -57 -48 -44 -45 -39 -32 -38 -64 -101 -124 -120 -114 -101 -97 -94 -90 -91 -88 -80 -69 -56 -45 -38 -34 -28 -25 -19 -16 -14 -14 -15 -16 -16 -19 -14 -10 -8 -9 -14 -29 -47 -53 -52 -49 -45 -40 -37 -40 -40 -39 -38 -39 -40 -39 -37 -33 -36 -30 -25 -24 -22 -22 -29 -31 -29 -26 -24 -20 -17 -14 -11 -10 -9 -9 -9 -10 -10 -10 -12 -15 -16 -19 -20 -12 -12 -13 -16 -21 -28 -34 -41 -41 -41 -39 -34 -26 -21 -18 -17 -16 -12 -12 -16 -17 -15 -11 -8 -6 -4 -4 -4 -2 -3 -2 -2 -1 -2 -3 -4 -2 -3 -5 -19 -37 -37 -13 -3 -19 -28 -38 -43 -46 -48 -51 -55 -43 -33 -26 -29 -39 -31 -45 -59 -53 -50 -63 -85 -104 -131 -171 -175 -159 -136 -114 -108 -129 -145 -100 -42 -10 -9 -10 -7 -9 -13 -16 -37 -83 -115 -142 -123 -102 -95 -104 -113 -98 -24 -15 -15 -18 -40 -100 -204 -177 -174 -165 -145 -118 -102 -69 -72 -70 -55 -32 -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 -1 -4 -12 -16 -9 -10 -11 -9 -4 -5 -8 -12 -15 -13 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -15 -12 -10 -12 -18 -23 -21 -18 -14 -16 -20 -22 -22 -21 -22 -21 -22 -27 -28 -21 -13 -11 -11 -14 -19 -24 -26 -25 -27 -30 -35 -39 -40 -44 -59 -78 -80 -79 -85 -91 -83 -80 -93 -92 -65 -28 -12 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -16 -36 -80 -80 -56 -22 -41 -79 -83 -81 -100 -110 -104 -51 -2 -24 -68 -69 -46 -28 -29 -48 -73 -82 -71 -67 -59 -49 -33 -4 -4 -1 -0 -19 -40 -31 -4 -31 -92 -97 -68 -58 -51 -28 -26 -27 -25 -20 -14 -10 -8 -9 -8 -8 -7 -6 -5 -3 -3 -2 -2 -2 -6 -16 -34 -53 -51 -59 -72 -67 -49 -51 -48 -54 -69 -87 -100 -105 -96 -78 -66 -70 -52 -41 -50 -57 -64 -70 -80 -92 -102 -116 -108 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -74 -247 -275 -187 -100 -89 -113 -195 -173 -110 -55 -33 -31 -22 -8 -7 -22 -20 -13 -9 -5 -5 -9 -17 -20 -17 -19 -38 -72 -80 -193 -146 -99 -96 -95 -80 -79 -76 -64 -67 -65 -51 -48 -51 -39 -32 -36 -49 -65 -86 -120 -117 -102 -97 -94 -91 -88 -83 -77 -67 -54 -41 -36 -37 -31 -29 -23 -18 -17 -17 -18 -22 -22 -24 -18 -13 -10 -11 -18 -37 -56 -58 -58 -56 -50 -44 -42 -49 -47 -43 -39 -38 -37 -34 -34 -33 -35 -33 -30 -26 -23 -25 -30 -29 -26 -23 -22 -18 -16 -15 -14 -12 -10 -9 -12 -16 -15 -14 -15 -16 -16 -17 -18 -6 -7 -10 -14 -18 -20 -26 -37 -41 -41 -37 -32 -28 -24 -18 -14 -10 -5 -4 -7 -12 -14 -11 -10 -7 -4 -3 -4 -3 -2 -2 -2 -1 -0 -1 -1 -1 -1 -6 -20 -28 -18 -3 -2 -4 -12 -23 -30 -31 -38 -47 -52 -51 -40 -28 -25 -24 -14 -19 -30 -36 -40 -48 -62 -79 -105 -133 -153 -172 -180 -150 -119 -123 -152 -123 -59 -12 -5 -8 -6 -10 -13 -15 -16 -15 -19 -105 -122 -105 -89 -91 -111 -119 -58 -24 -15 -18 -26 -44 -160 -166 -184 -208 -194 -144 -152 -128 -113 -88 -59 -32 -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 -1 -3 -9 -18 -30 -31 -24 -21 -13 -16 -17 -13 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -13 -15 -12 -18 -20 -17 -14 -14 -15 -22 -28 -27 -23 -21 -23 -23 -29 -31 -29 -22 -13 -9 -12 -17 -21 -22 -20 -21 -35 -36 -37 -40 -45 -51 -64 -78 -77 -84 -96 -105 -100 -107 -125 -136 -119 -72 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -48 -81 -63 -56 -29 -10 -35 -55 -46 -36 -50 -47 -17 0 -3 -19 -46 -35 -18 -28 -61 -89 -88 -65 -62 -68 -32 -5 -0 0 0 0 -1 -1 0 0 -2 -18 -75 -29 -27 -39 -28 -30 -30 -27 -21 -15 -11 -10 -10 -11 -10 -9 -7 -5 -4 -3 -3 -4 -6 -19 -46 -71 -71 -64 -64 -63 -54 -44 -44 -57 -74 -83 -87 -87 -83 -71 -51 -42 -51 -39 -35 -42 -52 -61 -73 -91 -112 -127 -157 -145 -10 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -67 -281 -314 -293 -268 -251 -242 -239 -227 -159 -74 -33 -28 -21 -17 -22 -68 -60 -44 -40 -41 -44 -50 -55 -37 -23 -21 -36 -73 -72 -196 -254 -249 -210 -161 -117 -91 -81 -70 -74 -72 -58 -52 -51 -39 -33 -37 -41 -46 -64 -110 -117 -104 -98 -94 -90 -84 -80 -73 -65 -54 -42 -36 -36 -30 -32 -25 -19 -18 -18 -19 -21 -23 -20 -17 -14 -12 -13 -19 -35 -61 -60 -64 -65 -58 -48 -45 -47 -43 -39 -36 -35 -33 -30 -32 -34 -34 -33 -31 -28 -27 -25 -27 -25 -23 -22 -20 -17 -16 -15 -14 -12 -10 -11 -17 -20 -17 -16 -16 -17 -17 -17 -18 -15 -12 -11 -14 -17 -17 -21 -25 -38 -43 -39 -32 -28 -24 -19 -13 -5 -2 -2 -4 -8 -12 -12 -11 -8 -5 -4 -4 -3 -2 -3 -2 -1 -1 -2 -2 -1 -1 -4 -8 -12 -19 -13 -4 -7 -24 -36 -32 -26 -30 -29 -37 -42 -38 -29 -24 -17 -12 -11 -13 -16 -21 -32 -41 -64 -80 -89 -109 -153 -212 -190 -163 -148 -147 -136 -107 -71 -12 -4 -8 -15 -16 -14 -14 -12 -14 -67 -107 -110 -86 -81 -96 -105 -74 -37 -14 -16 -20 -21 -99 -148 -188 -221 -215 -163 -169 -161 -131 -84 -40 -17 -8 -5 -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 0 0 0 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 -20 -25 -27 -23 -16 -15 -13 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -17 -23 -24 -20 -17 -17 -22 -31 -34 -27 -20 -22 -26 -28 -36 -28 -24 -18 -13 -14 -19 -25 -24 -23 -21 -23 -30 -34 -35 -41 -51 -59 -61 -60 -62 -74 -83 -93 -106 -122 -128 -135 -150 -129 -60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -28 -35 -16 -15 -16 -30 -22 -15 -8 0 0 0 0 0 0 -3 -14 -24 -14 -21 -53 -88 -99 -82 -70 -85 -23 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -27 -57 -52 -34 -26 -18 -13 -11 -11 -12 -13 -11 -8 -6 -6 -6 -7 -12 -18 -31 -63 -89 -84 -60 -53 -39 -25 -21 -33 -58 -78 -73 -62 -58 -56 -50 -42 -36 -42 -31 -27 -31 -40 -50 -53 -42 -50 -56 -74 -69 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -28 -36 -36 -21 -6 -49 -261 -284 -278 -268 -256 -246 -236 -201 -139 -120 -111 -101 -89 -81 -91 -114 -109 -101 -103 -113 -129 -152 -152 -98 -76 -56 -30 -60 -193 -284 -286 -265 -247 -228 -194 -143 -115 -97 -105 -100 -75 -59 -52 -40 -32 -34 -44 -52 -55 -64 -101 -105 -99 -92 -85 -79 -76 -70 -63 -53 -46 -40 -35 -32 -32 -28 -21 -18 -18 -20 -21 -23 -18 -16 -16 -15 -16 -19 -28 -59 -60 -62 -63 -59 -50 -43 -41 -38 -36 -36 -30 -16 -10 -17 -20 -21 -25 -29 -27 -28 -23 -24 -22 -21 -20 -18 -16 -19 -35 -24 -17 -18 -21 -24 -22 -20 -18 -17 -18 -19 -18 -17 -20 -18 -14 -14 -15 -15 -18 -19 -32 -42 -43 -38 -32 -25 -19 -13 -7 -3 -3 -3 -4 -11 -13 -12 -9 -6 -4 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -1 -4 -13 -24 -9 -2 -4 -10 -18 -22 -21 -24 -26 -28 -31 -33 -34 -37 -34 -29 -22 -17 -14 -17 -24 -32 -52 -64 -77 -90 -104 -174 -182 -180 -171 -158 -152 -152 -114 -23 -2 -3 -7 -33 -92 -36 -19 -18 -41 -85 -116 -90 -79 -84 -94 -91 -60 -19 -15 -16 -21 -61 -122 -162 -148 -133 -161 -170 -159 -125 -78 -35 -16 -13 -8 -3 -1 -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 -2 -5 -8 -12 -14 -14 -13 -9 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -23 -29 -36 -37 -27 -24 -28 -34 -34 -23 -17 -22 -27 -32 -35 -18 -14 -13 -16 -19 -21 -22 -27 -26 -28 -33 -40 -44 -44 -52 -60 -63 -60 -55 -57 -55 -62 -72 -87 -99 -105 -108 -142 -162 -84 -4 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -19 -17 -9 -12 -49 -31 -8 0 0 0 0 0 0 0 0 -5 -19 -28 -32 -54 -72 -58 -35 -36 -48 -9 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -80 -71 -42 -31 -21 -13 -10 -11 -11 -12 -10 -9 -8 -9 -14 -24 -42 -60 -59 -60 -66 -59 -36 -31 -16 -11 -15 -30 -47 -55 -45 -35 -36 -39 -39 -37 -34 -32 -23 -21 -27 -35 -32 -16 -3 -6 -6 -6 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -19 -67 -108 -122 -124 -90 -44 -75 -239 -262 -267 -261 -252 -237 -202 -143 -144 -142 -128 -116 -109 -102 -111 -113 -112 -113 -117 -122 -124 -125 -134 -140 -151 -110 -43 -33 -88 -186 -281 -293 -268 -246 -227 -196 -162 -134 -124 -116 -101 -79 -58 -48 -39 -31 -36 -43 -39 -38 -79 -95 -97 -91 -83 -76 -74 -69 -61 -53 -46 -40 -33 -28 -27 -27 -25 -23 -22 -23 -23 -26 -21 -16 -15 -13 -10 -9 -13 -50 -55 -52 -51 -49 -44 -41 -36 -36 -34 -28 -16 -2 -0 -3 -5 -9 -14 -19 -23 -23 -21 -21 -21 -19 -17 -14 -13 -25 -29 -30 -30 -30 -29 -25 -22 -21 -20 -20 -20 -18 -16 -15 -15 -16 -13 -11 -13 -13 -14 -15 -25 -39 -45 -37 -28 -27 -21 -14 -8 -4 -2 -4 -8 -18 -19 -14 -9 -7 -6 -6 -3 -3 -2 -0 -1 -2 -2 -1 -1 -2 -2 -9 -26 -26 -6 -1 -1 -6 -14 -14 -14 -21 -26 -24 -21 -25 -33 -41 -47 -51 -48 -42 -38 -25 -16 -22 -33 -44 -58 -69 -69 -103 -133 -164 -174 -165 -155 -152 -68 -15 0 -0 -1 -19 -100 -46 -25 -20 -25 -57 -118 -105 -86 -80 -84 -86 -63 -22 -20 -16 -16 -28 -80 -149 -138 -127 -158 -166 -147 -113 -78 -44 -25 -12 -6 -3 -2 -1 -1 -3 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -7 -6 -3 -1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -17 -25 -32 -43 -49 -38 -28 -28 -28 -26 -20 -18 -25 -28 -22 -20 -19 -13 -17 -20 -19 -14 -13 -21 -27 -47 -48 -48 -55 -65 -73 -70 -61 -59 -61 -60 -53 -61 -67 -71 -76 -87 -102 -131 -171 -137 -44 0 0 0 0 0 -11 -15 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -9 -9 -21 -43 -43 -19 -4 0 0 0 0 0 0 0 -2 -13 -36 -52 -46 -27 -10 -3 -5 -7 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -37 -54 -49 -34 -21 -14 -12 -12 -12 -11 -10 -11 -13 -21 -36 -56 -71 -62 -57 -63 -59 -42 -21 -15 -9 -9 -15 -26 -38 -42 -34 -40 -23 -25 -29 -29 -27 -24 -22 -22 -29 -37 -26 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -62 -114 -132 -155 -163 -154 -148 -172 -212 -242 -254 -256 -244 -202 -136 -94 -163 -129 -98 -83 -77 -73 -75 -81 -78 -76 -88 -99 -94 -91 -104 -106 -122 -113 -83 -59 -52 -141 -298 -315 -288 -266 -246 -223 -187 -160 -140 -123 -109 -96 -80 -74 -48 -33 -34 -41 -44 -44 -49 -64 -90 -95 -84 -74 -69 -65 -58 -52 -46 -38 -30 -25 -26 -27 -28 -29 -29 -27 -25 -23 -19 -16 -12 -7 -2 -4 -26 -43 -45 -45 -42 -36 -34 -33 -17 -21 -20 -13 -4 -1 -1 -1 -4 -9 -12 -13 -16 -16 -17 -17 -17 -16 -14 -11 -8 -14 -17 -22 -24 -27 -28 -25 -24 -24 -26 -25 -21 -17 -16 -15 -13 -13 -12 -11 -12 -11 -10 -12 -16 -18 -19 -22 -20 -22 -19 -12 -6 -2 -2 -4 -12 -23 -24 -18 -13 -12 -9 -9 -5 -3 -3 -2 -2 -2 -1 -1 -1 -1 -4 -14 -30 -39 -12 -1 -1 -2 -4 -2 -7 -15 -20 -18 -16 -20 -30 -39 -48 -53 -56 -58 -53 -39 -25 -17 -16 -22 -32 -37 -40 -53 -75 -112 -145 -155 -143 -132 -105 -51 -14 -1 0 -1 0 -3 -4 -12 -24 -52 -123 -120 -101 -86 -76 -57 -26 -22 -25 -19 -14 -15 -41 -108 -131 -147 -171 -174 -150 -112 -76 -39 -26 -22 -12 -4 -4 -5 -8 -4 -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 -1 -1 -2 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -7 -6 -1 -2 -2 -0 -0 -4 -8 -18 -15 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -19 -16 -22 -36 -42 -27 -24 -21 -18 -17 -19 -27 -33 -22 -22 -19 -16 -20 -21 -15 -12 -19 -29 -44 -72 -65 -66 -77 -86 -87 -80 -70 -71 -69 -63 -61 -70 -75 -74 -80 -94 -115 -144 -178 -191 -48 0 0 0 0 0 -15 -21 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -6 -16 -30 -37 -21 -3 0 0 0 0 0 0 0 0 -4 -13 -18 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -30 -48 -51 -37 -23 -15 -12 -12 -12 -12 -12 -14 -18 -30 -47 -60 -63 -60 -56 -58 -49 -32 -15 -8 -7 -9 -15 -21 -24 -27 -29 -20 -12 -18 -22 -22 -21 -21 -25 -24 -18 -20 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -24 -44 -56 -109 -143 -158 -168 -180 -193 -204 -208 -212 -198 -150 -94 -93 -168 -124 -99 -81 -67 -58 -51 -50 -44 -37 -50 -59 -55 -69 -66 -80 -90 -105 -118 -117 -100 -123 -319 -344 -321 -295 -269 -246 -210 -179 -155 -138 -122 -107 -99 -94 -52 -44 -41 -38 -39 -41 -34 -46 -90 -101 -88 -77 -66 -61 -55 -50 -43 -35 -30 -28 -31 -27 -30 -32 -32 -31 -28 -23 -18 -17 -9 -3 -6 -21 -30 -20 -25 -34 -32 -19 -15 -11 -3 -8 -11 -11 -10 -8 -1 -1 -7 -11 -12 -11 -13 -14 -14 -13 -13 -14 -15 -12 -9 -6 -7 -7 -9 -15 -20 -13 -8 -18 -25 -26 -22 -17 -15 -16 -12 -11 -11 -10 -9 -9 -10 -10 -11 -17 -25 -28 -17 -16 -15 -11 -6 -2 -2 -4 -8 -17 -21 -20 -18 -16 -8 -5 -4 -4 -3 -2 -2 -1 -1 -2 -2 -1 -3 -8 -13 -22 -21 -15 -6 -1 -1 -3 -12 -15 -13 -10 -9 -16 -34 -44 -51 -53 -55 -58 -53 -45 -38 -26 -14 -12 -19 -22 -24 -29 -38 -62 -101 -131 -108 -66 -64 -79 -92 -71 -42 -3 0 0 0 -5 -24 -76 -151 -151 -129 -107 -88 -66 -38 -25 -29 -27 -22 -19 -25 -59 -97 -115 -139 -154 -146 -125 -87 -53 -47 -31 -9 -3 -4 -6 -8 -6 -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 -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 -6 -13 -9 -4 -11 -21 -23 -18 -24 -15 -26 -54 -70 -49 -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 -2 -5 -0 -1 -18 -28 -24 -21 -19 -16 -16 -21 -28 -31 -24 -27 -19 -18 -22 -27 -30 -34 -37 -44 -61 -78 -68 -71 -80 -88 -90 -86 -81 -79 -76 -63 -65 -72 -77 -79 -94 -111 -133 -143 -126 -79 -6 0 0 0 -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 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -39 -61 -59 -49 -38 -26 -17 -14 -14 -14 -15 -16 -19 -25 -27 -25 -25 -27 -25 -7 -11 -33 -29 -16 -9 -8 -10 -17 -23 -20 -17 -19 -21 -16 -17 -21 -21 -20 -23 -33 -34 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -35 -114 -141 -150 -164 -175 -184 -193 -202 -202 -178 -134 -104 -133 -152 -129 -101 -78 -60 -43 -31 -23 -17 -25 -26 -26 -46 -43 -50 -63 -85 -109 -125 -125 -120 -335 -346 -328 -314 -292 -261 -231 -201 -168 -148 -136 -121 -104 -94 -70 -66 -57 -47 -42 -43 -40 -39 -87 -101 -90 -80 -68 -60 -54 -48 -39 -33 -32 -29 -31 -30 -32 -34 -33 -31 -28 -24 -22 -17 -7 -1 -5 -16 -11 -6 -10 -18 -16 -8 -12 -7 -3 -6 -11 -15 -17 -13 -11 -5 -9 -12 -11 -11 -12 -14 -16 -16 -17 -17 -15 -13 -7 -6 -6 -6 -5 -5 -5 -5 -4 -10 -18 -22 -19 -16 -15 -12 -7 -6 -8 -8 -7 -7 -7 -8 -10 -16 -27 -29 -23 -14 -10 -11 -9 -2 -2 -5 -10 -17 -20 -18 -17 -12 -6 -5 -6 -5 -4 -3 -1 -2 -2 -2 -2 -2 -2 -3 -3 -5 -7 -5 -2 -5 -14 -4 -9 -11 -8 -6 -9 -19 -45 -55 -57 -58 -61 -56 -49 -50 -58 -47 -26 -16 -16 -19 -21 -22 -25 -37 -64 -103 -104 -34 -5 -50 -113 -107 -33 -5 0 0 0 0 -6 -57 -134 -167 -160 -130 -103 -91 -57 -28 -27 -33 -33 -31 -25 -33 -62 -76 -88 -105 -116 -121 -115 -102 -73 -33 -5 -3 -3 -3 -4 -4 -2 -1 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -11 -11 -5 -14 -30 -32 -17 -37 -30 -17 -33 -62 -72 -73 -41 -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 -1 -19 -22 -20 -18 -15 -16 -20 -25 -25 -21 -26 -21 -18 -21 -28 -31 -28 -32 -41 -53 -68 -79 -80 -75 -85 -96 -96 -90 -85 -86 -64 -65 -73 -85 -101 -118 -129 -151 -138 -70 0 0 0 0 0 -15 -24 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -42 -68 -58 -46 -38 -30 -20 -18 -21 -26 -24 -21 -19 -24 -22 -10 -11 -12 -9 -6 -7 -11 -20 -17 -11 -8 -11 -16 -22 -26 -24 -19 -16 -12 -10 -12 -14 -17 -26 -42 -49 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -16 -14 -4 -33 -84 -114 -142 -164 -169 -159 -154 -160 -172 -186 -182 -158 -152 -128 -124 -117 -94 -63 -39 -23 -15 -11 -13 -13 -15 -26 -30 -38 -55 -74 -93 -112 -129 -124 -345 -372 -351 -326 -301 -271 -236 -205 -173 -155 -136 -119 -110 -96 -87 -76 -67 -64 -63 -55 -37 -36 -65 -82 -85 -80 -69 -58 -52 -47 -37 -32 -34 -30 -33 -33 -32 -32 -30 -27 -25 -24 -21 -11 -4 -1 -1 -3 -4 -5 -9 -10 -7 -6 -11 -9 -6 -5 -7 -11 -17 -20 -20 -15 -13 -12 -10 -10 -15 -21 -21 -19 -16 -13 -11 -8 -6 -4 -3 -2 -1 -2 -4 -12 -14 -15 -19 -19 -12 -15 -12 -8 -7 -7 -7 -7 -8 -6 -8 -9 -11 -15 -20 -21 -15 -7 -8 -9 -4 -1 -2 -3 -8 -14 -16 -16 -16 -9 -3 -3 -4 -5 -4 -3 -2 -2 -2 -1 -2 -2 -3 -2 -2 -2 -2 -2 -1 -3 -9 -9 -9 -7 -5 -9 -20 -28 -51 -61 -59 -50 -40 -38 -40 -45 -54 -51 -35 -23 -16 -16 -17 -18 -20 -24 -36 -64 -98 -62 -30 -40 -78 -76 -12 -0 0 0 0 0 0 -14 -53 -82 -83 -71 -113 -123 -85 -45 -28 -30 -36 -40 -28 -73 -87 -69 -48 -49 -64 -84 -102 -103 -77 -35 -4 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -9 -16 -12 -12 -22 -21 -11 -6 -25 -31 -32 -32 -28 -23 -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 -2 -17 -19 -21 -20 -17 -18 -22 -23 -20 -16 -12 -10 -14 -18 -26 -35 -40 -34 -30 -46 -61 -63 -55 -53 -70 -90 -92 -92 -96 -93 -66 -57 -82 -105 -122 -135 -146 -169 -160 -83 -15 0 0 0 0 -11 -17 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -38 -65 -52 -42 -37 -31 -24 -23 -24 -22 -18 -15 -14 -16 -13 -4 -6 -7 -7 -8 -7 -9 -9 -9 -7 -7 -9 -13 -16 -24 -23 -18 -14 -10 -10 -10 -12 -21 -32 -38 -35 -35 -10 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -67 -92 -68 -38 -88 -77 -101 -135 -159 -164 -157 -144 -147 -155 -165 -178 -187 -177 -117 -118 -131 -111 -73 -43 -21 -13 -11 -11 -12 -13 -16 -21 -31 -50 -71 -93 -115 -139 -177 -342 -377 -362 -337 -315 -291 -262 -224 -194 -180 -163 -142 -129 -113 -96 -81 -76 -75 -72 -64 -44 -40 -43 -50 -57 -62 -64 -58 -54 -48 -38 -33 -35 -35 -38 -34 -30 -28 -26 -20 -11 -9 -7 -3 -2 -2 -2 -2 -3 -3 -11 -11 -6 -5 -6 -8 -10 -8 -7 -9 -13 -21 -23 -21 -18 -16 -15 -18 -18 -14 -14 -13 -11 -8 -6 -4 -2 -1 -1 -0 -0 -1 -1 -11 -17 -18 -18 -14 -5 -10 -6 -6 -6 -6 -6 -4 -5 -6 -9 -11 -13 -14 -14 -12 -12 -7 -8 -9 -5 -3 -3 -3 -7 -7 -10 -18 -18 -6 -2 -3 -4 -4 -6 -5 -5 -3 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -1 -2 -2 -5 -6 -5 -5 -11 -23 -27 -44 -56 -54 -42 -31 -29 -32 -40 -47 -48 -37 -27 -15 -11 -12 -15 -19 -20 -25 -39 -71 -79 -71 -69 -72 -18 -1 0 0 0 0 0 0 -0 -6 -24 -65 -138 -197 -155 -110 -69 -39 -26 -34 -53 -53 -113 -136 -96 -42 -21 -25 -34 -42 -44 -40 -22 -7 -8 -7 -4 -3 -2 -3 -2 -1 -1 -1 -2 -5 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -17 -26 -37 -53 -62 -20 -12 -7 -5 -6 -10 -6 -7 -15 -19 -16 -11 -13 -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 -5 -19 -26 -23 -21 -23 -28 -30 -27 -22 -16 -19 -33 -40 -39 -36 -30 -24 -24 -41 -61 -49 -56 -55 -49 -60 -64 -65 -89 -101 -78 -65 -98 -121 -131 -143 -162 -187 -207 -155 -46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -23 -43 -55 -46 -39 -36 -34 -34 -35 -33 -27 -19 -15 -16 -16 -11 -3 -3 -5 -5 -6 -7 -7 -6 -5 -6 -8 -10 -13 -16 -16 -18 -15 -9 -7 -11 -11 -13 -26 -37 -31 -15 -32 -29 -16 -19 -18 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -74 -91 -79 -74 -93 -87 -104 -125 -142 -154 -158 -147 -148 -149 -153 -160 -166 -166 -159 -153 -127 -98 -73 -51 -28 -16 -14 -14 -14 -14 -15 -18 -25 -41 -64 -93 -137 -213 -333 -403 -386 -354 -332 -322 -314 -297 -278 -271 -278 -279 -248 -187 -135 -109 -84 -72 -65 -62 -62 -39 -30 -30 -32 -32 -30 -34 -57 -55 -50 -41 -37 -37 -38 -38 -33 -28 -21 -15 -10 -2 -0 0 -2 -4 -4 -3 -5 -7 -5 -8 -7 -5 -4 -4 -5 -9 -11 -11 -12 -17 -16 -17 -22 -23 -18 -15 -17 -17 -13 -11 -10 -9 -8 -7 -6 -2 -2 -1 -0 -1 -2 -2 -5 -7 -7 -8 -9 -5 -5 -4 -3 -4 -4 -3 -4 -4 -4 -7 -11 -13 -13 -14 -11 -12 -11 -9 -7 -6 -6 -5 -6 -7 -6 -8 -21 -29 -8 -1 -1 -4 -8 -10 -10 -7 -5 -3 -2 -2 -1 -1 -1 -2 -1 -2 -4 -6 -12 -7 -8 -9 -8 -7 -10 -23 -36 -48 -52 -46 -32 -25 -27 -31 -40 -51 -56 -44 -35 -23 -14 -11 -14 -18 -17 -22 -30 -46 -62 -76 -95 -89 -29 -5 0 0 0 0 0 0 0 0 -4 -12 -19 -156 -159 -125 -87 -53 -29 -36 -127 -183 -186 -166 -146 -95 -46 -21 -11 -8 -10 -15 -11 -11 -10 -7 -4 -3 -2 -2 -2 -2 -1 -1 -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 -2 -13 -33 -49 -46 -43 -90 -44 -27 -13 -4 -14 -32 -34 -36 -33 -29 -38 -29 -50 -63 -50 -18 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -23 -32 -24 -17 -21 -35 -44 -42 -37 -25 -34 -55 -64 -55 -56 -59 -46 -28 -32 -61 -27 -58 -60 -44 -46 -62 -65 -77 -102 -99 -82 -93 -131 -132 -143 -173 -208 -229 -196 -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 -19 -50 -66 -65 -56 -48 -44 -43 -44 -46 -46 -42 -38 -33 -30 -26 -20 -10 -8 -3 -3 -7 -9 -8 -6 -6 -8 -11 -13 -14 -17 -14 -16 -13 -11 -11 -12 -11 -11 -23 -35 -35 -20 -7 -31 -51 -39 -18 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -14 -36 -65 -75 -77 -88 -102 -117 -132 -139 -131 -137 -137 -142 -148 -153 -161 -175 -170 -124 -96 -78 -59 -37 -23 -18 -17 -17 -16 -16 -17 -22 -33 -53 -90 -182 -302 -370 -376 -365 -346 -330 -318 -307 -289 -282 -279 -277 -277 -261 -217 -161 -121 -94 -65 -57 -60 -56 -51 -39 -31 -29 -25 -20 -23 -52 -51 -50 -45 -40 -39 -39 -37 -34 -28 -14 -4 -2 -0 0 -0 -2 -5 -4 -1 -3 -8 -8 -7 -5 -4 -4 -4 -4 -8 -11 -13 -16 -17 -16 -18 -18 -17 -14 -11 -12 -14 -14 -12 -10 -9 -9 -7 -4 -2 -2 -1 -1 -1 -1 -2 -7 -7 -6 -7 -7 -6 -4 -3 -2 -2 -2 -2 -5 -4 -3 -6 -12 -15 -15 -17 -13 -14 -13 -10 -7 -4 -4 -4 -6 -7 -5 -8 -23 -42 -15 -3 -4 -8 -11 -11 -9 -6 -6 -5 -3 -3 -1 -1 -1 -1 -1 -8 -35 -67 -43 -15 -5 -8 -9 -9 -9 -20 -34 -40 -39 -40 -28 -25 -26 -30 -36 -44 -51 -50 -45 -35 -22 -12 -8 -12 -17 -19 -24 -33 -43 -54 -73 -78 -45 -14 -1 0 0 0 0 0 0 0 -0 -0 0 -84 -135 -134 -99 -70 -47 -49 -109 -160 -176 -163 -170 -149 -99 -52 -20 -4 -1 -2 -8 -10 -8 -4 -3 -2 -1 -1 -2 -2 -2 -3 -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 -5 -29 -60 -67 -12 -2 -5 -15 -16 -7 -3 -44 -73 -65 -35 -13 -3 -6 -14 -48 -65 -39 -8 -9 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -14 -28 -29 -20 -28 -35 -33 -30 -41 -51 -49 -64 -70 -57 -43 -29 -15 -10 -22 -49 -44 -29 -48 -42 -36 -49 -65 -76 -125 -113 -83 -88 -138 -141 -145 -177 -202 -191 -127 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -59 -76 -60 -48 -64 -60 -60 -68 -77 -78 -72 -66 -65 -60 -46 -28 -22 -7 -7 -13 -15 -10 -6 -8 -11 -13 -14 -14 -15 -15 -15 -11 -8 -6 -6 -7 -8 -11 -20 -24 -18 -10 -26 -63 -43 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -47 -61 -64 -64 -70 -82 -96 -107 -115 -124 -132 -140 -145 -149 -152 -151 -135 -111 -71 -53 -48 -39 -27 -18 -14 -13 -14 -15 -18 -22 -33 -48 -123 -223 -296 -309 -302 -298 -296 -292 -284 -274 -264 -261 -263 -265 -264 -256 -235 -196 -142 -106 -98 -102 -85 -48 -34 -36 -27 -20 -15 -11 -8 -19 -32 -40 -38 -29 -20 -23 -35 -37 -31 -17 -4 -1 -1 -2 -3 -2 -3 -5 -4 -2 -8 -10 -9 -6 -4 -4 -4 -7 -10 -12 -14 -15 -13 -12 -11 -11 -10 -9 -11 -11 -13 -12 -11 -10 -9 -9 -10 -4 -3 -3 -3 -3 -3 -3 -4 -11 -11 -8 -7 -6 -5 -3 -2 -1 -1 -1 -2 -3 -3 -4 -11 -16 -17 -17 -17 -13 -11 -10 -8 -4 -2 -2 -2 -4 -4 -4 -4 -8 -14 -13 -11 -9 -6 -5 -6 -5 -2 -3 -4 -4 -2 -1 -0 -0 -1 -2 -8 -26 -35 -24 -8 -2 -4 -6 -5 -6 -11 -19 -22 -19 -27 -25 -23 -24 -27 -31 -37 -42 -47 -48 -43 -32 -18 -8 -11 -15 -17 -20 -24 -30 -31 -41 -51 -51 -48 -35 -2 -1 -4 -2 0 0 0 0 0 -3 -69 -134 -137 -103 -82 -73 -101 -156 -187 -170 -156 -155 -153 -135 -106 -72 -39 -20 -10 -6 -5 -4 -1 -6 -5 -2 -2 -2 -4 -5 -6 -10 -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 0 0 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 -57 -42 -6 -1 -1 -0 -0 -0 -0 -35 -68 -63 -16 -1 -0 0 0 -13 -36 -61 -98 -54 -26 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -15 -24 -21 -23 -23 -11 -2 -20 -72 -74 -84 -80 -67 -54 -35 -3 -1 -6 -26 -38 -9 -19 -17 -12 -23 -61 -119 -168 -126 -101 -104 -128 -139 -147 -172 -153 -96 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -13 -21 -62 -68 -70 -82 -93 -90 -76 -66 -62 -57 -50 -39 -29 -10 -9 -11 -11 -8 -6 -8 -12 -11 -11 -11 -11 -13 -12 -9 -6 -2 -1 -1 -2 -3 -5 -5 -7 -18 -36 -39 -18 -21 -35 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -16 -33 -47 -51 -48 -56 -63 -72 -85 -99 -112 -129 -144 -147 -138 -126 -118 -94 -70 -55 -49 -44 -31 -14 -7 -6 -8 -11 -16 -22 -31 -51 -130 -200 -231 -233 -236 -240 -244 -246 -246 -244 -244 -247 -252 -253 -251 -247 -240 -223 -191 -133 -110 -97 -77 -50 -31 -31 -33 -31 -23 -13 -10 -22 -17 -24 -34 -32 -19 -12 -36 -31 -28 -17 -6 -1 -0 -1 -1 -1 -1 -4 -9 -10 -11 -11 -11 -8 -7 -9 -9 -7 -7 -11 -13 -14 -13 -13 -10 -9 -8 -9 -10 -10 -8 -7 -8 -8 -6 -4 -3 -2 -5 -7 -7 -7 -7 -8 -7 -10 -10 -8 -6 -6 -6 -3 -2 -2 -2 -2 -3 -4 -4 -6 -11 -15 -14 -13 -12 -10 -8 -7 -6 -2 -1 -1 -1 -2 -2 -2 -1 -2 -18 -23 -20 -14 -7 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -3 -6 -4 -3 -2 -1 -1 -2 -2 -3 -5 -9 -12 -10 -13 -15 -17 -19 -21 -23 -30 -36 -42 -47 -48 -40 -27 -18 -15 -15 -18 -19 -18 -22 -19 -24 -37 -59 -82 -79 -25 -27 -27 -13 0 0 0 0 0 -39 -123 -184 -142 -103 -87 -104 -155 -208 -224 -190 -167 -152 -140 -138 -144 -141 -116 -79 -41 -15 -4 -2 -1 -6 -6 -4 -3 -5 -8 -12 -19 -24 -31 -32 -18 -9 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -10 -35 -62 -27 -10 -2 -1 -0 -0 -0 0 0 -4 -22 -48 -23 -21 -10 -0 0 -2 -16 -56 -83 -79 -58 -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 -24 -26 -16 -9 -4 -1 0 0 -1 -7 -25 -37 -32 -17 -5 0 0 -0 -7 -8 -1 -0 -2 -1 -13 -53 -115 -162 -76 -132 -127 -122 -138 -165 -176 -118 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -23 -49 -64 -75 -76 -65 -47 -36 -25 -21 -28 -28 -20 -13 -10 -10 -8 -5 -4 -6 -9 -7 -7 -7 -6 -6 -5 -4 -3 -1 -0 -0 -0 -1 -1 -2 -10 -26 -38 -23 -1 -24 -61 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -24 -44 -38 -43 -46 -50 -60 -75 -92 -119 -140 -141 -127 -117 -126 -98 -79 -65 -58 -53 -38 -15 -2 -1 -2 -6 -13 -23 -30 -61 -106 -139 -156 -164 -172 -182 -191 -199 -208 -218 -229 -239 -244 -245 -241 -235 -227 -215 -204 -175 -137 -98 -65 -46 -40 -42 -51 -38 -21 -10 -5 -5 -5 -18 -36 -42 -28 -5 -9 -9 -8 -5 -1 -0 0 0 0 -0 -0 -2 -6 -11 -16 -18 -15 -11 -9 -9 -5 -2 -5 -10 -14 -16 -17 -17 -15 -12 -9 -9 -9 -10 -8 -7 -7 -5 -3 -2 -2 -1 -3 -5 -8 -9 -9 -9 -9 -9 -8 -8 -8 -9 -8 -5 -4 -4 -5 -8 -11 -10 -10 -14 -16 -13 -11 -9 -8 -6 -5 -5 -5 -3 -2 -2 -2 -3 -2 -1 -1 -1 -4 -6 -7 -6 -3 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -6 -3 -1 -0 -0 -0 -1 -4 -9 -12 -10 -8 -7 -10 -13 -14 -15 -18 -22 -24 -27 -31 -31 -26 -23 -20 -20 -23 -24 -19 -19 -18 -21 -32 -51 -71 -74 -68 -72 -46 -20 -17 -9 -1 -0 0 -12 -75 -173 -147 -106 -88 -104 -150 -204 -226 -218 -199 -174 -146 -133 -147 -163 -160 -138 -99 -60 -29 -15 -6 -4 -3 -3 -3 -5 -8 -12 -16 -16 -17 -25 -25 -22 -10 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -6 -28 -71 -72 -19 -2 -1 -1 -0 -0 0 0 0 -4 -21 -30 -19 -28 -28 -5 0 0 -8 -35 -66 -74 -62 -52 -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 -52 -37 -12 -0 0 0 0 0 0 -0 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 -15 -39 -59 -53 -28 -101 -129 -131 -167 -199 -178 -95 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -16 -43 -57 -58 -51 -42 -32 -4 -3 -10 -11 -9 -11 -10 -6 -2 -1 -2 -4 -5 -4 -4 -4 -3 -3 -2 -2 -2 -1 -0 -0 -1 -1 -2 -4 -15 -23 -20 -9 -1 -19 -68 -74 -38 -3 -1 -5 -15 -24 -25 -13 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -27 -41 -40 -39 -42 -52 -65 -83 -107 -116 -119 -120 -115 -99 -99 -86 -77 -70 -60 -41 -17 -1 -0 -0 -2 -6 -14 -24 -48 -68 -81 -89 -98 -108 -121 -137 -155 -174 -194 -212 -225 -231 -228 -223 -218 -212 -200 -193 -185 -158 -127 -108 -94 -71 -53 -38 -23 -11 -4 -2 -5 -11 -19 -26 -25 -22 -25 -27 -24 -16 -9 -4 -2 -4 -0 0 0 0 -0 -1 -4 -10 -23 -14 -7 -6 -3 -1 -0 -4 -9 -15 -17 -14 -14 -14 -14 -12 -10 -9 -8 -7 -5 -4 -3 -2 -2 -2 -2 -2 -2 -3 -5 -6 -6 -7 -8 -8 -8 -7 -9 -8 -6 -5 -4 -4 -8 -18 -19 -18 -16 -14 -12 -10 -9 -8 -8 -10 -11 -10 -8 -6 -6 -6 -6 -6 -3 -2 -1 -1 -2 -3 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -9 -6 -6 -5 -4 -5 -8 -8 -8 -9 -8 -7 -9 -11 -12 -16 -19 -23 -27 -28 -24 -21 -20 -23 -33 -48 -55 -57 -61 -61 -39 -21 -44 -41 -35 -12 0 0 -25 -122 -145 -112 -90 -98 -125 -138 -151 -178 -200 -206 -180 -154 -148 -156 -163 -167 -161 -144 -108 -70 -36 -17 -8 -3 -2 -1 -3 -4 -4 -4 -3 -8 -21 -32 -26 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -44 -99 -42 -7 -1 -1 -1 -1 -0 -0 -11 -51 -127 -121 -102 -82 -61 -37 0 0 -1 -12 -33 -42 -27 -26 -31 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -11 -53 -22 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -34 -36 -10 -0 -4 -45 -139 -153 -207 -218 -170 -75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -20 -28 -41 -43 -26 -6 -2 -8 -7 -5 -4 -3 -1 -0 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -3 -4 -5 -5 -6 -12 -23 -23 -13 -3 -1 -4 -20 -44 -68 -57 -31 -61 -99 -118 -104 -60 -15 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -12 -45 -46 -41 -42 -47 -56 -73 -93 -97 -104 -122 -136 -134 -124 -101 -82 -70 -61 -47 -28 -1 -0 0 -0 -1 -3 -8 -15 -23 -32 -43 -54 -65 -82 -104 -129 -154 -177 -197 -210 -216 -215 -214 -210 -202 -191 -180 -164 -140 -114 -95 -79 -54 -34 -18 -19 -20 -16 -8 -3 -2 -3 -6 -9 -12 -13 -7 -6 -10 -15 -13 -4 -3 -0 0 0 0 0 -0 -1 -4 -22 -21 -11 -4 -0 0 -6 -15 -16 -17 -21 -17 -17 -16 -12 -10 -9 -9 -7 -6 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -5 -5 -4 -8 -8 -6 -4 -3 -2 -4 -16 -16 -14 -11 -9 -9 -8 -8 -8 -12 -16 -16 -14 -13 -11 -10 -9 -8 -7 -8 -9 -8 -7 -5 -3 -3 -3 -2 -1 -1 -1 -1 -1 -3 -3 -2 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -3 -4 -8 -6 -5 -4 -5 -7 -5 -6 -7 -6 -3 -2 -2 -3 -4 -8 -14 -19 -22 -25 -29 -30 -34 -47 -65 -67 -53 -52 -61 -58 -46 -55 -58 -59 -28 -1 -3 -13 -71 -129 -118 -94 -98 -121 -101 -99 -66 -130 -214 -216 -195 -180 -167 -154 -155 -177 -208 -196 -149 -103 -66 -38 -25 -28 -26 -27 -27 -25 -16 -8 -31 -49 -66 -63 -33 -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 -5 -20 -71 -74 -37 -1 -1 -1 -1 -1 -0 0 -14 -102 -177 -175 -143 -112 -75 -23 -3 0 -3 -14 -29 -26 -10 -5 -9 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -13 -26 -35 -14 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -12 -32 -54 -55 -7 -10 -52 -106 -155 -152 -205 -175 -104 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -15 -26 -30 -22 -7 -16 -12 -5 -1 -0 -0 -0 -1 -2 -2 -2 -1 -2 -2 -2 -3 -2 -2 -3 -4 -9 -12 -13 -15 -15 -25 -30 -28 -20 -9 0 0 0 -41 -53 -48 -46 -62 -103 -137 -134 -105 -62 -24 -3 -0 0 0 0 0 0 0 0 0 0 0 -5 -25 -48 -51 -43 -43 -52 -64 -73 -82 -80 -87 -107 -123 -102 -67 -55 -54 -57 -55 -41 -7 -2 -0 0 0 0 -0 -1 -4 -11 -23 -36 -50 -68 -92 -116 -139 -159 -178 -193 -200 -197 -201 -202 -196 -183 -157 -128 -122 -107 -90 -73 -51 -31 -32 -37 -34 -23 -14 -13 -4 -4 -4 -5 -6 -7 -11 -15 -16 -18 -14 -5 -3 -1 -0 0 0 0 -0 -2 -16 -17 -15 -10 -3 0 0 -1 -2 -10 -17 -16 -15 -16 -14 -12 -11 -12 -12 -8 -4 -2 -2 -3 -3 -4 -3 -4 -5 -5 -4 -4 -4 -5 -5 -3 -2 -3 -2 -3 -2 -2 -2 -1 -1 -3 -3 -7 -8 -8 -8 -8 -6 -6 -6 -7 -6 -5 -6 -10 -14 -13 -10 -8 -8 -10 -11 -8 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -2 -2 -2 -0 0 0 0 0 0 0 -0 -0 -1 -6 -7 -7 -9 -12 -14 -10 -10 -10 -8 -4 -2 -1 -2 -3 -4 -6 -9 -12 -19 -28 -37 -45 -56 -72 -80 -59 -53 -58 -63 -61 -58 -59 -36 -8 -6 -23 -28 -27 -96 -122 -103 -100 -119 -137 -95 -33 -63 -177 -241 -227 -206 -177 -148 -138 -164 -214 -223 -200 -170 -139 -104 -88 -122 -153 -161 -127 -60 -15 -10 -52 -83 -107 -113 -64 -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 -1 -9 -41 -96 -107 -62 -1 -1 -1 -1 -1 -0 0 0 -66 -131 -110 -55 -43 -23 -3 0 -1 -6 -21 -37 -25 -11 -3 -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 -3 -18 -69 -49 -44 -32 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -16 -23 -26 -28 -24 -6 -33 -151 -175 -140 -93 -95 -60 -17 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -18 -40 -59 -45 -26 -12 -5 -3 -3 -4 -3 -4 -3 -2 -2 -3 -4 -5 -5 -4 -4 -5 -8 -6 -10 -14 -17 -20 -27 -27 -22 -17 -8 0 0 -0 -11 -23 -34 -38 -38 -53 -88 -110 -113 -105 -81 -40 -11 -1 0 0 0 0 0 0 0 0 0 -1 -9 -46 -64 -57 -52 -58 -71 -79 -74 -55 -62 -90 -114 -109 -77 -50 -42 -38 -36 -33 -17 -6 -1 0 0 0 0 0 -0 -5 -15 -27 -40 -56 -76 -97 -115 -132 -151 -168 -179 -182 -184 -184 -181 -169 -148 -129 -136 -110 -78 -65 -75 -69 -56 -40 -26 -24 -36 -43 -11 -9 -6 -2 -1 -4 -6 -5 -9 -13 -10 -3 -1 -0 -0 0 -0 -0 -0 -0 -4 -3 -1 -1 -0 0 0 -0 -8 -12 -10 -4 -4 -6 -9 -10 -11 -11 -9 -5 -3 -3 -5 -6 -8 -8 -8 -8 -9 -9 -9 -8 -9 -11 -10 -7 -4 -2 -1 -1 -1 -1 -1 -2 -2 -3 -2 -4 -8 -10 -9 -7 -2 -3 -3 -3 -2 -2 -3 -9 -14 -14 -12 -9 -7 -7 -6 -5 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -2 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -2 -4 -6 -9 -8 -8 -9 -8 -5 -2 -1 -1 -1 -3 -4 -5 -5 -6 -9 -16 -25 -38 -48 -66 -69 -63 -60 -61 -60 -59 -60 -46 -21 -4 -17 -40 -32 -17 -62 -112 -115 -104 -116 -145 -88 -23 -26 -116 -243 -242 -220 -191 -161 -138 -151 -193 -212 -222 -218 -164 -43 -96 -183 -234 -195 -94 -25 -4 -1 0 -29 -91 -156 -94 -43 -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 -4 -25 -67 -98 -77 -39 -4 -1 -1 -1 -0 -0 0 -24 -139 -174 -75 -22 -11 -3 -0 0 -1 -6 -26 -28 -19 -14 -10 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -27 -77 -48 -54 -42 -14 0 0 0 0 -4 -12 -1 0 0 0 0 -1 -1 -1 -0 -0 -8 -12 -17 -47 -49 -28 -20 -41 -94 -205 -133 -87 -44 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -43 -82 -62 -44 -32 -19 -15 -16 -16 -8 -6 -4 -3 -3 -5 -6 -7 -7 -7 -7 -8 -11 -10 -14 -22 -28 -28 -24 -21 -19 -15 -13 -7 -4 -11 -25 -24 -19 -15 -15 -23 -54 -91 -102 -107 -106 -88 -48 -17 -3 0 0 0 -0 -0 0 -16 -27 -34 -42 -58 -63 -56 -52 -55 -64 -70 -64 -45 -43 -59 -76 -79 -60 -39 -25 -19 -18 -19 -18 -9 -2 0 0 0 0 0 0 -2 -10 -20 -33 -48 -63 -77 -90 -106 -124 -141 -154 -163 -169 -169 -164 -154 -145 -144 -132 -105 -83 -68 -53 -40 -30 -22 -18 -27 -43 -41 -16 -7 -3 -1 -0 -1 -1 -2 -5 -8 -6 -2 -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 -1 -2 -5 -9 -11 -11 -12 -14 -15 -15 -9 -8 -11 -15 -15 -15 -15 -13 -10 -7 -5 -3 -2 -2 -2 -2 -3 -3 -3 -3 -4 -6 -8 -7 -5 -3 -1 -0 -0 -0 -1 -4 -9 -10 -10 -9 -7 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -2 -0 -0 0 0 -0 -2 -7 -6 -4 -4 -4 -4 -2 -1 -0 -0 -0 -2 -4 -8 -9 -6 -5 -8 -18 -27 -28 -36 -56 -69 -75 -75 -66 -62 -61 -51 -43 -52 -64 -63 -55 -45 -64 -107 -131 -120 -121 -152 -130 -57 -5 -42 -193 -240 -233 -206 -175 -145 -158 -187 -214 -235 -223 -103 -15 0 -49 -71 -36 0 0 0 0 0 -8 -36 -107 -84 -66 -49 -22 -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 -1 -14 -45 -84 -81 -0 -1 -1 -1 -1 -0 -0 -0 0 -6 -28 -51 -24 -15 -8 -2 -1 -0 -0 -5 -14 -16 -19 -36 -27 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -21 -46 -47 -21 -5 0 0 -1 -25 -57 -100 -133 -57 -10 -10 -5 -8 -18 -19 -0 -3 -45 -49 -49 -74 -74 -59 -59 -92 -127 -100 -26 -83 -50 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -40 -68 -73 -49 -25 -20 -26 -32 -28 -12 -6 -4 -3 -5 -7 -9 -10 -10 -10 -11 -12 -14 -15 -13 -15 -19 -20 -17 -19 -32 -38 -29 -24 -38 -32 -19 -11 -5 -5 -14 -38 -71 -92 -94 -90 -87 -77 -45 -8 0 -0 -1 -7 -27 -25 -61 -79 -79 -74 -71 -59 -51 -49 -52 -57 -60 -61 -47 -34 -36 -52 -67 -59 -40 -25 -19 -16 -13 -11 -6 -2 -3 -1 0 0 0 0 -1 -6 -16 -28 -39 -46 -55 -67 -82 -99 -112 -123 -132 -141 -143 -136 -125 -122 -125 -107 -83 -59 -41 -37 -46 -46 -43 -36 -35 -39 -38 -38 -32 -25 -16 -7 0 0 0 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -3 -2 -1 -2 -8 -15 -17 -16 -16 -18 -19 -18 -15 -12 -12 -17 -21 -20 -18 -16 -13 -11 -8 -6 -3 -3 -2 -1 -1 -2 -1 -1 -0 -1 -1 -1 -2 -1 -1 -1 -1 -2 -3 -2 -6 -6 -6 -5 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -3 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 0 -1 -10 -29 -39 -25 -10 -3 -1 -1 -1 -1 -0 -0 -1 -4 -12 -18 -13 -7 -4 -4 -6 -9 -15 -21 -35 -57 -76 -88 -80 -69 -62 -58 -59 -61 -61 -49 -48 -59 -77 -99 -152 -135 -124 -130 -130 -94 -5 -5 -129 -228 -257 -234 -200 -158 -165 -189 -219 -249 -261 -65 -8 -9 -3 0 0 0 0 0 0 0 0 0 -19 -41 -75 -97 -60 -28 -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 -5 -26 -64 -89 -32 -6 -1 -1 -1 -0 -0 0 0 0 -14 -60 -78 -26 -8 -3 -1 -1 -2 -1 -1 -3 -6 -16 -58 -38 -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 -2 -12 -20 -8 -2 0 -35 -80 -103 -107 -75 -37 -17 -10 -23 -15 -7 -8 -8 -1 -5 -67 -50 -65 -89 -75 -74 -82 -78 -58 -49 -124 -210 -81 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -94 -115 -99 -75 -28 -15 -33 -53 -20 -9 -4 -4 -7 -11 -14 -15 -14 -12 -11 -12 -15 -19 -15 -15 -17 -14 -7 -9 -33 -48 -48 -41 -33 -21 -13 -7 -2 -3 -12 -30 -44 -76 -86 -82 -79 -76 -54 -10 -14 -14 -13 -33 -86 -79 -76 -77 -80 -78 -69 -62 -59 -55 -50 -47 -49 -55 -53 -39 -30 -38 -52 -50 -45 -28 -22 -18 -13 -7 -3 -1 -3 -2 0 0 0 0 -0 -3 -9 -18 -26 -30 -36 -46 -59 -72 -82 -92 -100 -106 -110 -110 -109 -106 -109 -90 -66 -42 -33 -47 -78 -70 -55 -43 -37 -38 -46 -54 -59 -58 -34 -7 -0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -3 -4 -4 -4 -5 -4 -1 -1 -2 -5 -11 -20 -23 -22 -19 -19 -22 -22 -20 -17 -16 -18 -21 -22 -18 -15 -14 -12 -10 -8 -5 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -4 -4 -4 -3 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 -2 -16 -45 -87 -75 -54 -29 -9 -0 -0 -0 -0 -0 -0 -1 -5 -17 -14 -8 -4 -3 -3 -3 -4 -6 -10 -19 -34 -52 -75 -75 -71 -69 -61 -32 -18 -39 -25 -21 -40 -71 -79 -137 -146 -145 -145 -143 -120 -65 -52 -95 -176 -262 -243 -212 -183 -177 -192 -219 -252 -284 -217 -162 -108 -67 -7 -1 0 0 0 0 0 0 0 0 -13 -55 -132 -97 -61 -33 -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 -1 -11 -40 -88 -146 -79 -21 -1 -1 -1 -0 -0 0 0 -4 -22 -53 -90 -51 -10 -2 -3 -8 -9 -3 -0 -1 -3 -1 -21 -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 -8 -37 -53 -9 -5 -2 -1 -5 -14 -11 -1 -2 -0 -0 -5 -26 -10 -35 -50 -59 -77 -80 -42 -112 -212 -227 -168 -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 -11 -28 -14 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -61 -124 -141 -65 -31 -16 -23 -30 -21 -14 -12 -14 -17 -20 -22 -24 -19 -15 -12 -11 -14 -19 -15 -7 -6 -7 -7 -9 -17 -37 -42 -35 -22 -14 -14 -14 -6 -3 -10 -24 -34 -58 -76 -80 -81 -84 -77 -45 -42 -47 -52 -61 -67 -60 -46 -56 -68 -71 -64 -61 -67 -68 -59 -49 -45 -48 -53 -45 -27 -27 -36 -36 -34 -25 -22 -18 -13 -9 -5 -3 -5 -3 -0 0 0 0 0 -1 -3 -6 -12 -20 -26 -32 -37 -42 -51 -62 -71 -76 -79 -84 -90 -91 -93 -73 -51 -32 -20 -23 -56 -49 -43 -42 -46 -55 -67 -81 -83 -77 -37 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -4 -1 -1 -1 -1 0 0 -0 -0 -5 -13 -22 -30 -23 -23 -23 -23 -24 -23 -21 -20 -18 -17 -17 -16 -13 -11 -9 -8 -7 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -3 -3 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 -1 -2 -2 -3 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -8 -28 -44 -37 -38 -53 -61 -45 -20 -9 -4 -1 -0 -0 0 -0 -1 -5 -3 -1 -1 -2 -2 -2 -2 -2 -2 -3 -8 -26 -51 -63 -67 -69 -63 -10 -4 -5 -15 -25 -30 -65 -70 -100 -119 -127 -126 -119 -106 -123 -106 -77 -96 -223 -220 -206 -191 -185 -199 -231 -245 -258 -265 -265 -248 -241 -84 -47 -18 -16 -33 -2 -1 0 0 0 -2 -15 -100 -107 -82 -51 -25 -15 -7 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -24 -54 -106 -126 -70 -16 -1 -1 -1 -0 -0 -0 -10 -63 -113 -51 -53 -60 -17 -11 -67 -71 -45 -10 -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 -2 -2 0 0 0 0 -1 -8 -15 -19 -40 -81 -72 -31 0 0 0 -2 -50 -88 -78 -29 -117 -147 -97 -41 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -44 -28 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -13 -36 -49 -17 -19 -12 -12 -17 -25 -32 -34 -31 -27 -24 -27 -31 -21 -14 -10 -9 -11 -16 -14 -5 -4 -7 -12 -16 -17 -28 -32 -28 -22 -20 -24 -27 -19 -13 -16 -24 -26 -45 -66 -77 -87 -102 -113 -90 -38 -43 -50 -56 -56 -33 -38 -71 -68 -60 -57 -53 -58 -66 -64 -55 -45 -43 -51 -45 -27 -26 -29 -28 -31 -30 -28 -25 -19 -13 -11 -11 -13 -7 -2 -0 0 0 0 0 -0 -1 -4 -10 -17 -20 -19 -19 -25 -37 -45 -45 -49 -58 -68 -73 -72 -59 -46 -35 -21 -15 -35 -43 -47 -49 -50 -73 -140 -245 -181 -109 -45 -8 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -12 -34 -26 -26 -27 -27 -27 -24 -21 -19 -17 -14 -12 -11 -10 -8 -7 -6 -6 -5 -5 -6 -5 -4 -3 -3 -4 -4 -5 -7 -8 -6 -5 -4 -6 -8 -7 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -10 -67 -71 -45 -47 -28 -18 -30 -45 -45 -31 -20 -7 -1 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -16 -37 -57 -68 -69 -81 -49 -30 -28 -41 -54 -47 -61 -66 -73 -79 -87 -93 -92 -111 -126 -111 -86 -90 -117 -156 -180 -175 -164 -188 -215 -226 -246 -278 -285 -235 -257 -211 -196 -215 -276 -332 -115 -23 0 0 0 0 0 -51 -75 -79 -75 -43 -32 -25 -15 -7 -4 -3 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -7 -21 -41 -59 -104 -117 -70 -4 -1 -1 -1 -0 -0 -0 -1 -40 -32 -40 -81 -73 -13 -36 -138 -180 -99 -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 -18 -37 -55 -70 -74 -63 -64 -27 0 0 0 0 -60 -112 -98 -27 0 0 -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 -7 -14 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -10 -35 -60 -48 -26 -23 -29 -38 -46 -46 -34 -24 -18 -21 -25 -18 -13 -10 -8 -9 -10 -9 -6 -7 -7 -7 -10 -14 -23 -31 -31 -30 -32 -38 -36 -21 -34 -33 -23 -26 -50 -78 -92 -99 -113 -117 -83 -73 -75 -76 -80 -74 -48 -26 -57 -47 -39 -40 -41 -46 -58 -64 -59 -49 -44 -47 -41 -30 -31 -30 -24 -25 -28 -30 -29 -22 -14 -9 -10 -8 -4 -1 -0 -0 0 0 0 0 -0 -1 -3 -6 -7 -6 -6 -9 -16 -21 -17 -19 -26 -33 -39 -39 -34 -26 -17 -9 -4 -4 -26 -30 -25 -40 -94 -172 -184 -156 -86 -35 -14 -10 -5 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -5 -8 -4 -0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -1 -8 -34 -33 -31 -29 -27 -23 -20 -16 -15 -13 -10 -9 -8 -8 -8 -8 -7 -5 -4 -7 -9 -8 -5 -5 -7 -9 -8 -11 -14 -17 -16 -11 -12 -11 -10 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -13 -17 -14 -19 -19 -17 -24 -33 -33 -25 -17 -17 -7 0 0 0 0 -0 -1 -2 -3 -1 -1 -0 -1 -1 -1 -2 -3 -3 -11 -26 -44 -57 -59 -67 -70 -63 -58 -58 -60 -58 -57 -57 -62 -71 -77 -78 -96 -105 -101 -90 -81 -79 -84 -101 -115 -121 -130 -145 -167 -207 -244 -279 -319 -258 -255 -269 -279 -250 -165 -246 -141 -39 0 0 0 0 0 -2 -2 -28 -86 -79 -69 -61 -46 -28 -19 -14 -11 -7 -3 -2 -1 -1 -1 -3 -7 -11 -13 -5 -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 -11 -23 -42 -45 -38 -47 -81 -103 -26 -6 -1 -1 -0 -0 -0 -0 -3 -1 -24 -77 -57 -18 -53 -109 -112 -67 -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 -12 -55 -96 -92 -64 -30 -3 -12 -4 0 0 0 -9 -78 -170 -171 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -10 -51 -85 -67 -44 -37 -47 -54 -48 -34 -22 -18 -17 -15 -15 -16 -11 -9 -9 -8 -7 -7 -8 -5 -8 -7 -8 -15 -27 -36 -37 -36 -36 -31 -16 -19 -33 -32 -33 -44 -61 -80 -105 -97 -98 -97 -79 -72 -67 -76 -92 -94 -68 -31 -45 -28 -25 -28 -27 -27 -33 -46 -54 -53 -47 -46 -40 -31 -31 -29 -27 -28 -35 -37 -34 -25 -14 -7 -6 -4 -2 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -2 -1 -3 -6 -9 -10 -9 -7 -7 -6 -5 -2 -3 -3 -3 -10 -34 -78 -141 -102 -48 -29 -35 -32 -3 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -4 -17 -37 -37 -33 -28 -22 -17 -15 -15 -15 -13 -11 -10 -10 -10 -10 -10 -11 -10 -8 -9 -11 -11 -6 -4 -10 -10 -10 -12 -15 -16 -14 -12 -15 -13 -10 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -6 -13 -17 -27 -34 -30 -17 -10 -5 -10 -6 -1 -1 -1 -0 -0 -1 -3 -4 -3 -2 -0 -0 -1 -3 -5 -7 -8 -14 -24 -37 -50 -65 -81 -83 -78 -72 -64 -58 -54 -49 -48 -53 -64 -69 -70 -72 -74 -74 -68 -63 -60 -63 -70 -81 -97 -122 -113 -122 -144 -182 -250 -307 -262 -242 -232 -211 -189 -82 -20 0 0 0 0 0 0 0 0 0 -7 -51 -65 -83 -90 -72 -53 -45 -37 -32 -28 -21 -13 -6 -4 -2 -2 -5 -10 -10 -19 -14 -7 -5 -3 -2 -4 -4 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -11 -24 -60 -56 -33 -13 -19 -48 -90 -42 -1 -0 -0 -0 -0 0 0 0 -2 -31 -25 -36 -88 -125 -99 -31 -5 -0 0 0 0 -2 -7 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -46 -102 -97 -82 -50 -18 0 0 0 0 0 0 -16 -75 -182 -196 -80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -74 -98 -67 -46 -36 -38 -37 -30 -22 -20 -22 -17 -14 -11 -8 -4 -4 -5 -5 -5 -7 -11 -10 -9 -10 -16 -27 -40 -46 -43 -41 -33 -23 -15 -7 -26 -33 -56 -71 -60 -44 -97 -76 -69 -76 -82 -77 -79 -88 -88 -73 -53 -40 -33 -19 -21 -24 -24 -26 -28 -33 -43 -46 -47 -49 -45 -34 -29 -24 -21 -22 -29 -33 -34 -30 -21 -13 -7 -4 -3 -3 -3 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -0 -1 -4 -24 -53 -75 -61 -41 -25 -28 -38 -34 -2 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -9 -33 -43 -37 -31 -25 -21 -17 -17 -19 -19 -18 -16 -16 -16 -16 -15 -14 -14 -15 -15 -16 -17 -16 -12 -8 -12 -10 -7 -8 -13 -16 -15 -15 -16 -15 -11 -8 -4 -2 -0 -0 -0 0 0 -0 -0 -1 -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 -1 -0 -0 -1 -1 -2 -3 -7 -18 -19 -31 -35 -24 -9 -11 -37 -37 -23 -14 -13 -7 -3 -1 -2 -3 -3 -2 -1 -0 -1 -2 -6 -7 -10 -13 -18 -26 -36 -49 -65 -74 -77 -80 -80 -71 -62 -55 -48 -45 -48 -55 -60 -65 -70 -73 -67 -58 -54 -50 -49 -56 -66 -79 -90 -100 -106 -110 -132 -216 -247 -166 -156 -196 -170 -145 -59 -13 0 0 0 0 0 0 0 0 0 0 -11 -16 -58 -105 -83 -75 -85 -75 -57 -42 -41 -60 -45 -24 -10 -5 -1 -2 -1 -10 -14 -13 -15 -17 -16 -15 -13 -11 -8 -8 -8 -8 -5 -1 -3 -3 -1 0 0 0 0 -0 -1 -2 -4 -10 -25 -59 -83 -89 -90 -71 -121 -168 -102 -8 -0 0 0 0 0 0 -0 -11 -50 -42 -73 -183 -252 -151 -48 -5 -0 0 0 -1 -15 -60 -121 -91 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -32 -21 -14 -4 0 -6 -31 -83 -16 -1 -1 -46 -143 -174 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -80 -99 -72 -49 -37 -32 -27 -21 -17 -15 -14 -11 -9 -5 -2 -1 -0 -1 -0 -1 -7 -13 -11 -14 -18 -28 -40 -49 -49 -39 -40 -33 -32 -30 -12 -22 -34 -58 -72 -58 -28 -68 -53 -60 -74 -76 -62 -52 -64 -72 -58 -37 -24 -20 -15 -16 -18 -19 -16 -12 -17 -32 -39 -43 -47 -50 -45 -39 -33 -26 -22 -27 -35 -36 -32 -26 -20 -15 -13 -13 -12 -12 -14 -15 -6 -30 -25 -10 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -3 -21 -76 -110 -82 -39 -20 -13 -18 -30 -32 -11 -2 -0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -22 -39 -43 -34 -28 -25 -23 -20 -20 -23 -24 -23 -23 -24 -24 -23 -21 -19 -18 -19 -21 -21 -18 -19 -17 -10 -5 -4 -4 -3 -6 -8 -9 -12 -14 -13 -11 -9 -6 -3 -1 -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 -1 -1 -1 -0 -0 -0 -0 -1 -4 -9 -14 -18 -17 -19 -20 -14 -9 -13 -35 -42 -36 -27 -14 -5 -4 -4 -4 -3 -1 -1 -0 -0 -1 -3 -6 -6 -11 -15 -18 -21 -26 -36 -50 -63 -67 -68 -72 -63 -53 -47 -46 -44 -45 -48 -55 -63 -69 -72 -63 -55 -52 -52 -53 -53 -57 -65 -74 -87 -97 -102 -109 -163 -208 -124 -76 -169 -192 -109 -31 -2 -4 0 0 0 0 0 0 0 0 0 0 0 -11 -26 -30 -80 -98 -76 -37 -16 -14 -12 -40 -43 -18 -9 -6 -7 -7 -6 -9 -19 -29 -37 -41 -44 -43 -40 -39 -40 -37 -29 -17 -16 -22 -17 -6 -0 -0 -0 -0 -4 -13 -22 -38 -39 -54 -83 -109 -138 -152 -104 -139 -153 -85 -6 -0 0 -7 -10 0 0 -4 -64 -64 -44 -109 -252 -239 -119 -25 -2 -0 0 -0 -8 -45 -106 -186 -156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -129 -222 -83 -30 -52 -104 -137 -119 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -58 -70 -57 -41 -32 -25 -18 -14 -10 -5 -3 -4 -3 -2 -1 -0 0 0 0 -1 -9 -18 -18 -21 -20 -24 -32 -38 -35 -22 -33 -21 -20 -20 -12 -27 -39 -48 -57 -48 -27 -38 -47 -46 -63 -76 -68 -53 -54 -47 -36 -26 -19 -16 -18 -22 -23 -20 -16 -14 -17 -24 -27 -31 -37 -44 -48 -50 -49 -44 -37 -32 -38 -34 -33 -29 -26 -27 -30 -23 -24 -28 -33 -34 -22 -44 -68 -76 -47 -3 0 0 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -59 -91 -88 -54 -35 -23 -19 -41 -60 -54 -22 -6 -1 0 0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -9 -19 -31 -38 -41 -36 -29 -26 -25 -25 -25 -25 -27 -28 -28 -29 -29 -27 -25 -24 -23 -22 -21 -21 -22 -14 -11 -10 -7 -4 -3 -3 -2 -3 -3 -4 -6 -7 -6 -6 -6 -6 -4 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -9 -14 -14 -12 -10 -8 -6 -14 -13 -16 -18 -19 -16 -2 -0 -2 -6 -8 -2 -0 -0 -0 -1 -2 -6 -11 -10 -10 -11 -12 -12 -14 -19 -20 -18 -22 -36 -43 -35 -30 -29 -29 -32 -37 -45 -52 -60 -67 -68 -59 -53 -52 -51 -49 -50 -53 -65 -68 -68 -76 -88 -102 -124 -191 -174 -78 -110 -168 -88 -64 -74 -32 0 0 0 0 0 0 0 0 0 0 -8 -41 -100 -33 -32 -33 -13 0 0 -1 -0 0 -1 -3 -3 -3 -7 -12 -18 -25 -47 -48 -46 -61 -88 -49 -62 -66 -73 -87 -98 -89 -66 -56 -52 -44 -16 -15 -10 -13 -29 -39 -27 -31 -52 -87 -113 -125 -175 -182 -90 -58 -113 -70 -12 0 -24 -67 -75 -5 0 -23 -51 -47 -34 -147 -219 -157 -54 -6 -2 -0 -0 -7 -39 -117 -102 -105 -105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -139 -251 -231 -161 -130 -94 -59 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -56 -52 -44 -37 -29 -21 -14 -9 -5 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -1 -4 -12 -18 -14 -12 -16 -21 -22 -18 -28 -14 -11 -11 -11 -21 -26 -21 -24 -25 -27 -41 -65 -62 -74 -88 -94 -94 -90 -53 -22 -10 -11 -16 -22 -28 -28 -24 -18 -13 -15 -24 -25 -27 -31 -34 -40 -47 -49 -61 -63 -49 -40 -35 -34 -32 -30 -28 -23 -12 -12 -9 -7 -11 -18 -15 -37 -51 -33 -2 -0 -2 -13 -18 -16 -9 -2 -5 -1 0 -0 -1 -0 -0 -0 -0 -1 -3 -8 -15 -51 -82 -78 -57 -43 -40 -35 -74 -100 -99 -73 -35 -10 -2 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -17 -28 -36 -39 -37 -33 -30 -27 -26 -26 -27 -28 -30 -31 -31 -32 -32 -30 -29 -27 -27 -26 -24 -21 -22 -13 -8 -6 -5 -5 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -4 -3 -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 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -6 -10 -11 -9 -6 -8 -14 -11 -6 -2 -3 -9 -6 -4 -5 -6 -5 -0 0 0 -0 -0 -1 -3 -6 -7 -7 -5 -4 -5 -7 -6 -4 -5 -11 -15 -19 -20 -20 -20 -19 -19 -23 -32 -40 -49 -57 -54 -54 -52 -53 -59 -59 -57 -57 -71 -71 -58 -55 -72 -85 -104 -145 -163 -91 -46 -49 -73 -110 -86 -15 -2 0 0 0 0 0 0 0 0 0 -4 -23 -37 -12 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -35 -31 -17 -15 -6 0 -11 -25 -34 -35 -65 -36 -33 -40 -43 -50 -48 -50 -40 -39 -47 -28 -28 -80 -116 -122 -139 -129 -192 -206 -129 -51 -141 -64 -11 0 -47 -176 -159 -42 -5 -29 -63 -31 -53 -140 -161 -110 -52 -16 -6 -2 -3 -13 -54 -145 -74 -48 -78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -48 -222 -310 -249 -90 -15 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -1 -9 -24 -33 -35 -31 -23 -17 -9 -4 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -5 -7 -8 -9 -13 -19 -26 -33 -42 -24 -16 -15 -16 -14 -10 -12 -16 -20 -33 -57 -72 -67 -70 -75 -75 -71 -70 -43 -20 -10 -12 -18 -29 -35 -32 -27 -29 -32 -18 -27 -32 -34 -34 -32 -33 -40 -51 -66 -71 -62 -52 -46 -40 -36 -33 -26 -14 -4 -5 -3 -1 -0 -1 -1 -4 -8 -20 -22 -11 -33 -52 -56 -43 -21 -3 -5 -1 0 -1 -2 -1 -0 -0 -3 -9 -17 -22 -20 -67 -81 -65 -34 -11 -20 -84 -138 -125 -91 -64 -30 -6 -1 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -7 -6 -3 -4 -13 -30 -39 -42 -42 -38 -31 -30 -28 -27 -27 -28 -29 -32 -32 -31 -31 -32 -32 -31 -30 -29 -26 -20 -11 -7 -5 -5 -5 -4 -3 -3 -5 -7 -7 -6 -6 -5 -4 -3 -2 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -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 -8 -7 -4 -4 -5 -5 -5 -4 -1 -12 -14 -14 -9 -1 -0 0 0 0 0 0 -0 -0 -2 -3 -3 -4 -2 -2 -4 -3 -3 -7 -12 -9 -11 -14 -15 -16 -17 -14 -16 -20 -25 -33 -39 -37 -44 -51 -56 -56 -49 -50 -57 -65 -67 -63 -72 -81 -80 -100 -133 -141 -112 -39 -46 -104 -129 -85 -13 -1 0 0 0 0 0 0 0 0 0 0 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -1 -0 -6 -0 -0 -1 -1 -10 -14 -8 -9 -13 -7 -2 -11 -31 -63 -112 -78 -62 -141 -176 -57 -72 -157 -83 -12 -20 -107 -201 -124 -38 -19 -67 -87 -40 -79 -131 -139 -102 -60 -30 -16 -11 -8 -8 -69 -76 -41 -45 -143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -182 -279 -213 -74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -21 -35 -37 -32 -24 -15 -10 -5 -2 -0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -5 -9 -16 -22 -28 -36 -43 -33 -26 -23 -21 -17 -14 -16 -23 -34 -51 -62 -54 -44 -44 -46 -48 -51 -52 -34 -20 -13 -15 -25 -37 -42 -35 -31 -31 -30 -27 -26 -32 -34 -34 -34 -37 -45 -69 -71 -67 -65 -63 -55 -47 -42 -36 -28 -15 -3 -2 -2 -2 -1 -0 -1 -4 -3 -7 -17 -33 -78 -80 -60 -35 -13 -2 -6 -2 -1 -1 -1 -1 -1 -4 -9 -16 -23 -23 -19 -48 -76 -82 -65 -44 -58 -131 -103 -72 -53 -39 -20 -2 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -18 -17 -5 -5 -21 -33 -35 -35 -36 -42 -39 -34 -30 -28 -27 -27 -28 -25 -26 -26 -26 -28 -29 -31 -30 -26 -19 -11 -6 -5 -5 -4 -2 -2 -1 -2 -9 -11 -9 -8 -12 -6 -7 -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 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -2 -2 -2 -5 -10 -6 -3 -5 -6 -5 -7 -2 -5 -19 -24 -13 -2 -0 -0 -0 0 0 0 0 -0 -0 -2 -3 -5 -4 -2 -3 -3 -4 -6 -9 -8 -9 -10 -10 -9 -11 -11 -12 -13 -13 -17 -23 -26 -31 -37 -42 -41 -30 -31 -39 -46 -51 -56 -72 -74 -72 -76 -89 -100 -105 -76 -83 -118 -128 -109 -36 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -0 -2 -0 -5 -29 -42 -1 -36 -135 -148 -83 -89 -157 -125 -82 -67 -86 -85 -42 -56 -101 -137 -153 -140 -95 -62 -39 -33 -19 -18 -45 -47 -38 -152 -186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -68 -241 -158 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -7 -20 -29 -33 -37 -37 -24 -7 -4 -3 -2 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -4 -8 -13 -20 -26 -31 -34 -35 -34 -31 -30 -30 -35 -45 -54 -56 -48 -37 -29 -27 -29 -33 -37 -40 -38 -25 -20 -22 -27 -35 -43 -38 -33 -28 -28 -32 -27 -26 -29 -33 -38 -50 -69 -77 -91 -95 -92 -85 -74 -59 -51 -44 -37 -26 -8 -5 -3 -2 -1 -0 -1 -5 -2 -1 -16 -41 -39 -18 -11 -6 -2 -1 -4 -1 -0 -1 -1 -3 -4 -7 -11 -12 -13 -18 -25 -42 -71 -98 -99 -75 -57 -42 -27 -20 -19 -19 -12 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -17 -17 -6 -4 -13 -22 -23 -21 -23 -29 -28 -26 -25 -24 -25 -27 -27 -22 -21 -21 -20 -20 -24 -22 -21 -15 -7 -4 -4 -4 -4 -3 -2 -1 -1 -2 -5 -6 -7 -9 -14 -8 -7 -5 -2 -1 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -4 -8 -6 -9 -14 -15 -7 -3 -2 -12 -31 -39 -25 -18 -11 -8 -4 0 0 0 0 0 -0 -1 -1 -4 -3 -3 -2 -2 -4 -6 -7 -8 -9 -9 -9 -10 -11 -11 -12 -13 -14 -17 -20 -22 -24 -28 -30 -28 -22 -22 -27 -34 -41 -45 -56 -63 -67 -69 -69 -79 -86 -86 -91 -106 -121 -86 -35 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 -61 -159 -216 -242 -219 -182 -162 -159 -175 -107 -77 -102 -137 -133 -146 -139 -129 -111 -57 -46 -31 -33 -46 -62 -38 -119 -135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -208 -101 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -17 -15 -10 -17 -19 -14 -5 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -2 -8 -23 -30 -31 -38 -44 -40 -36 -38 -46 -55 -59 -56 -48 -38 -28 -20 -16 -21 -24 -28 -34 -41 -29 -25 -27 -28 -29 -35 -40 -40 -39 -37 -34 -35 -40 -41 -39 -52 -80 -101 -94 -108 -113 -108 -98 -87 -71 -56 -47 -44 -40 -24 -14 -7 -2 -0 -0 0 0 -1 -1 -6 -13 -10 -3 -1 -1 -1 -0 -1 -0 -2 -4 -7 -9 -11 -16 -30 -43 -54 -61 -59 -50 -55 -61 -52 -30 -13 -4 -1 -4 -8 -9 -5 -0 -0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -6 -7 -4 -4 -7 -12 -13 -14 -15 -16 -15 -16 -16 -16 -18 -21 -24 -22 -20 -17 -12 -8 -11 -7 -4 -4 -4 -4 -3 -3 -2 -1 -1 -1 -2 -2 -2 -3 -7 -15 -14 -10 -7 -5 -3 -1 -2 -1 -1 -2 -5 -6 -6 -2 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -2 -4 -13 -16 -7 -1 -0 -1 -6 -18 -28 -30 -23 -15 -28 -33 -12 -5 -1 0 0 0 -0 -0 -1 -2 -4 -6 -6 -6 -6 -9 -10 -9 -10 -11 -13 -14 -15 -15 -14 -17 -18 -20 -20 -23 -28 -25 -25 -25 -26 -31 -40 -47 -46 -46 -48 -54 -64 -62 -70 -77 -83 -87 -76 -86 -57 -27 -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 -17 -90 -249 -281 -249 -200 -159 -194 -180 -143 -145 -178 -194 -159 -108 -76 -102 -129 -79 -50 -30 -26 -32 -61 -70 -110 -148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -60 -19 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -67 -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 0 0 0 0 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 -15 -36 -21 -7 -4 -4 -5 -7 -10 -10 -6 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -2 -23 -30 -28 -31 -38 -30 -26 -32 -42 -49 -48 -41 -34 -27 -21 -15 -10 -14 -19 -25 -32 -39 -32 -27 -28 -29 -29 -30 -36 -33 -30 -28 -29 -35 -42 -47 -47 -56 -72 -86 -109 -120 -111 -96 -84 -78 -69 -51 -41 -38 -37 -29 -18 -8 -2 0 0 0 0 -3 -7 -11 -14 -15 -14 -5 -2 -1 -4 -12 -11 -3 -2 -3 -5 -10 -28 -48 -62 -68 -64 -50 -35 -26 -17 -9 -4 -1 -0 -0 -1 -3 -3 -1 -0 -0 0 0 0 0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -3 -4 -7 -10 -11 -11 -12 -13 -13 -14 -12 -10 -9 -9 -10 -9 -6 -5 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -1 -2 -3 -3 -3 -8 -17 -14 -10 -9 -6 -3 -1 -1 -1 -1 -2 -4 -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 -1 -1 -0 -0 -0 -0 -0 -3 -6 -6 -1 -4 -5 -5 -12 -19 -14 -11 -8 -6 -33 -65 -48 -29 -7 -1 0 0 0 0 -0 -1 -3 -9 -20 -16 -13 -14 -13 -8 -8 -9 -12 -16 -19 -19 -18 -19 -19 -19 -20 -24 -28 -29 -30 -30 -32 -37 -51 -56 -55 -48 -40 -43 -54 -56 -61 -70 -81 -105 -94 -82 -67 -55 -50 -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 -5 -106 -242 -272 -185 -98 -134 -199 -201 -196 -213 -180 -176 -171 -162 -155 -87 -107 -94 -68 -43 -33 -22 -33 -66 -113 -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 0 -19 -56 -69 -28 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -22 -25 -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 -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 -4 -10 -12 -9 -24 -18 -15 -16 -15 -10 -8 -13 -19 -16 -4 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -14 -21 -23 -24 -25 -19 -17 -20 -26 -30 -26 -22 -23 -25 -24 -19 -14 -13 -20 -26 -30 -32 -29 -26 -26 -29 -29 -26 -29 -27 -25 -25 -25 -29 -41 -59 -75 -51 -31 -49 -70 -85 -96 -84 -64 -56 -54 -43 -31 -25 -22 -17 -8 -2 -0 0 0 0 0 -2 -9 -17 -20 -14 -10 -5 -3 -2 -3 -8 -7 -2 -0 -0 -1 -6 -23 -36 -41 -37 -29 -19 -12 -6 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -4 -4 -3 -3 -3 -3 -3 -4 -4 -3 -2 -1 -2 -4 -6 -9 -10 -10 -10 -11 -11 -8 -5 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -1 -1 -0 -0 -1 -1 -3 -4 -4 -5 -8 -14 -13 -10 -9 -7 -3 -1 -1 -2 -3 -5 -7 -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 -1 -2 -3 -8 -14 -24 -23 -21 -23 -12 -3 -2 -2 -4 -8 -26 -24 -12 -4 -1 0 0 0 0 -0 -1 -6 -14 -15 -15 -13 -11 -6 -7 -9 -10 -14 -18 -20 -21 -22 -22 -21 -21 -26 -28 -28 -29 -31 -33 -36 -46 -53 -58 -59 -42 -44 -47 -48 -51 -63 -93 -103 -97 -84 -71 -65 -67 -49 -46 -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 -5 -84 -126 -68 -61 -36 -110 -139 -152 -200 -243 -146 -163 -186 -161 -31 -8 -34 -50 -49 -68 -53 -34 -33 -58 -101 -130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -9 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -68 -128 -129 -69 -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 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -7 -10 -17 -18 -7 -9 -13 -16 -17 -17 -12 -6 -8 -18 -19 -9 -1 -0 0 0 0 0 0 0 0 0 0 -1 -3 -12 -20 -23 -20 -14 -10 -12 -11 -14 -17 -20 -26 -34 -39 -38 -45 -58 -29 -27 -27 -26 -26 -29 -31 -28 -33 -30 -25 -30 -26 -22 -25 -33 -46 -62 -81 -97 -60 -30 -36 -36 -42 -73 -62 -36 -25 -26 -24 -18 -12 -8 -5 -1 -0 0 0 0 0 0 -0 -10 -28 -32 -14 -8 -4 -3 -2 -1 -1 -2 -4 -2 -0 -1 -4 -11 -16 -18 -15 -11 -8 -4 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -5 -6 -5 -5 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -5 -8 -9 -8 -6 -5 -5 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -3 -4 -4 -5 -6 -8 -12 -13 -10 -7 -6 -4 -3 -3 -3 -4 -6 -7 -9 -7 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -4 -16 -8 -19 -18 -8 -3 -1 -1 -1 -1 -0 -0 -1 -4 -9 -8 -2 0 0 0 0 0 -1 -5 -11 -16 -18 -16 -11 -9 -9 -10 -10 -10 -13 -15 -20 -25 -28 -28 -28 -29 -29 -29 -30 -32 -34 -37 -42 -49 -56 -62 -50 -48 -46 -42 -37 -44 -74 -92 -96 -85 -65 -56 -59 -64 -66 -48 -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 -16 -29 -51 -226 -98 -26 -28 -23 -2 -138 -184 -183 -211 -232 -118 -31 -4 -8 -8 -56 -80 -72 -46 -58 -88 -98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -52 -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 -3 -14 -28 -33 -26 -16 -8 -2 -3 -7 -12 -18 -26 -29 -19 -18 -13 -5 -1 0 0 0 0 0 0 0 0 0 0 -2 -8 -16 -22 -22 -17 -10 -6 -7 -5 -9 -18 -28 -37 -40 -45 -41 -41 -45 -29 -27 -26 -24 -24 -29 -36 -30 -37 -36 -30 -28 -25 -26 -34 -50 -68 -82 -74 -75 -44 -21 -17 -17 -23 -65 -45 -16 -7 -6 -5 -4 -3 -2 -1 0 0 0 0 0 0 -0 -0 -6 -22 -26 -11 -6 -2 -0 -0 -0 -0 -0 -2 -1 -1 -1 -3 -6 -8 -9 -7 -4 -2 -1 -0 -0 -0 -1 -1 -0 0 0 0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -2 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -4 -5 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -7 -9 -13 -13 -11 -8 -5 -4 -4 -4 -4 -6 -10 -10 -8 -6 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -3 -13 -70 -46 -16 -0 -0 -0 0 -0 -0 -1 -0 -1 -21 -30 -24 -11 -1 -0 0 0 0 0 -0 -2 -8 -17 -23 -24 -18 -13 -10 -11 -12 -13 -16 -20 -22 -23 -28 -32 -35 -34 -31 -29 -30 -32 -36 -38 -43 -48 -49 -51 -50 -48 -44 -39 -30 -31 -48 -70 -88 -93 -71 -59 -56 -63 -67 -53 -29 -28 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 0 -0 -0 0 -28 -52 -54 -60 -90 -63 -20 0 0 0 -30 -83 -119 -71 -87 -93 -87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -21 -37 -33 -19 -6 -1 -0 -5 -9 -18 -31 -38 -21 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -14 -17 -17 -14 -11 -9 -11 -13 -16 -22 -29 -31 -22 -31 -27 -18 -12 -18 -23 -23 -21 -22 -29 -42 -38 -45 -45 -41 -37 -37 -41 -56 -89 -120 -117 -27 -5 -1 -1 -1 -3 -12 -60 -36 -10 -2 -0 0 -0 -0 -0 0 0 0 0 -1 -2 -4 -4 -5 -6 -11 -10 -3 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -2 -5 -9 -12 -13 -9 -5 -2 -1 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -1 -2 -3 -3 -4 -5 -4 -3 -3 -3 -3 -5 -5 -5 -5 -6 -7 -7 -7 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -6 -6 -6 -6 -7 -9 -14 -13 -10 -8 -7 -8 -8 -6 -5 -7 -11 -13 -10 -7 -7 -6 -4 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -4 -28 -68 -62 -31 -8 -20 -9 -2 -0 -0 -2 -10 -71 -77 -56 -29 -8 -0 0 0 0 0 0 -0 -1 -5 -14 -24 -30 -26 -18 -12 -9 -12 -16 -18 -22 -21 -17 -18 -22 -26 -29 -30 -29 -30 -35 -37 -39 -41 -42 -42 -43 -40 -38 -38 -36 -27 -23 -28 -40 -59 -87 -77 -58 -51 -56 -60 -51 -61 -69 -48 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 -5 0 0 0 0 0 -4 -25 -80 -65 -90 -91 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -40 -31 -23 -11 -4 -2 -4 -6 -13 -23 -29 -19 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -11 -11 -11 -9 -7 -9 -15 -21 -25 -25 -23 -20 -21 -16 -11 -11 -15 -20 -34 -59 -74 -69 -51 -41 -48 -52 -53 -52 -50 -54 -67 -93 -114 -106 -56 -46 -36 -14 0 -1 -7 -59 -37 -12 -2 0 0 0 0 0 0 -1 -4 -3 -8 -15 -22 -22 -21 -15 -9 -4 -1 -1 -1 -0 0 -0 -0 0 -0 -1 -3 -6 -10 -15 -19 -20 -17 -12 -7 -2 -0 0 -0 -0 -0 0 0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -2 -3 -3 -3 -5 -8 -11 -13 -13 -12 -12 -11 -9 -4 -5 -5 -3 -2 -2 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -6 -9 -8 -8 -7 -7 -7 -8 -12 -12 -10 -8 -6 -5 -5 -8 -6 -4 -4 -4 -6 -10 -8 -8 -9 -8 -8 -9 -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 -2 -22 -43 -51 -45 -36 -59 -43 -31 -17 -6 -14 -26 -36 -31 -19 -9 -2 -0 0 0 0 0 0 0 0 -3 -11 -23 -33 -31 -24 -17 -12 -14 -16 -16 -20 -21 -15 -16 -28 -27 -25 -28 -28 -33 -36 -36 -37 -41 -45 -49 -42 -35 -33 -34 -31 -23 -17 -18 -25 -37 -59 -70 -61 -47 -48 -51 -56 -64 -79 -77 -40 -32 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -46 -75 -48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -5 -18 -35 -16 -27 -35 -33 -22 -13 -13 -22 -32 -34 -27 -17 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -4 -6 -6 -4 -4 -8 -16 -24 -29 -29 -22 -18 -17 -14 -13 -15 -18 -30 -61 -78 -73 -54 -39 -40 -48 -55 -56 -54 -58 -69 -94 -110 -118 -131 -148 -115 -42 0 -0 -5 -51 -34 -13 -2 0 0 0 0 0 0 -2 -11 -10 -14 -24 -32 -28 -26 -19 -10 -4 -2 -2 -2 -0 -0 -2 -4 -1 -0 -1 -3 -5 -10 -16 -22 -25 -22 -16 -8 -2 -0 0 0 0 0 0 -0 -1 -1 -2 -2 -4 -4 -2 -2 -2 -3 -3 -4 -4 -5 -5 -7 -10 -11 -9 -8 -7 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -3 -5 -8 -9 -10 -9 -8 -7 -7 -8 -10 -8 -7 -8 -9 -8 -8 -8 -5 -2 -1 -2 -5 -11 -9 -6 -7 -7 -8 -12 -12 -11 -10 -6 -3 -1 -1 -1 -0 -0 -1 -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 -1 -5 -13 -23 -33 -40 -47 -42 -34 -27 -24 -26 -22 -14 -6 -2 -1 -0 0 0 0 0 0 0 0 0 -2 -7 -18 -30 -31 -27 -23 -18 -13 -11 -12 -15 -18 -15 -22 -43 -43 -27 -20 -22 -28 -32 -32 -32 -35 -38 -36 -32 -28 -24 -24 -22 -18 -15 -12 -13 -18 -31 -51 -59 -50 -46 -44 -47 -60 -75 -80 -75 -69 -34 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -38 -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 -8 -33 -51 -18 -14 -20 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -21 -51 -52 -52 -46 -36 -26 -23 -34 -44 -41 -29 -20 -8 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -2 -1 -2 -7 -16 -26 -34 -35 -28 -23 -24 -21 -19 -21 -25 -31 -61 -67 -71 -69 -48 -36 -39 -46 -50 -51 -52 -65 -84 -97 -105 -113 -124 -103 -36 -1 0 -6 -47 -34 -12 -1 0 0 0 -0 -0 -0 -2 -9 -9 -6 -8 -11 -11 -17 -19 -14 -7 -2 -1 -1 -0 -0 -2 -3 -1 -0 -1 -2 -5 -9 -15 -19 -21 -18 -12 -6 -1 -0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -4 -4 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -3 -6 -9 -10 -9 -9 -9 -8 -8 -8 -8 -7 -7 -8 -12 -16 -14 -9 -6 -6 -5 -4 -6 -10 -14 -11 -7 -8 -8 -12 -14 -12 -9 -7 -6 -4 -4 -4 -4 -3 -1 -4 -8 -9 -9 -22 -16 -10 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -8 -11 -12 -11 -7 -3 -0 -1 -2 -1 0 0 0 -0 0 0 0 0 0 0 -0 -1 -4 -15 -26 -30 -30 -27 -23 -20 -17 -15 -16 -16 -14 -17 -28 -32 -22 -13 -16 -24 -30 -30 -27 -29 -29 -23 -18 -16 -15 -16 -15 -13 -11 -8 -8 -9 -18 -34 -50 -52 -49 -41 -40 -47 -57 -62 -70 -75 -58 -18 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -31 -42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -53 -109 -32 -115 -124 -68 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -17 -46 -48 -47 -48 -43 -36 -32 -39 -48 -42 -28 -15 -8 -7 -7 -7 -7 -7 -12 -4 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -2 -8 -19 -29 -34 -32 -25 -21 -23 -22 -20 -18 -21 -33 -68 -59 -53 -53 -47 -39 -34 -35 -38 -40 -40 -50 -64 -81 -95 -104 -106 -103 -68 -28 -22 -54 -80 -53 -20 -3 -0 -0 -0 -0 -0 -1 -2 -7 -11 -4 -2 -3 -5 -8 -12 -10 -5 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -1 -2 -4 -7 -10 -10 -7 -4 -1 -0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -6 -10 -11 -10 -10 -10 -11 -10 -8 -7 -7 -7 -7 -10 -14 -18 -14 -9 -14 -17 -15 -11 -12 -15 -14 -13 -13 -13 -16 -21 -24 -22 -15 -11 -9 -9 -8 -6 -5 -5 -5 -9 -27 -42 -28 -41 -40 -34 -24 -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 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -12 -22 -30 -34 -31 -28 -26 -24 -22 -23 -21 -21 -20 -21 -27 -31 -17 -19 -26 -34 -37 -34 -33 -29 -22 -13 -10 -11 -11 -11 -10 -9 -7 -7 -7 -13 -24 -36 -40 -47 -45 -38 -35 -33 -41 -51 -61 -63 -39 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -61 -94 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -2 -46 -80 -72 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -4 -2 -1 -7 -19 -41 -43 -34 -26 -21 -19 -15 -8 -5 -4 -3 -6 -5 -2 -1 0 -0 -0 0 0 0 -0 0 0 -0 -0 -2 -6 -16 -23 -25 -20 -13 -9 -10 -10 -10 -8 -9 -18 -50 -41 -34 -35 -40 -38 -28 -25 -25 -28 -36 -48 -54 -60 -67 -73 -78 -101 -109 -61 -39 -68 -89 -64 -23 -4 -1 -0 -0 -1 -1 -1 -3 -9 -15 -12 -9 -5 -2 -1 -2 -2 -1 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -2 -3 -2 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -8 -11 -11 -11 -11 -11 -12 -10 -7 -5 -5 -4 -4 -10 -17 -17 -13 -10 -11 -12 -13 -13 -12 -11 -12 -13 -15 -17 -20 -26 -31 -34 -31 -25 -18 -20 -15 -7 -5 -11 -25 -43 -69 -83 -59 -60 -56 -47 -36 -30 -35 -39 -34 -21 -10 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -1 -6 -14 -24 -33 -33 -31 -29 -28 -29 -35 -30 -28 -27 -26 -29 -35 -29 -24 -23 -29 -40 -40 -35 -27 -18 -11 -10 -11 -10 -8 -7 -6 -6 -6 -6 -9 -16 -24 -27 -37 -44 -41 -31 -23 -26 -35 -49 -66 -58 -21 -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 -2 -29 -96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -41 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 0 0 0 -2 -12 -29 -30 -27 -24 -24 -24 -17 -5 -9 -6 0 -0 -2 -1 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 -1 -4 -9 -12 -11 -8 -4 -2 -1 -1 -2 -2 -2 -7 -26 -24 -22 -24 -29 -29 -18 -18 -19 -24 -34 -42 -37 -23 -10 -14 -38 -66 -60 -35 -31 -56 -87 -85 -40 -12 -2 -1 -1 -1 -1 -5 -16 -28 -25 -16 -11 -7 -3 -1 -1 -2 -1 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -6 -9 -12 -12 -12 -13 -10 -6 -3 -3 -3 -7 -11 -13 -15 -12 -8 -6 -8 -10 -9 -10 -10 -10 -10 -14 -22 -27 -30 -34 -39 -44 -40 -20 -16 -16 -10 -8 -22 -49 -77 -88 -78 -78 -77 -64 -46 -32 -28 -32 -49 -71 -83 -67 -14 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -2 -5 -11 -22 -27 -30 -31 -32 -36 -36 -33 -32 -32 -28 -30 -30 -27 -21 -15 -15 -24 -20 -16 -17 -18 -12 -12 -11 -9 -7 -7 -8 -8 -8 -7 -7 -9 -17 -22 -29 -39 -41 -33 -22 -18 -23 -38 -56 -60 -42 -30 -26 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -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 -5 -48 -126 -77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -25 -21 -17 -14 -11 -9 -10 -13 -14 -11 -4 -0 -0 -1 -2 -2 -1 -0 -0 0 -0 -0 0 -1 -5 -15 -24 -12 -7 -3 -1 -0 0 -0 -1 -1 -0 -3 -11 -16 -21 -25 -24 -17 -9 -17 -21 -23 -25 -28 -30 -28 -23 -30 -40 -7 -2 -25 -54 -75 -91 -116 -80 -34 -11 -9 -12 -13 -12 -10 -17 -39 -63 -42 -26 -17 -14 -13 -6 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -10 -14 -14 -12 -7 -4 -4 -4 -2 -2 -3 -4 -6 -6 -5 -6 -8 -10 -9 -11 -14 -16 -17 -19 -29 -35 -37 -38 -39 -41 -38 -24 -14 -11 -12 -20 -39 -55 -69 -83 -90 -94 -87 -71 -57 -51 -42 -36 -46 -62 -69 -55 -33 -18 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -3 -10 -18 -24 -28 -30 -35 -31 -29 -29 -27 -29 -32 -30 -24 -16 -10 -8 -15 -18 -20 -19 -19 -14 -10 -9 -8 -8 -8 -8 -9 -9 -6 -5 -8 -14 -19 -22 -26 -29 -29 -23 -16 -14 -19 -30 -36 -46 -61 -60 -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 -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 -1 -3 -3 -3 -3 -1 -1 -2 -5 -8 -8 -5 -6 -13 -26 -18 -18 -18 -14 -5 -0 -1 -3 -3 -1 -1 -0 -2 -2 -1 -0 -0 -3 -13 -17 -18 -22 -11 -3 -0 0 -0 -0 -2 -1 -0 -2 -7 -15 -23 -27 -20 -12 -17 -20 -19 -16 -14 -15 -19 -23 -32 -33 -23 -11 -5 -50 -94 -106 -93 -113 -119 -58 -40 -54 -50 -32 -24 -17 -17 -40 -93 -61 -37 -41 -52 -48 -13 -6 -3 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -4 -10 -11 -8 -6 -5 -5 -4 -2 -2 -3 -4 -4 -3 -4 -6 -8 -10 -11 -14 -20 -26 -28 -26 -32 -38 -42 -41 -34 -28 -28 -25 -19 -16 -15 -20 -41 -49 -57 -75 -95 -98 -85 -80 -88 -94 -80 -60 -56 -63 -67 -45 -33 -24 -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 -1 -4 -9 -16 -21 -24 -26 -27 -27 -28 -34 -34 -31 -28 -21 -13 -11 -10 -12 -14 -15 -17 -15 -13 -11 -9 -8 -10 -9 -9 -8 -6 -4 -5 -7 -10 -13 -17 -29 -39 -39 -29 -17 -10 -10 -14 -21 -31 -47 -60 -34 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -15 -24 -24 -5 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 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -2 -3 -2 -3 -9 -21 -30 -16 -12 -10 -5 0 -0 -1 -2 -1 -0 0 -9 -11 -8 -4 -5 -4 -17 -13 -10 -18 -12 -4 -1 0 -0 -0 -2 -1 -0 -0 -2 -3 -4 -5 -9 -16 -24 -16 -9 -5 -4 -6 -10 -13 -28 -47 -49 -26 -10 -34 -64 -81 -86 -87 -40 -12 -1 -1 -2 -3 -5 -11 -20 -47 -100 -94 -81 -77 -69 -47 -14 -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 -0 -1 -2 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -6 -7 -6 -4 -3 -2 -3 -2 -2 -2 -2 -3 -2 -3 -5 -8 -11 -13 -17 -23 -30 -33 -34 -36 -36 -39 -40 -27 -30 -25 -19 -14 -11 -6 -3 -19 -35 -47 -57 -64 -74 -74 -81 -98 -107 -84 -70 -62 -61 -67 -63 -57 -46 -31 -17 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -5 -11 -17 -20 -22 -24 -25 -26 -27 -26 -28 -25 -16 -13 -11 -10 -11 -14 -23 -13 -13 -13 -11 -8 -6 -7 -6 -5 -3 -3 -5 -5 -5 -5 -7 -10 -28 -43 -48 -42 -29 -21 -18 -16 -16 -18 -34 -52 -45 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -40 -60 -57 -33 -21 -21 -22 -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 -3 -3 -2 -2 -2 -1 -1 -7 -7 -5 -7 -6 -2 -0 -0 -11 -39 -24 -13 -6 -1 0 0 -0 -0 -0 -0 -2 -12 -17 -17 -15 -14 -4 -21 -14 -14 -23 -18 -3 -0 0 0 -0 -1 -0 -0 0 0 -0 -1 -4 -22 -33 -22 -8 -2 -1 -1 -2 -4 -4 -12 -28 -36 -27 -16 -13 -16 -27 -45 -55 -22 -6 -1 -0 -0 -0 -0 -1 -8 -28 -59 -65 -63 -72 -71 -51 -26 -26 -18 -8 -2 -3 -5 -2 -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 -1 -1 -10 -26 -33 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -7 -7 -5 -4 -3 -2 -2 -2 -1 -1 -2 -2 -2 -3 -4 -6 -8 -11 -14 -20 -26 -30 -33 -36 -32 -29 -27 -23 -18 -13 -8 -7 -7 -4 -4 -14 -30 -44 -49 -48 -54 -57 -61 -68 -72 -95 -91 -76 -68 -70 -75 -76 -65 -47 -30 -17 -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 -2 -10 -14 -18 -20 -21 -22 -24 -22 -19 -19 -17 -12 -13 -14 -14 -12 -12 -21 -20 -18 -15 -10 -7 -8 -8 -6 -3 -2 -2 -4 -3 -2 -2 -2 -6 -19 -33 -41 -40 -38 -34 -29 -24 -21 -26 -45 -57 -54 -36 -5 -1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -31 -50 -63 -71 -52 -41 -35 -27 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -1 -1 -2 -3 -4 -4 -3 -2 -0 -1 -8 -25 -46 -38 -31 -22 -11 0 0 0 0 0 -2 -8 -18 -23 -22 -19 -14 -3 -15 -38 -47 -38 -18 -3 -0 0 0 0 0 0 0 0 0 0 -0 -1 -13 -16 -7 -1 -0 -0 -0 -1 -1 -1 -2 -7 -16 -27 -33 -25 -18 -16 -17 -19 -20 -16 -6 -1 -1 -1 -0 -0 -1 -15 -44 -67 -59 -71 -109 -119 -60 -59 -42 -18 -5 -5 -6 -1 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -2 -3 -2 -1 -0 -1 -3 -3 -1 -1 -1 -2 -2 -4 -3 -1 -4 -11 -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 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -6 -6 -6 -5 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -6 -8 -10 -14 -20 -25 -25 -27 -27 -26 -21 -20 -18 -12 -7 -3 -5 -4 -6 -16 -31 -43 -42 -48 -51 -49 -44 -43 -39 -65 -71 -65 -64 -61 -60 -58 -52 -42 -31 -20 -13 -12 -11 -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 -1 -6 -12 -15 -16 -17 -16 -16 -15 -14 -12 -9 -10 -12 -15 -17 -17 -13 -13 -13 -16 -20 -11 -11 -12 -11 -6 -4 -5 -5 -3 -2 -1 -0 -0 -3 -8 -16 -23 -25 -28 -29 -27 -27 -28 -39 -52 -64 -74 -58 -27 -7 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 -5 -25 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -41 -66 -72 -59 -44 -37 -28 -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 -1 -1 -2 -2 -4 -5 -2 -3 -7 -7 -4 -1 -3 -20 -44 -61 -65 -58 -48 -42 -44 -52 -48 -4 -0 -0 -8 -20 -31 -30 -23 -13 -5 -1 -5 -39 -53 -43 -19 -3 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 0 0 0 0 -0 -0 -0 -0 -1 -7 -22 -42 -58 -32 -28 -25 -18 -24 -28 -16 -4 -2 -3 -1 -41 -48 -39 -42 -80 -91 -99 -123 -123 -72 -55 -44 -28 -16 -8 -2 -0 0 0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -1 -5 -10 -5 -2 -3 -7 -9 -3 -1 -1 -2 -4 -6 -8 -4 -1 -1 -7 -16 -14 -8 -4 -1 -0 -0 0 -0 -0 -0 0 -0 -0 -1 -0 -0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -4 -9 -8 -6 -6 -6 -5 -3 -1 -0 -0 -1 -0 -1 -1 -1 -1 -3 -4 -5 -7 -11 -15 -18 -17 -18 -21 -23 -21 -18 -16 -13 -9 -5 -4 -5 -9 -26 -48 -50 -42 -43 -43 -39 -34 -31 -44 -42 -37 -42 -57 -48 -41 -36 -31 -26 -20 -14 -9 -6 -4 -2 -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 0 -0 -0 -0 -0 -2 -5 -8 -10 -11 -9 -8 -6 -6 -8 -5 -5 -7 -10 -11 -12 -12 -11 -10 -13 -19 -11 -11 -16 -16 -7 -7 -6 -3 -2 -2 -3 -2 -1 -2 -6 -8 -16 -21 -26 -28 -30 -35 -38 -41 -45 -53 -75 -59 -31 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -85 -190 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -33 -46 -45 -39 -35 -31 -22 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -8 -17 -18 -16 -9 -3 -1 -3 -17 -76 -90 -89 -81 -74 -66 -54 -35 -21 -11 -2 -17 -16 -18 -25 -31 -27 -21 -9 -1 -1 -4 -25 -31 -19 -3 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -10 -29 -68 -46 -43 -42 -39 -42 -52 -61 -41 -25 -30 -15 -74 -97 -82 -61 -66 -59 -47 -42 -39 -31 -27 -27 -26 -20 -12 -6 -2 -1 -0 -0 0 -0 -0 -0 0 0 -0 -1 -1 -2 -5 -8 -8 -16 -39 -56 -52 -20 -2 -0 -0 -0 -0 0 -4 -23 -37 -41 -42 -47 -35 -18 -6 -2 -0 -0 -1 -1 -1 -0 -1 -2 -4 -4 -3 -2 -4 -5 -6 -6 -5 -5 -5 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -3 -9 -9 -7 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -8 -11 -11 -11 -12 -14 -17 -18 -17 -17 -15 -11 -6 -5 -8 -15 -32 -53 -56 -48 -39 -35 -33 -27 -24 -27 -24 -23 -34 -47 -41 -34 -27 -21 -17 -12 -8 -5 -3 -2 -1 -1 -0 -2 -7 -10 -9 -5 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -5 -3 -3 -3 -3 -3 -2 -2 -3 -5 -7 -9 -9 -9 -8 -8 -9 -9 -8 -12 -18 -12 -9 -6 -4 -5 -7 -7 -6 -5 -5 -7 -6 -12 -20 -26 -27 -27 -24 -23 -24 -29 -41 -53 -36 -13 -0 0 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 -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 -2 -10 -19 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 -24 -28 -24 -16 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -1 -2 -0 0 0 -0 -0 -0 -1 -2 -29 -66 -85 -57 -13 -0 -2 -23 -94 -92 -83 -76 -75 -78 -79 -80 -74 -50 -11 -3 -4 -8 -15 -22 -23 -18 -7 -2 -4 -9 -14 -10 -4 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -15 -35 -52 -51 -48 -48 -53 -58 -72 -90 -112 -115 -66 -56 -66 -62 -42 -19 -11 -6 -3 -3 -4 -6 -9 -10 -9 -7 -5 -3 -2 -1 -1 0 0 -0 -0 -0 -1 -1 -1 -2 -5 -10 -15 -22 -51 -98 -136 -147 -125 -59 -26 -7 0 -0 -2 -37 -130 -187 -190 -170 -143 -96 -51 -18 -3 -1 -1 -2 -3 -3 -3 -4 -7 -11 -18 -27 -34 -35 -28 -23 -20 -16 -15 -13 -11 -10 -9 -9 -7 -4 -3 -3 -3 -1 -2 -3 -3 -2 -2 -1 -1 -1 -0 -1 -7 -8 -7 -6 -3 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -3 -4 -5 -8 -10 -12 -15 -15 -13 -12 -14 -14 -12 -9 -7 -8 -11 -22 -39 -55 -60 -53 -46 -41 -36 -32 -26 -22 -20 -28 -50 -45 -42 -37 -30 -22 -16 -10 -5 -2 -1 -0 0 -0 0 -1 -4 -7 -9 -6 -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 -1 -1 -1 -2 -3 -5 -4 -2 -2 -2 -3 -4 -3 -3 -4 -8 -10 -11 -9 -7 -7 -7 -7 -7 -5 -5 -7 -9 -8 -6 -3 -2 -5 -7 -10 -13 -15 -13 -14 -14 -16 -22 -24 -37 -37 -21 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -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 -10 -26 -32 -32 -33 -18 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -3 -10 -5 -10 -15 -7 -1 0 0 0 -0 -0 -0 -21 -47 -59 -42 -7 -1 -9 -34 -78 -76 -66 -59 -58 -60 -65 -77 -75 -50 -14 -1 -9 -21 -28 -28 -21 -13 -7 -6 -8 -12 -14 -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 -2 -6 -13 -30 -34 -34 -36 -42 -54 -75 -86 -94 -95 -77 -53 -36 -21 -9 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -2 -11 -18 -22 -29 -57 -100 -152 -210 -260 -227 -149 -75 -23 -5 -26 -156 -260 -300 -285 -252 -203 -141 -82 -35 -8 -4 -5 -7 -9 -11 -12 -12 -18 -24 -36 -56 -75 -77 -68 -58 -51 -49 -39 -29 -23 -20 -15 -16 -11 -7 -5 -6 -6 -3 -2 -3 -5 -5 -3 -2 -2 -1 -2 -5 -8 -8 -7 -5 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -4 -7 -10 -11 -9 -6 -6 -9 -11 -10 -8 -6 -9 -12 -23 -41 -57 -55 -48 -46 -45 -34 -29 -32 -31 -27 -28 -44 -45 -52 -51 -41 -31 -22 -14 -8 -3 -1 -0 0 0 0 -0 -1 -2 -3 -2 -1 -1 -2 -4 -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 0 -0 -0 -0 -2 -4 -6 -4 -3 -2 -2 -2 -3 -3 -4 -5 -8 -8 -8 -8 -9 -11 -13 -11 -9 -7 -6 -8 -9 -7 -4 -5 -8 -11 -13 -13 -13 -11 -10 -11 -13 -17 -25 -25 -32 -37 -37 -31 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -47 -51 -41 -40 -16 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 -0 -2 -9 -4 -18 -24 -13 0 0 0 0 0 0 -0 -4 -6 -5 -3 -1 -5 -56 -79 -70 -66 -54 -39 -30 -29 -34 -44 -29 -14 -7 -12 -21 -22 -23 -32 -36 -13 -11 -11 -10 -8 -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 -1 -3 -5 -10 -16 -22 -31 -44 -60 -57 -47 -37 -29 -21 -10 -3 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -6 -19 -29 -35 -44 -74 -121 -175 -241 -318 -379 -337 -265 -199 -168 -196 -304 -310 -292 -275 -259 -235 -189 -121 -61 -29 -16 -16 -19 -20 -22 -25 -25 -30 -37 -45 -56 -67 -77 -86 -91 -91 -87 -66 -41 -28 -24 -18 -14 -11 -9 -8 -8 -7 -7 -5 -4 -4 -4 -5 -3 -2 -2 -2 -4 -3 -3 -4 -5 -5 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -5 -6 -6 -7 -9 -8 -9 -9 -9 -7 -5 -8 -13 -22 -34 -42 -40 -43 -48 -49 -51 -60 -57 -49 -40 -32 -27 -38 -54 -62 -56 -46 -36 -27 -20 -12 -6 -2 -1 -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 -1 -2 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -2 -4 -4 -4 -6 -6 -4 -4 -5 -8 -14 -16 -14 -11 -12 -11 -13 -14 -13 -12 -13 -17 -19 -17 -13 -15 -16 -15 -14 -14 -15 -18 -22 -28 -36 -41 -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 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -49 -62 -58 -51 -19 -3 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -8 -11 -6 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -1 -57 -82 -76 -60 -42 -28 -20 -20 -23 -23 -10 -8 -14 -26 -32 -21 -14 -15 -17 -9 -9 -9 -8 -4 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -11 -18 -24 -30 -29 -23 -14 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -7 -13 -27 -44 -62 -83 -99 -189 -193 -212 -346 -459 -458 -437 -415 -397 -380 -336 -296 -264 -242 -230 -218 -189 -141 -89 -52 -35 -32 -32 -31 -30 -31 -33 -38 -44 -49 -53 -57 -72 -90 -101 -104 -102 -81 -46 -27 -23 -17 -12 -11 -13 -14 -14 -11 -13 -11 -8 -5 -5 -6 -5 -4 -3 -2 -3 -3 -4 -5 -5 -4 -3 -3 -2 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -6 -8 -8 -9 -8 -7 -5 -7 -13 -20 -29 -37 -44 -51 -58 -60 -60 -58 -55 -52 -52 -44 -36 -33 -34 -42 -64 -66 -60 -51 -42 -37 -24 -14 -6 -2 -0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -1 -0 0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -3 -3 -3 -3 -4 -3 -2 -3 -6 -15 -18 -17 -14 -16 -17 -18 -17 -14 -15 -17 -21 -22 -17 -11 -14 -17 -17 -14 -13 -15 -17 -20 -25 -29 -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 -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 -2 -3 -1 -1 -1 -1 -2 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -18 -42 -59 -61 -37 -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 -60 -77 -61 -33 -17 -24 -26 -30 -34 -29 -18 -16 -16 -14 -11 -12 -17 -22 -21 -15 -12 -9 -6 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -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 -1 -2 -3 -6 -14 -32 -45 -49 -54 -70 -57 -110 -88 -112 -277 -392 -360 -327 -340 -378 -354 -311 -271 -241 -221 -209 -193 -149 -107 -77 -61 -56 -51 -44 -35 -30 -31 -36 -40 -42 -44 -47 -51 -63 -74 -86 -95 -98 -77 -42 -23 -22 -19 -16 -15 -16 -15 -13 -13 -19 -20 -16 -11 -6 -4 -6 -6 -5 -4 -4 -4 -7 -9 -6 -5 -5 -5 -4 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -5 -7 -8 -8 -8 -7 -6 -7 -10 -15 -20 -26 -40 -51 -51 -37 -36 -66 -72 -64 -61 -55 -45 -36 -28 -27 -47 -45 -33 -20 -26 -61 -53 -40 -27 -14 -5 -3 -1 -0 0 -0 -0 -2 -3 -3 -2 0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -3 -3 -4 -15 -17 -15 -14 -15 -24 -25 -24 -21 -19 -17 -17 -22 -24 -20 -14 -15 -20 -21 -16 -14 -14 -15 -17 -21 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -34 -35 -38 -43 -38 -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 -7 -78 -94 -72 -38 -15 -18 -30 -38 -34 -21 -9 -12 -17 -19 -17 -14 -18 -11 -7 -7 -11 -13 -7 -3 -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 -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 -2 -6 -16 -37 -69 -102 -98 -55 -13 -16 -9 -9 -5 -25 -84 -123 -102 -82 -115 -192 -238 -250 -221 -202 -200 -199 -186 -138 -91 -61 -52 -56 -62 -69 -64 -48 -39 -39 -41 -40 -39 -45 -51 -40 -38 -50 -71 -81 -61 -38 -26 -22 -21 -20 -18 -17 -15 -12 -14 -19 -23 -23 -17 -11 -8 -9 -10 -10 -8 -8 -4 -5 -6 -6 -8 -8 -6 -5 -4 -4 -3 -2 -2 -3 -3 -4 -4 -4 -4 -5 -6 -6 -6 -5 -5 -5 -5 -7 -8 -9 -8 -8 -7 -6 -7 -9 -9 -13 -30 -44 -42 -24 -13 -29 -45 -55 -62 -57 -48 -40 -35 -31 -30 -28 -28 -27 -25 -49 -53 -53 -50 -43 -24 -17 -12 -6 -1 -0 -0 -2 -4 -5 -4 -0 -0 -1 -3 -4 -6 -8 -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 -2 -2 -2 -1 -1 -0 -1 -2 -2 -2 -2 -4 -5 -4 -3 -4 -6 -9 -8 -6 -10 -22 -27 -28 -27 -24 -21 -21 -25 -30 -29 -21 -22 -26 -25 -19 -17 -15 -14 -18 -23 -20 -9 -1 0 0 0 0 0 0 0 -0 -4 -10 -13 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -54 -68 -23 -8 -11 -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 -16 -87 -96 -79 -57 -40 -28 -31 -35 -27 -12 -3 -3 -5 -5 -3 -1 -1 -1 -1 -4 -11 -17 -8 -5 -3 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -3 -6 -10 -9 -5 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -5 -4 -3 -2 -2 -1 -0 -0 0 0 -0 -1 -3 -7 -14 -21 -33 -50 -71 -89 -101 -97 -64 -35 -48 -43 -25 -8 0 0 0 0 0 -10 -35 -73 -81 -88 -127 -159 -139 -115 -95 -81 -66 -47 -39 -53 -83 -109 -118 -94 -32 -33 -35 -29 -28 -26 -14 -8 -11 -24 -53 -54 -45 -34 -27 -25 -18 -15 -14 -14 -12 -10 -14 -21 -24 -22 -16 -11 -10 -11 -10 -10 -7 -4 -2 -3 -7 -10 -11 -9 -7 -6 -5 -4 -3 -3 -4 -4 -4 -3 -3 -3 -3 -4 -5 -5 -5 -6 -6 -6 -7 -9 -11 -12 -10 -8 -7 -7 -8 -4 -4 -7 -13 -21 -31 -16 -10 -14 -24 -34 -49 -51 -46 -42 -39 -37 -36 -33 -30 -28 -36 -40 -37 -42 -64 -54 -43 -30 -19 -13 -6 -3 -3 -3 -2 -2 -0 -0 -1 -2 -2 -3 -5 -5 -2 -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 -2 -0 -1 -0 -1 -2 -4 -4 -5 -5 -6 -6 -7 -6 -7 -9 -8 -6 -5 -14 -24 -31 -31 -33 -31 -31 -34 -37 -39 -37 -35 -33 -25 -19 -16 -15 -16 -20 -24 -28 -22 -7 0 0 0 0 0 0 0 -2 -8 -15 -17 -14 -12 -8 -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 -1 -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 -4 -3 -1 -7 -25 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -23 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -72 -97 -73 -39 -25 -32 -17 -16 -12 -5 -1 -1 -4 -5 -4 -1 -2 -1 -1 -2 -4 -7 -4 -3 -3 -2 -1 -1 -0 -1 -1 -1 -0 -0 -1 -4 -11 -22 -31 -29 -19 -9 -6 -3 -1 -2 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -2 -3 -5 -9 -10 -10 -10 -9 -9 -9 -7 -6 -5 -6 -8 -9 -13 -19 -28 -35 -36 -45 -58 -73 -82 -87 -95 -90 -86 -94 -63 -26 -6 0 0 0 0 0 0 -1 -6 -16 -75 -109 -101 -70 -59 -59 -61 -54 -39 -37 -43 -58 -72 -73 -50 -11 -7 -8 -6 -5 -3 -1 -0 -0 -2 -6 -22 -33 -40 -38 -14 -10 -8 -8 -7 -8 -12 -17 -19 -20 -22 -18 -12 -7 -4 -3 -6 -3 -2 -2 -3 -4 -6 -8 -10 -11 -10 -7 -6 -6 -6 -6 -4 -3 -3 -2 -2 -1 -2 -3 -4 -5 -6 -8 -8 -9 -11 -15 -18 -15 -11 -9 -9 -9 -6 -3 -1 -1 -2 -7 -7 -6 -7 -9 -11 -32 -45 -51 -57 -49 -45 -42 -40 -44 -60 -63 -56 -45 -41 -70 -71 -63 -43 -22 -21 -17 -13 -12 -9 -1 -0 -0 -0 -1 -1 -1 -1 -2 -4 -5 -4 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -4 -8 -10 -10 -10 -10 -10 -7 -7 -9 -11 -10 -7 -10 -19 -31 -32 -36 -40 -41 -41 -41 -43 -42 -35 -27 -22 -17 -14 -15 -18 -22 -25 -35 -38 -18 -3 0 0 0 -0 -0 0 -5 -13 -16 -18 -29 -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 -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 -29 -38 -37 -57 -153 -50 -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 -2 -7 -66 -50 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -13 -39 -57 -53 -49 -28 -6 -3 -2 -2 -1 -1 -2 -6 -9 -8 -5 -7 -14 -12 -7 -5 -6 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -4 -3 -4 -10 -21 -35 -50 -68 -45 -16 -6 -3 -13 -28 -24 -5 -4 -2 -1 -0 0 0 0 0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -1 -2 -2 -4 -6 -8 -9 -12 -14 -14 -14 -16 -16 -16 -15 -14 -12 -10 -9 -9 -11 -17 -26 -37 -43 -34 -34 -41 -56 -74 -90 -83 -89 -78 -62 -54 -30 -8 -1 0 0 0 0 0 0 0 -0 -6 -24 -29 -29 -43 -45 -43 -60 -70 -55 -46 -41 -30 -19 -10 -5 -1 0 0 0 0 0 0 0 0 0 0 -1 -6 -11 -14 -18 -10 -9 -9 -6 -4 -6 -7 -8 -11 -20 -20 -14 -7 -3 -2 -1 -1 -3 -5 -6 -5 -4 -4 -6 -7 -7 -5 -9 -10 -8 -6 -5 -4 -4 -3 -3 -2 -1 -2 -2 -3 -4 -7 -8 -9 -10 -12 -17 -17 -15 -13 -12 -11 -8 -4 -1 -1 -0 -1 -2 -3 -4 -8 -16 -22 -26 -31 -43 -58 -58 -52 -45 -38 -36 -32 -36 -42 -48 -58 -52 -39 -24 -14 -21 -24 -21 -18 -14 -2 -1 -1 -4 -10 -14 -14 -15 -17 -22 -27 -26 -19 -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 -1 -2 -5 -9 -13 -14 -14 -14 -9 -7 -6 -6 -8 -6 -8 -8 -8 -9 -7 -20 -33 -38 -36 -36 -37 -36 -32 -28 -28 -22 -16 -14 -16 -20 -24 -26 -29 -32 -24 -14 -8 -4 -1 -6 -5 -6 -13 -22 -21 -18 -24 -30 -23 -18 -11 -8 -10 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 -5 -38 -59 -60 -112 -201 -56 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -36 -96 -115 -71 -32 -14 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -1 -2 -4 -7 -21 -25 -21 -13 -9 -9 -9 -6 -3 -0 -0 -0 -1 -2 -2 -1 -2 -11 -26 -37 -26 -18 -22 -23 -21 -35 -100 -70 -22 -1 -1 -14 -34 -42 -31 -20 -13 -9 -5 -2 -0 -1 -9 -13 -11 -7 -5 -3 -1 -0 -0 -0 -1 -1 -3 -7 -10 -11 -11 -14 -16 -11 -9 -12 -16 -19 -20 -22 -21 -19 -18 -18 -19 -20 -23 -26 -28 -25 -27 -32 -39 -47 -56 -57 -81 -63 -26 -5 -3 -1 0 0 0 0 0 0 0 0 0 -0 0 0 -2 -8 -8 -9 -20 -24 -13 -9 -7 -4 -2 0 0 0 0 0 0 0 0 0 0 0 -4 -35 -69 -40 -0 -2 -14 -17 -19 -19 -18 -26 -16 -10 -9 -13 -20 -22 -14 -7 -3 -2 -2 -2 -3 -7 -11 -9 -6 -3 -3 -4 -4 -5 -8 -8 -7 -6 -6 -7 -6 -6 -6 -4 -3 -2 -2 -2 -1 -3 -5 -6 -5 -4 -5 -12 -17 -17 -14 -10 -9 -7 -3 -1 -0 -0 -1 -1 -1 -2 -9 -10 -9 -9 -18 -24 -42 -57 -59 -47 -38 -35 -30 -27 -34 -33 -24 -13 -5 -3 -6 -7 -8 -8 -5 -3 -3 -5 -11 -25 -31 -30 -31 -42 -59 -73 -66 -55 -43 -30 -21 -11 -5 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -8 -12 -14 -16 -15 -15 -13 -12 -10 -6 -8 -6 -6 -7 -9 -16 -11 -15 -25 -34 -29 -29 -27 -25 -25 -29 -26 -21 -17 -15 -17 -21 -24 -26 -28 -30 -26 -24 -22 -19 -24 -21 -17 -16 -20 -23 -25 -24 -21 -21 -20 -23 -19 -13 -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 -1 -2 -1 -1 -2 -3 -6 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -115 -121 -26 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -85 -55 -71 -107 -101 -56 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 -8 -15 -15 -12 -14 -24 -18 -9 -3 -1 -1 -0 -2 -4 -6 -5 -5 -24 -70 -110 -74 -37 -44 -32 -1 -6 -60 -43 -15 0 0 -0 -3 -18 -30 -23 -36 -38 -26 -12 -5 -1 -1 -1 -0 -0 -1 -2 -4 -3 -0 -0 -0 -0 -1 -3 -6 -10 -9 -13 -17 -16 -15 -22 -34 -45 -52 -58 -53 -48 -43 -39 -37 -27 -22 -19 -18 -21 -22 -23 -28 -37 -49 -43 -67 -65 -48 -33 -31 -53 -30 -5 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 -2 -20 -138 -200 -113 -7 -3 -1 -15 -26 -33 -53 -139 -77 -51 -46 -44 -32 -20 -12 -7 -4 -2 -2 -1 -2 -3 -6 -6 -4 -3 -3 -3 -3 -3 -6 -8 -9 -8 -9 -9 -9 -9 -8 -6 -4 -3 -2 -1 -1 -1 -2 -3 -4 -2 -2 -5 -10 -11 -12 -9 -10 -10 -5 -2 -1 -1 -0 -0 -1 -1 -1 -2 -2 -5 -8 -11 -24 -42 -56 -62 -54 -46 -39 -35 -39 -33 -25 -20 -17 -12 -6 -2 -1 -1 -1 -3 -5 -8 -15 -30 -41 -56 -72 -86 -92 -99 -97 -95 -90 -70 -47 -34 -30 -27 -15 -5 -2 -1 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -2 -3 -5 -6 -7 -9 -12 -15 -18 -19 -16 -6 -3 -6 -9 -9 -7 -12 -14 -10 -11 -22 -32 -27 -26 -25 -25 -26 -24 -24 -23 -20 -17 -16 -19 -22 -24 -26 -26 -23 -20 -20 -21 -20 -16 -13 -14 -21 -25 -27 -27 -27 -26 -23 -22 -21 -17 -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 -1 -1 -0 -0 -1 -1 -2 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -38 -67 -25 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -114 -142 -141 -139 -133 -83 -19 -4 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -2 -3 -9 -27 -20 -8 -4 -3 -2 -2 -5 -8 -9 -8 -16 -48 -77 -61 -8 -0 -0 -0 -1 -6 -5 -2 0 0 0 0 0 -0 -7 -39 -54 -39 -27 -22 -2 -1 -0 -0 -1 -3 -6 -9 -7 -5 -9 -11 -9 -7 -7 -10 -16 -25 -30 -30 -24 -22 -24 -34 -52 -71 -85 -86 -82 -73 -64 -56 -51 -41 -32 -28 -26 -23 -20 -21 -24 -25 -24 -39 -59 -72 -69 -48 -78 -83 -62 -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 -1 -36 -142 -270 -238 -168 -100 -51 -32 -39 -38 -35 -60 -181 -165 -150 -133 -108 -81 -30 -11 -7 -4 -2 -2 -1 -0 -1 -2 -2 -3 -4 -5 -3 -3 -2 -3 -5 -8 -10 -6 -5 -5 -7 -8 -8 -5 -4 -4 -2 -1 -0 -1 -1 -2 -1 -1 -1 -1 -4 -11 -10 -11 -11 -7 -2 -1 -1 -0 -0 -1 -1 -0 -1 -1 -5 -11 -15 -16 -15 -25 -53 -56 -48 -44 -55 -58 -50 -40 -34 -30 -25 -14 -8 -5 -3 -1 -4 -9 -13 -15 -22 -43 -74 -100 -109 -80 -74 -81 -96 -113 -109 -62 -33 -25 -29 -32 -21 -11 -4 -0 0 0 0 0 0 0 0 -0 -1 -3 -3 -1 -0 -3 -8 -8 -5 -4 -5 -7 -13 -18 -19 -18 -12 -4 -2 -4 -8 -11 -6 -8 -10 -15 -23 -31 -29 -26 -25 -26 -24 -18 -20 -25 -27 -25 -19 -18 -18 -19 -18 -19 -20 -19 -16 -16 -21 -14 -4 -1 -5 -11 -17 -22 -24 -26 -27 -24 -20 -17 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -20 -64 -111 -148 -158 -143 -144 -152 -104 -25 -1 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -9 -4 -2 -2 -4 -4 -5 -8 -12 -14 -15 -18 -22 -22 -13 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -7 -31 -54 -41 -24 -12 -2 -1 -1 -2 -3 -5 -8 -6 -6 -8 -11 -14 -16 -14 -9 -4 -6 -39 -55 -57 -49 -37 -40 -50 -57 -62 -72 -83 -87 -86 -82 -78 -68 -56 -43 -33 -27 -21 -14 -10 -8 -7 -8 -12 -14 -13 -13 -20 -33 -51 -52 -31 -2 -0 0 0 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 -33 -96 -191 -208 -191 -173 -160 -149 -163 -157 -108 -78 -124 -184 -181 -158 -122 -90 -113 -50 -20 -10 -7 -3 -3 -5 -7 -8 -5 -4 -6 -7 -6 -4 -3 -1 -1 -2 -5 -10 -5 -2 -3 -5 -8 -9 -8 -6 -5 -3 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -5 -8 -11 -9 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -7 -7 -14 -30 -36 -37 -42 -76 -72 -65 -62 -58 -46 -31 -21 -16 -14 -11 -7 -10 -17 -24 -24 -23 -34 -45 -53 -73 -56 -45 -43 -55 -83 -101 -79 -43 -13 -18 -42 -38 -23 -7 -3 -1 -0 -0 0 0 0 0 -0 -2 -4 -5 -2 -1 -4 -11 -15 -10 -7 -8 -11 -17 -19 -17 -13 -6 -2 -1 -1 -3 -7 -4 -6 -12 -17 -20 -20 -19 -18 -17 -14 -27 -20 -15 -16 -19 -19 -17 -16 -16 -16 -15 -16 -17 -18 -17 -16 -14 -8 -2 -0 -1 -2 -3 -4 -6 -11 -16 -18 -17 -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 -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 -10 -42 -33 -19 -29 -77 -148 -143 -172 -121 -35 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -4 -11 -20 -18 -8 -9 -12 -15 -12 -17 -19 -21 -25 -30 -30 -22 -11 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 0 0 0 0 0 -5 -20 -45 -40 -20 -4 -0 -1 -2 -3 -7 -12 -14 -8 -7 -8 -9 -8 -10 -21 -18 -3 -3 -31 -66 -94 -99 -67 -59 -62 -66 -69 -71 -71 -72 -73 -72 -70 -62 -52 -43 -35 -25 -13 -8 -6 -5 -5 -4 -3 -3 -3 -4 -7 -10 -23 -41 -59 -70 -18 -20 -21 -11 -2 -2 -1 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -4 -7 -12 -33 -61 -88 -109 -121 -128 -124 -117 -114 -122 -141 -165 -148 -137 -193 -202 -188 -158 -100 -27 -54 -32 -22 -27 -31 -9 -9 -19 -26 -22 -13 -6 -4 -3 -2 -4 -4 -3 -3 -5 -5 -7 -5 -3 -3 -5 -10 -11 -11 -9 -7 -5 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -3 -6 -10 -10 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -14 -22 -32 -41 -51 -55 -62 -72 -83 -55 -39 -33 -31 -25 -19 -12 -10 -15 -22 -25 -23 -32 -38 -29 -47 -47 -39 -32 -26 -43 -64 -71 -54 -12 -15 -35 -42 -35 -14 -12 -6 -2 0 0 0 0 0 -0 -1 -3 -5 -6 -7 -6 -10 -16 -12 -8 -12 -15 -18 -23 -23 -12 -6 -2 -1 -1 -1 -3 -4 -4 -6 -11 -10 -10 -10 -10 -16 -11 -9 -8 -6 -8 -9 -12 -14 -16 -16 -18 -14 -13 -13 -15 -12 -11 -9 -5 -0 0 0 0 -0 -0 0 0 -2 -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 -2 -5 -7 -6 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -4 -1 -2 -3 -3 -13 -30 -27 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -2 -3 -6 -7 -10 -19 -19 -36 -45 -35 -13 -29 -29 -32 -35 -30 -17 -7 -2 -1 -2 -2 -10 -10 -5 -0 -1 -2 -1 -0 -0 -1 -1 -0 -5 -24 -67 -70 -39 -10 -0 -0 -0 -1 -3 -6 -7 -3 -5 -10 -18 -21 -6 -22 -32 -30 -31 -40 -67 -101 -127 -128 -102 -79 -64 -59 -58 -61 -60 -55 -51 -49 -41 -32 -25 -18 -12 -4 -4 -4 -4 -4 -3 -2 -2 -4 -6 -7 -8 -12 -17 -23 -27 -33 -54 -57 -47 -45 -46 -18 -5 -5 -4 -2 -2 -1 0 0 0 0 -0 -4 -13 -25 -23 -22 -28 -39 -41 -58 -70 -71 -60 -49 -56 -62 -65 -66 -68 -92 -139 -153 -146 -160 -163 -181 -174 -122 -32 -11 -8 -17 -29 -37 -12 -21 -30 -30 -21 -11 -4 -1 -1 -1 -3 -6 -10 -11 -9 -8 -6 -6 -6 -6 -7 -12 -14 -14 -13 -11 -8 -7 -6 -5 -4 -4 -4 -3 -2 -3 -2 -2 -3 -6 -10 -9 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -7 -13 -26 -34 -39 -41 -39 -36 -51 -34 -39 -49 -52 -43 -33 -22 -13 -9 -10 -12 -15 -20 -27 -32 -34 -32 -32 -32 -19 -20 -31 -46 -53 -35 -31 -33 -37 -40 -30 -24 -16 -8 -2 -0 -0 -0 0 -0 -1 -2 -3 -5 -7 -7 -5 -9 -13 -15 -18 -17 -14 -12 -8 -9 -5 -2 -1 -1 -0 -2 -2 -3 -4 -2 -4 -6 -5 -4 -12 -11 -9 -8 -6 -6 -6 -9 -12 -14 -13 -14 -14 -12 -11 -11 -9 -9 -9 -8 -2 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -2 -13 -16 -14 -9 -6 -6 -11 -12 -20 -41 -59 -61 -51 -32 -16 -18 -25 -35 -34 -20 -4 -1 -2 -3 -3 -3 -25 -27 -14 0 -0 -1 -0 -0 -0 -0 -0 -0 -4 -22 -65 -70 -41 -14 -5 -7 -6 -2 -3 -5 -6 -5 -11 -21 -25 -18 -7 -7 -19 -33 -40 -38 -41 -51 -73 -106 -121 -115 -98 -79 -68 -65 -66 -57 -47 -40 -34 -24 -14 -9 -8 -10 -9 -9 -9 -8 -4 -2 -1 -3 -5 -5 -5 -6 -8 -10 -12 -11 -16 -27 -39 -47 -42 -41 -47 -47 -31 -28 -27 -15 -4 -6 -3 -1 -4 -17 -35 -42 -37 -34 -37 -44 -44 -37 -30 -22 -14 -10 -11 -18 -26 -32 -31 -46 -66 -91 -113 -113 -112 -146 -157 -124 -51 -13 -5 -6 -10 -14 -21 -27 -25 -15 -7 -2 -1 -1 -0 -0 -3 -11 -17 -18 -15 -8 -8 -10 -10 -10 -9 -13 -15 -17 -18 -18 -19 -24 -25 -18 -14 -15 -9 -3 -4 -7 -7 -6 -5 -5 -7 -7 -6 -4 -3 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -7 -16 -26 -34 -33 -24 -22 -40 -44 -46 -48 -52 -48 -36 -23 -11 -6 -3 -2 -2 -5 -8 -12 -14 -13 -13 -14 -8 -5 -7 -14 -30 -57 -53 -40 -28 -24 -24 -24 -23 -20 -9 -4 -3 -2 -1 -0 -0 -1 -2 -3 -5 -9 -5 -4 -8 -14 -17 -13 -11 -13 -15 -9 -3 -0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -3 -2 -1 -3 -6 -10 -15 -10 -8 -8 -9 -7 -6 -9 -12 -15 -16 -11 -8 -7 -9 -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 -1 -0 -2 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -41 -53 -54 -39 -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 -10 -47 -49 -44 -39 -32 -21 -23 -28 -32 -34 -30 -27 -31 -42 -44 -16 -25 -30 -27 -17 -8 -3 -3 -3 -4 -4 -18 -18 -10 0 -0 0 -0 -0 -1 -1 -1 -0 -2 -6 -17 -31 -25 -18 -16 -21 -24 -13 -17 -28 -30 -21 -22 -35 -33 -3 -2 -1 -2 -4 -4 -4 -5 -6 -11 -25 -59 -101 -143 -159 -143 -115 -123 -103 -78 -63 -56 -45 -37 -31 -29 -33 -31 -27 -21 -14 -7 -3 -2 -2 -2 -2 -3 -4 -5 -6 -6 -6 -7 -10 -14 -17 -19 -27 -32 -39 -54 -64 -56 -37 -27 -37 -21 -10 -17 -35 -51 -42 -32 -26 -22 -20 -15 -11 -7 -4 -1 -1 -1 -2 -5 -9 -7 -14 -24 -37 -49 -57 -64 -82 -93 -82 -45 -21 -10 -4 -3 -4 -18 -23 -17 -7 -1 -0 -0 -0 -1 -5 -13 -21 -23 -20 -14 -11 -11 -11 -12 -13 -10 -10 -12 -18 -27 -26 -26 -27 -28 -28 -28 -26 -20 -16 -16 -13 -9 -8 -7 -4 -4 -5 -4 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -2 -7 -13 -22 -21 -15 -15 -20 -36 -46 -49 -46 -44 -39 -28 -17 -10 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -3 -16 -32 -48 -56 -48 -25 -19 -22 -27 -24 -10 -10 -10 -8 -5 -9 -9 -9 -7 -5 -7 -14 -11 -6 -5 -8 -9 -8 -9 -12 -10 -4 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -1 -2 -6 -13 -14 -12 -11 -11 -7 -7 -8 -10 -14 -16 -12 -8 -7 -10 -14 -6 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -38 -52 -56 -45 -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 -12 -45 -69 -86 -89 -71 -36 -21 -23 -21 -17 -14 -18 -26 -37 -41 -30 -35 -27 -18 -11 -9 -4 -14 -12 -10 -15 -13 -3 -0 -0 -1 -0 -0 -1 -1 -1 -0 -2 -11 -15 -7 -9 -15 -19 -19 -21 -37 -29 -33 -41 -44 -26 -14 -22 -22 -1 -0 0 0 0 0 0 0 0 0 -1 -7 -34 -78 -150 -213 -183 -164 -140 -121 -109 -96 -82 -84 -85 -80 -74 -64 -49 -33 -20 -13 -6 -3 -1 -1 -2 -2 -2 -2 -3 -3 -2 -3 -5 -9 -14 -15 -16 -19 -24 -28 -27 -25 -22 -21 -23 -19 -20 -24 -28 -29 -25 -15 -9 -6 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -0 -2 -6 -11 -15 -17 -24 -33 -38 -34 -25 -21 -19 -15 -7 -4 -7 -8 -8 -6 -2 -1 -1 -5 -13 -26 -27 -23 -17 -13 -9 -7 -8 -10 -11 -10 -9 -12 -21 -34 -44 -36 -31 -27 -24 -21 -22 -19 -17 -15 -13 -10 -6 -6 -8 -6 -6 -6 -5 -4 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -4 -11 -20 -29 -30 -15 -11 -29 -46 -52 -47 -49 -45 -32 -18 -13 -15 -11 -7 -4 -1 -1 -0 -0 -0 0 -0 -0 0 0 -0 -2 -7 -25 -43 -41 -27 -18 -19 -24 -15 -14 -22 -25 -13 -16 -21 -21 -22 -26 -21 -16 -16 -15 -9 -4 -4 -4 -5 -5 -5 -3 -2 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -6 -13 -14 -13 -12 -11 -9 -6 -5 -6 -10 -13 -11 -9 -8 -11 -8 -4 -0 0 0 0 0 0 0 0 0 0 -1 -4 -29 -31 -29 -26 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -2 -7 -11 -10 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -35 -66 -73 -71 -58 -32 -25 -27 -32 -37 -37 -24 -28 -36 -39 -33 -23 -15 -8 -6 -13 -30 -24 -17 -18 -15 -4 -1 -2 -2 -1 -1 -3 -6 -6 -1 -0 -3 -7 -8 -9 -14 -15 -16 -22 -41 -29 -31 -30 -19 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -12 -40 -100 -188 -170 -140 -124 -128 -139 -78 -99 -123 -127 -120 -112 -90 -69 -53 -42 -23 -10 -3 -1 -3 -1 -0 -0 -1 -0 -0 -0 -2 -4 -7 -6 -5 -4 -3 -2 -2 -1 -2 -3 -4 -4 -4 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -5 -9 -13 -16 -20 -23 -20 -16 -14 -10 -4 -2 -2 -1 -0 -0 -3 -10 -19 -19 -17 -13 -11 -9 -8 -10 -11 -12 -14 -17 -22 -26 -29 -34 -34 -35 -34 -32 -25 -16 -15 -14 -13 -12 -11 -9 -6 -5 -6 -6 -6 -6 -6 -3 -2 -3 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -12 -17 -10 -16 -28 -33 -29 -24 -38 -44 -38 -22 -14 -15 -14 -12 -8 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -4 -11 -18 -25 -35 -42 -31 -12 -25 -55 -65 -16 -27 -25 -19 -17 -27 -31 -28 -24 -17 -6 -5 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -7 -9 -10 -12 -14 -12 -10 -7 -6 -5 -8 -11 -12 -11 -13 -16 -15 -14 -14 -8 -5 -2 0 0 0 0 0 -0 -1 -20 -37 -50 -55 -53 -18 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -8 -29 -42 -30 -37 -49 -61 -72 -76 -41 -25 -21 -22 -22 -25 -25 -20 -16 -19 -25 -18 -10 -4 -1 -2 -8 -9 -5 -3 -4 -5 -5 -4 -2 -2 -2 -3 -11 -30 -42 -37 -34 -36 -36 -27 -32 -38 -37 -25 -8 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -13 -40 -38 -33 -37 -64 -112 -39 -93 -151 -178 -172 -153 -125 -118 -119 -102 -74 -51 -32 -23 -29 -20 -18 -15 -10 -5 -2 -0 -1 -4 -7 -7 -3 -1 -0 -1 -1 -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 -0 -2 -4 -8 -15 -33 -23 -15 -14 -17 -13 -4 -2 -3 -1 -0 -1 -3 -9 -17 -15 -12 -11 -12 -14 -14 -18 -21 -24 -29 -36 -42 -35 -25 -23 -26 -31 -33 -32 -26 -15 -10 -10 -11 -12 -12 -11 -9 -7 -5 -6 -6 -9 -9 -4 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -4 -3 -4 -8 -10 -8 -9 -14 -22 -26 -19 -13 -10 -8 -7 -7 -2 -1 -0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -6 -13 -24 -33 -23 -18 -20 -38 -58 -17 -17 -16 -16 -20 -21 -20 -18 -13 -5 -2 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -9 -6 -4 -3 -2 -4 -7 -10 -12 -16 -19 -18 -18 -21 -31 -28 -23 -14 -0 0 0 0 0 0 -0 -24 -43 -53 -49 -50 -39 -32 -27 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -4 -8 -10 -23 -33 -35 -34 -31 -28 -22 -23 -26 -31 -34 -37 -30 -21 -14 -15 -12 -9 -9 -11 -12 -16 -19 -17 -16 -19 -23 -18 -8 -3 -3 -3 -19 -42 -60 -58 -50 -42 -34 -23 -24 -39 -58 -74 -78 -48 -24 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -2 -9 -22 -7 -44 -75 -84 -70 -57 -47 -82 -119 -111 -100 -120 -118 -110 -117 -101 -77 -55 -48 -59 -57 -44 -35 -34 -41 -41 -36 -31 -28 -25 -20 -15 -10 -6 -4 -2 -1 -1 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -9 -26 -25 -25 -27 -24 -11 -10 -12 -12 -7 -4 -3 -4 -7 -13 -14 -14 -16 -18 -18 -18 -20 -24 -29 -34 -40 -44 -37 -26 -21 -23 -29 -32 -29 -20 -11 -7 -6 -8 -10 -12 -14 -12 -9 -7 -7 -7 -7 -6 -3 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -2 -2 -4 -5 -6 -6 -5 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -5 -8 -12 -15 -20 -24 -20 -17 -26 -17 -14 -17 -21 -14 -19 -21 -23 -30 -36 -44 -42 -28 -8 -1 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -3 -2 -1 -1 -1 -1 -2 -4 -5 -4 -4 -3 -5 -9 -12 -25 -32 -31 -21 -4 -1 -2 -3 0 0 -0 -12 -29 -56 -46 -44 -44 -48 -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 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 -2 -5 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -5 -6 -4 -4 -6 -6 -4 -3 -2 -1 -12 -21 -24 -22 -41 -29 -17 -15 -13 -11 -10 -9 -9 -8 -9 -17 -24 -24 -25 -32 -34 -24 -6 -4 -3 -1 -3 -9 -18 -23 -21 -16 -14 -19 -34 -59 -80 -89 -78 -62 -40 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -9 -7 -2 -0 -0 -16 -32 -35 -60 -148 -177 -174 -181 -168 -120 -70 -54 -88 -81 -56 -51 -62 -73 -70 -90 -88 -77 -78 -71 -53 -39 -32 -29 -25 -22 -17 -12 -8 -9 -10 -11 -11 -8 -3 -1 0 -0 0 0 0 0 0 0 0 0 -0 -8 -34 -50 -27 -8 -1 -4 -9 -16 -24 -26 -16 -4 -6 -8 -7 -7 -8 -4 -4 -7 -10 -11 -13 -16 -19 -15 -14 -15 -16 -19 -22 -26 -32 -33 -30 -29 -34 -32 -26 -17 -9 -5 -5 -7 -8 -8 -10 -11 -12 -12 -13 -9 -5 -3 -2 -2 -3 -4 -6 -9 -12 -13 -12 -10 -6 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -3 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -3 -5 -7 -7 -5 -13 -27 -35 -34 -29 -32 -36 -26 -18 -18 -21 -35 -69 -64 -57 -53 -51 -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 -1 -1 -1 -1 -1 -0 -1 -4 -7 -10 -18 -22 -20 -12 -11 -12 -24 -47 -14 -16 -28 -29 -13 -47 -49 -44 -43 -44 -49 -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 -1 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -4 -2 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -8 -23 -15 -10 -11 -12 -12 -8 -4 -1 -1 -5 -13 -19 -23 -26 -31 -24 -20 -21 -31 -43 -44 -30 -18 -33 -31 -24 -16 -12 -11 -21 -41 -54 -56 -60 -69 -59 -35 -9 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -26 -139 -179 -178 -183 -178 -136 -67 -22 -35 -30 -19 -21 -28 -31 -35 -96 -100 -71 -61 -52 -44 -60 -75 -61 -47 -54 -67 -72 -57 -41 -38 -38 -37 -34 -33 -29 -16 -3 -3 -2 -1 -0 0 0 0 0 -0 -5 -19 -21 -9 -1 -0 -2 -4 -9 -13 -11 -4 -1 -0 -0 -1 -1 -1 -0 -1 -4 -5 -4 -5 -10 -17 -20 -17 -12 -9 -8 -9 -16 -20 -20 -18 -17 -17 -13 -8 -4 -2 -2 -3 -5 -8 -8 -9 -11 -14 -15 -19 -13 -7 -3 -2 -2 -3 -6 -13 -25 -36 -32 -25 -19 -13 -8 -4 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -3 -5 -4 -2 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -1 -2 -5 -14 -15 -18 -26 -30 -35 -38 -42 -43 -28 -15 -12 -22 -48 -58 -35 -22 -22 -26 -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 -1 -1 -0 -0 -0 -0 -2 -6 -9 -13 -16 -18 -16 -23 -24 -23 -23 -27 -15 -28 -45 -51 -38 -50 -50 -43 -46 -45 -50 -51 -45 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 0 -0 -3 -8 -11 -4 -1 -2 -6 -11 -16 -20 -23 -25 -23 -10 -14 -28 -42 -52 -57 -62 -63 -58 -43 -29 -18 -10 -6 -9 -19 -25 -26 -31 -41 -49 -54 -43 -3 -1 0 0 0 0 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 -64 -108 -136 -152 -149 -130 -75 -33 -43 -53 -59 -53 -33 -5 -15 -80 -90 -67 -60 -61 -30 -28 -39 -29 -21 -35 -50 -52 -37 -69 -72 -69 -68 -70 -73 -75 -57 -31 -23 -18 -13 -7 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -2 -4 -6 -7 -4 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -3 -5 -8 -14 -14 -10 -5 -4 -11 -9 -5 -2 -3 -4 -3 -4 -4 -2 -1 -2 -2 -3 -5 -8 -12 -20 -26 -24 -20 -15 -11 -7 -3 -4 -4 -7 -14 -29 -39 -36 -29 -23 -17 -10 -5 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -1 -1 -3 -6 -7 -5 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -10 -30 -31 -16 -7 -16 -28 -31 -28 -36 -35 -17 -6 -14 -44 -25 -11 -6 -6 -9 -8 -7 -5 -3 -2 -1 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -7 -12 -14 -14 -16 -16 -20 -24 -24 -25 -36 -48 -54 -51 -59 -66 -60 -47 -38 -41 -41 -44 -52 -69 -33 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -0 -0 -7 -13 -13 -3 -1 -1 -8 -19 -24 -22 -20 -19 -17 -8 -3 -11 -25 -39 -49 -54 -54 -53 -51 -40 -29 -20 -12 -5 -4 -7 -8 -9 -11 -17 -31 -53 -53 -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 -7 -25 -51 -81 -117 -106 -92 -87 -95 -98 -88 -70 -58 -59 -52 -64 -63 -52 -47 -43 -16 -4 -3 -2 -2 -5 -8 -7 -8 -93 -121 -121 -113 -110 -110 -105 -93 -75 -56 -40 -28 -18 -10 -8 -5 -2 -1 -1 -0 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -3 -2 -1 0 -0 -1 -3 -2 -1 -1 -3 -3 -3 -2 -1 -2 -1 -1 -2 -3 -1 -1 -1 -1 -1 -1 -3 -5 -6 -9 -16 -24 -30 -32 -29 -24 -20 -15 -9 -4 -3 -3 -7 -18 -45 -47 -40 -32 -23 -15 -8 -4 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -4 -4 -5 -5 -5 -2 -2 -3 -5 -4 -4 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 -0 0 -0 -1 -3 -7 -15 -21 -33 -38 -29 -16 -19 -21 -18 -16 -21 -27 -21 -11 -6 -4 -6 -7 -7 -3 -5 -7 -10 -13 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -7 -11 -12 -7 -11 -16 -22 -28 -30 -37 -44 -47 -46 -37 -45 -51 -50 -37 -36 -36 -35 -35 -37 -55 -43 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -5 -8 -13 -9 -4 -2 -1 -16 -30 -31 -17 -30 -15 -8 -13 -23 -33 -35 -31 -23 -10 -5 -5 -9 -15 -20 -31 -22 -10 -4 -5 -12 -19 -17 -7 -5 -5 -5 -5 -6 -8 -14 -20 -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 -2 -15 -45 -104 -88 -82 -82 -80 -65 -48 -29 -18 -17 -13 -12 -11 -9 -8 -6 -2 -0 0 0 0 0 0 0 -4 -81 -133 -149 -129 -88 -133 -123 -90 -53 -29 -26 -25 -19 -10 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -3 -3 -5 -4 -5 -3 -2 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 0 0 -1 -2 -3 -3 -1 -0 -0 -0 -1 -3 -6 -9 -15 -26 -35 -39 -37 -31 -27 -26 -29 -27 -15 -11 -8 -5 -6 -16 -49 -49 -40 -30 -18 -8 -3 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -4 -6 -6 -6 -4 -3 -3 -3 -2 -2 -3 -3 -2 -2 -3 -2 -1 -0 0 0 0 0 0 -0 -0 -1 -3 -9 -34 -29 -26 -30 -34 -20 -14 -12 -12 -8 -3 -1 -3 -8 -4 -3 -18 -38 -35 -23 -10 -4 -4 -10 -6 -3 -2 -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 -2 -4 -6 -7 -7 -10 -10 -11 -17 -22 -26 -31 -37 -34 -33 -35 -40 -49 -40 -34 -31 -29 -26 -27 -35 -37 -30 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -5 -7 -10 -23 -14 -6 -4 -3 -12 -23 -24 -17 -20 -12 -7 -6 -9 -13 -13 -14 -16 -19 -15 -9 -5 -4 -5 -16 -25 -23 -14 -7 -11 -25 -25 -15 -9 -7 -6 -5 -6 -6 -8 -11 -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 -1 -4 -11 -20 -49 -64 -60 -39 -18 -9 -4 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -3 -75 -149 -168 -131 -83 -89 -86 -82 -69 -30 -25 -21 -16 -9 -5 -3 -3 -3 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -4 -3 -3 -4 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -4 -5 -7 -10 -19 -25 -29 -29 -27 -23 -22 -25 -31 -32 -26 -18 -12 -12 -22 -35 -36 -29 -18 -7 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -4 -4 -5 -4 -4 -5 -3 -3 -3 -3 -3 -4 -5 -5 -4 -1 -1 -2 -1 -0 -0 0 0 -0 -0 -0 -0 -1 -2 -2 -10 -12 -14 -21 -34 -39 -45 -42 -19 -4 0 -0 -1 -0 -1 -16 -45 -76 -68 -45 -22 -8 -2 -1 -1 -2 -2 -5 -3 -1 0 0 0 0 0 -0 -0 0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 -0 -2 -3 -2 -2 -5 -10 -12 -10 -14 -15 -14 -14 -26 -32 -33 -33 -35 -45 -41 -34 -27 -27 -22 -23 -26 -30 -39 -21 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -5 -12 -10 -9 -8 -8 -6 -7 -10 -12 -10 -10 -10 -10 -9 -6 -4 -3 -6 -13 -19 -17 -10 -4 -7 -22 -33 -36 -31 -22 -20 -34 -34 -23 -15 -10 -8 -9 -9 -9 -10 -14 -13 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 -0 -2 -4 -4 -22 -30 -28 -23 -25 -8 -3 -3 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 0 0 0 -15 -68 -113 -51 -3 -32 -148 -122 -104 -92 -81 -66 -45 -25 -12 -7 -4 -1 -0 -1 -2 -2 -1 -2 -2 -2 -3 -2 -1 -1 -2 -1 -0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -4 -7 -12 -18 -23 -20 -13 -23 -35 -37 -33 -24 -18 -18 -26 -25 -21 -17 -12 -6 -2 -0 -1 -2 -3 -1 -1 -1 -2 -3 -4 -4 -4 -5 -5 -6 -6 -5 -2 -4 -3 -2 -2 -3 -4 -4 -5 -6 -5 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -8 -6 -5 -5 -11 -27 -42 -47 -33 -6 -1 -0 0 -0 -0 -2 -13 -32 -44 -46 -33 -18 -11 -6 -3 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -1 -1 -2 -2 -1 -2 -6 -9 -10 -15 -19 -18 -14 -12 -18 -22 -26 -34 -36 -39 -38 -34 -28 -25 -21 -20 -20 -20 -28 -25 -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 -1 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 -1 -4 -4 -2 -0 -1 -2 -2 -1 -2 -3 -4 -3 -3 -3 -5 -10 -13 -14 -13 -12 -16 -18 -19 -19 -19 -17 -15 -12 -9 -4 -2 -2 -3 -7 -8 -5 -3 -7 -16 -22 -21 -20 -23 -42 -42 -37 -29 -21 -15 -13 -13 -13 -12 -13 -14 -16 -16 -14 -7 -8 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -6 -6 -1 -0 -0 0 0 0 0 -0 -1 -3 -3 -12 -17 -18 -16 -22 -8 -2 -1 -1 -1 -2 -3 -4 -8 -35 -43 -25 -2 -1 -0 -0 -0 -5 -25 -52 -127 -117 -37 -66 -102 -135 -151 -152 -176 -106 -50 -18 -10 -5 -2 -1 -1 -3 -2 -1 -1 -2 -2 -3 -2 -1 -1 -1 -0 -0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -13 -25 -29 -17 -10 -12 -15 -11 -8 -7 -10 -15 -21 -15 -13 -9 -2 -2 -2 -2 -2 -3 -4 -3 -4 -6 -8 -8 -9 -9 -9 -9 -8 -9 -10 -11 -7 -5 -3 -2 -2 -2 -4 -6 -5 -4 -6 -7 -5 -3 -1 -0 0 0 0 -0 -0 -1 -3 -8 -13 -11 -10 -9 -2 -2 -13 -24 -27 -17 -9 -4 -1 0 0 -0 -0 -3 -7 -13 -30 -29 -15 -10 -7 -4 -3 -4 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -5 -2 -2 -3 -3 -4 -4 -7 -15 -16 -15 -17 -20 -16 -18 -21 -22 -25 -37 -37 -35 -35 -36 -30 -25 -20 -16 -14 -15 -19 -23 -23 -7 -6 -10 -12 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -1 -0 -0 0 0 0 -0 -2 -2 -1 -0 -0 -2 -2 -1 -1 -1 -2 -2 -3 -4 -5 -8 -12 -15 -16 -15 -23 -22 -21 -23 -26 -27 -25 -18 -5 -2 -1 -1 -2 -2 -2 -7 -19 -27 -18 -8 -8 -13 -22 -29 -36 -36 -32 -26 -22 -17 -16 -16 -13 -14 -15 -16 -19 -20 -17 -19 -17 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -9 -13 -13 -10 -4 -1 0 0 0 0 0 -0 -1 -2 -3 -4 -7 -10 -2 -0 -0 -0 -0 -1 -1 -4 -5 -6 -24 -29 -21 -8 -2 -1 -0 -0 0 -0 -2 -9 -9 -0 -0 -41 -120 -176 -179 -193 -124 -59 -21 -19 -8 -6 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -5 -3 -4 -4 -3 -2 -1 -2 -4 -7 -6 -6 -5 -3 -1 -3 -5 -5 -5 -8 -11 -12 -15 -19 -20 -16 -17 -18 -17 -13 -11 -12 -15 -19 -13 -6 -3 -2 -2 -1 -4 -6 -6 -2 -6 -6 -4 -2 -0 0 0 0 0 -0 -0 -1 -3 -8 -9 -10 -14 -18 -6 -2 -4 -10 -17 -10 -5 -4 -3 -3 -1 -0 -0 -1 -4 -22 -26 -18 -12 -10 -9 -6 -3 -2 -2 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -1 -1 -1 -1 -2 -2 -2 -4 -8 -10 -12 -18 -14 -9 -7 -11 -12 -15 -20 -25 -25 -31 -32 -31 -28 -25 -23 -21 -18 -13 -10 -10 -14 -20 -23 -18 -20 -25 -28 -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 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -6 -8 -13 -18 -19 -17 -20 -19 -21 -25 -30 -32 -27 -17 -7 -3 -3 -2 -3 -8 -25 -31 -59 -74 -54 -24 -23 -44 -51 -19 -26 -31 -31 -28 -22 -17 -17 -16 -14 -15 -17 -18 -19 -20 -19 -19 -20 -19 -16 -13 -14 -9 -2 0 0 0 0 0 0 -2 -2 -1 -1 -5 -14 -17 -17 -15 -7 -2 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -15 -51 -77 -71 -23 -5 -0 -0 0 -0 -0 -0 -0 -1 -2 -28 -102 -163 -170 -159 -106 -53 -23 -26 -11 -6 -5 -6 -6 -5 -2 -1 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -6 -10 -9 -7 -9 -21 -24 -27 -31 -35 -35 -26 -23 -26 -26 -16 -12 -12 -13 -15 -12 -6 -3 -2 -2 -2 -4 -5 -3 -1 -2 -3 -3 -4 -1 -0 0 0 0 -0 -0 -1 -2 -4 -6 -6 -8 -10 -5 -2 -1 -3 -11 -11 -10 -9 -6 -7 -4 -1 -0 -2 -13 -17 -13 -6 -6 -9 -11 -10 -5 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -8 -7 -3 -1 -1 -2 -4 -3 -2 -5 -6 -7 -10 -10 -6 -3 -2 -6 -11 -15 -17 -20 -22 -26 -29 -28 -23 -20 -18 -16 -14 -11 -10 -10 -12 -16 -17 -18 -20 -23 -25 -19 -16 -19 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -3 -1 -1 -1 -0 -0 -0 -1 -3 -5 -6 -6 -7 -11 -19 -24 -24 -21 -23 -27 -33 -38 -37 -29 -16 -5 -1 -1 -1 -12 -43 -103 -68 -75 -86 -81 -63 -50 -59 -56 -21 -22 -27 -27 -26 -23 -20 -20 -18 -15 -14 -13 -14 -15 -17 -18 -20 -21 -22 -22 -22 -23 -15 -4 -1 -0 0 0 0 0 -3 -4 -3 -3 -3 -9 -14 -16 -15 -8 -2 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -4 -19 -73 -98 -81 -32 -7 -1 -0 -2 -9 -7 -3 -0 -1 -7 -62 -106 -120 -102 -80 -66 -51 -34 -22 -12 -7 -5 -3 -3 -3 -2 -1 -1 -0 -0 0 0 -0 -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 -1 -2 -1 -1 -1 -2 -2 -6 -6 -5 -6 -19 -23 -18 -12 -11 -22 -29 -31 -30 -29 -31 -28 -28 -31 -33 -28 -22 -16 -11 -11 -11 -8 -5 -5 -3 -4 -5 -7 -6 -3 -1 -1 -1 -4 -2 -0 0 0 0 0 -0 -1 -1 -2 -2 -1 -1 -2 -2 -1 -0 -0 -2 -3 -3 -3 -2 -4 -4 -3 -4 -5 -17 -17 -7 -2 -2 -7 -11 -11 -6 -2 -0 -0 0 -1 -1 -0 -1 -3 -5 -3 -1 0 0 0 0 0 0 0 0 -0 -1 -4 -9 -10 -8 -4 -2 -2 -3 -3 -2 -2 -4 -4 -4 -6 -6 -5 -4 -5 -8 -14 -18 -18 -21 -21 -22 -25 -23 -23 -22 -18 -14 -13 -12 -11 -9 -10 -11 -12 -13 -17 -29 -30 -27 -27 -38 -19 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -17 -17 -14 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -0 -0 0 0 -0 -1 -3 -4 -7 -11 -18 -21 -24 -26 -25 -26 -32 -38 -42 -42 -28 -14 -4 -0 -1 -18 -70 -111 -98 -76 -64 -65 -72 -74 -41 -23 -14 -10 -25 -34 -33 -29 -28 -25 -23 -21 -18 -15 -15 -15 -16 -18 -21 -22 -23 -23 -20 -11 -19 -20 -15 -8 -3 -1 0 0 0 -0 -2 -2 -2 -1 -2 -5 -7 -8 -6 -2 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -7 -30 -38 -27 -10 -3 -1 -1 -7 -39 -28 -11 -0 -1 -9 -94 -114 -87 -58 -58 -79 -77 -53 -26 -17 -12 -8 -5 -3 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -3 -3 -3 -1 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -4 -4 -1 -1 -2 -3 -3 -3 -4 -4 -3 -2 -2 -4 -3 -2 -5 -7 -9 -12 -13 -15 -21 -26 -30 -34 -31 -36 -35 -26 -22 -24 -20 -15 -12 -8 -22 -37 -44 -39 -36 -31 -23 -15 -11 -12 -11 -9 -7 -5 -4 -5 -7 -8 -5 -2 -1 -1 -1 -2 -1 -1 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -2 -4 -5 -6 -6 -7 -16 -23 -18 -8 -2 -1 -4 -8 -10 -9 -3 -1 -0 0 0 -0 -0 0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 -0 -0 -3 -6 -7 -5 -1 -2 -2 -2 -1 -1 -2 -4 -7 -11 -12 -11 -9 -9 -15 -16 -16 -20 -26 -34 -33 -24 -25 -28 -28 -25 -21 -18 -18 -17 -14 -7 -9 -8 -5 -3 -5 -12 -20 -24 -22 -23 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -13 -13 -13 -15 -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 -1 -1 -0 -0 0 -0 -1 -1 -3 -8 -13 -18 -16 -22 -28 -31 -35 -40 -42 -42 -38 -24 -12 -4 -0 -0 -2 -1 -29 -85 -77 -66 -60 -55 -46 -39 -21 -9 -8 -17 -29 -37 -38 -32 -27 -24 -21 -19 -17 -16 -17 -19 -22 -25 -26 -27 -26 -20 -4 -6 -11 -15 -17 -14 -4 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 -1 -3 -5 -3 -4 -5 -5 -3 -1 -1 -1 -7 -36 -38 -27 -12 -0 -0 -50 -73 -70 -58 -54 -68 -64 -44 -29 -23 -16 -12 -10 -6 -5 -4 -4 -3 -3 -3 -2 -1 -0 0 -0 -0 -0 -1 -1 -1 -2 -4 -4 -4 -5 -5 -6 -6 -6 -5 -5 -4 -4 -4 -6 -8 -6 -4 -5 -7 -9 -5 -9 -12 -12 -10 -13 -12 -9 -6 -5 -6 -6 -4 -1 -3 -6 -8 -9 -11 -33 -31 -21 -14 -10 -17 -29 -29 -15 -7 -3 -1 -2 -7 -3 -16 -35 -50 -40 -36 -31 -24 -17 -14 -12 -9 -7 -5 -4 -4 -5 -6 -8 -6 -3 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -6 -4 -2 -1 -1 -1 -3 -7 -9 -6 -2 -1 -2 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -2 -3 -3 -1 -0 -0 -1 -2 -3 -8 -17 -22 -18 -19 -19 -15 -15 -20 -26 -40 -52 -38 -28 -26 -28 -27 -23 -19 -16 -14 -14 -12 -11 -7 -3 -3 -3 -7 -11 -11 -14 -13 -8 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -17 -16 -14 -13 -10 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -0 -0 0 -0 -0 -1 -1 -3 -5 -9 -14 -17 -25 -34 -41 -45 -47 -46 -38 -27 -17 -8 -3 -1 -1 -1 -1 -3 -11 -39 -53 -46 -28 -14 -31 -21 -12 -12 -20 -36 -39 -39 -37 -32 -26 -19 -16 -15 -16 -20 -23 -26 -28 -30 -31 -30 -22 -6 -2 -6 -14 -21 -18 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -2 -2 -2 -1 -0 -0 0 -6 -37 -76 -78 -53 -24 -34 -53 -59 -55 -48 -38 -43 -40 -29 -24 -25 -22 -19 -19 -14 -12 -13 -14 -13 -10 -8 -5 -3 -1 -1 -3 -6 -8 -6 -4 -6 -11 -15 -12 -10 -9 -9 -9 -10 -14 -16 -14 -6 -7 -25 -39 -30 -16 -7 -3 -2 -2 -2 -9 -12 -8 -3 -1 -0 -1 -2 -2 -2 -1 -0 0 -0 -1 -1 -1 -1 -3 -1 0 -0 -0 -0 0 -1 -3 -9 -5 0 -0 -2 -1 -7 -24 -50 -43 -39 -33 -25 -15 -15 -11 -8 -6 -4 -3 -3 -3 -3 -5 -5 -3 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -3 -3 -9 -16 -19 -13 -2 -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 -1 -2 -2 -14 -26 -28 -23 -21 -23 -28 -28 -27 -26 -30 -45 -41 -31 -25 -25 -24 -21 -17 -15 -16 -15 -14 -12 -8 -10 -10 -10 -9 -9 -11 -14 -12 -6 -7 -5 -2 -1 -0 -0 0 -1 -6 -5 -3 -1 0 -0 -0 0 -1 -3 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -1 -1 -2 -2 -3 -6 -11 -17 -24 -30 -36 -41 -46 -43 -33 -19 -9 -4 -2 -1 -2 -2 -2 -14 -27 -30 -18 -9 -4 -4 -14 -12 -10 -12 -18 -25 -29 -31 -31 -29 -22 -13 -8 -9 -18 -21 -25 -29 -33 -33 -32 -30 -23 -9 -2 -2 -4 -9 -20 -10 -5 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -44 -92 -95 -73 -55 -77 -83 -69 -47 -40 -37 -43 -46 -43 -37 -36 -34 -33 -30 -25 -24 -26 -28 -27 -23 -19 -15 -11 -8 -8 -14 -19 -19 -16 -19 -26 -31 -27 -23 -20 -20 -21 -26 -34 -44 -44 -29 -5 -3 -13 -18 -9 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -30 -40 -40 -25 -9 -15 -28 -45 -61 -56 -50 -42 -32 -21 -16 -12 -7 -4 -2 -2 -2 -2 -3 -4 -4 -4 -2 -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 -1 -3 -2 -1 -1 -1 -1 -12 -20 -17 -6 -2 -0 -1 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -8 -14 -13 -9 -6 -7 -12 -16 -20 -21 -22 -33 -46 -42 -26 -21 -18 -17 -16 -15 -14 -13 -11 -9 -6 -7 -8 -12 -15 -17 -19 -17 -10 -4 -4 -4 -3 -4 -3 -2 -3 -11 -27 -29 -30 -30 -14 -9 -4 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -4 -9 -16 -23 -27 -27 -24 -22 -26 -21 -11 -5 -3 -2 -1 -1 -1 -1 -7 -15 -18 -10 -4 -2 -4 -10 -12 -12 -11 -10 -13 -21 -26 -27 -26 -21 -13 -7 -7 -16 -19 -22 -28 -33 -33 -33 -30 -22 -11 -7 -15 -29 -38 -27 -22 -22 -24 -23 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -20 -55 -65 -70 -73 -75 -86 -86 -69 -45 -37 -45 -51 -51 -44 -38 -40 -39 -39 -42 -47 -54 -56 -55 -53 -48 -42 -35 -28 -23 -21 -27 -32 -30 -28 -33 -39 -44 -44 -40 -36 -34 -32 -33 -32 -30 -24 -13 -2 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -23 -40 -48 -39 -42 -48 -53 -53 -53 -53 -51 -45 -34 -29 -24 -16 -6 -3 -2 -2 -2 -3 -4 -4 -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 -2 -1 -1 -1 -0 -0 -0 -1 -3 -9 -3 -1 -1 -2 -2 -2 -2 -4 -5 -2 -2 -3 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -0 -0 -0 -2 -2 -2 -4 -6 -3 -2 -2 -4 -7 -9 -11 -15 -17 -15 -13 -14 -19 -18 -18 -19 -20 -18 -14 -11 -8 -7 -5 -3 -3 -6 -7 -9 -9 -8 -4 -3 -3 -3 -3 -3 -5 -9 -16 -25 -32 -35 -35 -45 -42 -31 -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 -1 -2 -2 -0 -0 -2 -7 -15 -23 -29 -31 -26 -14 -13 -9 -6 -5 -6 -5 -4 -2 -2 -5 -8 -8 -7 -6 -5 -4 -3 -3 -5 -7 -6 -6 -10 -13 -16 -21 -26 -31 -23 -15 -11 -11 -10 -12 -19 -27 -30 -31 -29 -25 -20 -15 -11 -16 -24 -25 -26 -38 -54 -63 -50 -28 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -29 -83 -75 -68 -69 -73 -77 -47 -21 -12 -16 -33 -45 -49 -46 -47 -39 -37 -42 -47 -52 -61 -68 -71 -74 -68 -62 -56 -50 -47 -45 -44 -42 -40 -38 -45 -56 -65 -62 -37 -23 -17 -11 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -14 -37 -59 -63 -74 -68 -57 -64 -59 -49 -40 -33 -30 -31 -26 -17 -10 -4 -2 -2 -3 -4 -4 -5 -5 -5 -3 -1 -0 -1 -1 -1 -2 -2 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 -1 -4 -9 -6 -5 -7 -8 -5 -4 -6 -10 -12 -7 -4 -5 -5 -2 -0 -0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 0 0 0 -2 -3 -3 -3 -5 -4 -3 -3 -5 -5 -7 -9 -11 -11 -9 -10 -14 -15 -16 -17 -18 -19 -19 -16 -12 -8 -7 -5 -3 -2 -2 -2 -2 -3 -3 -4 -5 -5 -5 -3 -4 -6 -9 -10 -11 -13 -14 -8 -8 -15 -27 -36 -42 -31 -14 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -5 -4 -2 -1 -1 -0 -1 -1 -2 -2 -1 -3 -6 -12 -16 -18 -25 -27 -12 -7 -5 -6 -7 -9 -9 -7 -4 -4 -11 -16 -15 -11 -8 -5 -4 -4 -3 -2 -2 -3 -4 -5 -11 -18 -26 -36 -49 -38 -28 -20 -15 -11 -13 -20 -28 -32 -32 -32 -31 -28 -23 -16 -12 -16 -33 -52 -60 -65 -72 -85 -55 -28 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -20 -18 -15 -16 -25 -35 -16 -19 -44 -47 -44 -50 -54 -50 -44 -35 -30 -27 -27 -31 -39 -47 -51 -54 -56 -57 -56 -53 -49 -46 -44 -42 -40 -42 -54 -68 -70 -42 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -43 -55 -31 -24 -39 -62 -59 -37 -33 -38 -35 -35 -30 -20 -10 -7 -3 -1 -2 -2 -5 -5 -6 -7 -7 -6 -3 -1 -1 -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 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -4 -4 -6 -8 -11 -17 -11 -7 -7 -8 -10 -15 -13 -7 -6 -5 -3 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -2 -2 -1 -1 -0 -2 -3 -4 -4 -6 -8 -8 -6 -2 -2 -2 -3 -5 -5 -7 -10 -9 -10 -13 -16 -16 -18 -20 -17 -13 -10 -7 -5 -4 -3 -3 -2 -2 -2 -3 -4 -5 -6 -7 -7 -5 -6 -9 -8 -7 -7 -9 -18 -15 -13 -12 -13 -16 -25 -28 -22 -5 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -3 -2 -1 -2 -3 -2 -2 -1 -2 -3 -4 -2 -2 -4 -7 -10 -11 -16 -18 -14 -11 -10 -9 -10 -10 -9 -7 -5 -4 -6 -10 -15 -16 -12 -8 -8 -7 -6 -3 -2 -2 -2 -3 -6 -17 -34 -50 -53 -51 -43 -34 -25 -19 -18 -21 -25 -27 -31 -32 -30 -27 -22 -21 -22 -26 -32 -34 -35 -45 -63 -82 -74 -57 -36 -16 -2 -0 -0 0 0 0 -4 -26 -45 -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 -2 -3 -1 -3 -7 -3 -14 -48 -72 -61 -47 -37 -32 -28 -22 -23 -25 -29 -32 -36 -37 -40 -43 -45 -44 -43 -42 -43 -43 -47 -56 -57 -41 -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 -3 -6 -4 -0 -8 -19 -28 -25 -18 -24 -35 -34 -36 -32 -24 -15 -12 -8 -6 -4 -1 -2 -4 -7 -10 -8 -6 -4 -3 -3 -3 -4 -3 -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 -1 -4 -5 -5 -5 -14 -15 -18 -22 -23 -30 -26 -20 -16 -13 -13 -14 -11 -5 -5 -6 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -8 -11 -13 -13 -15 -17 -19 -22 -10 -4 -4 -4 -4 -4 -4 -5 -7 -6 -9 -13 -13 -15 -15 -13 -9 -6 -4 -3 -2 -3 -2 -2 -4 -5 -6 -7 -8 -8 -14 -14 -12 -10 -11 -10 -10 -11 -12 -19 -21 -21 -15 -8 -3 -4 -9 -8 -4 -1 -0 -0 -2 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -3 -3 -4 -4 -4 -9 -11 -9 -8 -7 -6 -6 -9 -7 -6 -4 -3 -3 -5 -12 -15 -12 -15 -17 -16 -13 -11 -7 -4 -3 -2 -3 -11 -34 -53 -55 -55 -51 -44 -36 -28 -23 -24 -26 -26 -27 -29 -28 -25 -20 -21 -30 -40 -43 -32 -26 -24 -35 -69 -78 -66 -51 -39 -31 -14 -4 0 0 0 -3 -37 -78 -73 -46 -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 -4 -29 -52 -53 -49 -43 -39 -36 -28 -25 -22 -21 -22 -26 -27 -30 -35 -40 -44 -46 -47 -49 -49 -50 -45 -32 -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 -5 -14 -22 -19 -27 -34 -26 -22 -24 -26 -29 -28 -21 -13 -8 -7 -2 -1 -3 -7 -11 -8 -6 -4 -4 -5 -5 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -6 -6 -4 -6 -10 -13 -17 -28 -37 -43 -41 -27 -23 -19 -14 -9 -8 -11 -12 -12 -11 -10 -7 -4 -3 -2 -1 -1 -1 -1 -2 -3 -5 -8 -13 -18 -23 -26 -29 -27 -27 -27 -23 -23 -14 -7 -5 -3 -2 -1 -2 -4 -6 -5 -4 -5 -6 -7 -7 -7 -5 -4 -2 -1 -1 -1 -1 -3 -8 -10 -12 -14 -14 -14 -16 -14 -12 -14 -12 -10 -9 -10 -11 -15 -19 -21 -18 -11 -4 -1 -3 -7 -9 -8 -2 -1 -2 -1 -1 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -3 -3 -3 -2 -2 -3 -3 -4 -4 -3 -3 -3 -3 -9 -11 -11 -12 -11 -6 -3 -4 -5 -5 -4 -3 -2 -4 -5 -5 -7 -20 -28 -26 -21 -17 -14 -11 -8 -5 -2 -4 -9 -26 -51 -59 -57 -52 -44 -33 -32 -30 -29 -30 -32 -27 -24 -22 -21 -21 -30 -40 -45 -39 -43 -37 -36 -52 -58 -64 -74 -78 -49 -24 -10 -3 0 0 0 -30 -74 -95 -71 -31 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -34 -52 -50 -46 -44 -38 -34 -30 -27 -24 -25 -26 -28 -32 -39 -47 -51 -55 -57 -44 -27 -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 -1 -3 -8 -25 -24 -27 -35 -41 -29 -24 -28 -40 -38 -25 -12 -4 -2 -1 -1 -3 -5 -9 -7 -5 -3 -2 -4 -5 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -4 -2 -1 -4 -11 -15 -12 -4 -2 -3 -10 -33 -25 -20 -17 -17 -8 -14 -14 -10 -7 -8 -11 -12 -11 -10 -10 -8 -6 -7 -8 -7 -4 -4 -5 -7 -10 -14 -19 -25 -31 -35 -37 -36 -32 -26 -15 -7 -5 -5 -4 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -8 -11 -8 -6 -3 -2 -2 -5 -2 -1 -2 -4 -8 -9 -10 -11 -10 -10 -11 -11 -10 -10 -9 -7 -7 -7 -10 -15 -22 -19 -18 -16 -12 -8 -7 -10 -13 -16 -8 -4 -2 -2 -2 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -3 -4 -3 -1 -0 -0 -2 -6 -8 -7 -4 -2 -2 -3 -5 -8 -10 -10 -7 -3 -1 -2 -4 -5 -4 -2 -1 -2 -3 -2 -3 -6 -13 -17 -16 -14 -14 -11 -9 -7 -4 -3 -4 -4 -16 -38 -57 -63 -61 -51 -39 -39 -33 -30 -31 -35 -28 -24 -23 -21 -21 -23 -27 -35 -54 -55 -51 -42 -33 -31 -51 -81 -96 -61 -43 -32 -17 -0 -1 -1 -30 -72 -103 -105 -113 -81 -15 -1 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 -4 -17 -29 -46 -53 -47 -47 -44 -41 -37 -29 -26 -32 -42 -51 -45 -45 -43 -40 -36 -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 -1 -3 -8 -42 -37 -32 -48 -76 -47 -30 -33 -42 -40 -27 -14 -8 -6 -3 -2 -2 -2 -4 -3 -2 -1 -0 -3 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -6 -4 -4 -3 -4 -6 -2 -1 -2 -3 -6 -31 -29 -17 -2 -3 -5 -5 -5 -4 -3 -4 -5 -6 -7 -6 -5 -5 -7 -10 -13 -13 -10 -8 -8 -10 -13 -19 -24 -28 -31 -33 -34 -31 -25 -18 -6 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -8 -14 -15 -9 -4 -4 -14 -22 -20 -14 -7 -5 -5 -4 -3 -3 -4 -6 -9 -14 -12 -8 -4 -6 -7 -8 -12 -19 -28 -25 -21 -20 -20 -14 -9 -5 -5 -12 -11 -6 -2 -1 -1 -2 -3 -4 -2 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -4 -3 -1 -1 -9 -53 -61 -46 -22 -2 -4 -3 -3 -4 -5 -4 -4 -4 -6 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -6 -8 -6 -6 -6 -5 -4 -4 -4 -8 -18 -33 -50 -58 -56 -48 -42 -37 -35 -39 -46 -30 -25 -24 -22 -20 -20 -21 -28 -49 -61 -63 -53 -34 -17 -18 -50 -79 -64 -48 -39 -28 -13 -15 -14 -38 -77 -115 -110 -116 -86 -25 -2 -1 -1 0 0 0 0 -2 -6 -15 -5 -1 -11 -32 -29 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -25 -44 -50 -48 -33 -23 -19 -12 -8 -17 -28 -32 -21 -16 -12 -9 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -6 -9 -15 -30 -49 -37 -27 -31 -40 -42 -36 -27 -21 -14 -7 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -2 -3 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -2 -4 -5 -5 -3 -1 -0 -1 -3 -4 -3 -2 -9 -7 -4 -6 -5 -5 -4 -3 -2 -1 -1 -2 -2 -3 -3 -2 -3 -5 -8 -11 -12 -10 -9 -9 -11 -14 -19 -24 -28 -31 -31 -26 -20 -17 -6 -1 -0 -0 0 0 0 -0 -0 0 0 -1 -2 -6 -5 -4 -5 -10 -14 -10 -4 -3 -11 -23 -29 -23 -11 -3 -1 -1 -1 -1 -2 -3 -8 -11 -10 -6 -2 -4 -6 -11 -18 -21 -20 -17 -16 -22 -22 -19 -14 -5 -2 -5 -7 -5 -1 -1 -1 -1 -1 -3 -3 -1 -2 -4 -4 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -1 -4 -15 -53 -65 -50 -24 -3 -7 -4 -1 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -6 -15 -9 -5 -4 -4 -6 -8 -9 -8 -6 -5 -6 -8 -12 -18 -38 -47 -41 -41 -45 -46 -47 -48 -36 -30 -27 -24 -21 -18 -20 -24 -26 -40 -48 -45 -32 -20 -13 -26 -44 -49 -51 -50 -47 -45 -43 -38 -53 -84 -122 -113 -108 -85 -47 -28 -33 -18 -1 -0 -0 -3 -18 -47 -89 -30 -13 -27 -47 -37 -15 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -16 -28 -29 -10 0 0 0 0 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -3 -2 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -4 -8 -11 -19 -29 -36 -38 -36 -30 -20 -10 -4 -2 -1 -1 -2 -4 -8 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 -0 -1 -3 -5 -6 -7 -5 -2 -1 -4 -6 -7 -4 -3 -4 -5 -8 -7 -6 -4 -2 -2 -1 -0 -0 -1 -1 -1 -0 -1 -1 -2 -4 -6 -7 -6 -7 -8 -10 -12 -15 -18 -23 -33 -31 -20 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -3 -1 -2 -3 -6 -7 -4 -5 -4 -8 -15 -11 -6 -2 -0 0 -0 -0 -0 -1 -6 -11 -19 -28 -11 -6 -5 -5 -7 -7 -8 -7 -8 -16 -19 -18 -13 -7 -5 -5 -6 -5 -3 -2 -2 -3 -3 -3 -2 -2 -5 -6 -6 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -3 -2 -1 -2 -3 -20 -32 -18 -6 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -9 -5 -3 -4 -5 -6 -8 -9 -10 -8 -6 -4 -3 -3 -2 -2 -2 -6 -27 -46 -38 -32 -46 -37 -33 -31 -29 -23 -13 -14 -17 -17 -33 -51 -61 -60 -48 -29 -18 -17 -27 -45 -49 -49 -49 -45 -43 -50 -63 -81 -106 -109 -101 -92 -95 -98 -55 -10 -3 -7 -23 -48 -73 -83 -37 -30 -41 -51 -48 -30 -15 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -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 -2 -3 -4 -4 -3 -4 -4 -3 -1 -1 -1 -1 -1 -2 -3 -3 -4 -6 -4 -4 -7 -14 -24 -37 -40 -37 -30 -18 -11 -9 -8 -5 -4 -3 -3 -2 -2 -2 -3 -3 -4 -3 -2 -2 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -6 -7 -5 -4 -6 -9 -9 -7 -4 -4 -7 -9 -9 -9 -9 -4 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -3 -5 -4 -4 -4 -4 -6 -6 -8 -12 -20 -32 -44 -43 -27 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -0 -1 -3 -4 -3 -1 -1 -1 -2 -4 -2 -0 0 0 -0 -1 -3 -5 -8 -13 -10 -10 -11 -9 -10 -8 -6 -6 -8 -10 -11 -13 -11 -10 -9 -9 -6 -4 -3 -2 -2 -3 -4 -3 -2 -2 -3 -5 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -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 -1 -0 -2 -5 -6 -5 -6 -6 -7 -7 -6 -6 -4 -3 -3 -5 -4 -6 -17 -28 -13 -5 -17 -25 -31 -32 -31 -33 -36 -25 -15 -15 -28 -39 -57 -72 -60 -34 -15 -6 -9 -17 -36 -60 -77 -75 -52 -48 -50 -53 -100 -110 -104 -93 -88 -89 -58 -24 -11 -22 -51 -70 -71 -48 -35 -34 -41 -49 -45 -32 -24 -22 -16 -10 -4 -0 -1 -1 -0 0 0 0 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -2 -3 -13 -10 -7 -6 -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 -1 -3 -6 -6 -5 -3 -2 -2 -1 -0 -0 -1 -2 -3 -5 -6 -7 -8 -9 -11 -11 -13 -16 -19 -23 -31 -37 -39 -33 -21 -14 -10 -6 -5 -3 -2 -3 -3 -3 -3 -4 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -1 -1 -3 -1 -0 -0 -0 -1 -3 -4 -5 -6 -5 -6 -7 -7 -6 -6 -4 -4 -6 -7 -9 -10 -10 -6 -4 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -7 -16 -28 -44 -57 -52 -20 -4 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -1 -2 -3 -5 -6 -5 -2 -4 -3 -1 -0 0 0 -0 -0 -1 -2 -6 -10 -13 -10 -11 -14 -15 -12 -12 -9 -6 -5 -5 -6 -7 -7 -6 -4 -2 -2 -2 -2 -3 -3 -3 -4 -4 -3 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 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 -7 -6 -5 -6 -7 -9 -10 -8 -5 -3 -3 -4 -7 -8 -1 0 0 -4 -20 -35 -37 -32 -30 -60 -43 -21 -11 -21 -19 -40 -61 -48 -26 -14 -8 -5 -4 -21 -55 -95 -121 -109 -79 -73 -104 -122 -117 -105 -93 -85 -84 -74 -58 -39 -27 -46 -56 -52 -51 -48 -46 -46 -51 -39 -32 -26 -22 -19 -22 -14 -5 -5 -3 -2 -3 -5 -9 -11 -13 -13 -11 -10 -8 -5 -2 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -2 -5 -7 -9 -12 -12 -8 -4 -18 -15 -11 -7 -6 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -11 -11 -8 -4 -2 -1 -1 -0 -0 -0 -2 -4 -6 -8 -9 -11 -12 -10 -11 -16 -23 -27 -27 -29 -33 -37 -38 -20 -16 -15 -11 -7 -7 -5 -2 -2 -1 -2 -2 -3 -3 -3 -2 -1 -0 0 0 -0 -0 -0 -0 -1 -2 -6 -7 -5 -3 -2 -1 -1 -2 -4 -2 -1 -1 -1 -0 -2 -3 -5 -8 -7 -7 -6 -4 -3 -4 -4 -3 -3 -3 -4 -5 -5 -3 -2 -1 -0 -0 -1 -2 -3 -3 -2 -1 0 -0 -0 0 -0 -0 -2 -2 -7 -18 -28 -35 -43 -46 -21 -7 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -5 -6 -8 -8 -3 -6 -7 -5 -1 -0 -0 0 0 0 -1 -2 -4 -8 -5 -4 -5 -7 -10 -11 -9 -3 -2 -2 -3 -4 -5 -5 -4 -4 -4 -3 -3 -2 -3 -3 -2 -2 -2 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -30 -36 -17 -12 -10 -9 -10 -12 -12 -11 -8 -5 -4 -7 -12 -15 -3 -1 -0 -3 -15 -32 -38 -37 -30 -13 -4 -2 -7 -17 -16 -45 -72 -69 -46 -30 -18 -7 -5 -7 -25 -57 -95 -126 -122 -121 -135 -131 -119 -106 -96 -88 -84 -85 -80 -61 -30 -22 -33 -55 -77 -77 -63 -53 -56 -62 -56 -47 -38 -30 -31 -27 -21 -12 -7 -8 -12 -20 -29 -28 -25 -22 -22 -22 -18 -16 -19 -26 -26 -17 -5 -2 -9 -13 -10 -0 -2 -7 -9 -5 -0 0 -0 -1 -2 -2 -3 -5 -7 -3 -11 -15 -16 -15 -13 -12 -8 -2 -5 -6 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -13 -13 -9 -5 -3 -1 -1 -1 -1 -0 -1 -3 -4 -4 -6 -6 -3 -4 -8 -14 -17 -16 -21 -27 -34 -39 -38 -28 -25 -21 -12 -7 -4 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -4 -10 -12 -10 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -7 -7 -5 -4 -3 -2 -3 -3 -2 -1 -0 -1 -2 -2 -1 -1 0 0 -0 -2 -4 -4 -5 -5 -4 -0 -0 -1 -0 -0 -1 -2 -3 -2 -8 -12 -12 -13 -18 -8 -4 -5 -3 -3 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -9 -12 -8 -3 -1 -0 0 0 0 0 -0 -0 -2 -2 -1 -0 -0 -5 -7 -7 -5 -5 -4 -6 -6 -6 -5 -4 -3 -2 -2 -2 -3 -3 -4 -4 -3 -4 -3 -2 -3 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -20 -33 -28 -22 -17 -14 -14 -12 -11 -10 -8 -6 -5 -4 -4 -7 -5 -3 -2 -4 -9 -9 -6 -3 -0 -0 -2 -8 -18 -19 -48 -77 -85 -61 -40 -21 -8 -6 -5 -9 -18 -36 -64 -92 -113 -125 -125 -118 -110 -103 -97 -90 -83 -76 -69 -66 -42 -43 -67 -88 -85 -75 -65 -62 -69 -72 -72 -67 -54 -36 -24 -16 -8 -7 -10 -15 -21 -27 -26 -22 -18 -14 -12 -12 -16 -24 -31 -27 -26 -27 -19 -25 -25 -18 -5 -32 -38 -30 -13 -1 0 0 0 0 -1 -4 -7 -9 -7 -8 -9 -9 -7 -5 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -8 -9 -8 -8 -5 -3 -2 -1 -1 -1 -2 -3 -3 -2 -4 -5 -7 -8 -9 -12 -13 -10 -15 -23 -34 -47 -42 -37 -31 -22 -8 -5 -3 -1 -1 -1 -2 -2 -1 -2 -4 -4 -2 -0 -0 0 -0 -0 -0 -0 -0 -1 -3 -9 -14 -15 -13 -7 -4 -2 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -3 -2 -2 -1 -1 -0 0 -0 -1 -0 -0 0 0 -0 -1 -2 -3 -4 -6 -6 -4 -4 -4 -3 -2 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -1 -3 -7 -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 -1 -8 -15 -8 -5 -2 -0 -0 0 0 0 0 0 -0 -0 0 -0 -2 -4 -6 -13 -13 -8 -5 -6 -5 -3 -2 -2 -1 -1 -2 -3 -5 -5 -4 -3 -3 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -25 -21 -16 -15 -14 -13 -12 -11 -9 -7 -5 -3 -7 -10 -11 -7 0 0 0 0 0 0 -4 -20 -38 -49 -59 -77 -92 -95 -75 -43 -26 -22 -14 -8 -5 -6 -8 -20 -39 -64 -90 -113 -112 -109 -105 -101 -95 -85 -73 -64 -71 -71 -76 -83 -86 -82 -92 -96 -82 -74 -74 -75 -74 -71 -47 -26 -11 -3 -2 -4 -6 -9 -11 -12 -12 -12 -9 -7 -8 -12 -19 -28 -31 -35 -39 -36 -27 -17 -8 -0 -2 -1 0 0 0 0 0 0 0 -2 -3 -4 -3 -2 -1 -1 0 0 0 0 0 0 0 -1 -5 -11 -10 -3 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 -3 -5 -5 -7 -9 -9 -9 -11 -10 -8 -5 -3 -2 -2 -3 -4 -6 -3 -2 -3 -6 -15 -18 -16 -14 -14 -16 -21 -30 -45 -43 -39 -31 -17 -8 -3 -1 -1 -0 -3 -3 -2 -1 -1 -2 -1 -0 -0 0 0 0 0 -0 -1 -3 -7 -8 -9 -10 -10 -8 -5 -3 -3 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -4 -6 -6 -4 -7 -7 -4 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -1 -1 -2 -5 -5 -4 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -5 -7 -4 -1 -0 -0 -0 0 0 0 0 0 -1 -3 -6 -4 -7 -9 -8 -5 -6 -6 -6 -3 -1 -1 -1 -1 -3 -5 -6 -4 -3 -3 -3 -5 -7 -8 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -10 -22 -29 -26 -20 -15 -12 -9 -7 -8 -7 -5 -3 -7 -10 -8 -2 -1 -0 0 0 0 -11 -45 -80 -91 -100 -104 -104 -100 -91 -65 -44 -29 -16 -8 -6 -6 -6 -9 -13 -22 -38 -65 -89 -99 -100 -101 -98 -90 -79 -69 -67 -73 -81 -88 -90 -88 -97 -107 -111 -109 -94 -80 -71 -76 -64 -47 -29 -10 -4 -4 -6 -7 -7 -5 -5 -8 -7 -8 -10 -11 -13 -16 -17 -21 -27 -23 -11 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -25 -36 -44 -50 -51 -36 -20 -7 -1 -1 -0 -0 -1 -1 -2 -1 -1 -2 -3 -2 -2 -2 -2 -1 -0 0 0 0 -2 -6 -13 -19 -16 -12 -10 -9 -9 -8 -7 -4 -2 -2 -3 -5 -2 -2 -2 -4 -9 -25 -27 -20 -15 -14 -12 -15 -27 -35 -37 -35 -27 -14 -6 -2 -0 -0 -0 -1 -2 -1 -0 -1 -2 -2 -1 -0 0 0 0 -0 -1 -1 -3 -7 -7 -6 -5 -5 -4 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -4 -6 -7 -3 -3 -3 -3 -3 -4 -5 -6 -6 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 -1 -1 0 -0 -2 -2 -3 -4 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -3 -10 -7 -5 -4 -3 -2 -1 0 0 -0 -0 -1 -2 -2 -1 -2 -3 -4 -4 -5 -7 -8 -3 -1 -0 -0 -0 -0 -1 -2 -1 -1 -2 -3 -6 -8 -9 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -39 -31 -25 -19 -12 -4 -6 -8 -9 -8 -5 -5 -6 -8 -10 -7 -3 0 0 -0 -0 -15 -52 -80 -100 -107 -105 -105 -82 -58 -37 -21 -15 -11 -9 -7 -7 -8 -9 -10 -7 -50 -73 -84 -91 -105 -101 -92 -83 -74 -71 -74 -82 -92 -92 -92 -85 -65 -44 -80 -95 -77 -74 -71 -63 -52 -38 -17 -7 -4 -6 -9 -5 -6 -12 -13 -13 -14 -16 -22 -21 -19 -18 -19 -19 -17 -10 -2 -0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -10 -27 -51 -56 -52 -43 -33 -27 -25 -22 -14 -8 -6 -6 -7 -8 -7 -6 -7 -12 -14 -10 -5 -5 -10 -19 -15 -0 0 0 -1 -5 -10 -15 -15 -12 -9 -8 -11 -11 -7 -4 -2 -4 -7 -5 -4 -4 -5 -6 -8 -15 -14 -8 -6 -6 -6 -11 -23 -33 -39 -37 -27 -13 -5 -1 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -1 -2 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 -0 -0 -1 -4 -3 -1 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -3 -3 -3 -4 -3 -4 -5 -4 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -4 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -9 -17 -9 -5 -4 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -1 -0 -0 -0 0 0 0 0 0 -0 -2 -4 -5 -5 -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 -4 -23 -34 -38 -31 -12 -7 -8 -10 -9 -5 -5 -6 -11 -24 -23 -15 -6 0 0 0 -3 -14 -44 -87 -108 -108 -110 -98 -79 -55 -29 -21 -17 -13 -10 -8 -8 -9 -10 -11 -9 -13 -24 -43 -69 -88 -96 -94 -87 -81 -78 -78 -85 -86 -85 -82 -77 -83 -114 -122 -102 -90 -80 -71 -60 -47 -29 -16 -9 -6 -9 -6 -5 -6 -7 -7 -9 -13 -20 -20 -20 -20 -17 -8 -9 -7 -3 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -4 -17 -15 -13 -21 -39 -51 -54 -49 -38 -23 -16 -19 -22 -15 -13 -16 -17 -13 -11 -9 -9 -11 -14 -11 -11 -14 -13 -14 -34 -36 -9 -2 -0 -1 -3 -8 -11 -10 -8 -6 -10 -15 -18 -18 -14 -7 -8 -15 -12 -8 -5 -4 -5 -10 -9 -5 -2 -4 -4 -4 -6 -13 -24 -32 -32 -20 -10 -3 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -1 -3 -4 -5 -4 -3 -2 -2 -1 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 0 -0 0 0 -0 -1 -6 -4 -1 0 0 0 0 -0 -0 -1 -2 -3 -3 -4 -5 -6 -6 -5 -3 -2 -5 -4 -4 -3 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -4 -6 -7 -2 -1 -0 -1 -0 -0 -0 -1 -1 -6 -5 -3 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -3 -3 -3 -4 -3 -5 -9 -3 -1 -1 -1 -1 -2 -2 -1 -2 -4 -3 -2 0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -3 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -21 -44 -53 -36 -19 -14 -14 -15 -10 -7 -6 -7 -16 -21 -21 -14 -1 -0 0 0 -2 -14 -40 -77 -108 -115 -104 -88 -73 -59 -37 -25 -19 -14 -11 -9 -9 -9 -10 -12 -13 -13 -13 -18 -36 -56 -74 -87 -86 -84 -83 -80 -80 -82 -83 -84 -86 -83 -81 -82 -81 -86 -79 -62 -43 -35 -28 -18 -6 -7 -6 -8 -12 -13 -10 -8 -9 -11 -14 -14 -12 -9 -11 -13 -12 -7 -1 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 0 0 0 0 0 -4 -19 -22 -21 -20 -23 -36 -43 -42 -34 -22 -20 -23 -25 -19 -13 -11 -10 -10 -9 -9 -9 -9 -6 -16 -28 -39 -40 -23 -45 -63 -34 -10 -2 -3 -9 -15 -12 -8 -6 -4 -6 -8 -8 -9 -9 -8 -11 -18 -11 -4 -1 -1 -4 -8 -8 -6 -5 -6 -5 -4 -2 -4 -8 -13 -14 -9 -4 -1 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -1 -2 -3 -6 -4 -3 -2 -2 -4 -5 -6 -6 -4 -4 -2 -1 -0 -0 -0 -1 -4 -3 -1 0 0 -1 -2 -1 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -7 -6 -5 -3 -5 -4 -4 -5 -4 -3 -3 -2 -2 -3 -3 -3 -2 -2 -3 -4 -5 -6 -8 -10 -8 -5 -3 -2 -3 -3 -5 -7 -6 -5 -6 -5 -3 -1 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -6 -1 -1 -1 -3 -3 -2 -2 -10 -13 -9 -2 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -4 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -28 -47 -56 -51 -35 -24 -18 -16 -14 -9 -5 -4 -7 -12 -17 -24 -29 -15 -5 0 0 0 0 -43 -96 -115 -99 -72 -65 -84 -57 -39 -27 -19 -15 -12 -10 -10 -11 -14 -17 -19 -19 -15 -16 -22 -32 -43 -56 -69 -74 -67 -61 -58 -50 -34 -27 -18 -10 -7 -21 -60 -75 -70 -61 -48 -32 -17 -7 -4 -7 -10 -12 -11 -13 -15 -17 -18 -16 -10 -6 -7 -14 -17 -15 -8 -2 -1 -1 -0 -0 -1 -2 -3 -1 -0 -0 0 0 0 0 -2 -8 -17 -18 -15 -14 -19 -25 -28 -28 -25 -22 -24 -24 -20 -15 -10 -8 -7 -7 -8 -14 -24 -36 -44 -47 -46 -48 -63 -42 -33 -33 -20 -7 -2 -10 -30 -24 -14 -10 -15 -6 -3 -2 -1 -1 -3 -10 -16 -12 -6 -2 -0 -0 -3 -3 -3 -3 -4 -4 -2 -1 -0 -0 -1 -2 -2 -1 -1 -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 -2 -2 -2 -6 -12 -18 -20 -7 -3 -3 -2 -2 -1 -1 -2 -3 -2 -1 -0 -0 -1 -2 -2 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -4 -6 -5 -5 -6 -6 -5 -6 -7 -8 -7 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -6 -9 -13 -11 -9 -6 -4 -4 -5 -8 -11 -6 -5 -5 -5 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -0 -0 0 -1 -1 -1 -1 -4 -3 -0 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -33 -53 -57 -53 -44 -27 -13 -12 -11 -9 -7 -6 -9 -14 -27 -42 -23 -7 0 0 0 0 -23 -56 -82 -87 -63 -51 -65 -60 -50 -38 -25 -19 -16 -14 -12 -11 -13 -16 -20 -24 -22 -19 -17 -15 -15 -18 -25 -29 -24 -20 -21 -21 -18 -18 -16 -12 -8 -10 -23 -44 -66 -73 -54 -33 -16 -8 -5 -7 -10 -13 -12 -13 -16 -19 -20 -17 -10 -3 -3 -3 -3 -3 -4 -2 -2 -2 -1 -0 -1 -1 -1 -0 -0 0 0 0 0 -1 -7 -17 -24 -24 -25 -25 -16 -12 -14 -17 -18 -16 -12 -7 -4 -4 -3 -2 -2 -2 -9 -32 -58 -68 -58 -44 -39 -50 -50 -52 -57 -67 -74 -28 -2 -4 -17 -11 -6 -7 -16 -9 -5 -2 -0 -0 -1 -3 -5 -5 -2 -0 0 0 -0 -0 -0 -0 -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 -1 -1 -2 -3 -4 -6 -8 -11 -11 -6 -4 -6 -6 -4 -3 -3 -4 -4 -2 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -5 -4 -4 -5 -6 -6 -9 -9 -10 -11 -7 -6 -6 -3 -2 -2 -2 -1 -2 -4 -4 -3 -3 -4 -4 -5 -8 -9 -9 -8 -7 -7 -8 -8 -8 -5 -4 -5 -3 -2 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -2 -1 -0 -1 -4 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -30 -39 -50 -62 -46 -24 -21 -17 -14 -11 -9 -8 -11 -16 -22 -23 -20 -9 0 0 0 -4 -13 -28 -46 -47 -41 -37 -42 -51 -51 -44 -30 -24 -19 -15 -13 -13 -15 -18 -21 -23 -22 -20 -16 -11 -10 -10 -10 -7 -6 -7 -11 -19 -27 -28 -21 -11 -9 -8 -26 -55 -75 -56 -35 -19 -9 -4 -4 -8 -13 -11 -12 -15 -18 -20 -19 -15 -11 -6 -3 -2 -3 -5 -3 -5 -9 -9 -2 -2 -3 -2 -1 -0 0 0 0 0 -7 -16 -23 -26 -26 -23 -17 -9 -4 -4 -7 -9 -7 -3 -1 -0 -0 -0 -0 -1 -5 -22 -33 -34 -38 -34 -33 -34 -36 -52 -53 -57 -76 -84 -40 -6 -1 -1 -1 -2 -4 -6 -3 -1 -0 -0 -2 -4 -6 -7 -4 -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 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -2 -2 -3 -3 -5 -8 -10 -7 -4 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -5 -6 -7 -8 -9 -10 -12 -14 -15 -15 -7 -4 -2 -2 -1 -1 -2 -3 -4 -6 -6 -4 -3 -4 -5 -6 -6 -6 -6 -7 -8 -6 -5 -5 -3 -4 -4 -2 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -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 -4 -15 -35 -46 -45 -33 -27 -23 -14 -3 -3 -7 -11 -17 -24 -31 -38 -35 -12 -2 0 -1 -3 -8 -26 -36 -34 -40 -56 -62 -58 -45 -32 -23 -18 -17 -15 -14 -15 -18 -21 -22 -22 -20 -13 -10 -8 -7 -7 -5 -4 -8 -15 -21 -21 -19 -15 -9 -8 -22 -46 -69 -55 -37 -19 -7 -2 -2 -7 -16 -11 -11 -15 -19 -22 -23 -20 -15 -10 -7 -6 -6 -4 -2 -9 -17 -23 -23 -13 -5 -3 -3 -2 -1 -0 -0 -3 -8 -14 -17 -17 -15 -12 -9 -6 -2 0 -1 -5 -5 -3 -0 -1 -1 -1 -3 -10 -33 -44 -39 -20 -12 -13 -17 -26 -44 -34 -26 -34 -77 -46 -18 -3 -0 -1 -2 -3 -4 -2 -1 0 0 -0 -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 -1 -1 -1 -1 -2 -2 -4 -8 -12 -15 -9 -3 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -3 -4 -4 -4 -4 -7 -9 -8 -7 -6 -5 -5 -6 -7 -10 -12 -12 -12 -13 -15 -18 -20 -15 -10 -7 -2 -1 -2 -2 -3 -4 -5 -5 -5 -5 -5 -7 -8 -8 -8 -8 -7 -6 -6 -5 -4 -1 -1 0 0 0 0 0 0 0 0 0 -0 -1 -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 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -34 -54 -51 -47 -45 -28 -5 -3 -4 -7 -11 -15 -19 -35 -54 -66 -52 -19 0 0 0 -12 -23 -33 -47 -70 -76 -70 -60 -46 -35 -27 -24 -19 -16 -15 -15 -18 -20 -21 -20 -13 -8 -5 -4 -6 -5 -4 -6 -11 -18 -28 -32 -28 -16 -19 -36 -57 -61 -51 -37 -21 -8 -3 -2 -9 -24 -20 -16 -17 -24 -29 -27 -22 -14 -9 -10 -9 -6 -4 -2 -2 -2 -5 -18 -11 -4 -1 -3 -5 -4 -1 -3 -6 -8 -8 -7 -7 -7 -5 -2 -2 -1 -0 -1 -2 -2 -1 -0 -1 -2 -5 -13 -28 -59 -68 -59 -41 -21 -12 -15 -28 -54 -46 -29 -19 -42 -18 -3 -0 0 -0 -2 -3 -2 -1 -0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -1 -2 -4 -4 -4 -4 -6 -5 -7 -9 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -10 -11 -11 -9 -5 -11 -16 -18 -16 -15 -13 -11 -9 -9 -13 -18 -15 -13 -13 -14 -18 -19 -19 -17 -13 -4 -2 -2 -2 -2 -4 -7 -10 -9 -9 -10 -11 -10 -9 -9 -10 -8 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -33 -48 -64 -61 -43 -21 -8 -4 -3 -5 -8 -11 -22 -38 -55 -47 -17 -0 -0 0 -1 -8 -22 -43 -47 -44 -43 -53 -60 -51 -39 -33 -26 -20 -16 -14 -14 -16 -17 -18 -16 -12 -7 -2 -3 -2 -2 -3 -7 -16 -41 -52 -44 -39 -49 -60 -65 -57 -47 -34 -20 -8 -4 -3 -12 -32 -29 -22 -22 -28 -18 -20 -23 -20 -9 -10 -7 -3 -2 -1 -2 -4 -9 -5 -2 -0 -1 -3 -5 -4 -2 -2 -3 -5 -7 -8 -12 -13 -9 -2 -1 -1 -1 -1 -1 -6 -8 -6 -8 -14 -26 -41 -58 -65 -63 -53 -37 -26 -23 -29 -45 -50 -28 -7 -1 -0 0 0 0 -0 -5 -8 -6 -3 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -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 -4 -9 -9 -7 -4 -3 -4 -5 -5 -3 -3 -2 -1 -0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -4 -5 -7 -10 -12 -12 -13 -9 -10 -11 -13 -18 -20 -20 -20 -18 -18 -19 -18 -16 -13 -13 -15 -17 -17 -17 -15 -5 -2 -2 -3 -4 -4 -6 -9 -9 -8 -8 -9 -8 -5 -5 -6 -5 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -39 -72 -83 -74 -54 -30 -12 -4 -2 -3 -7 -15 -26 -39 -52 -70 -52 -13 -1 0 -3 -11 -24 -25 -25 -32 -53 -77 -71 -55 -40 -32 -25 -20 -16 -12 -12 -15 -20 -23 -20 -11 -3 -2 -1 -1 -2 -4 -7 -33 -51 -50 -50 -62 -68 -66 -56 -43 -29 -16 -8 -5 -7 -11 -14 -14 -17 -22 -26 -16 -16 -17 -19 -15 -7 -2 -1 -1 -1 -0 -5 -20 -11 -4 -0 -1 -4 -6 -5 -3 -0 -0 -4 -8 -9 -10 -11 -11 -7 -4 -2 -1 -0 -3 -18 -29 -27 -30 -36 -45 -53 -52 -54 -53 -47 -30 -26 -30 -41 -59 -75 -48 -10 -2 -0 0 -0 -0 -2 -6 -9 -11 -13 -6 -1 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -4 -8 -14 -21 -21 -15 -8 -4 -3 -3 -3 -2 -2 -2 -3 -3 -2 -2 -3 -3 -4 -5 -5 -6 -6 -7 -8 -8 -8 -7 -7 -7 -7 -8 -8 -9 -11 -12 -12 -12 -13 -13 -15 -18 -22 -24 -24 -23 -20 -17 -14 -13 -13 -13 -14 -13 -13 -16 -12 -10 -9 -8 -8 -10 -12 -11 -9 -7 -6 -5 -4 -3 -2 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -3 -4 -2 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -15 -33 -90 -102 -87 -61 -33 -12 -1 -1 -4 -11 -21 -31 -43 -59 -49 -22 -8 -2 0 0 -0 -22 -33 -34 -31 -31 -56 -66 -51 -41 -32 -26 -21 -15 -12 -13 -17 -21 -20 -13 -5 -3 -2 -1 -1 -1 -3 -18 -33 -44 -55 -67 -72 -67 -55 -39 -25 -15 -9 -9 -16 -25 -29 -15 -14 -17 -20 -14 -8 -6 -10 -27 -17 -8 -8 -13 -4 -0 0 0 0 -0 -0 -1 -2 -3 -2 -2 -0 -0 -3 -8 -11 -13 -15 -16 -13 -8 -4 -2 -3 -21 -30 -32 -33 -33 -29 -29 -38 -37 -42 -46 -45 -37 -45 -50 -52 -67 -104 -84 -25 -3 -0 0 -0 -0 -2 -3 -3 -6 -16 -10 -2 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -4 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 -1 -2 -6 -8 -6 -6 -17 -20 -25 -32 -33 -17 -6 -2 -2 -3 -3 -3 -2 -1 -2 -5 -11 -11 -12 -11 -9 -10 -10 -10 -9 -8 -9 -9 -9 -9 -9 -10 -10 -9 -9 -10 -11 -13 -13 -13 -14 -15 -13 -14 -15 -18 -22 -22 -19 -16 -13 -10 -8 -9 -11 -11 -10 -8 -12 -14 -14 -10 -8 -8 -8 -7 -6 -5 -3 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -4 -4 -3 -3 -2 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -4 -2 -2 -1 -1 -1 -2 -1 -0 -0 -1 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -90 -122 -121 -97 -59 -25 -6 -2 -3 -8 -15 -24 -35 -48 -63 -70 -58 -14 -0 -0 -0 -12 -20 -25 -29 -25 -21 -29 -46 -49 -41 -34 -31 -21 -15 -13 -14 -18 -17 -13 -7 -3 -2 -1 -0 -0 -5 -14 -29 -48 -67 -72 -69 -60 -47 -34 -22 -14 -11 -13 -16 -17 -13 -15 -20 -23 -23 -20 -15 -11 -10 -7 -6 -7 -8 -10 -4 -1 -1 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -2 -5 -9 -12 -12 -10 -7 -5 -3 -3 -1 -2 -3 -7 -22 -35 -38 -35 -30 -34 -41 -46 -44 -48 -47 -44 -43 -54 -88 -91 -58 -36 -13 -0 -0 -1 -1 -1 -3 -13 -13 -8 -3 -6 -5 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -5 -8 -6 -3 -1 -0 0 0 0 0 -0 -1 -0 -1 -3 -5 -6 -5 -3 -14 -20 -25 -30 -18 -6 -1 -2 -4 -6 -6 -5 -4 -5 -10 -17 -26 -28 -25 -16 -10 -10 -10 -9 -9 -9 -8 -8 -7 -8 -9 -10 -12 -15 -16 -16 -16 -17 -17 -17 -18 -16 -15 -14 -14 -15 -16 -16 -12 -8 -7 -6 -6 -7 -9 -10 -7 -6 -7 -7 -5 -4 -4 -5 -6 -9 -6 -4 -3 -1 -1 -2 -3 -4 -3 -3 -3 -1 -0 -0 -0 0 -0 -0 0 0 0 -0 -1 -5 -7 -8 -7 -4 -2 -1 -1 -3 -3 -4 -4 -4 -4 -4 -3 -4 -4 -4 -4 -5 -6 -4 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -66 -111 -138 -137 -85 -45 -19 -7 -2 -4 -9 -18 -30 -40 -57 -71 -73 -44 -20 -6 0 0 -5 -15 -30 -30 -28 -24 -20 -22 -45 -51 -41 -29 -21 -16 -14 -18 -17 -12 -7 -3 -1 -1 -1 -1 -4 -17 -35 -58 -71 -71 -66 -57 -44 -31 -21 -15 -15 -23 -29 -29 -15 -21 -25 -28 -28 -25 -19 -15 -16 -19 -19 -16 -10 -2 -2 -3 -2 -1 -0 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -4 -11 -15 -15 -9 -4 -3 -3 -3 -1 -1 -7 -22 -45 -46 -41 -34 -28 -28 -41 -57 -57 -54 -47 -36 -27 -25 -41 -59 -68 -68 -31 -1 -0 -0 -1 -3 -10 -43 -33 -17 -9 -18 -9 -3 -1 -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 -2 -5 -3 -1 -1 -5 -15 -19 -14 -4 -2 -5 -10 -12 -6 -2 -1 -2 -3 -5 -6 -7 -9 -15 -22 -27 -23 -11 -3 -5 -7 -7 -7 -7 -8 -8 -8 -7 -7 -7 -7 -8 -11 -13 -15 -17 -17 -15 -14 -16 -15 -13 -13 -14 -10 -14 -16 -14 -10 -8 -7 -7 -6 -6 -7 -9 -6 -5 -4 -4 -3 -2 -3 -5 -11 -9 -6 -4 -3 -2 -2 -3 -3 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -4 -8 -9 -10 -9 -7 -4 -2 -4 -5 -7 -7 -8 -8 -6 -6 -6 -7 -9 -5 -3 -3 -2 -0 -1 -1 -1 -1 -1 -2 -0 -1 -2 -2 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 -2 -12 -62 -132 -178 -118 -71 -37 -14 -3 -3 -6 -13 -25 -35 -49 -66 -86 -107 -66 -20 0 0 -1 -5 -12 -22 -26 -26 -23 -22 -48 -54 -45 -40 -31 -22 -14 -12 -14 -13 -8 -3 -1 -2 -2 -1 -2 -10 -29 -57 -68 -69 -64 -56 -44 -32 -25 -22 -22 -25 -28 -28 -23 -26 -26 -25 -23 -24 -23 -24 -27 -29 -24 -17 -11 -3 -1 -1 -1 -0 0 -0 -1 -1 -0 0 0 0 -0 -1 -3 -8 -10 -12 -12 -9 -7 -6 -4 -2 -1 -1 -5 -13 -32 -27 -19 -14 -10 -10 -20 -36 -53 -67 -67 -52 -29 -17 -15 -21 -33 -39 -24 -7 -6 -3 -4 -7 -8 -25 -24 -19 -17 -14 -7 -2 -1 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -8 -6 -1 -0 -8 -18 -18 -8 -2 -1 -2 -4 -6 -5 -2 -1 -2 -4 -6 -10 -13 -17 -21 -21 -19 -13 -6 -3 -5 -7 -8 -7 -7 -8 -8 -10 -14 -9 -5 -5 -6 -7 -7 -7 -14 -13 -10 -7 -8 -6 -7 -9 -12 -9 -8 -6 -5 -6 -7 -6 -6 -6 -6 -6 -7 -6 -5 -5 -4 -3 -4 -7 -13 -13 -10 -6 -3 -3 -3 -3 -2 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -3 -3 -7 -9 -9 -7 -5 -5 -6 -7 -8 -9 -10 -8 -6 -4 -6 -8 -6 -4 -4 -2 -0 0 0 -0 -1 -2 -2 -0 -0 -1 -1 -0 -0 -1 -2 -5 -5 -3 -2 -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 -6 -44 -49 -30 -2 -0 0 0 0 0 -29 -84 -132 -119 -83 -49 -22 -6 -4 -5 -11 -22 -32 -42 -56 -75 -95 -63 -25 -1 -0 0 0 -1 -9 -16 -21 -22 -13 -13 -28 -50 -65 -52 -35 -21 -15 -15 -13 -9 -2 -1 -2 -2 -1 -1 -6 -25 -58 -66 -68 -65 -60 -51 -44 -39 -35 -34 -35 -32 -28 -29 -28 -26 -25 -25 -28 -32 -36 -39 -33 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -24 -15 -8 -5 -2 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -3 -4 -8 -37 -64 -80 -78 -54 -38 -26 -20 -23 -13 -18 -34 -41 -15 -17 -33 -25 -20 -19 -18 -10 -9 -9 -6 -1 -0 0 0 0 -0 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -3 -5 -8 -12 -16 -13 -11 -10 -8 -6 -5 -5 -6 -9 -11 -11 -11 -11 -10 -10 -11 -14 -9 -5 -5 -6 -7 -7 -7 -8 -7 -8 -9 -8 -8 -8 -8 -7 -6 -5 -5 -6 -5 -5 -5 -5 -6 -5 -4 -3 -3 -4 -6 -5 -4 -4 -4 -9 -9 -8 -7 -4 -2 -2 -2 -1 -2 -2 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -7 -7 -11 -16 -16 -12 -8 -6 -7 -10 -11 -8 -8 -7 -4 -2 -3 -4 -3 -3 -3 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -4 -2 -1 -2 -2 -3 -3 -3 -4 -4 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -58 -83 -80 -50 -6 -1 0 -2 -8 -33 -52 -76 -111 -89 -59 -31 -14 -6 -5 -10 -19 -29 -36 -48 -67 -85 -83 -70 -49 -6 0 0 -0 -1 -6 -14 -21 -20 -19 -34 -60 -85 -77 -57 -35 -24 -19 -13 -8 -2 -2 -2 -2 -2 -2 -8 -25 -55 -71 -74 -72 -68 -66 -64 -61 -58 -57 -44 -35 -32 -32 -30 -29 -30 -34 -39 -42 -44 -43 -37 -19 -3 0 0 0 0 0 0 0 0 0 0 0 -4 -12 -17 -20 -28 -38 -28 -19 -12 -7 -2 -2 -2 -3 -4 -5 -5 -4 -4 -3 -2 -1 -1 -1 -1 -2 -3 -9 -14 -26 -51 -50 -47 -42 -37 -42 -34 -35 -46 -46 -19 -13 -25 -16 -13 -18 -25 -10 -13 -15 -13 -2 -0 -0 -0 -0 -1 -2 -2 -1 -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 -1 -1 -2 -4 -5 -8 -10 -12 -8 -5 -4 -4 -5 -5 -5 -8 -10 -11 -12 -13 -12 -10 -9 -8 -5 -3 -3 -5 -8 -9 -9 -9 -10 -13 -15 -12 -11 -11 -12 -10 -8 -7 -5 -5 -6 -5 -5 -5 -4 -4 -3 -3 -3 -3 -2 -4 -3 -4 -5 -5 -6 -9 -12 -7 -4 -3 -3 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -1 -1 -4 -8 -12 -18 -20 -16 -12 -8 -4 -4 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -3 -1 -1 -1 -0 -0 -0 -1 -2 -0 -1 -1 -1 -1 -1 -1 -5 -8 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -46 -71 -70 -13 -3 0 -10 -42 -130 -152 -145 -131 -102 -68 -38 -19 -9 -5 -7 -15 -25 -37 -48 -60 -78 -100 -112 -98 -16 -2 0 0 0 -1 -6 -13 -18 -19 -24 -34 -48 -73 -68 -49 -36 -26 -17 -9 -2 -2 -2 -2 -2 -4 -19 -44 -75 -90 -88 -86 -90 -93 -93 -90 -81 -55 -37 -31 -34 -34 -32 -31 -32 -36 -39 -40 -39 -37 -41 -28 -9 0 0 0 0 0 0 0 0 0 0 -3 -12 -25 -27 -22 -22 -26 -14 -9 -7 -6 -3 -4 -5 -8 -11 -10 -10 -10 -8 -4 -3 -3 -1 -1 -1 -1 -2 -3 -4 -4 -4 -12 -21 -31 -44 -44 -46 -46 -40 -25 -11 -3 -2 -3 -7 -19 -37 -24 -10 -1 -0 -0 -0 -1 -2 -7 -12 -15 -15 -15 -8 -2 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 0 0 -0 -1 -2 -2 -4 -5 -9 -7 -5 -6 -8 -7 -7 -7 -6 -8 -9 -10 -10 -10 -9 -7 -5 -3 -2 -1 -3 -6 -7 -6 -6 -6 -6 -7 -8 -8 -9 -10 -11 -10 -9 -8 -6 -5 -5 -4 -4 -5 -5 -3 -3 -2 -3 -5 -4 -3 -2 -4 -7 -10 -11 -12 -13 -7 -4 -2 -2 -1 -0 -1 -1 -2 -1 -0 0 0 -0 -1 -1 -1 -0 0 -0 -0 -1 -1 -4 -7 -11 -14 -14 -13 -10 -5 -2 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -0 -0 0 0 -1 -3 -5 -5 -6 -10 -13 -9 -10 -14 -16 -11 -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 -6 -21 -26 -6 -1 -5 -20 -49 -106 -120 -121 -121 -106 -73 -46 -30 -17 -9 -6 -8 -16 -31 -42 -50 -68 -95 -120 -118 -30 -7 0 0 0 -0 -4 -9 -13 -12 -11 -10 -13 -27 -39 -48 -53 -33 -21 -12 -4 -2 -2 -2 -3 -6 -33 -66 -96 -103 -102 -107 -120 -122 -114 -94 -64 -37 -35 -36 -37 -35 -32 -31 -32 -34 -36 -38 -38 -34 -44 -36 -17 -1 0 0 0 0 0 0 -1 -3 -27 -35 -34 -28 -21 -14 -12 -16 -13 -10 -7 -6 -6 -7 -11 -16 -22 -15 -12 -15 -8 -4 -8 -14 -6 -3 -2 -1 -1 -1 -1 -2 -3 -5 -7 -10 -15 -28 -35 -41 -55 -36 -24 -18 -16 -18 -21 -27 -42 -33 -16 -5 -12 -11 -6 -2 -5 -12 -13 -15 -24 -30 -25 -17 -11 -7 -8 -7 -1 -4 -3 -2 -1 -0 -0 -1 -2 -3 -4 -4 -3 -1 -1 -2 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -5 -4 -5 -7 -10 -8 -7 -5 -6 -7 -8 -7 -7 -6 -6 -6 -5 -4 -2 -1 -4 -6 -5 -4 -2 -3 -4 -4 -6 -7 -9 -9 -7 -6 -6 -7 -6 -5 -4 -3 -2 -2 -3 -3 -2 -1 -2 -4 -4 -3 -4 -9 -13 -13 -11 -8 -9 -9 -7 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -8 -8 -8 -7 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -4 -3 -2 -2 -2 -1 0 0 -0 -2 -5 -8 -10 -12 -14 -13 -9 -9 -10 -13 -10 -0 -1 -2 -2 -2 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -50 -101 -105 -107 -107 -106 -96 -73 -52 -38 -25 -15 -9 -8 -13 -20 -29 -39 -55 -83 -121 -132 -48 -12 0 0 0 0 -4 -8 -10 -8 -6 -7 -11 -12 -32 -60 -82 -52 -33 -19 -8 -3 -1 -1 -2 -6 -37 -75 -109 -116 -124 -131 -133 -121 -100 -70 -39 -38 -39 -38 -36 -33 -32 -33 -35 -39 -43 -47 -48 -37 -42 -38 -23 -2 0 0 -1 -6 -17 -25 -29 -32 -37 -37 -34 -31 -28 -22 -19 -22 -22 -18 -14 -15 -16 -19 -22 -27 -38 -44 -42 -28 -7 -1 -6 -15 -12 -9 -5 -1 -1 -1 -1 -3 -9 -8 -6 -7 -8 -9 -12 -21 -54 -53 -46 -37 -28 -27 -26 -26 -33 -33 -34 -38 -52 -35 -16 -1 -2 -2 -1 -1 -6 -6 -9 -15 -20 -31 -31 -21 -3 -2 -2 -2 -1 -0 -1 -2 -3 -6 -5 -3 -2 -1 -1 -3 -7 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -5 -6 -6 -4 -5 -6 -8 -9 -8 -8 -7 -7 -8 -9 -10 -9 -9 -9 -8 -8 -7 -5 -5 -4 -6 -6 -6 -4 -3 -3 -3 -4 -5 -5 -5 -4 -2 -2 -1 -2 -4 -5 -5 -3 -2 -3 -3 -3 -2 -2 -2 -3 -2 -3 -6 -10 -11 -10 -8 -5 -5 -3 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -7 -9 -9 -8 -7 -7 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 0 0 0 0 -2 -8 -11 -13 -14 -14 -8 -3 -0 0 -2 -2 -0 -0 -1 -3 -4 -2 -1 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -106 -117 -111 -103 -94 -88 -74 -59 -44 -34 -27 -20 -13 -11 -13 -18 -26 -40 -59 -95 -111 -55 -14 0 0 0 0 -2 -6 -8 -8 -7 -6 -5 -29 -58 -80 -84 -63 -42 -24 -9 -3 -2 -1 -1 -4 -32 -77 -130 -141 -150 -137 -97 -57 -44 -40 -39 -39 -38 -37 -37 -39 -38 -38 -41 -45 -48 -45 -36 -36 -38 -32 -18 -2 0 -1 -7 -29 -46 -50 -46 -45 -44 -43 -43 -44 -45 -44 -41 -42 -40 -36 -33 -34 -37 -38 -38 -38 -51 -61 -60 -45 -19 -6 -5 -13 -16 -13 -8 -3 -2 -2 -3 -7 -15 -10 -3 -3 -5 -14 -25 -35 -52 -55 -47 -32 -42 -48 -49 -47 -40 -33 -32 -38 -44 -39 -24 -0 -0 -0 0 0 0 0 -0 -0 -4 -5 -3 0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -9 -9 -5 -2 0 -0 -1 -0 -1 -2 -5 -5 -3 -2 -2 -4 -5 -3 -4 -7 -9 -8 -5 -4 -3 -5 -10 -11 -10 -10 -12 -13 -13 -13 -13 -14 -13 -11 -9 -7 -6 -9 -8 -8 -7 -5 -4 -3 -3 -3 -3 -4 -4 -5 -5 -5 -4 -4 -5 -5 -5 -4 -3 -3 -3 -3 -4 -4 -3 -4 -5 -4 -3 -5 -5 -5 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -3 -5 -9 -11 -11 -9 -9 -8 -6 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -2 -1 -2 -2 -2 -1 -0 0 0 0 0 -0 -3 -4 -6 -12 -11 -5 0 0 0 0 0 -0 -1 -2 -3 -3 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -56 -65 -80 -150 -234 -232 -192 -142 -104 -102 -85 -67 -51 -41 -38 -31 -22 -19 -18 -20 -25 -33 -37 -58 -72 -49 -17 -2 -0 0 0 0 -1 -3 -10 -10 -8 -9 -25 -40 -41 -19 -44 -42 -26 -7 -4 -2 -1 -1 -7 -30 -62 -95 -88 -78 -63 -45 -40 -37 -38 -40 -40 -40 -39 -40 -44 -43 -42 -43 -46 -46 -41 -34 -37 -31 -17 -2 -3 -4 -11 -25 -41 -39 -39 -41 -47 -52 -55 -57 -54 -54 -56 -58 -59 -56 -53 -52 -54 -57 -55 -52 -52 -60 -65 -65 -58 -42 -23 -9 -15 -23 -21 -12 -6 -6 -5 -5 -3 -5 -5 -5 -4 -7 -16 -23 -20 -34 -44 -38 -1 -27 -38 -39 -34 -28 -30 -36 -39 -37 -29 -16 -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 -1 -1 -0 -1 -4 -12 -14 -12 -9 -8 -6 -7 -8 -6 -5 -7 -8 -5 -3 -3 -5 -10 -12 -11 -9 -9 -11 -12 -13 -14 -15 -14 -12 -11 -8 -5 -5 -11 -12 -11 -9 -6 -5 -5 -6 -4 -4 -4 -5 -4 -4 -4 -4 -6 -6 -6 -6 -4 -4 -3 -3 -3 -5 -5 -5 -4 -3 -2 -1 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 0 -0 -0 -1 -1 -5 -8 -10 -9 -10 -11 -11 -7 -4 -3 -3 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -3 -3 -2 -1 -2 -5 -9 -4 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -92 -162 -201 -194 -199 -218 -246 -267 -265 -231 -180 -136 -110 -86 -63 -45 -43 -37 -31 -26 -21 -19 -20 -28 -28 -39 -58 -78 -93 -50 -5 0 0 0 -0 -1 -5 -7 -8 -10 -18 -27 -31 -25 -35 -33 -22 -7 -6 -4 -2 -1 -15 -39 -52 -44 -47 -48 -48 -46 -45 -39 -35 -36 -38 -39 -39 -40 -41 -41 -42 -44 -45 -41 -36 -31 -31 -30 -27 -24 -25 -26 -28 -31 -33 -33 -36 -43 -51 -54 -51 -45 -44 -48 -55 -60 -61 -58 -55 -53 -57 -64 -64 -57 -54 -46 -32 -16 -6 -7 -13 -22 -27 -25 -17 -9 -6 -5 -4 -4 -4 -5 -5 -6 -8 -10 -11 -9 -7 -7 -5 -3 -2 -10 -12 -10 -5 -2 -8 -17 -15 -10 -6 -2 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -2 -2 -3 -3 -4 -2 -1 -0 -0 -3 -7 -10 -8 -5 -6 -8 -12 -12 -11 -11 -11 -12 -11 -9 -8 -8 -9 -6 -3 -3 -4 -8 -10 -9 -6 -5 -6 -6 -7 -8 -8 -9 -9 -9 -10 -9 -8 -6 -9 -9 -6 -4 -4 -6 -7 -8 -6 -5 -4 -4 -4 -3 -3 -4 -6 -6 -6 -4 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -1 -2 -2 -1 -1 -2 -2 -0 -0 -0 -0 -0 -2 -4 -5 -5 -5 -8 -10 -9 -7 -5 -4 -2 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -3 -2 -3 -8 -3 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -40 -146 -208 -221 -213 -202 -211 -220 -235 -260 -282 -278 -259 -233 -191 -142 -95 -57 -46 -40 -35 -29 -22 -19 -20 -26 -25 -31 -46 -71 -104 -63 -13 0 0 0 0 -0 -4 -11 -22 -39 -60 -37 -10 -4 -9 -16 -19 -16 -9 -4 -2 -2 -12 -49 -70 -58 -53 -51 -50 -48 -45 -40 -37 -36 -38 -39 -39 -40 -42 -43 -43 -42 -43 -38 -33 -28 -26 -27 -34 -46 -43 -39 -34 -28 -26 -25 -29 -37 -45 -48 -43 -31 -31 -38 -46 -53 -52 -49 -47 -45 -47 -51 -52 -50 -44 -38 -36 -37 -19 -31 -46 -55 -48 -32 -16 -5 -1 -0 -0 -1 -4 -5 -5 -4 -3 -3 -4 -5 -7 -6 -5 -6 -5 -3 -2 -1 -0 -0 -1 -1 -2 -2 -1 -0 -1 -1 -1 0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -5 -4 -3 -6 -6 -4 -1 -3 -8 -12 -13 -11 -11 -11 -12 -12 -11 -11 -11 -12 -12 -12 -10 -10 -10 -10 -8 -7 -4 -2 -7 -7 -6 -4 -4 -4 -4 -5 -5 -4 -3 -2 -6 -8 -9 -9 -9 -8 -7 -7 -8 -7 -6 -5 -6 -4 -3 -2 -2 -3 -3 -2 -3 -4 -4 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -5 -2 -2 -4 -7 -2 -2 -5 -10 -12 -12 -11 -10 -8 -7 -6 -5 -4 -3 -3 -3 -3 -4 -6 -4 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -157 -204 -202 -200 -198 -196 -214 -233 -250 -265 -267 -267 -274 -288 -271 -227 -165 -96 -68 -51 -40 -31 -23 -21 -22 -25 -24 -26 -34 -48 -74 -59 -35 -18 -4 0 -0 -2 -20 -36 -46 -46 -32 -16 -5 -3 -10 -21 -26 -21 -11 -5 -3 -3 -9 -58 -92 -82 -63 -54 -50 -48 -46 -42 -38 -36 -37 -38 -39 -40 -42 -43 -43 -40 -42 -38 -31 -24 -21 -23 -26 -29 -30 -30 -28 -24 -23 -23 -23 -25 -26 -30 -29 -22 -25 -32 -40 -44 -44 -42 -42 -43 -43 -45 -46 -43 -35 -33 -42 -64 -57 -59 -63 -64 -56 -34 -12 -1 -0 0 -0 -1 -2 -3 -3 -2 -1 -0 -1 -3 -5 -4 -3 -3 -2 -2 -1 -0 -0 0 -0 -1 -2 -1 -1 -2 -3 -2 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -3 -5 -8 -9 -9 -7 -7 -8 -9 -8 -9 -9 -10 -10 -9 -8 -7 -7 -9 -9 -9 -7 -7 -6 -6 -7 -7 -6 -3 -4 -5 -4 -2 -1 -1 -0 -1 -2 -1 -1 -2 -3 -3 -4 -5 -4 -4 -4 -5 -4 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -3 -2 -2 -6 -4 -4 -7 -15 -16 -16 -15 -13 -11 -10 -8 -6 -5 -5 -6 -5 -4 -4 -6 -5 -4 -3 -3 -4 -5 -6 -2 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -83 -156 -192 -181 -181 -194 -217 -223 -230 -236 -240 -236 -243 -253 -264 -266 -254 -219 -158 -93 -60 -44 -37 -27 -23 -22 -25 -26 -26 -30 -40 -57 -74 -77 -61 -11 0 -2 -8 -37 -54 -49 -23 -12 -7 -5 -6 -12 -24 -27 -17 -10 -7 -5 -6 -11 -63 -106 -109 -89 -69 -57 -53 -47 -42 -39 -37 -36 -36 -38 -39 -41 -41 -40 -38 -41 -39 -32 -22 -20 -20 -21 -19 -18 -20 -21 -20 -19 -18 -17 -16 -11 -11 -12 -13 -20 -32 -44 -50 -45 -41 -41 -46 -46 -45 -41 -32 -27 -25 -30 -43 -51 -63 -72 -73 -46 -21 -4 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -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 -1 -1 -1 -1 -2 -3 -4 -6 -7 -8 -8 -7 -6 -6 -5 -4 -4 -5 -5 -4 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -4 -5 -5 -4 -4 -3 -1 -0 -0 0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -4 -7 -9 -11 -14 -14 -14 -13 -11 -8 -6 -6 -7 -7 -5 -4 -5 -5 -5 -6 -5 -5 -5 -5 -3 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -21 -89 -148 -181 -169 -180 -187 -188 -180 -176 -179 -190 -208 -218 -227 -234 -239 -239 -172 -64 -46 -50 -51 -43 -33 -28 -27 -28 -29 -27 -29 -37 -50 -69 -83 -84 -62 -33 -25 -46 -77 -72 -45 -9 -8 -8 -9 -11 -14 -25 -28 -18 -12 -9 -8 -9 -19 -50 -82 -102 -98 -87 -76 -65 -55 -47 -42 -37 -36 -36 -36 -37 -38 -39 -38 -38 -40 -38 -33 -24 -22 -20 -18 -16 -14 -15 -17 -14 -12 -11 -10 -10 -9 -7 -6 -8 -15 -24 -35 -48 -49 -45 -41 -46 -48 -46 -43 -41 -45 -42 -36 -33 -37 -45 -53 -62 -37 -16 -3 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -2 -3 -3 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -1 -2 -3 -4 -4 -5 -8 -10 -13 -9 -5 -4 -7 -11 -12 -8 -7 -6 -4 -2 -3 -3 -3 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -3 -8 -5 0 -0 -1 -2 -4 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -35 -94 -141 -166 -170 -157 -161 -163 -160 -153 -151 -160 -175 -184 -196 -208 -219 -224 -223 -158 -63 -41 -53 -57 -49 -38 -34 -32 -32 -33 -30 -32 -38 -46 -60 -76 -97 -123 -94 -73 -75 -79 -65 -42 -16 -10 -9 -13 -17 -15 -19 -21 -18 -15 -14 -13 -13 -27 -46 -61 -69 -65 -65 -64 -60 -54 -48 -44 -43 -39 -37 -36 -37 -36 -34 -33 -35 -37 -37 -33 -28 -24 -20 -18 -15 -13 -11 -7 -5 -4 -4 -4 -3 -3 -6 -10 -14 -14 -19 -27 -36 -40 -39 -38 -38 -37 -37 -37 -40 -40 -38 -35 -32 -26 -19 -15 -33 -36 -34 -26 -11 -5 -2 -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 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -5 -9 -9 -5 -5 -9 -12 -12 -8 -6 -4 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -3 -4 -3 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -2 -4 -6 -7 -0 -1 -4 -12 -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 -50 -106 -145 -153 -155 -152 -149 -146 -142 -138 -134 -134 -140 -151 -164 -182 -196 -204 -202 -209 -204 -186 -156 -97 -65 -55 -45 -38 -34 -31 -27 -28 -32 -37 -43 -53 -67 -85 -103 -89 -69 -51 -41 -35 -28 -19 -13 -11 -17 -28 -30 -26 -20 -15 -15 -17 -18 -20 -28 -32 -31 -25 -18 -26 -39 -48 -50 -49 -47 -46 -42 -40 -38 -39 -36 -31 -28 -28 -33 -34 -31 -28 -24 -21 -18 -14 -13 -11 -10 -8 -5 -3 -3 -2 -2 -2 -2 -4 -7 -11 -15 -15 -13 -13 -15 -14 -14 -14 -14 -16 -16 -16 -18 -18 -16 -11 -4 -15 -26 -31 -28 -26 -15 -6 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -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 -1 -1 -1 -2 -2 -2 -2 -1 -2 -3 -4 -4 -4 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -5 -4 -3 -2 -4 -6 -7 -6 -8 -11 -13 -10 -7 -4 -2 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -3 -3 -2 -1 -2 -2 -1 -1 -1 -3 -5 -6 -7 -7 -4 -5 -8 -15 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -103 -129 -123 -122 -128 -139 -134 -130 -129 -132 -129 -129 -137 -157 -175 -183 -184 -181 -187 -191 -187 -167 -107 -74 -60 -49 -43 -37 -30 -21 -23 -26 -30 -34 -38 -47 -55 -53 -44 -35 -27 -19 -19 -19 -18 -15 -15 -26 -44 -43 -36 -27 -19 -15 -16 -18 -22 -21 -14 -6 -2 -1 -3 -8 -17 -35 -45 -50 -53 -52 -49 -45 -38 -35 -31 -28 -26 -29 -31 -30 -27 -23 -20 -16 -14 -13 -12 -10 -8 -5 -4 -5 -4 -3 -2 -2 -4 -7 -8 -8 -7 -5 -3 -4 -4 -5 -5 -3 -3 -5 -8 -13 -20 -14 -6 -5 -16 -22 -20 -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 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -4 -6 -7 -7 -6 -4 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -1 -1 -2 -3 -4 -3 -3 -3 -3 -3 -4 -4 -4 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -4 -4 -6 -7 -8 -6 -6 -7 -7 -7 -7 -9 -9 -7 -5 -4 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 -0 -1 -2 -4 -7 -7 -6 -7 -9 -4 -2 -2 -3 -3 -4 -6 -7 -5 -5 -5 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -90 -121 -125 -127 -128 -128 -125 -124 -125 -129 -126 -128 -135 -150 -165 -169 -169 -170 -171 -172 -169 -156 -91 -59 -48 -44 -41 -36 -28 -20 -19 -20 -22 -25 -27 -29 -29 -23 -20 -18 -18 -13 -16 -18 -19 -17 -20 -34 -56 -53 -43 -33 -25 -19 -18 -19 -21 -19 -9 -0 0 0 0 -0 -0 -1 -13 -28 -35 -35 -28 -24 -35 -35 -32 -27 -24 -26 -28 -28 -26 -23 -20 -18 -16 -15 -15 -15 -13 -10 -8 -6 -5 -3 -2 -3 -5 -7 -7 -7 -7 -5 -3 -3 -4 -4 -5 -6 -6 -8 -12 -20 -11 -4 -2 -9 -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 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -8 -8 -7 -5 -3 -4 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -6 -5 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -1 -0 -0 -1 -2 -2 -2 -1 -0 -1 -2 -3 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -1 -1 -3 -8 -8 -9 -14 -14 -12 -11 -9 -8 -7 -7 -8 -7 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -3 -4 -5 -3 -3 -4 -4 -2 -1 -2 -5 -5 -5 -4 -7 -4 -3 -6 -5 -6 -8 -8 -9 -4 -4 -6 -8 -10 -9 -6 -1 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -26 -73 -168 -171 -162 -151 -140 -131 -124 -120 -121 -122 -128 -139 -160 -163 -159 -155 -153 -150 -144 -130 -79 -51 -38 -36 -33 -28 -23 -18 -16 -17 -20 -27 -23 -20 -18 -16 -15 -15 -15 -14 -16 -19 -23 -28 -39 -51 -60 -55 -46 -36 -29 -26 -25 -25 -26 -27 -15 -3 0 0 0 0 0 0 -3 -11 -23 -26 -21 -16 -24 -27 -25 -21 -20 -22 -24 -24 -25 -27 -26 -24 -21 -19 -18 -18 -16 -12 -8 -4 -3 -2 -2 -2 -4 -5 -5 -4 -5 -4 -3 -2 -2 -2 -3 -7 -11 -14 -16 -12 -5 -1 -0 -1 -5 -5 -2 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -5 -5 -5 -6 -11 -9 -6 -4 -2 -3 -3 -3 -3 -3 -2 -2 -3 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -7 -7 -12 -23 -25 -22 -18 -12 -10 -10 -10 -13 -12 -8 -5 -3 -3 -5 -4 -3 -1 -1 -2 -4 -7 -10 -12 -12 -12 -14 -11 -7 -5 -5 -6 -8 -10 -13 -9 -0 -2 -4 -7 -13 -11 -11 -6 -5 -6 -4 -2 -2 -2 -1 0 0 0 0 -0 -1 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -59 -139 -149 -153 -153 -148 -138 -129 -121 -116 -115 -120 -131 -148 -144 -138 -136 -134 -129 -121 -108 -82 -65 -52 -41 -33 -27 -22 -18 -16 -15 -16 -22 -22 -20 -16 -12 -11 -12 -15 -18 -20 -23 -25 -28 -53 -68 -66 -53 -44 -37 -32 -30 -28 -28 -29 -38 -25 -8 0 0 0 0 0 0 -8 -21 -37 -26 -16 -13 -21 -29 -27 -21 -20 -20 -21 -22 -23 -26 -27 -26 -22 -19 -18 -18 -16 -13 -9 -5 -4 -3 -3 -2 -2 -3 -4 -5 -4 -3 -2 -1 -1 -1 -2 -5 -9 -13 -14 -5 -1 -1 -3 -5 -9 -9 -4 -1 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -7 -6 -5 -5 -6 -5 -5 -4 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -1 -1 -2 -3 -3 -3 -3 -2 -2 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -2 -2 -4 -16 -20 -17 -7 -9 -12 -13 -15 -17 -15 -10 -7 -5 -5 -6 -7 -6 -5 -5 -5 -7 -11 -16 -17 -16 -19 -25 -26 -21 -15 -11 -10 -13 -18 -21 -22 -9 -3 -1 -2 -8 -13 -20 -14 -7 -2 -1 -0 -0 -0 -0 0 0 0 0 -4 -15 -31 -30 -19 -6 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -19 -64 -106 -120 -129 -137 -144 -150 -146 -135 -121 -110 -106 -106 -114 -136 -134 -127 -121 -118 -113 -105 -96 -93 -82 -63 -37 -29 -24 -21 -18 -15 -13 -12 -13 -14 -15 -14 -12 -9 -10 -15 -19 -21 -25 -32 -44 -62 -73 -70 -54 -45 -39 -34 -30 -27 -27 -30 -45 -36 -17 0 0 0 0 0 0 -4 -11 -23 -14 -9 -10 -15 -23 -24 -20 -19 -18 -19 -20 -22 -24 -24 -22 -19 -18 -17 -17 -17 -14 -10 -5 -4 -4 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -2 -4 -5 -5 -4 -4 -7 -5 -3 -3 -7 -8 -6 -4 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -2 -3 -3 -3 -1 -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 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -5 -11 -14 -11 -12 -16 -16 -13 -8 -4 -4 -5 -5 -6 -8 -9 -7 -5 -4 -4 -5 -11 -13 -14 -17 -24 -31 -35 -31 -23 -16 -13 -12 -13 -16 -23 -19 -13 -7 -6 -6 -12 -33 -13 -7 -2 0 0 0 0 0 0 0 0 0 -5 -18 -42 -50 -39 -22 -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 -1 -6 -20 -48 -88 -110 -129 -154 -185 -173 -150 -125 -107 -103 -104 -111 -126 -123 -117 -113 -115 -111 -105 -99 -93 -80 -59 -33 -24 -19 -17 -15 -14 -13 -12 -12 -13 -13 -12 -11 -9 -11 -14 -18 -20 -27 -36 -48 -61 -68 -68 -53 -47 -42 -36 -30 -26 -28 -38 -47 -34 -15 0 0 0 0 0 0 -0 -2 -6 -6 -7 -9 -13 -19 -21 -19 -17 -16 -17 -18 -19 -21 -21 -21 -18 -17 -16 -17 -16 -13 -10 -5 -5 -5 -5 -4 -4 -3 -2 -2 -2 -1 -1 -1 -3 -5 -7 -11 -14 -17 -19 -15 -8 -2 -4 -3 -2 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -4 -7 -8 -9 -10 -10 -6 -2 -0 -1 -3 -4 -6 -6 -5 -2 -0 -1 -1 -2 -2 -3 -6 -14 -17 -23 -32 -33 -31 -28 -25 -19 -12 -6 -9 -18 -22 -22 -24 -27 -37 -57 -60 -2 -1 -0 0 0 0 -2 -3 -2 -0 -0 -0 -0 -0 -0 0 -39 -58 -55 -35 -11 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -18 -31 -76 -151 -156 -145 -126 -104 -98 -100 -106 -114 -114 -110 -106 -105 -106 -103 -95 -83 -70 -54 -38 -30 -24 -19 -16 -14 -12 -12 -15 -16 -15 -11 -9 -10 -12 -15 -18 -22 -34 -49 -59 -65 -67 -65 -54 -48 -43 -37 -31 -27 -33 -50 -36 -15 -0 0 0 0 0 0 -0 -1 -2 -5 -5 -6 -7 -10 -13 -16 -17 -18 -17 -16 -17 -18 -19 -20 -20 -19 -18 -17 -18 -17 -15 -11 -8 -7 -6 -5 -2 -1 -1 -2 -3 -2 -2 -2 -2 -3 -5 -9 -20 -18 -14 -15 -13 -7 -2 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -2 -3 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -2 -1 -0 -1 -2 -3 -3 -3 -3 -9 -7 -3 -2 -1 -0 0 0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -2 -5 -7 -13 -20 -18 -16 -17 -15 -8 -11 -23 -22 -17 -10 -6 -10 -14 -16 -15 -20 -25 -33 -44 -49 0 -0 -0 -1 -3 -6 -11 -14 -12 -2 -1 -1 -1 -0 -0 0 0 -11 -24 -28 -8 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -96 -131 -132 -106 -90 -91 -99 -106 -112 -116 -115 -104 -97 -89 -81 -69 -60 -50 -41 -35 -30 -23 -16 -13 -11 -11 -15 -17 -14 -10 -8 -11 -15 -18 -21 -28 -42 -60 -70 -73 -69 -62 -56 -51 -44 -38 -32 -30 -38 -54 -43 -19 0 0 0 0 -0 -0 -1 -2 -3 -3 -4 -4 -5 -9 -10 -12 -15 -18 -18 -17 -17 -18 -19 -19 -19 -19 -18 -19 -20 -19 -17 -12 -9 -8 -8 -8 -4 -2 -2 -2 -2 -2 -2 -2 -2 -4 -6 -8 -12 -11 -7 -6 -6 -5 -4 -2 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -2 -4 -4 -3 -3 -2 -3 -3 -2 -1 0 0 0 0 0 -0 0 0 -0 -1 -2 -3 -6 -17 -18 -16 -15 -18 -15 -13 -14 -12 -18 -27 -25 -20 -16 -20 -25 -25 -22 -21 -20 -21 -22 -22 -27 -32 0 -1 -4 -9 -13 -18 -14 -10 -7 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -54 -84 -104 -108 -92 -89 -91 -95 -99 -103 -104 -101 -105 -100 -89 -69 -57 -48 -41 -35 -31 -27 -24 -23 -24 -24 -22 -17 -12 -9 -11 -14 -18 -22 -29 -41 -53 -65 -74 -76 -70 -62 -57 -51 -45 -39 -33 -38 -49 -63 -69 -58 -38 -12 -3 0 -0 -0 -2 -3 -3 -3 -3 -3 -4 -7 -8 -9 -11 -16 -18 -18 -17 -16 -17 -18 -18 -18 -18 -19 -19 -16 -14 -11 -9 -8 -9 -10 -6 -4 -3 -3 -3 -2 -2 -2 -4 -6 -7 -6 -5 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -3 -4 -5 -6 -14 -17 -15 -9 -12 -15 -18 -18 -15 -12 -14 -18 -17 -11 -22 -29 -31 -28 -29 -30 -31 -31 -28 -26 -25 0 -1 -4 -9 -7 -8 -7 -6 -6 -5 -3 -5 -5 -4 -3 -2 -1 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -26 -83 -141 -113 -96 -87 -83 -86 -91 -97 -100 -99 -93 -87 -81 -67 -56 -46 -38 -33 -30 -28 -25 -21 -16 -12 -10 -11 -12 -14 -16 -20 -29 -47 -60 -70 -77 -80 -74 -69 -65 -59 -52 -46 -41 -37 -43 -56 -76 -97 -101 -82 -34 -9 0 0 0 -1 -2 -2 -2 -2 -3 -3 -4 -5 -6 -8 -15 -17 -16 -15 -16 -17 -17 -18 -18 -19 -19 -19 -17 -14 -12 -10 -9 -9 -9 -7 -6 -5 -5 -3 -3 -2 -2 -3 -5 -6 -5 -4 -3 -3 -2 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -0 -0 -1 -2 -3 -5 -3 -2 -2 -3 -2 -3 -2 -1 -2 -7 -12 -19 -19 -12 -4 -4 -8 -15 -20 -24 -23 -27 -27 -32 -38 -26 -24 -23 -21 -23 -0 -1 -1 -1 -2 -11 -15 -11 -5 -5 -4 -2 -1 -1 -0 -1 -1 -2 -2 -1 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -37 -73 -89 -95 -89 -78 -74 -81 -88 -90 -89 -87 -82 -74 -69 -61 -53 -42 -38 -34 -31 -28 -24 -20 -16 -15 -15 -15 -15 -17 -22 -35 -56 -64 -68 -71 -77 -76 -71 -63 -56 -52 -46 -38 -34 -40 -53 -72 -94 -94 -75 -36 -10 0 0 0 -1 -1 -2 -1 -2 -3 -3 -4 -4 -6 -8 -15 -18 -19 -19 -18 -18 -18 -19 -20 -20 -21 -20 -18 -15 -12 -10 -9 -9 -10 -9 -7 -6 -6 -4 -4 -3 -2 -3 -5 -7 -7 -7 -7 -9 -5 -3 -2 -2 -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 -1 -2 -2 -1 -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 -1 -1 -2 -2 -1 -1 -0 -1 -2 -3 -6 -4 -2 -2 -2 -1 -0 -1 -1 -3 -3 -4 -7 -7 -2 -0 -0 -2 -9 -13 -9 -0 -6 -10 -12 -7 -1 -3 -6 -12 -23 -1 -3 -4 -2 -2 -6 -7 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -68 -98 -99 -85 -79 -76 -75 -73 -73 -80 -80 -70 -66 -60 -52 -42 -39 -36 -33 -29 -25 -21 -17 -15 -15 -16 -17 -19 -25 -34 -47 -56 -63 -71 -82 -75 -66 -56 -51 -50 -45 -36 -31 -34 -44 -61 -75 -66 -45 -20 -6 0 0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -5 -8 -11 -17 -21 -23 -21 -19 -19 -19 -21 -22 -23 -22 -21 -18 -14 -11 -10 -10 -10 -10 -9 -9 -9 -7 -6 -4 -3 -2 -2 -4 -7 -9 -10 -11 -13 -9 -5 -3 -2 -1 -1 -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 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -1 -2 -2 -1 -0 -0 -1 -1 -1 -0 0 -0 -1 -4 -9 -8 -5 -2 -3 -3 -2 -1 -6 -8 -5 -1 -0 -0 0 0 0 0 0 -2 -3 -4 -1 -1 -4 -16 -13 -7 -2 -2 -11 -23 -0 -2 -5 -8 -4 -2 -1 -0 0 0 0 -1 -2 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -18 -39 -80 -105 -80 -69 -63 -60 -60 -71 -77 -75 -70 -61 -53 -46 -39 -34 -29 -26 -22 -19 -16 -17 -18 -19 -20 -24 -34 -43 -52 -56 -59 -64 -74 -68 -60 -55 -57 -54 -47 -38 -31 -28 -29 -34 -52 -57 -54 -49 -15 -1 -0 -1 -1 -2 -2 -3 -6 -12 -19 -23 -18 -12 -13 -20 -23 -23 -20 -19 -18 -19 -21 -23 -23 -22 -19 -15 -11 -8 -8 -8 -9 -10 -9 -9 -10 -9 -8 -7 -5 -4 -3 -3 -5 -9 -10 -10 -9 -7 -5 -4 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -1 -0 -0 0 -0 -1 -3 -5 -5 -4 -4 -5 -6 -5 -5 -7 -8 -7 -3 -1 0 0 0 0 0 -0 -3 -8 -5 -2 -0 -0 -12 -13 -7 -5 -5 -10 -20 -8 -3 -3 -5 -3 -2 -1 0 0 0 -0 -1 -1 -1 0 0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -15 -60 -92 -71 -58 -55 -60 -71 -75 -78 -80 -78 -68 -57 -49 -38 -31 -26 -23 -20 -18 -18 -19 -22 -23 -25 -32 -42 -51 -57 -60 -61 -62 -67 -65 -64 -64 -64 -57 -49 -42 -36 -31 -28 -29 -37 -52 -70 -87 -33 -6 -0 -0 -1 -1 -1 -2 -18 -42 -69 -55 -32 -13 -14 -21 -24 -24 -20 -18 -18 -18 -20 -22 -22 -22 -17 -11 -7 -6 -5 -5 -5 -7 -8 -9 -9 -10 -9 -7 -5 -5 -4 -3 -3 -4 -4 -4 -5 -4 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 0 -0 -0 -0 -0 0 -1 -3 -4 -4 -4 -5 -8 -9 -9 -8 -6 -4 -3 -5 -5 -2 -1 -1 -0 0 0 -0 -3 -10 -6 -2 0 0 -0 -1 -4 -5 -6 -10 -16 -16 -10 -22 -21 -12 -4 -1 -0 0 0 0 0 0 0 0 -0 -9 -10 -7 -2 -0 -0 -1 -4 -8 -11 -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 -8 -31 -89 -119 -122 -96 -74 -70 -78 -91 -89 -89 -89 -90 -80 -67 -54 -43 -36 -31 -28 -26 -24 -23 -24 -26 -27 -31 -43 -51 -55 -58 -64 -66 -64 -61 -59 -64 -68 -62 -55 -49 -45 -44 -42 -40 -40 -44 -54 -71 -97 -48 -15 0 -0 -1 -1 -1 -2 -20 -48 -80 -55 -35 -20 -10 -15 -20 -24 -22 -21 -20 -19 -20 -21 -19 -15 -9 -7 -7 -6 -5 -4 -3 -3 -3 -4 -6 -8 -9 -8 -7 -6 -6 -5 -4 -2 -3 -6 -8 -7 -5 -4 -4 -3 -2 -0 0 -0 -1 -1 -2 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -2 -4 -4 -2 -1 -0 -1 -1 -0 -0 -1 -2 -4 -5 -6 -5 -8 -10 -11 -9 -7 -6 -5 -4 -4 -3 -4 -6 -6 -3 -1 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -2 -2 -19 -18 -25 -32 -24 -11 -3 -1 -0 -0 0 0 0 0 0 -3 -12 -18 -16 -8 -2 -0 -1 -3 -11 -17 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -42 -52 -66 -88 -112 -111 -104 -100 -97 -98 -100 -102 -87 -72 -61 -52 -45 -39 -35 -33 -31 -30 -30 -30 -32 -37 -47 -56 -61 -62 -61 -62 -61 -57 -52 -56 -61 -57 -52 -48 -46 -47 -53 -57 -60 -62 -70 -86 -114 -65 -25 0 -0 -0 -1 -1 -2 -5 -10 -17 -41 -41 -27 -8 -12 -18 -24 -24 -23 -22 -22 -21 -18 -14 -9 -7 -7 -8 -8 -7 -4 -1 -1 -1 -1 -2 -4 -5 -6 -5 -5 -4 -4 -3 -2 -4 -7 -11 -10 -8 -6 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -4 -1 -0 -0 -0 -0 -1 -2 -4 -6 -6 -7 -6 -7 -9 -12 -9 -8 -8 -9 -8 -5 -4 -5 -7 -8 -4 -1 0 0 0 0 -0 -1 -3 -4 -0 -0 -0 -1 -0 -0 -1 -36 -29 -22 -23 -23 -15 -6 -1 -0 -0 0 0 0 0 0 0 -1 -5 -10 -9 -3 -2 -0 -1 -5 -14 -14 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -85 -129 -152 -147 -129 -107 -100 -100 -105 -116 -99 -84 -74 -66 -59 -53 -47 -42 -39 -39 -41 -51 -57 -61 -65 -66 -63 -58 -63 -62 -58 -51 -47 -49 -53 -52 -50 -48 -47 -48 -59 -71 -81 -89 -100 -97 -60 -22 -3 0 0 0 -0 -1 -1 -1 -1 -1 -3 -4 -4 -6 -12 -15 -16 -15 -17 -18 -19 -19 -18 -16 -12 -9 -8 -9 -8 -6 -5 -3 -3 -2 -1 -1 -1 -2 -4 -3 -2 -2 -2 -2 -3 -5 -8 -8 -9 -9 -8 -6 -5 -4 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -3 -4 -2 -1 -0 -1 -2 -3 -7 -8 -8 -7 -6 -6 -6 -5 -7 -6 -6 -7 -8 -9 -8 -9 -10 -11 -10 -7 -5 -2 -0 0 -1 -8 -18 -22 -13 -3 -0 -1 -3 -2 -0 0 -37 -37 -17 -7 -13 -9 -5 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -6 -12 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -64 -108 -151 -151 -143 -136 -124 -109 -102 -113 -111 -105 -96 -86 -79 -73 -64 -56 -54 -59 -72 -80 -82 -80 -76 -73 -70 -68 -67 -61 -54 -45 -42 -44 -47 -50 -50 -49 -46 -50 -62 -77 -96 -114 -90 -51 -14 -4 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -6 -11 -15 -16 -16 -15 -14 -12 -13 -14 -14 -12 -10 -9 -7 -5 -5 -5 -5 -4 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -5 -3 -2 -3 -4 -5 -7 -7 -5 -3 -1 -1 -1 -2 -3 -4 -4 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -4 -5 -5 -4 -2 -1 -1 -2 -3 -4 -5 -4 -3 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -3 -3 -2 -1 -1 -1 -1 -2 -2 -1 -0 -2 -3 -4 -7 -8 -8 -7 -7 -7 -5 -5 -4 -4 -4 -4 -5 -5 -7 -9 -10 -11 -9 -8 -7 -2 -0 0 -0 -6 -10 -10 -2 -0 -0 -1 -2 -2 -0 -0 -60 -51 -34 -22 -21 -17 -6 -1 0 0 0 0 0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -84 -131 -134 -134 -135 -136 -132 -116 -105 -109 -113 -111 -105 -95 -100 -102 -98 -94 -96 -103 -115 -104 -96 -89 -84 -76 -71 -67 -63 -58 -51 -44 -40 -41 -45 -49 -51 -52 -51 -53 -61 -75 -94 -120 -87 -35 -2 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -7 -11 -13 -15 -17 -15 -12 -12 -12 -12 -12 -12 -11 -9 -8 -7 -6 -6 -5 -5 -4 -3 -2 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -2 -3 -5 -7 -9 -9 -8 -5 -3 -3 -3 -4 -5 -6 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -6 -6 -7 -8 -10 -11 -8 -4 -2 -3 -4 -6 -9 -10 -11 -9 -7 -5 -5 -5 -3 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -0 -1 -2 -6 -9 -10 -9 -9 -9 -8 -6 -4 -3 -3 -4 -5 -4 -3 -4 -6 -6 -7 -8 -8 -6 -3 0 0 0 -1 -1 -2 -1 -0 -1 -1 -1 -0 -0 0 -67 -64 -54 -27 -18 -15 -12 -3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -92 -141 -128 -126 -128 -129 -126 -112 -108 -122 -121 -105 -78 -44 -101 -144 -164 -149 -144 -138 -128 -116 -106 -97 -90 -83 -76 -70 -62 -54 -47 -41 -39 -42 -47 -54 -55 -55 -54 -55 -59 -68 -84 -110 -88 -45 -3 0 0 0 0 0 0 -0 -7 -9 -7 -2 -1 -2 -4 -8 -11 -12 -12 -13 -13 -12 -12 -13 -13 -14 -14 -13 -12 -11 -9 -7 -6 -6 -5 -4 -3 -3 -3 -4 -4 -3 -2 -3 -2 -2 -3 -5 -8 -11 -12 -13 -13 -11 -9 -7 -6 -5 -6 -8 -8 -6 -3 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -1 -1 -1 -4 -8 -8 -8 -9 -11 -10 -8 -5 -4 -7 -10 -13 -15 -15 -13 -10 -9 -9 -8 -5 -4 -3 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -1 -2 -4 -8 -10 -11 -11 -10 -9 -8 -7 -5 -4 -2 -3 -4 -5 -4 -3 -2 -3 -4 -7 -9 -11 -11 -7 -1 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -67 -67 -57 -41 -33 -23 -13 -3 -1 -0 0 0 0 0 0 -1 -1 -0 -0 0 -0 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -17 -70 -115 -118 -122 -124 -124 -125 -112 -108 -116 -122 -114 -87 -36 -129 -197 -224 -172 -150 -139 -134 -127 -115 -102 -93 -87 -81 -74 -65 -54 -45 -40 -40 -44 -52 -62 -60 -60 -61 -64 -70 -83 -102 -94 -62 -25 -2 0 0 0 0 0 0 -2 -33 -43 -34 -4 -2 -3 -5 -9 -12 -13 -13 -13 -12 -12 -13 -14 -16 -16 -17 -16 -15 -14 -12 -11 -10 -8 -7 -5 -3 -3 -2 -3 -3 -2 -3 -3 -4 -3 -3 -3 -6 -8 -10 -12 -12 -11 -11 -10 -9 -10 -12 -10 -7 -4 -3 -3 -3 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -1 -4 -4 -4 -5 -10 -10 -8 -5 -4 -7 -11 -14 -17 -16 -13 -11 -10 -10 -10 -7 -5 -4 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -3 -6 -9 -9 -7 -6 -6 -6 -6 -4 -3 -1 -2 -3 -3 -3 -2 -2 -2 -4 -6 -8 -10 -10 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -70 -72 -49 -38 -34 -23 -12 -3 -0 0 0 0 0 -0 -1 -3 -3 -2 -1 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -92 -111 -120 -121 -116 -112 -111 -108 -105 -105 -110 -171 -225 -250 -210 -169 -141 -126 -120 -117 -110 -99 -94 -88 -79 -67 -53 -42 -35 -36 -43 -53 -65 -66 -68 -73 -81 -93 -111 -132 -91 -39 0 0 0 0 0 0 0 0 -1 -44 -63 -55 -6 -2 -4 -7 -11 -13 -15 -16 -15 -13 -13 -14 -16 -17 -18 -18 -18 -17 -16 -15 -14 -13 -11 -9 -7 -5 -4 -3 -2 -3 -2 -2 -2 -4 -3 -3 -3 -5 -7 -9 -11 -10 -10 -9 -10 -11 -11 -9 -4 -3 -4 -5 -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 -1 -3 -6 -8 -8 -5 -1 -1 -1 -1 -1 -4 -11 -13 -10 -6 -2 -1 -2 -3 -4 -8 -10 -11 -12 -11 -8 -6 -4 -4 -3 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 0 -1 -3 -6 -6 -4 -3 -2 -3 -4 -3 -2 -2 -3 -5 -3 -2 -2 -2 -2 -2 -3 -5 -7 -8 -6 -5 -4 -0 0 0 0 0 0 0 0 0 0 -0 -2 -83 -75 -52 -41 -29 -16 -7 -2 0 0 0 0 0 -0 -0 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -50 -88 -116 -128 -130 -123 -112 -97 -87 -88 -132 -201 -257 -253 -220 -186 -154 -123 -111 -106 -105 -102 -94 -82 -67 -54 -43 -33 -30 -38 -49 -58 -67 -77 -87 -99 -113 -115 -100 -54 -20 0 0 0 0 0 0 0 -13 -48 -85 -88 -63 -13 -4 -4 -8 -12 -15 -19 -25 -23 -18 -14 -14 -16 -18 -19 -19 -20 -19 -18 -17 -16 -15 -13 -11 -9 -8 -6 -5 -3 -2 -2 -2 -3 -4 -3 -2 -3 -5 -5 -6 -7 -7 -6 -5 -8 -11 -12 -9 -5 -4 -6 -6 -4 -3 -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 -1 -2 -3 -4 -6 -6 -5 -4 -7 -10 -10 -4 -3 -5 -6 -3 -1 0 0 0 -0 -0 -0 -0 -0 -3 -3 -3 -1 -1 -2 -3 -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 -1 -3 -5 -5 -4 -3 -3 -2 -2 -1 -0 -1 -2 -3 -3 -2 -0 -1 -1 -2 -2 -2 -2 -3 -4 -3 -2 -2 -2 -2 -4 -6 -8 -10 -10 -9 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 -0 -89 -93 -83 -62 -36 -16 -3 -1 0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -2 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -64 -73 -74 -78 -115 -106 -90 -82 -110 -190 -259 -256 -252 -235 -200 -138 -110 -98 -97 -97 -91 -82 -72 -60 -47 -35 -26 -33 -45 -56 -66 -74 -84 -101 -119 -114 -79 -21 -1 0 0 0 0 0 0 0 -7 -23 -26 -19 -7 -3 -3 -5 -8 -13 -16 -20 -23 -23 -19 -15 -15 -16 -18 -20 -22 -22 -21 -21 -20 -19 -18 -15 -13 -12 -10 -9 -7 -6 -3 -2 -3 -4 -2 -1 -1 -2 -3 -3 -3 -4 -5 -6 -8 -8 -8 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -3 -2 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -5 -5 -3 -2 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -2 -2 -3 -6 -5 -4 -2 -2 -2 -3 -6 -11 -14 -15 -15 -16 -15 -7 -3 0 0 0 0 0 0 0 0 0 0 0 -63 -99 -100 -82 -47 -22 -6 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -40 -64 -88 -112 -136 -184 -227 -246 -249 -242 -224 -185 -147 -118 -101 -99 -96 -91 -78 -63 -49 -36 -27 -31 -42 -55 -68 -78 -89 -108 -112 -95 -56 -14 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -5 -7 -13 -17 -20 -23 -24 -22 -17 -17 -17 -19 -22 -24 -24 -24 -23 -22 -22 -22 -18 -16 -14 -13 -11 -9 -7 -5 -3 -1 -1 -1 -0 -1 -1 -3 -4 -4 -4 -4 -5 -9 -6 -3 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -3 -5 -5 -4 -4 -6 -12 -9 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -2 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -4 -6 -7 -7 -6 -3 -3 -6 -9 -8 -9 -16 -20 -24 -25 -20 -12 -4 -0 0 0 0 0 0 0 0 0 0 0 -20 -48 -62 -63 -50 -28 -13 -4 -1 -0 -1 -2 -3 -3 -4 -5 -5 -5 -5 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -79 -139 -222 -253 -263 -260 -255 -248 -238 -216 -179 -145 -118 -111 -105 -97 -85 -68 -51 -36 -31 -34 -41 -55 -73 -86 -97 -115 -92 -51 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -7 -12 -17 -20 -22 -25 -24 -21 -19 -19 -21 -24 -28 -29 -29 -27 -25 -24 -24 -21 -18 -15 -10 -7 -5 -3 -2 -2 -1 -1 -0 -0 -0 -1 -3 -6 -6 -6 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -2 -3 -4 -5 -10 -10 -6 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -8 -14 -16 -6 -7 -8 -8 -10 -9 -9 -12 -16 -20 -21 -28 -31 -30 -26 -16 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -24 -26 -14 -5 -1 -0 -1 -2 -4 -5 -6 -5 -6 -6 -6 -6 -5 -3 -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 -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 -18 -60 -128 -235 -266 -272 -270 -267 -257 -241 -219 -196 -175 -158 -144 -128 -110 -89 -67 -49 -36 -33 -34 -40 -51 -72 -91 -109 -124 -110 -68 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -8 -12 -16 -19 -21 -23 -23 -22 -22 -22 -23 -28 -31 -32 -32 -32 -28 -26 -25 -22 -18 -13 -6 -3 -2 -2 -1 -2 -2 -1 -1 -0 -0 -2 -4 -5 -6 -5 -4 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -6 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -3 -5 -3 -7 -9 -10 -7 -7 -7 -6 -8 -12 -15 -13 -14 -22 -24 -31 -36 -22 -12 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -12 -27 -34 -19 -6 -1 -0 -1 -3 -7 -8 -7 -7 -7 -7 -8 -6 -5 -4 -4 -2 -1 -0 -0 -1 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -28 -92 -171 -235 -265 -279 -281 -280 -267 -247 -225 -207 -192 -179 -163 -143 -120 -95 -70 -51 -37 -33 -34 -39 -48 -73 -97 -120 -139 -137 -96 -15 -4 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -7 -11 -15 -18 -21 -22 -23 -23 -24 -23 -24 -28 -29 -29 -29 -31 -26 -18 -11 -7 -5 -4 -3 -2 -2 -1 -1 -2 -2 -2 -1 -0 -0 -1 -2 -3 -4 -4 -3 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -0 -1 -1 -2 -2 -2 -4 -5 -6 -5 -4 -3 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -1 -2 -2 -3 -4 -4 -3 -2 -2 -3 -2 -2 -2 -3 -3 -5 -9 -5 -5 -12 -17 -10 -2 -9 -8 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -22 -55 -76 -53 -27 -10 -3 -1 -1 -2 -2 -4 -7 -11 -10 -8 -5 -5 -6 -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 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -15 -57 -167 -241 -279 -285 -282 -268 -249 -229 -210 -194 -180 -166 -147 -125 -102 -77 -57 -42 -35 -35 -38 -45 -73 -97 -117 -134 -150 -119 -36 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -7 -9 -12 -15 -19 -21 -22 -22 -23 -23 -23 -22 -21 -20 -20 -28 -25 -16 -7 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -1 -1 -1 -2 -3 -2 -3 -3 -3 -5 -5 -6 -8 -10 -9 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 -1 -1 -2 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -3 -4 -5 -12 -24 -24 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -14 -37 -54 -53 -28 -11 -1 -0 0 0 0 -2 -5 -11 -11 -9 -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 -1 -0 -0 0 -0 -0 -0 -1 -0 -0 -1 -1 -5 -7 -7 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -136 -229 -273 -273 -275 -266 -251 -232 -211 -196 -183 -165 -145 -124 -103 -81 -61 -45 -36 -36 -39 -45 -67 -88 -106 -121 -145 -127 -58 -15 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -7 -8 -10 -13 -17 -19 -19 -18 -18 -19 -21 -21 -20 -19 -18 -25 -27 -22 -9 -5 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -4 -6 -6 -3 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -2 -3 -3 -4 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -1 -0 0 -0 -1 -2 -2 -2 -1 -1 -4 -3 -3 -3 -1 -0 0 0 0 0 0 -5 -4 -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 -5 -5 -2 0 0 0 0 -0 -1 -2 -5 -12 -10 -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 -1 -1 -0 -0 0 0 -0 -0 -1 -2 -4 -5 -8 -8 -7 -6 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -100 -205 -253 -255 -266 -264 -254 -235 -213 -195 -179 -162 -144 -124 -102 -81 -62 -45 -35 -34 -37 -44 -61 -81 -101 -117 -143 -135 -83 -21 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -5 -6 -8 -10 -13 -15 -15 -12 -12 -13 -14 -15 -16 -17 -17 -25 -32 -36 -21 -11 -5 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -1 -2 -2 -1 -1 -1 -1 -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 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -8 -9 -5 -3 -6 -8 -8 -7 -6 -6 -6 -6 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -3 -5 -8 -9 -9 -10 -10 -8 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -59 -144 -205 -242 -264 -264 -254 -236 -215 -196 -180 -164 -146 -126 -104 -83 -64 -49 -38 -37 -40 -45 -62 -87 -115 -133 -128 -102 -54 -14 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -3 -3 -4 -5 -6 -9 -11 -12 -11 -11 -11 -11 -12 -13 -14 -14 -22 -34 -45 -24 -11 -3 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -2 -0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -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 -2 -8 -13 -15 -10 -5 -1 -2 -3 -3 -5 -5 -3 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -4 -6 -7 -7 -5 -3 -4 -4 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -88 -196 -253 -260 -252 -235 -216 -198 -180 -163 -147 -129 -109 -89 -71 -57 -47 -43 -44 -48 -66 -103 -143 -158 -134 -101 -65 -20 -2 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -5 -6 -7 -8 -10 -11 -11 -11 -12 -13 -17 -27 -40 -21 -8 -1 -1 -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 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -7 -14 -16 -17 -14 -7 -2 -0 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -39 -97 -152 -223 -253 -236 -218 -199 -181 -162 -148 -133 -115 -97 -82 -69 -59 -53 -50 -52 -67 -106 -150 -168 -173 -167 -146 -57 -14 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -5 -6 -7 -9 -9 -9 -9 -10 -10 -12 -14 -7 -3 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -17 -23 -23 -14 -5 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -52 -180 -248 -242 -223 -203 -184 -165 -150 -135 -118 -103 -93 -85 -77 -69 -62 -58 -68 -102 -137 -141 -121 -122 -148 -79 -35 -10 -1 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -2 -2 -2 -2 -3 -3 -4 -5 -5 -6 -7 -8 -7 -5 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -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 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -11 -13 -11 -4 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -18 -141 -218 -239 -229 -210 -189 -167 -151 -137 -124 -111 -102 -95 -91 -85 -75 -64 -73 -98 -124 -130 -117 -124 -156 -136 -106 -67 -9 0 0 0 0 0 -0 -2 -3 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -3 -3 -3 -4 -5 -5 -6 -7 -7 -3 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -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 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -116 -200 -243 -238 -220 -196 -173 -157 -143 -132 -121 -111 -104 -99 -92 -82 -69 -75 -92 -117 -145 -160 -167 -165 -159 -141 -104 -26 -5 0 0 -0 -2 -4 -4 -4 -5 -5 -6 -6 -5 -4 -3 -2 -2 -2 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -2 -2 -2 -2 -3 -3 -2 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -3 -3 -2 -2 -1 -1 -0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -40 -87 -146 -232 -234 -210 -186 -166 -150 -136 -127 -118 -109 -102 -93 -83 -72 -73 -85 -106 -138 -155 -165 -166 -160 -151 -124 -46 -13 0 0 -0 -2 -5 -6 -6 -6 -5 -7 -8 -7 -6 -5 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -2 -2 -1 -2 -3 -3 -1 -0 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -78 -205 -228 -218 -199 -175 -154 -137 -128 -119 -110 -100 -91 -82 -75 -74 -80 -95 -124 -143 -154 -158 -159 -149 -121 -58 -19 0 0 0 -2 -5 -7 -7 -8 -8 -7 -7 -6 -7 -6 -4 -4 -4 -3 -2 -2 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -5 -3 -2 -4 -3 -2 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -145 -189 -209 -215 -189 -166 -146 -135 -125 -114 -100 -91 -84 -78 -76 -78 -87 -111 -110 -105 -101 -138 -141 -117 -68 -25 0 0 0 -1 -4 -6 -7 -7 -8 -7 -7 -6 -6 -5 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -1 -1 -1 -4 -4 -2 -1 -1 -0 -0 -1 -3 -4 -5 -4 -3 -3 -2 -1 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -36 -93 -157 -223 -201 -179 -157 -143 -131 -119 -105 -95 -87 -81 -78 -79 -86 -105 -103 -102 -106 -132 -137 -123 -87 -35 0 0 0 -1 -3 -6 -6 -6 -6 -7 -6 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -7 -9 -6 -4 -1 -0 -0 -2 -3 -4 -4 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -3 -4 -4 -2 -2 -1 -1 -1 -1 -0 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -1 -2 -1 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -121 -218 -208 -192 -172 -152 -135 -122 -113 -103 -94 -87 -83 -83 -89 -103 -120 -133 -142 -142 -137 -124 -92 -61 -36 -18 -6 -1 -2 -8 -8 -6 -6 -6 -5 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -4 -6 -5 -4 -2 -1 -1 -2 -3 -5 -5 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -2 -2 -2 -1 -2 -3 -3 -4 -5 -5 -4 -3 -2 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -30 -102 -210 -213 -204 -187 -165 -144 -127 -117 -109 -103 -98 -92 -90 -92 -102 -119 -133 -141 -142 -123 -86 -29 -58 -80 -50 -18 -6 -11 -10 -9 -7 -6 -6 -6 -5 -5 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -3 -2 -1 -1 -1 -2 -3 -4 -6 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -6 -7 -6 -5 -5 -4 -3 -2 -2 -1 -1 -2 -4 -4 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -3 -3 -2 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -13 -79 -187 -210 -209 -195 -178 -153 -132 -118 -112 -113 -116 -105 -98 -97 -103 -122 -135 -139 -136 -120 -87 -21 -46 -79 -82 -59 -34 -11 -8 -6 -6 -5 -6 -7 -6 -6 -4 -3 -3 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -1 -1 -2 -3 -4 -5 -6 -6 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -3 -1 -1 -2 -3 -2 -3 -3 -8 -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 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -59 -161 -202 -208 -200 -195 -171 -147 -127 -116 -115 -120 -114 -109 -107 -109 -125 -134 -135 -131 -123 -102 -38 -44 -73 -104 -99 -69 -23 -10 -8 -10 -5 -6 -8 -8 -6 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -2 -3 -5 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -9 -8 -6 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -4 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -35 -96 -141 -182 -209 -212 -197 -177 -155 -131 -122 -122 -123 -125 -125 -121 -126 -129 -129 -128 -128 -117 -57 -37 -40 -62 -79 -69 -34 -13 -8 -10 -6 -6 -6 -6 -6 -5 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -7 -8 -7 -7 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -2 -6 -11 -13 -11 -8 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -3 -3 -3 -3 -4 -3 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -4 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -5 -16 -44 -126 -199 -207 -200 -190 -178 -152 -137 -131 -134 -142 -145 -133 -128 -126 -126 -130 -131 -121 -72 -35 -22 -53 -60 -51 -27 -15 -10 -10 -7 -6 -5 -5 -5 -5 -4 -4 -3 -3 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -6 -7 -8 -8 -8 -7 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -3 -7 -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 -1 -1 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -12 -97 -179 -201 -198 -195 -195 -173 -157 -146 -142 -146 -147 -141 -135 -130 -126 -131 -130 -121 -85 -40 -16 -41 -30 -17 -9 -13 -14 -12 -10 -7 -6 -6 -6 -6 -5 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -5 -6 -7 -7 -8 -8 -9 -7 -5 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -1 -1 -1 -1 -3 -3 -3 -2 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -37 -82 -124 -172 -191 -178 -175 -170 -162 -150 -147 -146 -145 -142 -138 -134 -132 -130 -125 -103 -48 -3 -2 -1 -1 -3 -11 -13 -12 -10 -9 -8 -7 -6 -5 -5 -4 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -5 -5 -5 -6 -6 -7 -6 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -7 -8 -10 -10 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -8 -6 -4 -3 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -15 -54 -139 -181 -174 -179 -182 -181 -173 -165 -156 -148 -144 -142 -143 -129 -120 -112 -96 -51 -10 -1 -0 -1 -2 -10 -13 -12 -9 -7 -6 -6 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -5 -5 -4 -4 -5 -6 -7 -6 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -5 -6 -7 -8 -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 -1 -1 -3 -6 -7 -7 -5 -2 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -5 -16 -47 -87 -133 -165 -172 -170 -185 -177 -163 -150 -150 -147 -140 -125 -104 -75 -22 -4 -1 -1 -3 -6 -10 -14 -14 -12 -6 -3 -3 -3 -4 -4 -4 -3 -2 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -6 -7 -5 -4 -5 -5 -4 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -5 -6 -7 -8 -9 -8 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -8 -8 -7 -5 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -29 -84 -131 -157 -169 -175 -168 -159 -151 -147 -138 -123 -118 -116 -105 -41 -12 -1 -2 -4 -9 -14 -16 -15 -12 -6 -4 -3 -3 -5 -5 -5 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -5 -6 -7 -8 -9 -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 0 0 0 0 0 0 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 -9 -10 -10 -7 -3 -0 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -6 -19 -38 -93 -152 -161 -155 -150 -151 -142 -132 -122 -120 -116 -104 -47 -17 -2 -2 -5 -9 -13 -13 -12 -9 -6 -5 -5 -6 -9 -11 -10 -8 -5 -2 -3 -3 -3 -3 -5 -7 -7 -7 -6 -4 -3 -2 -1 -2 -3 -3 -4 -4 -4 -4 -4 -4 -3 -4 -4 -5 -4 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -4 -3 -2 -2 -2 -2 -2 -3 -4 -4 -5 -6 -7 -8 -9 -9 -9 -9 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -11 -11 -10 -8 -6 -6 -5 -2 -1 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -59 -129 -153 -149 -144 -150 -144 -135 -126 -114 -77 -29 -10 -4 -3 -4 -8 -11 -10 -7 -6 -7 -6 -5 -5 -5 -9 -13 -14 -12 -8 -3 -3 -3 -3 -4 -5 -6 -7 -7 -6 -4 -3 -2 -1 -2 -3 -4 -3 -3 -3 -4 -4 -4 -3 -3 -4 -4 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -5 -5 -4 -3 -3 -2 -2 -2 -3 -3 -4 -6 -7 -8 -9 -10 -11 -11 -11 -10 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -9 -10 -10 -9 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -45 -104 -149 -155 -153 -153 -148 -142 -133 -115 -77 -30 -7 -2 -6 -14 -21 -26 -27 -23 -16 -9 -7 -6 -5 -2 -5 -9 -11 -11 -9 -6 -5 -4 -4 -4 -5 -5 -4 -4 -3 -2 -2 -2 -1 -1 -2 -2 -2 -2 -3 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -5 -4 -3 -2 -2 -2 -2 -2 -3 -5 -7 -8 -9 -9 -9 -9 -9 -10 -9 -7 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -5 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -4 -18 -59 -108 -152 -159 -158 -156 -147 -131 -107 -103 -78 -39 -11 -9 -17 -18 -21 -25 -30 -23 -16 -10 -8 -7 -6 -3 -4 -6 -7 -6 -5 -5 -5 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -4 -4 -4 -3 -4 -4 -2 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -6 -6 -5 -3 -2 -1 -1 -1 -1 -2 -3 -4 -4 -6 -7 -9 -10 -11 -11 -10 -9 -8 -6 -3 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -8 -6 -3 -1 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -1 -2 -12 -32 -77 -113 -137 -140 -143 -147 -153 -140 -101 -39 -30 -19 -9 -6 -18 -30 -24 -22 -23 -28 -22 -16 -13 -11 -8 -5 -5 -5 -6 -7 -6 -5 -5 -4 -4 -3 -3 -2 -2 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -2 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -4 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -4 -5 -7 -9 -10 -10 -10 -9 -9 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -6 -6 -4 -2 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -34 -82 -114 -127 -132 -134 -139 -144 -148 -141 -101 -30 -13 -6 -5 -2 -13 -26 -30 -28 -24 -19 -16 -14 -13 -11 -9 -7 -6 -5 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -3 -3 -4 -4 -4 -5 -5 -4 -3 -2 -1 -1 -0 -0 -1 -1 -2 -3 -3 -2 -2 -1 -1 -3 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -4 -5 -5 -5 -5 -5 -6 -6 -6 -4 -3 -2 -3 -3 -4 -3 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -1 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -32 -79 -111 -120 -122 -127 -131 -136 -140 -142 -112 -49 -29 -20 -17 -12 -17 -26 -29 -25 -17 -10 -9 -10 -12 -10 -9 -9 -8 -6 -4 -4 -4 -3 -2 -3 -3 -3 -3 -3 -4 -3 -4 -5 -6 -6 -5 -4 -3 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -3 -5 -3 -3 -4 -5 -4 -2 -2 -2 -3 -3 -4 -3 -4 -4 -5 -4 -3 -3 -2 -2 -2 -2 -3 -4 -5 -8 -11 -14 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -1 -1 -0 -22 -57 -96 -107 -109 -113 -118 -122 -125 -129 -130 -127 -112 -81 -43 -36 -31 -27 -27 -23 -19 -14 -12 -13 -15 -11 -8 -8 -9 -9 -8 -6 -5 -4 -6 -6 -5 -4 -3 -3 -2 -2 -2 -3 -5 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -4 -4 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -7 -3 -2 -2 -3 -2 -1 -1 -1 -2 -2 -3 -3 -4 -4 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -10 -10 -6 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -2 -0 0 0 0 -0 -1 -1 -2 -1 -1 -0 -15 -40 -77 -92 -100 -107 -108 -106 -101 -108 -115 -121 -123 -127 -126 -83 -47 -22 -20 -18 -16 -13 -12 -13 -18 -13 -9 -7 -9 -9 -8 -6 -6 -6 -9 -8 -6 -4 -4 -4 -3 -3 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -4 -4 -5 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -11 -8 -3 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -44 -81 -106 -107 -103 -97 -102 -106 -108 -111 -115 -114 -82 -44 -12 -13 -14 -14 -14 -14 -15 -18 -16 -13 -10 -9 -8 -7 -6 -5 -5 -7 -6 -5 -5 -6 -6 -4 -2 -2 -1 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -6 -9 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 -19 -41 -55 -51 -58 -85 -97 -102 -102 -102 -104 -104 -84 -46 -8 -9 -11 -13 -14 -14 -14 -13 -10 -8 -5 -8 -10 -10 -9 -8 -7 -5 -4 -3 -3 -4 -5 -4 -2 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -1 -0 -0 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -2 -1 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -10 -11 -11 -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 -1 -4 -7 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -3 -7 -20 -35 -64 -106 -104 -103 -103 -97 -81 -60 -39 -20 -6 -7 -8 -8 -6 -3 -1 -1 -2 -4 -7 -11 -10 -4 -2 -3 -3 -3 -3 -3 -3 -2 -2 -1 -2 -2 -3 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -5 -7 -9 -10 -10 -9 -8 -7 -7 -7 -7 -4 -2 -2 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -9 -18 -11 -6 -3 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -11 -39 -86 -88 -84 -75 -67 -58 -47 -27 -12 -3 -3 -3 -3 -3 -3 -3 -1 -0 -1 -3 -7 -7 -4 -3 -3 -3 -3 -2 -2 -1 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -3 -2 -1 -0 -0 -1 -1 -2 -3 -3 -4 -4 -4 -5 -6 -8 -11 -8 -6 -6 -7 -6 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -14 -12 -9 -3 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -20 -38 -51 -28 -17 -18 -16 -21 -29 -14 -6 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -1 -2 -7 -17 -11 -6 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -2 -3 -4 -4 -5 -2 -1 -0 -0 -1 -1 -2 -2 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -5 -7 -7 -7 -6 -5 -6 -8 -9 -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 -1 -2 -7 -12 -16 -12 -8 -3 -1 0 0 0 0 -0 -1 -2 -2 -1 -28 -58 -88 -78 -64 -46 -50 -69 -93 -45 -16 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -8 -29 -69 -47 -23 -1 -4 -4 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 -0 -1 -1 -3 -4 -3 -1 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -5 -5 -4 -3 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -2 -5 -8 -8 -8 -9 -9 -9 -8 -6 -5 -5 -5 -4 -3 -2 -3 -5 -7 -7 -6 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -14 -22 -20 -14 -7 -1 0 0 0 0 0 -0 -1 -1 -1 -9 -18 -28 -61 -82 -92 -93 -97 -101 -80 -62 -43 -11 -1 -0 -0 -1 -1 -2 -2 -1 -1 -4 -23 -69 -56 -33 -2 -4 -5 -3 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -20 -19 -11 -3 -2 -1 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -5 -8 -9 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -9 -10 -9 -6 -5 -5 -5 -5 -4 -3 -2 -2 -2 -1 -1 -1 -2 -3 -4 -4 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -7 -11 -9 -7 -3 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -43 -77 -99 -103 -94 -76 -61 -47 -32 -11 -2 -2 -4 -9 -11 -7 -4 -1 -1 -1 -10 -34 -36 -26 -2 -4 -5 -5 -4 -3 -3 -3 -3 -3 -4 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -2 -0 -0 0 0 -1 -1 -1 -0 0 -0 -0 -0 0 0 -1 -4 -6 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -8 -6 -5 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -10 -17 -23 -34 -34 -33 -30 -24 -19 -16 -10 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -7 -8 -7 -6 -5 -5 -5 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -5 -11 -8 -3 -0 0 0 0 -0 -0 -0 -0 -0 0 -7 -17 -30 -75 -75 -38 -11 -2 -4 -3 -12 -27 -49 -54 -46 -22 -9 -3 -3 -15 -28 -36 -32 -22 -5 -4 -5 -6 -6 -5 -4 -4 -4 -4 -4 -3 -3 -3 -2 -1 -2 -2 -3 -4 -4 -4 -3 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 14 14 14 14 14 14 14 14 14 14 14 15 15 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 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 22 22 21 21 21 20 19 18 17 16 16 15 15 16 16 15 14 14 14 13 13 13 12 11 10 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 16 17 18 18 19 19 20 21 21 22 23 24 25 26 27 28 29 30 31 31 32 32 33 32 31 29 29 29 32 37 41 44 47 49 50 51 52 53 52 50 49 47 47 46 46 45 44 42 40 39 37 35 33 33 31 30 29 29 30 31 30 30 29 27 25 24 23 23 25 27 29 29 29 29 29 29 29 28 28 29 30 31 31 29 28 28 29 29 29 28 28 28 28 28 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 30 32 34 35 34 32 28 24 18 14 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 14 15 16 16 16 16 15 14 12 10 8 6 5 4 5 5 4 4 3 3 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 6 9 11 14 15 16 17 18 18 18 18 19 20 22 22 21 20 20 19 18 17 16 15 15 14 14 14 15 15 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 18 18 17 16 15 14 12 12 12 12 12 12 12 12 12 11 10 9 8 8 7 7 7 7 7 7 8 9 9 9 8 6 6 5 4 4 4 3 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 2 3 3 4 4 4 5 5 4 4 4 4 5 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 8 9 10 11 12 12 13 14 14 15 15 16 16 16 17 18 18 19 20 22 23 25 25 25 24 23 21 19 18 17 17 16 14 13 12 11 10 9 8 8 8 8 10 11 11 11 12 12 12 15 15 14 14 14 14 14 14 14 14 15 15 15 15 nan nan nan nan nan 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 19 19 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 22 22 21 21 20 19 18 17 16 16 16 16 16 16 15 14 13 12 12 12 11 11 10 9 8 9 9 10 10 10 11 11 11 12 12 13 13 14 14 15 16 16 17 18 18 19 19 20 21 21 22 23 24 25 26 27 27 28 29 30 30 31 31 32 31 31 30 29 29 31 36 40 43 46 48 50 51 51 52 51 50 48 46 45 45 45 44 43 41 40 38 37 35 34 32 31 30 29 29 30 31 31 31 30 29 27 25 24 24 25 27 28 29 29 29 29 28 27 27 27 28 28 29 29 28 27 27 28 28 28 27 26 26 26 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 29 32 35 36 35 34 31 27 22 17 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 16 16 16 16 15 14 13 11 10 8 7 5 4 4 4 4 3 3 2 1 0 1 1 1 1 1 1 1 0 0 1 1 2 2 3 3 4 6 9 12 14 15 16 17 18 19 20 19 19 19 21 23 23 22 22 21 20 19 18 17 17 16 16 15 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 19 19 20 20 19 18 17 17 16 15 13 12 12 11 12 12 12 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 9 8 7 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 9 9 9 9 10 11 12 12 13 14 14 14 15 16 16 16 17 18 18 19 19 20 21 22 23 24 24 23 23 21 20 19 18 17 16 15 14 13 12 11 10 9 9 9 10 10 10 10 11 12 12 12 15 15 15 15 15 14 14 14 14 15 15 15 15 16 nan nan nan nan nan 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 19 19 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 22 22 21 21 20 20 19 18 16 16 16 16 16 16 15 13 12 11 10 10 10 9 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 16 16 17 18 18 19 19 20 21 21 22 23 24 24 25 26 27 28 28 29 29 30 31 31 31 31 31 30 29 30 34 39 42 45 48 51 51 51 50 50 49 47 45 44 44 44 43 42 40 39 38 36 35 33 32 31 30 29 29 30 31 31 32 31 30 29 27 25 25 26 28 29 29 29 28 28 27 26 26 26 27 27 27 27 26 26 26 27 27 26 25 25 25 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 31 34 36 36 35 32 29 24 19 15 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 11 12 12 12 13 13 12 12 12 12 12 12 12 12 13 14 15 16 16 15 14 13 12 11 10 9 7 5 3 3 4 3 3 2 2 1 1 1 2 2 2 2 2 1 1 0 1 1 2 2 3 4 4 5 7 10 13 14 15 17 18 20 20 20 20 20 21 22 23 23 23 23 22 21 20 19 19 19 18 16 16 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 20 21 21 21 20 19 18 17 16 15 13 12 12 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 7 5 3 3 3 3 3 3 3 2 2 3 3 3 2 2 2 3 3 3 2 2 2 2 1 1 1 1 1 0 1 2 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 11 10 10 10 10 10 10 11 11 12 13 13 14 14 14 15 15 16 16 17 17 18 19 19 20 20 21 22 22 23 23 23 23 22 21 20 19 18 17 16 14 13 12 12 11 10 10 11 11 10 9 8 10 14 13 10 15 15 15 15 15 15 15 15 15 15 15 15 16 16 nan nan nan 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 21 21 20 20 19 18 17 16 16 15 16 16 15 13 11 10 9 9 8 8 8 7 7 8 8 8 9 9 10 10 11 11 12 13 13 14 14 15 16 17 17 18 19 19 19 20 21 21 22 22 23 24 24 25 26 27 28 28 29 29 30 31 31 31 31 31 30 31 32 37 42 45 47 50 51 50 47 47 47 46 45 44 43 42 41 41 40 38 37 36 34 33 32 31 30 29 29 30 30 31 32 32 32 31 29 27 27 27 29 30 30 29 28 27 25 25 25 26 26 26 26 26 25 25 26 26 25 25 24 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 28 29 31 33 35 35 34 32 29 25 21 17 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 10 10 11 11 12 12 13 13 12 12 12 12 12 12 12 12 12 13 14 15 15 15 14 13 12 10 10 9 8 6 3 2 3 3 3 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 3 4 4 5 6 8 11 13 14 16 18 19 20 21 21 22 23 24 24 23 24 24 24 23 22 21 20 20 20 19 18 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 17 18 20 21 21 20 19 18 17 17 15 14 13 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 8 8 8 6 4 4 4 4 3 3 2 2 2 3 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 2 3 3 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 19 20 20 21 21 22 22 23 23 23 23 22 21 20 19 18 17 16 15 14 13 13 12 12 12 12 12 11 10 9 9 16 17 9 15 15 15 16 16 16 15 15 15 15 15 16 16 16 nan nan nan 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 22 22 22 21 21 20 19 19 18 17 16 16 15 15 15 15 13 11 10 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 11 12 12 13 14 14 15 16 17 17 18 19 19 19 20 21 21 22 22 22 23 24 25 25 26 27 27 28 29 29 30 30 30 31 31 31 31 33 36 42 46 48 49 52 50 47 44 45 45 44 43 42 41 41 40 39 38 36 35 34 33 32 30 30 29 29 29 30 30 31 32 32 32 30 29 28 27 27 28 28 28 27 26 24 24 25 25 26 26 25 26 26 26 25 25 25 24 24 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan 27 29 31 33 34 34 32 30 27 24 21 17 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 11 11 12 12 13 12 12 12 12 11 12 11 11 11 12 13 14 14 14 14 13 12 11 10 10 9 7 5 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 5 5 6 7 9 11 13 15 17 19 20 21 21 22 23 25 26 25 25 25 25 25 24 23 23 22 22 21 19 19 18 18 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 17 18 19 20 20 19 18 18 17 16 15 14 13 12 12 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 4 3 3 2 1 1 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 3 2 2 3 4 4 4 5 5 5 6 6 6 6 7 7 8 8 8 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 21 21 22 22 23 23 23 23 23 22 22 21 20 19 18 17 16 15 14 14 13 13 13 13 13 13 12 13 13 15 15 13 nan 15 15 16 16 16 16 16 15 16 16 16 16 16 nan 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 22 22 21 21 20 19 18 18 17 16 16 15 15 15 15 14 12 10 9 8 7 7 7 7 7 7 8 8 8 8 9 9 10 11 11 12 13 13 14 15 16 17 17 18 19 19 19 20 21 21 21 21 21 22 24 24 25 26 26 27 27 28 29 29 30 30 30 30 30 31 34 38 42 47 48 47 47 49 45 43 43 43 43 42 41 40 39 39 38 37 36 35 34 32 31 30 29 29 29 29 29 29 30 31 31 31 30 29 27 25 24 24 25 26 25 25 24 24 25 26 26 26 26 26 26 26 25 24 24 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 24 26 28 30 31 32 32 32 30 27 24 21 19 17 15 14 14 13 13 13 14 14 13 13 13 13 13 13 13 13 12 11 11 11 10 10 11 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 14 13 13 12 11 10 10 9 8 6 4 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 5 6 6 7 8 10 12 14 16 18 19 21 22 23 24 26 28 28 27 27 27 26 26 25 25 24 24 23 22 20 20 19 18 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 19 19 18 18 17 17 16 15 14 13 13 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 7 7 5 4 3 3 1 1 1 1 2 2 2 3 4 5 5 5 5 5 6 6 5 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 12 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 22 22 23 23 23 23 23 23 23 22 21 20 19 18 17 17 16 15 15 14 14 14 13 13 13 14 14 15 15 14 13 nan nan 15 16 16 16 16 16 16 16 16 16 17 17 nan 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 20 19 18 18 18 17 16 16 15 15 15 14 14 13 12 10 9 8 7 7 7 7 7 7 7 8 8 9 9 10 10 11 12 13 13 14 15 16 17 17 18 18 19 19 20 21 21 21 21 21 22 23 24 25 25 26 26 27 27 28 29 29 29 29 28 28 30 33 38 42 46 48 48 45 45 42 40 39 40 41 40 40 39 38 37 37 36 35 34 33 32 31 30 29 29 28 28 28 28 29 29 29 29 29 28 26 24 22 22 23 24 24 23 23 24 26 27 27 26 26 26 26 26 25 24 24 24 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 27 28 28 29 30 30 28 24 20 18 16 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 10 10 11 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 11 11 10 9 8 7 5 3 1 1 0 0 1 1 1 2 2 2 3 3 3 4 4 4 4 4 3 3 4 4 5 6 7 7 8 9 11 13 15 17 18 20 22 25 26 28 29 30 30 29 28 28 28 28 28 27 26 25 24 22 21 20 19 18 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 18 18 17 17 16 15 15 14 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 6 6 5 5 6 7 7 6 5 4 4 3 2 1 1 1 1 2 4 5 6 6 6 6 7 8 8 7 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 17 17 18 18 19 19 20 21 21 22 22 23 23 24 24 24 23 23 22 22 21 20 19 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 13 12 nan nan nan 16 16 16 16 16 16 16 17 17 17 17 nan 17 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 20 19 18 18 17 17 17 16 15 15 14 14 14 13 13 11 10 9 8 8 7 7 7 7 7 7 7 8 9 9 10 11 12 12 13 14 15 16 17 17 18 18 19 19 20 21 21 21 21 21 22 23 24 24 25 25 26 27 27 28 29 29 29 29 29 28 29 32 36 40 43 46 47 47 46 43 40 38 38 38 38 38 38 37 36 36 35 34 33 33 32 31 30 29 28 28 27 27 27 27 28 28 28 28 27 26 24 22 22 23 23 22 22 22 24 26 27 27 26 26 26 26 25 25 24 24 24 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 30 29 29 29 26 27 27 26 23 19 16 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 11 10 10 10 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 11 10 10 9 7 5 3 2 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 4 4 4 4 5 5 6 7 7 8 8 9 11 14 16 18 19 22 24 27 30 31 31 32 31 30 29 29 30 31 30 29 28 26 25 23 22 20 18 17 17 16 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 15 15 16 16 17 17 17 17 16 16 15 15 14 14 13 13 12 12 12 12 11 11 11 11 10 10 10 9 8 8 7 7 7 7 7 7 6 6 5 5 6 7 7 6 6 5 5 4 3 2 1 1 2 4 5 7 8 8 8 9 10 10 9 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 21 21 22 23 23 24 24 24 24 24 23 23 22 22 21 20 19 18 17 17 16 16 16 15 15 14 14 14 14 14 13 12 11 nan nan nan 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 20 19 18 17 17 17 17 16 15 15 14 14 14 13 13 12 11 10 9 9 8 8 7 7 6 7 7 7 8 9 9 10 11 12 13 14 15 16 17 17 18 18 19 19 20 20 21 21 20 21 22 24 24 24 24 25 26 26 27 28 28 29 30 30 30 29 28 29 33 37 40 42 43 44 43 42 40 38 37 37 37 37 36 36 35 34 33 33 32 32 31 30 29 28 28 27 26 26 26 26 26 27 27 27 27 26 24 23 22 22 22 22 22 23 24 26 27 26 26 26 26 25 24 24 24 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 31 31 30 29 26 22 23 23 20 17 15 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 13 13 12 11 11 10 9 8 6 4 3 2 2 2 2 2 3 3 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 6 6 7 7 8 9 10 13 16 18 19 20 22 26 30 32 34 34 32 31 31 31 32 33 34 32 31 29 27 24 22 21 19 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 11 11 11 10 10 10 10 9 8 7 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 5 4 3 2 2 2 4 5 7 9 10 11 11 11 11 10 9 8 7 7 7 7 7 7 7 7 6 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 18 18 19 19 20 20 21 21 22 23 23 24 24 25 25 25 24 24 23 23 22 21 20 19 18 17 17 17 16 16 15 15 14 14 14 13 13 12 11 nan nan nan nan 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 20 19 18 17 17 17 17 17 16 15 14 14 14 13 13 13 12 11 10 10 9 8 8 7 7 6 7 7 7 8 9 10 10 11 12 13 14 15 16 17 18 18 19 19 20 20 20 20 21 21 23 24 24 24 24 25 26 26 27 27 28 29 30 30 30 30 28 27 29 33 36 38 39 40 40 40 39 38 37 37 37 36 35 35 34 33 32 31 31 31 30 29 29 28 27 26 26 25 25 25 25 25 26 26 26 25 24 23 22 22 22 22 23 24 25 26 26 26 26 26 26 24 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 30 30 30 27 23 21 20 17 15 13 12 11 11 11 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 12 12 11 11 11 10 11 11 12 13 13 13 13 13 13 13 14 14 14 15 14 14 13 13 14 14 14 13 13 12 11 11 10 9 9 7 6 5 4 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 6 6 6 6 7 8 8 10 13 16 19 20 20 21 23 27 31 34 35 34 33 32 33 34 34 35 36 33 30 28 25 22 21 20 19 17 16 15 15 14 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 11 11 10 10 10 10 10 9 7 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 4 4 3 3 4 5 6 8 10 12 12 12 11 11 10 9 8 7 7 7 7 7 7 7 6 5 5 5 6 7 8 9 9 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 19 19 20 20 21 22 22 23 23 24 24 25 25 25 25 24 24 24 23 22 21 20 19 18 18 17 17 16 15 15 14 14 13 13 12 12 11 nan nan nan nan 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 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 22 21 20 19 18 18 17 17 17 17 17 16 15 14 14 14 13 13 13 12 12 11 10 10 9 9 8 7 7 7 7 7 8 9 9 10 11 12 13 14 15 16 17 17 18 19 19 19 20 20 20 21 22 23 24 24 24 24 25 25 26 27 27 28 29 30 30 31 30 29 27 26 29 33 35 36 37 37 38 38 38 37 37 36 36 35 35 34 32 31 30 30 29 29 28 28 27 26 26 25 24 24 24 24 24 24 25 25 25 24 22 21 21 22 23 23 24 25 25 25 25 26 26 26 24 22 22 22 23 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 29 29 28 26 23 20 18 14 11 10 9 9 10 11 11 12 13 13 14 14 14 14 14 14 14 13 13 14 14 13 12 12 11 11 11 11 11 12 13 14 14 14 14 14 14 14 14 15 15 15 14 13 13 13 14 13 13 13 12 12 11 11 11 10 9 9 8 7 6 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 10 14 18 21 21 21 21 22 24 28 32 36 36 35 34 36 36 35 35 37 36 32 29 25 22 20 19 19 18 17 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 11 10 10 10 9 9 8 7 6 7 7 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 6 7 7 8 10 11 12 12 12 12 11 10 9 8 8 8 8 8 8 8 7 6 5 4 4 5 6 7 8 9 10 10 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 19 20 20 21 21 22 22 23 24 24 25 25 25 25 25 25 25 24 23 23 22 21 20 19 18 18 17 17 16 15 14 14 13 13 12 12 11 nan nan nan nan nan 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 19 18 18 17 16 16 17 17 17 16 15 15 14 14 13 13 12 12 12 11 11 10 9 9 8 8 7 7 7 8 8 9 10 11 12 13 14 15 16 17 17 18 18 19 19 20 20 20 21 22 23 24 24 24 24 24 25 26 27 27 28 29 30 30 30 30 29 28 27 27 30 32 34 36 37 38 38 38 37 36 35 35 34 34 33 31 29 28 28 28 27 27 27 27 26 25 25 24 24 24 23 23 23 23 24 24 23 22 21 21 22 23 23 23 24 24 25 25 25 25 25 23 22 22 22 22 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 27 27 27 25 23 20 17 13 9 8 8 8 9 10 11 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 13 14 14 14 14 14 14 14 14 15 15 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 9 9 8 7 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 8 11 14 18 21 22 22 22 22 23 25 29 34 38 38 36 38 38 37 38 39 38 34 29 27 23 21 19 18 18 17 16 15 14 13 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 11 10 9 9 8 8 7 7 8 7 6 5 5 5 5 5 4 4 4 4 4 5 5 6 7 9 9 10 11 12 13 13 13 12 12 11 10 9 8 8 8 8 8 9 8 8 7 6 6 6 6 7 8 9 9 10 10 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 15 15 15 15 15 15 15 16 16 17 18 18 19 19 20 20 21 22 22 23 23 24 24 25 25 25 25 25 25 25 24 24 23 23 22 21 20 19 18 17 17 16 15 14 14 13 13 12 12 12 nan nan nan nan nan 14 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 17 16 16 17 17 17 17 16 16 15 14 14 13 13 12 12 12 11 11 10 9 9 8 8 8 8 8 8 9 10 11 12 13 14 15 16 17 17 18 18 19 19 19 20 21 21 22 23 24 24 24 24 24 25 26 27 28 28 29 29 30 30 29 29 29 28 28 28 31 33 34 37 38 38 36 35 35 34 34 33 32 31 29 28 27 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 23 23 23 22 21 20 20 21 22 22 22 23 24 25 25 24 24 24 22 22 21 21 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 26 26 26 26 25 23 20 16 12 9 8 7 8 8 9 11 12 13 14 15 15 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 7 7 7 7 7 8 9 11 14 16 18 19 21 22 23 23 24 26 31 36 39 39 40 41 40 41 41 38 34 30 26 24 22 20 19 18 17 17 16 14 12 11 12 12 12 11 11 10 11 11 11 11 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 11 10 9 8 7 7 7 8 8 7 6 5 5 5 6 6 5 4 4 4 5 6 7 8 10 11 12 12 13 13 13 13 13 12 12 11 10 10 9 8 8 9 9 9 9 9 8 8 7 8 8 8 9 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 16 17 17 18 18 19 19 20 21 21 22 22 23 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 22 21 20 19 18 17 16 16 15 14 13 13 12 12 12 nan nan nan 13 nan 14 15 15 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 19 18 17 17 16 16 17 17 18 17 17 16 15 14 14 13 13 12 12 12 11 11 10 10 9 9 8 8 8 9 9 10 11 12 13 14 15 16 17 17 18 18 19 19 19 20 20 21 22 23 24 24 24 24 25 25 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 31 32 34 35 35 35 33 33 33 32 32 31 30 28 27 25 25 24 23 23 24 24 24 24 24 24 24 24 23 22 22 22 22 23 22 21 20 20 21 21 21 22 23 24 24 24 22 22 21 21 20 19 20 21 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 26 26 26 nan nan 25 25 24 24 24 24 25 26 26 26 25 22 18 15 12 9 8 7 7 7 9 10 11 13 14 15 15 14 14 13 13 13 12 12 13 13 13 12 12 11 11 11 11 12 13 14 15 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 9 9 9 9 8 8 8 10 12 14 16 15 15 17 20 22 24 25 26 29 33 38 41 42 42 42 42 41 37 31 29 28 26 24 22 20 19 18 18 17 16 13 12 12 13 12 11 10 10 11 11 11 12 12 12 12 13 13 13 14 15 15 16 16 16 16 16 16 16 16 15 15 14 13 13 12 12 12 11 11 10 9 7 7 7 7 8 7 6 4 4 5 5 6 6 5 5 5 7 8 9 10 11 12 12 13 13 13 13 13 13 13 12 11 11 10 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 16 16 17 18 18 19 19 19 20 21 21 22 22 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 20 19 18 17 17 16 15 14 13 13 12 12 12 nan nan nan nan nan 14 15 15 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 19 19 18 17 16 16 17 17 18 18 18 17 16 15 14 14 13 13 13 12 12 11 11 10 10 9 9 9 9 9 10 10 11 12 13 14 15 16 17 17 18 18 18 19 19 20 20 21 22 23 23 24 24 24 25 25 26 27 27 28 28 28 28 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 32 31 31 30 30 29 27 25 24 23 22 21 21 21 22 22 22 22 23 23 23 22 22 22 22 22 22 21 20 20 20 21 21 21 21 23 23 23 22 21 20 20 19 18 17 18 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 27 26 26 26 25 25 24 24 24 24 24 24 25 26 26 25 22 17 14 11 9 8 8 7 7 8 9 10 12 14 15 16 15 14 13 13 13 13 13 13 13 13 12 12 11 10 10 11 11 13 14 15 16 16 17 17 16 16 16 15 14 14 14 14 14 14 14 13 13 12 12 12 12 11 12 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 11 11 10 10 11 11 12 12 12 12 12 11 11 10 12 14 17 18 16 14 14 16 18 21 24 26 28 32 37 41 43 43 40 42 41 37 27 25 28 29 26 23 22 21 20 20 20 19 17 14 13 12 11 11 11 11 12 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 16 15 15 15 14 13 12 12 11 11 11 10 10 9 8 7 6 7 8 8 6 4 4 4 5 5 6 6 7 8 8 9 10 11 12 12 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 21 21 22 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 23 21 20 19 18 17 16 15 14 14 13 12 12 12 nan nan nan nan nan nan 14 15 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 19 18 17 17 17 17 17 18 18 18 18 17 16 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 10 10 11 11 12 13 15 16 16 17 17 18 18 18 19 19 19 20 20 21 22 23 23 24 24 25 25 26 26 27 27 27 27 28 28 29 30 30 31 31 31 32 31 30 29 29 28 28 28 29 29 29 28 28 27 26 24 23 22 21 20 19 19 21 22 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 22 23 22 21 20 19 19 18 17 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 27 27 26 25 24 24 24 23 23 24 24 25 25 26 24 20 15 12 11 10 9 8 7 6 7 8 8 10 13 15 16 15 13 13 14 13 13 13 13 13 12 12 11 10 10 10 10 11 12 13 14 15 16 17 16 16 16 15 15 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 14 14 13 13 14 16 18 19 19 17 15 14 16 18 20 23 27 31 35 40 42 41 38 38 37 33 25 22 26 30 29 25 23 23 22 21 21 21 19 16 14 11 10 11 12 13 13 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 10 10 10 10 10 9 8 7 6 6 7 7 7 6 5 4 5 6 7 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 13 13 13 12 11 11 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 12 13 14 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 23 23 23 23 23 23 23 23 23 24 24 25 26 26 26 25 25 25 24 22 21 19 18 17 16 15 15 14 13 13 12 12 nan nan nan nan nan nan 14 15 16 17 17 17 17 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 20 19 18 18 17 17 17 17 18 18 19 19 18 17 16 15 15 14 13 13 12 12 11 11 10 10 10 10 10 10 11 11 12 13 14 15 16 16 17 17 18 18 18 19 19 19 19 20 21 21 22 23 23 24 24 25 25 26 26 26 26 26 27 28 29 30 31 31 31 32 32 32 31 30 29 27 26 25 25 26 26 26 25 25 24 23 22 21 21 20 19 19 21 21 20 20 20 20 20 20 20 21 21 20 20 19 19 19 19 19 19 20 21 22 22 21 20 19 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 26 25 24 24 24 23 23 23 24 24 25 25 23 18 14 12 11 10 9 8 7 7 7 7 6 8 11 14 16 15 13 13 14 13 13 13 13 13 12 11 11 10 10 10 11 11 12 13 14 15 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 11 11 12 11 11 10 10 10 10 10 10 11 12 12 13 13 14 14 15 15 16 17 17 17 17 16 16 16 15 16 16 17 18 19 20 20 19 18 18 17 16 17 20 25 31 37 40 38 36 35 32 27 22 19 23 29 30 27 24 23 23 22 22 22 21 19 15 11 11 14 15 15 15 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 10 10 10 9 9 8 7 6 6 6 7 7 7 6 6 7 8 9 9 10 10 10 10 11 11 12 12 12 13 13 14 14 14 14 13 13 12 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 24 25 26 26 26 25 24 25 24 23 22 20 19 17 16 15 15 14 14 13 12 12 nan nan nan nan nan nan 14 15 16 16 17 17 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 19 19 18 17 17 17 17 18 18 19 19 19 18 18 17 16 15 14 14 13 12 12 11 11 10 10 10 10 11 11 12 12 13 14 15 16 16 17 17 18 18 18 19 19 19 19 19 20 21 21 22 22 23 23 24 24 25 25 25 25 26 27 28 29 30 31 31 32 32 32 31 31 30 28 27 25 24 23 24 24 23 23 23 22 22 21 21 20 20 19 20 20 19 19 19 19 19 19 19 19 20 19 19 19 18 17 17 17 18 19 20 21 21 21 20 19 19 18 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 27 27 26 25 25 24 24 24 24 24 23 24 24 24 24 21 17 13 11 11 10 9 9 8 8 8 7 6 7 11 13 15 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 13 13 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 11 12 12 13 14 14 15 16 16 17 18 18 18 18 17 17 17 17 17 17 17 17 17 18 19 20 21 20 19 17 15 15 17 23 31 36 34 33 31 28 25 20 16 20 27 31 28 25 23 23 22 22 22 21 21 19 13 14 19 19 18 17 16 16 15 15 15 14 14 14 13 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 8 6 5 6 7 7 8 8 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 13 12 12 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 12 13 14 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 17 18 18 18 18 19 19 19 20 20 20 21 21 22 23 23 24 24 24 24 23 23 23 23 24 25 26 25 24 23 23 24 24 23 22 20 18 17 15 15 15 14 13 13 12 nan nan nan nan nan nan 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 18 18 18 18 18 18 18 18 19 19 19 19 18 17 17 16 15 14 13 12 12 11 11 10 10 11 11 11 12 12 13 14 15 16 16 17 18 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 23 23 23 23 24 25 25 26 28 29 30 31 31 32 32 32 31 30 29 28 26 25 23 22 22 21 21 20 20 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 18 18 18 17 17 16 16 17 17 19 19 20 20 20 20 19 18 18 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 26 26 nan nan nan 27 26 26 25 25 24 24 24 24 24 24 23 24 24 23 20 16 12 11 11 10 10 9 9 8 8 8 6 6 8 11 14 13 12 12 13 13 13 13 13 13 12 12 12 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 10 11 11 12 12 13 14 15 16 16 17 17 18 18 18 18 18 17 17 17 17 17 18 18 17 17 17 17 18 19 20 20 18 16 14 15 23 31 33 32 29 25 22 19 16 18 26 30 28 25 23 23 22 21 21 21 22 22 19 20 22 21 19 17 16 16 16 15 15 14 14 14 13 13 13 13 13 12 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 7 6 6 7 7 8 9 9 9 9 9 9 9 9 10 10 11 12 12 12 13 13 14 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 11 11 12 12 13 14 14 14 14 15 15 15 15 15 15 14 14 15 15 16 17 17 17 18 18 18 19 19 19 19 20 20 21 21 22 23 23 24 24 24 24 24 24 23 23 24 24 25 25 24 23 23 23 24 24 23 22 20 18 16 15 15 14 14 13 12 nan nan nan nan nan nan 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 18 18 18 18 18 19 19 19 19 19 19 18 18 17 16 16 15 14 13 12 12 11 11 11 11 12 12 12 13 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 23 24 25 27 28 29 30 30 31 32 32 31 30 29 28 27 25 24 23 21 20 19 18 17 17 19 20 21 22 21 19 18 18 18 17 17 16 16 17 17 17 18 18 17 16 16 15 15 15 16 18 19 19 19 19 20 20 19 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 26 nan nan 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 19 15 12 11 11 11 10 9 8 8 7 7 4 3 7 12 13 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 13 14 15 15 16 17 17 18 18 18 19 18 18 18 18 18 18 18 18 18 18 17 17 16 16 17 17 18 19 17 16 13 16 24 30 32 29 25 21 18 15 18 25 29 28 25 23 23 22 21 20 20 21 22 24 24 23 21 19 18 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 10 10 10 9 9 8 9 9 9 8 8 9 9 9 9 10 10 11 11 12 12 12 13 13 14 14 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 14 14 13 14 15 16 17 17 17 18 18 18 18 19 19 19 19 20 20 21 22 22 23 23 23 23 24 24 24 24 23 23 24 24 25 24 24 23 23 24 25 25 24 21 19 17 16 16 16 15 14 13 nan nan nan nan nan nan 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 14 14 13 12 12 12 12 12 13 13 14 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 22 23 24 25 27 28 28 29 30 31 31 31 30 29 28 27 25 24 23 21 20 18 17 15 14 14 16 19 22 24 23 19 17 17 17 17 16 16 16 16 16 16 16 17 16 15 14 14 15 15 16 18 18 18 17 18 19 19 18 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 28 26 26 26 nan 26 25 25 24 24 24 24 23 23 23 23 23 23 22 21 18 15 12 12 12 11 10 9 8 7 6 4 1 3 8 10 11 10 10 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 13 13 14 15 16 16 17 17 18 18 18 19 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 15 15 15 13 13 19 26 30 29 25 21 17 15 18 25 28 26 24 23 22 21 20 19 19 20 21 22 22 21 20 19 17 16 15 14 13 13 13 13 13 12 12 12 12 12 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 12 12 12 12 12 12 12 12 13 12 11 11 10 9 8 8 8 9 10 10 11 12 12 12 12 12 13 13 13 14 14 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 14 13 13 14 15 16 17 17 17 17 18 18 18 18 18 18 19 19 20 20 21 22 22 22 22 22 22 23 23 23 23 23 23 24 25 25 25 24 23 24 26 26 24 22 20 18 17 17 17 17 16 15 nan nan nan nan nan nan 16 16 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 nan nan nan nan 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 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 14 15 15 16 16 17 17 18 18 18 18 18 17 17 17 18 18 18 19 19 20 20 20 21 22 23 24 25 26 27 28 29 30 31 31 30 29 28 27 25 24 22 21 19 18 16 15 14 13 12 13 17 20 24 22 17 16 17 16 16 16 15 15 15 16 16 15 15 15 14 14 14 15 16 17 18 18 17 16 16 18 18 16 16 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 26 25 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 22 20 17 15 13 12 12 11 10 9 7 5 4 2 1 4 7 8 9 9 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 14 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 16 15 14 13 12 12 13 13 11 10 15 21 26 26 24 20 16 15 18 23 25 24 23 21 20 19 18 18 18 18 19 19 19 19 19 18 18 17 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 12 11 9 7 6 7 9 11 12 13 14 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 13 13 12 12 11 11 12 12 12 11 11 10 9 9 9 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 14 13 12 13 15 16 16 17 17 17 18 18 18 17 17 18 18 18 19 19 20 20 20 20 19 19 19 20 21 22 22 22 23 24 25 26 26 26 25 25 26 26 25 23 21 19 18 17 16 17 17 16 nan nan nan nan nan nan 16 17 17 17 17 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 nan nan nan nan nan nan nan 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 19 20 20 20 19 19 19 19 20 20 20 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 22 23 24 25 26 27 27 28 29 30 30 29 28 26 25 23 21 19 18 17 15 14 13 13 12 12 12 14 17 19 18 14 14 16 16 15 14 14 14 15 15 15 15 14 14 13 13 14 15 16 17 18 17 16 15 15 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 25 25 26 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 21 19 17 15 13 12 12 11 10 9 7 5 2 1 2 4 6 7 8 9 10 11 11 12 12 12 12 13 13 14 15 15 15 15 15 16 16 16 15 15 15 15 16 16 17 17 17 17 17 17 18 17 16 16 15 14 13 13 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 15 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 14 13 11 11 10 10 9 7 5 10 16 20 21 20 18 17 16 17 20 21 21 20 19 18 17 17 16 16 16 17 17 18 18 18 18 18 17 17 16 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 14 14 14 14 14 15 15 16 16 15 15 15 15 15 15 15 14 13 11 9 7 5 5 8 10 14 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 12 12 11 11 11 12 12 11 10 9 8 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 15 14 12 13 15 15 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 16 16 16 16 17 18 18 19 21 22 23 24 25 27 27 26 26 27 27 26 24 23 21 19 17 16 16 16 16 nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 18 18 19 19 19 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 16 17 17 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 20 20 21 22 22 23 24 25 26 27 28 29 29 29 27 26 24 22 20 18 17 15 14 13 12 12 12 11 11 11 12 13 14 13 12 13 14 14 14 13 12 13 14 14 14 14 14 13 13 13 13 15 16 17 17 17 16 15 14 15 14 14 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 23 23 23 23 24 24 24 24 24 25 25 25 24 24 24 23 23 24 23 23 23 23 22 22 21 19 17 15 13 13 12 11 10 8 7 4 3 2 3 5 6 7 8 9 10 10 11 11 12 12 12 13 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 16 15 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 16 15 14 13 11 10 9 8 8 7 5 1 5 9 13 15 16 16 16 15 15 16 17 17 16 15 15 14 14 14 14 14 14 15 16 16 17 17 17 17 17 16 15 14 13 13 13 12 12 12 12 12 12 12 13 12 12 12 12 12 13 15 16 16 15 16 16 17 18 19 19 18 18 17 17 16 15 15 14 13 12 10 8 6 4 6 7 10 14 14 14 14 14 14 14 14 14 15 15 15 15 14 15 15 15 15 14 14 13 11 10 10 10 11 11 11 10 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 16 16 16 16 15 14 14 15 15 16 17 17 17 17 16 16 16 17 17 17 17 17 16 16 15 14 13 12 12 12 13 14 15 16 18 19 21 22 24 26 27 27 27 27 28 27 26 25 24 22 19 17 16 16 16 nan nan nan nan nan nan nan 17 18 18 18 17 17 17 18 18 19 19 19 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 18 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 19 19 20 21 21 22 23 23 24 25 26 27 27 27 26 24 23 20 18 16 15 14 13 12 12 11 11 11 11 11 11 10 11 11 11 11 12 13 12 12 12 12 14 13 13 13 14 13 12 12 12 13 14 16 16 16 16 16 14 13 13 13 13 15 16 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 22 22 22 23 23 23 24 24 nan nan 25 24 23 23 23 23 23 24 24 23 23 22 21 20 19 17 15 14 13 12 11 10 8 7 5 4 3 4 5 6 7 8 9 10 10 11 11 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 16 15 14 13 12 12 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 16 16 17 17 17 17 18 18 18 18 18 18 19 18 18 18 18 17 17 16 15 14 13 12 10 9 8 7 6 5 5 3 0 4 7 9 12 13 14 13 13 13 13 13 13 12 11 10 10 10 11 11 12 13 14 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 13 13 14 15 17 18 17 14 13 14 17 18 19 21 22 23 23 20 18 17 17 16 15 14 13 12 11 11 10 11 10 8 9 12 13 14 14 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 14 13 11 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 17 17 16 16 15 14 15 16 16 16 16 16 16 16 16 16 17 17 17 16 15 15 13 12 11 9 9 9 9 10 11 12 13 15 16 18 20 22 24 26 27 28 28 29 29 28 27 26 24 21 18 17 17 16 nan nan nan nan nan nan nan 18 19 19 18 18 18 18 18 19 19 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 20 20 20 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 19 19 20 21 21 21 20 20 20 20 19 19 19 19 19 18 19 19 20 20 21 21 22 22 23 24 24 25 25 24 23 21 19 17 15 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 11 12 13 12 12 12 11 11 11 11 11 12 14 15 15 15 15 14 13 12 11 11 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 23 22 22 22 23 23 23 23 23 22 21 20 19 18 16 14 13 12 11 9 8 7 6 5 4 5 6 7 8 9 9 10 10 11 11 12 12 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 17 17 16 15 14 13 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 15 14 14 12 11 9 8 6 5 4 4 4 3 3 2 3 5 7 10 11 12 13 13 12 12 11 10 9 8 8 8 9 9 10 11 12 12 13 13 13 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 15 15 16 17 20 23 22 18 12 9 11 15 17 20 22 24 26 25 23 19 15 16 17 17 16 14 13 13 13 14 15 16 15 14 13 13 14 15 16 15 16 17 18 18 17 16 14 14 14 14 15 15 15 14 13 12 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 13 13 14 15 15 16 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 10 9 8 7 7 7 8 9 10 11 12 13 15 17 19 22 24 27 28 29 30 29 29 28 27 25 22 20 18 17 16 nan nan nan nan nan nan 18 19 19 19 19 19 19 19 19 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 19 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 23 22 21 20 19 18 16 14 13 12 12 12 11 11 10 10 10 10 10 9 10 10 10 9 9 9 9 10 10 11 11 11 11 11 11 10 10 9 10 10 11 12 13 13 14 13 12 11 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 22 22 23 23 23 23 22 21 21 20 19 17 16 14 12 11 9 8 7 6 6 6 6 7 7 8 9 10 10 11 11 12 12 13 13 14 14 14 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 13 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 16 15 15 14 13 11 10 9 7 6 5 4 4 4 5 5 5 4 4 5 6 8 9 11 12 13 12 11 10 9 8 7 7 8 8 9 10 10 11 12 12 13 13 12 12 13 13 12 12 12 12 12 12 12 13 14 16 18 19 21 22 24 26 28 26 19 14 12 14 17 19 22 25 26 26 26 23 19 18 18 18 17 16 15 15 15 16 17 18 17 16 14 13 13 13 12 11 13 16 18 18 16 15 14 14 14 15 16 17 17 16 15 14 13 13 12 12 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 15 16 16 17 17 17 16 15 15 15 14 15 15 15 16 16 16 16 16 16 16 16 15 14 13 12 10 9 8 7 6 6 6 6 7 8 9 10 11 12 14 16 19 22 25 28 30 30 29 29 28 27 26 24 21 19 18 16 nan nan nan nan nan nan 19 20 20 20 20 20 20 20 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 21 21 21 21 21 20 20 19 18 17 16 14 13 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 10 10 10 10 11 11 10 10 9 9 9 10 11 12 12 12 12 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 22 21 21 21 21 22 23 23 23 22 22 22 21 20 19 16 14 12 11 10 9 7 7 6 6 7 7 8 8 9 10 10 11 11 12 13 13 14 14 14 15 15 16 16 17 17 18 18 17 17 17 17 16 16 16 17 17 16 17 17 17 17 17 17 16 16 15 14 13 12 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 17 17 17 16 16 15 14 14 13 12 11 9 8 7 6 5 4 5 5 6 7 6 5 5 5 5 6 7 8 10 12 12 11 10 9 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 15 17 19 21 23 24 26 27 28 29 27 23 20 18 18 18 20 22 24 26 25 27 26 24 22 21 19 19 18 18 17 17 18 18 18 18 16 14 12 12 11 7 8 12 18 17 15 13 12 13 14 15 16 17 18 19 19 18 16 15 14 13 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 15 16 17 17 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 15 14 13 11 10 9 8 7 7 6 6 5 5 6 7 8 9 10 11 14 16 20 24 27 29 30 29 28 28 28 26 25 23 21 19 17 nan nan nan nan nan nan 20 20 21 21 21 21 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 21 21 21 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 16 16 15 14 12 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 10 11 11 10 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 21 22 23 23 23 23 22 22 22 21 19 16 14 13 12 10 9 8 7 7 7 7 8 8 9 9 10 10 11 11 12 13 14 14 14 15 15 15 16 17 17 17 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 15 14 13 12 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 14 13 12 11 10 9 8 6 5 5 5 5 6 6 6 6 5 5 5 5 5 5 6 8 10 11 11 10 10 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 16 17 18 19 21 22 24 25 26 27 27 28 28 27 25 23 22 22 22 23 24 25 26 26 26 27 26 25 23 21 20 20 19 19 19 19 19 19 19 18 17 15 15 15 14 15 16 16 13 11 9 9 12 13 13 14 16 17 19 19 19 17 15 14 13 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 13 14 14 14 14 15 16 16 16 16 15 15 14 14 14 14 13 14 14 14 14 14 14 14 15 15 15 14 13 12 11 10 9 8 8 6 5 5 4 4 5 6 7 8 9 10 13 16 19 23 27 29 29 29 28 27 27 27 25 24 22 20 19 nan nan nan nan nan nan nan 21 22 22 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 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 15 15 15 14 13 12 12 12 12 12 12 11 10 9 9 8 8 9 9 9 10 10 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 21 21 22 23 23 23 22 23 23 22 20 16 14 13 12 11 10 9 8 8 8 8 8 8 9 9 10 10 11 12 13 13 14 14 15 15 15 15 16 16 17 17 18 18 18 18 17 16 16 16 16 17 17 17 18 18 18 17 17 17 17 16 15 14 13 12 12 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 15 15 14 13 12 11 10 9 8 7 6 5 5 5 5 6 6 6 5 5 4 4 4 4 4 5 6 8 9 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 15 15 16 17 18 19 20 21 22 23 24 25 26 26 27 28 28 28 28 27 26 25 25 25 26 27 28 28 27 27 27 27 26 25 23 22 21 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 18 16 14 13 11 12 13 14 14 16 17 17 18 17 17 15 14 13 13 12 12 11 11 10 9 9 9 10 10 11 11 11 11 12 12 13 14 14 14 15 15 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 14 13 12 11 10 9 8 7 6 4 3 3 4 5 6 7 8 9 10 12 15 19 23 26 28 29 29 28 27 27 26 26 25 23 21 20 nan nan nan nan nan nan nan 22 22 23 23 23 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 20 20 19 19 19 18 18 18 18 18 18 17 17 17 16 16 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 17 16 15 13 12 12 13 14 14 13 13 13 13 13 13 13 12 11 10 9 9 8 9 9 9 10 10 11 11 10 10 9 8 8 8 8 8 8 8 8 8 7 7 7 7 8 9 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 20 20 21 21 21 22 22 22 22 22 23 23 22 19 16 15 14 13 12 11 10 9 9 9 9 9 9 9 10 10 10 11 12 13 14 15 15 15 15 15 15 15 16 16 17 17 18 18 18 17 17 16 16 17 17 18 18 18 18 18 18 17 17 17 17 16 15 14 13 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 16 16 15 15 14 14 13 12 11 10 9 8 7 6 6 6 6 6 6 6 5 5 4 4 3 4 4 4 5 6 7 8 9 9 10 10 11 11 12 13 13 13 13 14 14 14 14 14 14 15 15 16 17 18 19 20 20 21 22 23 24 24 25 26 27 28 28 29 29 29 28 28 28 28 28 29 30 30 30 29 28 27 27 26 25 24 23 22 21 21 21 21 21 21 21 21 21 21 22 23 23 23 22 22 21 19 16 14 14 14 15 15 16 17 16 16 16 15 15 14 13 13 12 12 11 11 10 9 8 8 9 10 11 11 11 11 11 12 13 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 13 11 10 9 9 8 7 5 3 3 3 4 5 6 7 8 9 11 12 15 18 22 25 27 28 28 28 27 27 26 26 25 23 22 20 nan nan nan nan nan nan nan nan 23 23 24 24 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 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 16 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 21 20 20 19 19 17 15 14 12 11 10 10 12 13 14 14 14 14 15 15 15 14 13 12 11 10 9 9 9 9 9 10 10 10 10 10 10 9 8 8 8 7 8 8 7 7 7 6 6 6 7 8 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 19 19 nan nan nan nan nan nan nan nan nan 21 21 20 20 21 21 21 21 21 22 23 23 22 19 16 15 16 15 13 12 11 10 10 10 9 9 9 10 10 10 11 11 12 13 14 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 17 17 17 18 18 19 19 19 19 18 18 18 17 17 17 16 15 14 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 16 16 15 15 14 14 13 12 11 10 9 8 7 7 7 7 7 7 6 6 5 5 4 3 3 3 4 4 5 6 7 8 8 9 9 10 11 11 12 12 13 13 13 13 13 14 14 14 15 15 16 17 18 19 20 20 21 22 23 23 24 25 26 27 27 28 28 29 29 30 30 29 30 30 30 31 32 32 31 30 29 28 27 27 26 25 24 23 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 22 21 19 17 17 16 16 16 17 17 16 15 15 15 14 14 13 13 12 12 11 11 10 8 7 7 8 10 10 11 11 10 11 12 13 14 14 14 14 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 11 10 9 8 7 6 5 3 3 3 4 5 6 7 8 9 11 13 15 18 21 24 26 27 27 27 27 27 26 26 25 24 22 21 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 nan nan 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 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 19 18 17 15 13 11 10 9 9 10 12 13 14 14 15 16 16 16 16 15 14 12 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 nan nan nan nan nan nan nan nan nan 20 20 20 19 19 19 19 20 21 22 22 22 20 18 17 17 16 14 13 12 12 11 11 10 10 10 10 10 11 11 11 12 13 14 15 15 16 16 15 15 15 15 16 17 17 18 18 18 18 18 18 18 18 19 19 20 20 19 19 18 18 18 17 17 16 16 14 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 11 11 11 11 12 12 13 14 15 15 15 16 16 16 17 17 16 16 16 15 15 14 14 13 12 11 10 9 8 8 8 8 8 8 7 7 6 5 5 4 3 3 3 4 5 6 6 7 8 8 9 9 9 10 11 12 12 12 12 13 13 13 14 14 14 15 16 17 18 19 20 20 20 21 22 22 23 24 25 26 26 27 28 28 29 29 30 30 30 31 31 32 32 33 33 32 31 30 29 28 28 27 26 25 24 24 24 24 24 24 25 25 25 25 25 25 24 24 23 23 24 24 23 21 19 18 17 17 18 18 18 17 16 15 14 14 13 13 13 12 12 11 11 10 8 7 6 7 9 10 11 11 10 10 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 8 7 6 5 4 4 4 5 6 7 7 7 8 10 12 15 19 21 24 26 26 26 26 27 27 26 25 25 23 22 21 nan nan nan nan nan nan nan nan nan 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 21 21 21 nan nan nan 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 20 20 20 20 20 19 18 17 15 12 10 9 8 8 9 11 13 14 15 15 16 18 18 17 17 16 14 13 12 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 6 6 5 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 nan nan nan nan nan nan nan 18 nan 20 19 19 18 18 18 18 19 20 21 22 22 20 19 18 18 17 16 14 13 13 12 12 11 11 11 11 11 11 11 12 12 13 14 15 15 16 16 16 15 16 16 17 17 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 19 19 18 18 17 17 16 15 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 12 13 14 15 15 15 16 16 17 17 16 16 16 16 15 14 14 13 13 12 11 10 10 9 9 9 9 8 8 7 7 6 5 4 3 3 4 4 5 6 7 8 9 9 9 9 10 10 11 11 12 12 12 12 13 13 14 14 15 15 16 17 18 19 20 20 20 21 21 22 23 24 25 25 26 27 27 28 29 29 30 30 31 31 32 32 33 33 33 32 31 30 30 29 29 27 26 25 25 25 26 26 26 26 26 26 26 26 25 25 24 23 23 24 25 25 24 22 21 19 18 18 19 19 18 17 16 15 14 13 13 13 13 12 12 11 11 10 8 7 6 6 7 9 10 10 10 10 11 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 11 11 11 10 9 8 7 7 6 5 4 4 5 6 7 8 9 8 8 8 11 14 18 22 25 27 27 26 26 26 26 26 25 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 20 20 19 19 19 18 17 15 13 10 8 7 7 8 10 12 14 15 16 17 18 19 19 18 17 16 15 14 12 12 11 11 11 11 11 10 10 9 8 8 7 7 8 8 8 8 8 7 6 5 4 3 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 15 15 nan nan nan nan nan nan nan nan 17 nan 18 18 17 17 17 17 17 18 19 20 21 21 20 19 18 18 18 16 15 14 14 13 13 12 12 12 12 12 11 11 12 12 13 14 14 15 16 16 16 16 16 17 17 18 18 18 19 19 19 18 17 18 19 20 21 21 21 21 20 20 19 19 18 18 17 16 16 15 14 14 13 13 13 12 12 11 10 10 9 9 9 9 9 10 10 10 10 10 10 11 12 13 14 15 15 16 16 17 17 16 16 16 16 15 14 14 13 13 12 12 12 11 11 10 10 9 8 8 7 6 6 4 4 4 4 5 6 7 8 8 9 9 10 10 10 10 10 11 11 11 11 12 13 13 14 15 15 16 16 17 18 19 19 20 20 21 21 22 23 24 24 25 25 26 27 28 28 29 30 31 31 32 32 33 33 33 33 32 32 31 30 30 29 28 26 25 25 26 27 28 28 28 27 27 27 26 26 25 24 23 23 24 24 24 24 22 21 19 18 19 19 19 18 17 16 15 14 13 13 12 12 12 12 12 11 10 9 7 7 6 7 7 8 9 9 9 10 12 13 13 13 14 14 14 14 14 14 13 12 12 12 12 12 12 11 11 12 12 12 12 11 11 11 11 10 10 9 8 7 7 6 5 4 4 4 5 6 7 8 9 9 8 7 9 13 17 21 25 27 28 27 26 26 26 26 25 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 20 19 19 19 18 17 16 14 11 8 6 6 7 8 10 13 15 16 18 19 20 20 20 19 18 17 15 14 13 12 11 11 11 11 11 10 10 10 9 8 7 7 7 7 7 7 7 7 6 5 4 3 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 13 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 15 16 16 16 16 16 16 16 17 18 18 19 20 20 19 18 16 17 18 17 16 15 15 14 14 14 13 13 13 12 12 12 12 13 13 14 14 15 15 16 16 16 17 18 18 19 19 19 19 19 19 18 17 17 19 21 22 22 22 21 21 20 20 19 19 18 17 17 16 15 15 14 14 14 13 13 12 11 10 9 9 8 8 8 9 9 9 9 9 9 10 10 11 12 13 14 15 16 17 17 17 17 17 17 17 16 15 14 13 13 13 14 14 13 12 12 11 10 9 8 8 7 6 5 5 5 5 6 7 8 8 9 9 9 10 10 11 10 10 11 11 12 12 12 12 13 14 15 16 16 17 17 18 19 19 20 20 21 21 22 23 23 23 24 25 26 26 27 28 29 30 31 31 32 32 33 33 33 33 32 31 31 31 30 29 28 27 25 25 27 28 29 29 29 29 28 28 27 26 26 25 24 24 24 24 23 22 21 19 18 18 19 18 18 17 18 17 16 15 14 13 12 12 12 12 12 11 10 9 8 7 7 7 7 8 9 10 10 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 11 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 5 4 4 4 4 5 5 4 4 7 9 7 6 7 11 15 20 24 28 29 28 27 26 26 26 25 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan 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 20 20 20 19 19 19 19 19 19 nan nan nan nan nan nan 18 19 19 19 20 20 20 20 20 20 21 21 20 20 19 18 18 18 16 14 12 9 7 6 6 6 8 10 13 15 17 19 20 20 20 20 19 18 17 15 14 13 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 6 5 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan 12 13 14 nan 14 14 14 15 16 17 18 18 19 20 20 18 16 15 16 17 18 17 16 15 15 15 15 14 14 14 13 13 13 12 13 13 13 14 15 15 16 16 17 18 19 20 20 20 20 20 20 19 18 17 18 20 22 23 23 23 22 21 21 20 20 19 19 18 17 16 16 15 15 15 14 14 13 12 11 10 10 9 8 8 8 8 8 8 8 9 9 9 10 11 12 12 14 15 17 17 17 17 18 18 18 17 16 15 14 14 14 15 15 15 15 14 13 12 11 10 9 9 8 7 6 6 6 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 13 13 14 15 15 16 17 18 19 19 20 20 20 21 21 21 22 22 23 23 24 25 26 27 27 28 29 30 30 31 31 31 32 32 32 31 31 31 31 31 30 29 27 26 26 28 30 31 31 31 30 29 29 28 28 27 27 26 25 24 23 22 21 19 18 18 18 17 17 16 17 18 18 17 16 15 13 13 12 12 12 11 11 10 9 8 7 7 7 7 8 10 11 11 12 12 12 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 9 9 8 7 6 6 5 4 3 3 3 3 3 3 3 2 4 6 6 5 6 10 14 19 24 28 30 29 27 26 26 26 25 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan 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 20 19 nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 20 20 20 20 20 21 21 20 19 18 18 17 16 15 13 11 9 8 7 6 7 8 11 13 15 17 19 20 20 20 19 18 17 16 15 14 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 8 8 7 6 5 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 15 nan nan nan nan nan nan nan nan 10 11 nan nan 13 13 13 14 16 17 18 19 19 20 19 18 16 14 15 17 18 18 17 16 16 16 16 16 15 15 14 14 13 13 13 13 13 14 15 15 16 16 17 18 20 21 21 21 21 21 21 20 18 17 18 20 23 24 24 23 22 21 21 21 21 20 19 18 18 17 16 16 15 15 15 14 13 12 11 11 10 9 8 8 8 7 7 7 8 8 9 9 10 11 12 13 14 15 17 17 18 18 19 19 18 17 16 16 15 15 16 16 16 16 15 15 14 13 11 11 10 9 9 8 7 7 8 8 8 8 9 9 9 9 9 9 9 10 11 11 11 11 12 12 13 13 13 14 14 15 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 24 25 26 26 27 27 28 29 29 29 29 30 31 31 31 30 30 31 31 31 29 28 27 28 30 32 32 32 32 32 31 30 29 29 29 28 27 26 25 23 22 21 19 18 18 17 17 16 17 18 19 19 18 17 15 14 13 12 11 11 11 11 10 9 8 7 7 8 9 10 11 12 13 13 13 13 14 14 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 10 10 9 8 7 7 6 5 4 3 2 2 2 2 2 3 5 5 4 4 3 3 5 8 13 18 24 28 30 29 28 27 26 26 25 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 20 20 20 20 20 21 20 19 18 18 17 16 15 13 12 11 9 9 8 8 8 10 12 14 16 17 18 19 19 18 18 17 16 15 14 14 13 12 12 12 11 11 10 10 9 8 8 9 9 9 9 9 9 9 9 7 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 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 9 10 nan nan 12 13 13 14 16 17 18 19 19 20 19 18 16 15 15 17 18 19 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 15 15 16 16 17 18 20 21 22 22 21 21 20 20 18 17 18 20 23 25 25 24 22 22 21 21 21 21 20 19 18 17 16 16 15 15 15 14 13 13 12 11 10 10 9 8 8 7 7 7 7 8 9 10 11 12 13 13 14 15 16 16 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 14 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 11 11 11 11 12 12 13 13 13 13 14 15 16 17 18 18 19 19 19 20 20 20 21 21 22 22 22 22 23 24 25 25 26 26 27 27 28 28 28 29 30 31 31 31 30 30 30 30 30 29 29 30 32 34 34 34 34 34 33 32 31 30 30 29 28 27 25 24 23 21 20 19 18 17 17 16 17 18 18 17 16 16 15 14 12 11 11 10 10 10 10 10 9 8 8 9 10 11 12 12 13 13 13 13 14 14 15 15 14 14 14 14 14 14 13 13 12 12 12 12 11 12 12 12 12 11 10 10 9 8 7 6 5 5 4 3 2 2 1 1 2 3 4 4 4 4 3 1 3 6 13 20 26 29 31 29 27 27 26 26 25 24 23 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 18 18 18 19 19 19 19 20 20 19 18 17 16 15 15 14 13 12 10 10 10 9 9 9 11 13 14 16 16 17 17 17 16 16 16 15 14 14 13 13 12 12 12 11 10 10 9 8 8 8 8 8 8 8 8 9 9 8 7 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 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 nan nan nan nan nan nan nan 8 nan nan nan 12 13 14 15 16 17 18 19 20 20 20 18 17 16 16 18 19 19 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 14 15 15 16 16 16 17 19 21 22 22 21 21 20 20 18 17 18 20 24 26 26 24 22 22 22 22 21 21 20 19 18 18 17 16 16 15 15 14 13 13 12 11 11 10 10 9 8 8 8 8 8 8 9 10 12 13 13 13 14 14 14 14 15 16 17 17 17 17 17 17 17 18 18 17 17 16 16 15 15 14 13 12 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 9 9 10 11 11 11 12 12 13 13 13 13 14 14 15 16 17 17 18 18 19 19 19 19 20 20 21 21 21 21 21 22 23 24 24 25 26 27 28 29 29 30 31 32 32 32 31 30 29 29 29 30 31 32 34 35 35 35 35 35 34 33 32 31 30 29 29 28 26 25 24 22 21 19 18 18 17 16 16 15 15 14 13 14 13 12 12 11 10 10 10 10 10 10 9 9 9 10 10 11 12 13 13 13 13 13 14 14 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 10 10 9 9 8 7 6 5 4 3 3 2 2 2 2 3 3 4 4 4 3 2 2 5 14 22 27 30 31 29 28 26 26 25 24 23 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 19 19 19 19 19 18 16 16 15 14 14 13 13 11 10 10 10 9 9 10 11 12 13 14 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 10 9 8 7 7 7 7 6 6 7 7 8 8 8 7 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 8 7 7 nan nan nan nan nan nan nan nan nan 10 nan nan nan 12 13 14 15 15 14 12 nan nan nan nan nan nan nan nan 13 14 14 15 16 17 17 18 20 20 20 19 18 17 17 18 19 20 20 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 17 19 22 22 21 21 21 20 18 17 18 20 24 26 26 24 23 23 23 22 22 21 20 19 19 18 17 17 16 15 15 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 9 11 12 13 14 14 13 13 13 13 13 14 15 16 16 16 15 16 17 17 18 17 17 16 16 15 15 14 13 12 12 11 11 11 11 11 11 11 10 10 9 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 13 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 22 23 24 26 27 28 29 30 31 32 32 33 33 31 30 29 28 29 30 32 34 35 35 35 35 35 35 34 33 32 31 30 29 29 28 27 26 25 23 22 21 19 18 17 16 15 14 13 12 12 12 12 11 10 10 9 9 9 8 9 9 9 9 10 10 10 11 12 12 12 12 12 12 13 14 14 15 14 14 14 14 13 13 13 12 12 11 11 11 12 12 12 12 12 11 11 10 10 9 9 8 7 5 4 3 3 3 3 3 3 3 4 4 4 4 4 5 6 8 15 23 28 31 31 29 28 26 25 25 24 23 22 20 19 nan nan nan nan nan nan nan nan nan nan nan nan 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 17 17 17 18 18 18 18 18 17 16 15 14 14 14 14 13 12 11 10 9 9 9 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 8 7 7 6 6 6 6 6 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan 8 7 8 nan 7 7 nan nan nan 7 nan nan nan nan nan 12 12 13 14 15 15 13 11 nan nan nan nan nan nan nan nan nan 15 15 15 16 16 17 18 20 20 20 19 19 18 19 19 20 20 20 20 19 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 16 19 20 21 21 21 20 19 18 18 20 24 26 26 24 23 23 23 23 22 21 20 19 19 18 18 17 16 15 15 14 13 13 13 12 12 12 11 10 10 10 9 9 9 9 10 11 12 13 14 14 13 13 12 12 12 12 13 15 17 17 16 16 17 17 18 18 17 17 16 16 15 14 13 13 12 12 11 11 12 12 12 12 11 10 9 8 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 13 14 14 14 14 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 19 20 22 23 25 26 28 29 30 31 32 33 33 33 32 31 30 30 30 32 34 36 37 37 37 36 35 35 34 33 32 30 29 29 29 28 27 26 25 24 23 22 21 19 18 17 16 15 13 12 11 10 11 10 9 8 8 7 6 7 8 8 9 9 9 9 10 11 11 12 12 12 12 12 13 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 12 12 12 12 11 11 11 10 10 10 9 9 7 6 5 4 4 4 3 3 4 4 4 4 4 5 6 7 9 12 16 23 29 31 32 30 28 26 25 24 23 22 21 20 19 17 nan nan nan nan nan nan nan nan nan nan nan nan 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 17 17 17 17 17 17 17 17 16 15 14 14 14 13 13 13 12 10 9 9 9 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 10 8 7 7 7 6 6 6 6 6 5 5 5 5 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 8 8 7 7 6 6 6 6 7 8 nan 9 9 10 11 12 13 14 15 14 12 nan nan nan nan nan nan nan nan nan nan 15 15 15 15 16 17 18 19 20 20 19 19 19 20 20 20 20 20 20 19 19 18 17 17 16 16 16 17 17 17 16 15 15 15 14 14 14 14 13 13 14 17 19 20 20 21 21 20 19 19 21 24 25 25 24 24 24 24 23 22 21 20 19 19 18 18 17 16 16 15 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 11 12 13 13 14 14 13 13 13 12 12 11 12 14 17 18 18 17 17 17 17 17 17 17 16 16 15 14 13 13 12 12 11 12 12 12 13 12 12 11 9 7 6 5 5 7 8 8 9 9 10 10 10 11 11 11 11 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 18 19 20 22 24 25 26 28 30 31 32 33 34 35 35 34 33 33 34 36 37 39 39 39 38 37 36 35 34 33 31 30 29 29 28 27 27 26 25 24 24 23 22 21 20 19 17 16 15 13 12 12 11 11 9 8 7 7 6 7 8 8 8 9 9 9 9 10 11 11 11 12 12 12 13 14 14 14 14 14 14 13 13 13 12 12 11 11 11 12 12 12 12 12 12 11 11 10 10 9 9 9 8 6 4 4 3 4 4 4 4 4 4 4 5 6 7 9 12 15 18 22 27 31 33 32 29 27 25 24 22 21 20 19 18 15 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 17 16 16 16 16 16 16 16 15 14 13 13 13 13 13 12 11 10 8 8 9 10 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 11 10 9 7 7 6 6 6 6 7 7 7 6 5 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 11 11 10 9 8 7 7 6 6 5 5 6 6 7 7 7 7 8 9 11 13 14 14 13 11 nan nan nan nan nan nan nan nan nan nan 14 14 14 15 15 16 18 19 20 20 20 20 20 20 21 21 21 20 20 20 19 19 18 17 16 16 17 19 19 18 17 16 16 15 15 14 14 13 13 13 14 17 19 20 20 21 21 21 20 20 22 24 25 25 25 24 24 24 23 22 21 20 20 19 18 18 17 17 16 15 14 14 13 13 13 13 13 12 12 12 11 11 11 11 12 12 13 13 14 14 14 14 13 13 12 11 11 11 13 17 18 17 17 16 17 17 17 17 17 17 16 15 14 14 13 12 12 12 12 12 13 13 13 12 11 10 8 6 4 4 5 7 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 17 18 19 20 22 24 25 27 29 30 32 34 35 36 38 38 37 38 39 41 42 43 42 41 40 39 38 37 35 34 32 31 30 29 28 27 26 26 25 25 24 23 23 22 21 20 19 18 17 17 16 15 14 13 11 10 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 6 3 2 3 4 4 4 4 4 4 4 5 6 8 11 14 17 20 22 24 27 32 32 30 28 26 24 23 21 20 18 17 12 13 nan nan nan nan nan nan nan nan nan nan nan 22 22 23 24 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 15 15 15 14 13 13 13 13 13 12 11 10 8 7 8 10 12 13 14 14 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 11 10 9 8 6 6 6 6 6 6 6 7 7 7 6 5 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 10 9 8 8 7 8 7 6 6 6 6 6 5 4 4 5 7 10 12 14 13 11 nan nan nan nan nan nan nan nan nan nan nan 12 13 13 14 15 16 17 19 20 21 20 20 20 21 21 22 21 21 20 20 20 19 19 18 16 15 17 19 21 20 18 17 17 16 15 14 14 14 14 15 16 17 19 20 21 21 22 22 22 21 22 24 25 25 25 24 25 24 23 22 21 20 20 19 18 18 17 17 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 14 14 14 14 14 14 14 13 12 12 11 11 13 16 16 16 16 16 16 16 17 17 17 17 16 15 14 14 13 12 12 12 13 13 14 14 14 13 12 11 9 8 5 4 5 7 8 9 9 9 9 10 10 10 10 11 11 12 12 11 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 16 17 18 19 21 22 24 26 28 30 32 34 36 38 40 41 40 40 42 44 45 45 44 43 42 41 39 38 37 35 34 32 31 30 29 28 27 26 26 25 25 24 23 23 23 22 21 20 20 19 19 18 17 15 13 11 11 10 10 9 9 8 8 8 8 8 8 8 9 10 10 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 11 11 12 12 12 13 13 13 12 12 12 11 10 9 9 9 8 5 2 1 3 4 5 5 4 4 4 4 4 5 8 11 15 16 19 21 21 23 27 30 29 28 25 24 23 21 20 18 16 nan 11 nan nan nan nan nan nan nan nan 18 19 20 21 nan nan 23 24 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 14 13 13 12 12 12 12 11 10 9 7 7 9 11 13 14 14 14 14 13 13 12 12 12 12 12 13 13 12 12 12 11 11 10 9 7 6 5 5 5 5 6 6 6 5 5 6 6 4 3 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 8 8 8 9 10 11 11 10 9 9 9 9 9 9 9 8 8 7 7 7 5 3 1 2 5 8 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan 11 12 13 14 14 15 16 18 20 21 21 21 21 21 22 22 22 21 20 20 20 20 20 18 16 15 16 19 21 20 19 18 18 16 15 14 14 14 15 16 17 18 20 21 22 22 22 23 23 22 23 24 26 26 25 25 25 24 23 22 21 20 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 15 15 14 14 13 12 12 12 14 15 16 16 16 16 16 16 17 17 17 17 16 15 14 13 13 13 13 13 13 14 14 15 15 14 13 12 10 9 7 6 7 8 8 9 9 9 9 9 9 9 9 9 10 11 11 10 9 9 8 9 9 10 11 11 12 12 12 13 13 13 14 14 15 15 16 17 18 20 22 24 26 28 30 32 34 37 40 41 41 40 39 41 44 46 46 45 45 44 42 40 39 38 37 35 34 33 31 30 28 28 27 26 26 25 24 24 24 24 23 23 22 21 21 21 19 18 16 15 13 13 12 11 10 9 8 8 8 7 7 7 7 8 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 12 12 12 11 11 10 9 9 9 5 1 3 4 4 5 5 5 5 5 4 3 4 6 11 13 14 16 17 18 20 23 26 27 26 24 23 22 21 19 17 16 nan nan nan nan nan nan nan nan 14 15 16 17 18 19 20 nan 22 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 15 14 14 14 13 12 12 12 12 11 11 9 8 7 8 10 12 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 10 9 8 7 5 5 4 5 5 5 5 5 5 4 3 4 3 3 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 8 8 9 9 10 10 10 9 9 9 9 9 10 10 11 10 9 9 9 8 7 6 4 2 1 3 6 9 9 nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 12 13 14 14 16 18 20 21 21 21 21 22 23 23 22 21 21 20 20 20 20 19 16 14 15 18 20 20 19 19 18 17 16 14 14 15 15 17 18 20 21 22 22 22 23 24 24 23 23 24 26 26 25 25 25 24 23 22 21 20 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 14 14 15 15 15 15 15 15 15 14 13 13 13 14 15 15 16 16 16 16 16 17 17 17 16 15 14 13 13 12 12 13 13 14 14 15 15 15 15 14 13 12 10 8 7 8 9 9 9 9 9 9 9 9 8 8 8 9 9 9 8 7 7 7 8 8 9 10 10 10 10 10 11 11 12 13 14 14 15 15 16 18 19 21 23 26 28 30 33 36 38 40 40 39 37 37 38 41 43 45 45 45 45 43 42 40 39 38 37 36 35 33 31 29 28 27 27 26 25 25 24 24 24 24 24 23 22 22 21 20 19 17 16 15 14 13 12 10 9 8 7 7 6 5 5 5 7 8 9 9 9 10 10 10 10 10 11 11 11 12 11 11 11 11 11 11 11 12 12 13 13 13 12 12 12 12 11 11 11 11 11 6 2 6 7 6 6 6 6 6 5 5 3 4 7 10 12 12 13 14 15 17 19 21 23 23 23 22 21 20 19 17 15 nan nan nan 9 nan nan nan nan 11 12 13 14 15 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 14 14 14 13 13 12 12 12 11 11 10 9 8 7 8 10 12 14 15 15 15 14 14 13 13 12 12 12 12 12 12 11 10 9 8 7 6 5 4 4 4 4 5 5 5 4 3 2 3 4 3 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 9 9 9 9 9 9 9 9 10 10 11 11 11 11 10 10 11 11 10 9 7 5 4 2 2 4 5 nan nan nan nan nan nan nan 3 3 3 4 5 7 8 10 11 12 13 13 14 15 17 19 20 20 21 21 22 23 23 23 22 21 21 20 20 20 19 17 15 16 18 20 20 19 19 19 18 16 14 14 15 15 16 19 21 23 23 23 23 23 24 24 23 23 23 25 26 26 25 24 24 23 22 21 20 20 19 19 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 13 13 13 14 14 15 15 16 16 16 16 15 15 14 14 14 14 15 15 16 16 16 16 16 17 17 16 15 14 14 13 12 12 12 13 13 14 15 15 15 16 15 14 14 12 10 9 9 9 10 10 10 9 9 9 9 9 9 8 8 7 6 5 6 5 6 6 7 8 8 8 8 8 7 8 8 9 11 12 13 14 14 15 16 17 19 21 23 25 27 30 33 36 38 38 37 36 35 35 36 37 40 41 43 44 45 44 42 41 40 39 38 37 36 34 32 31 29 28 27 26 25 25 24 24 24 24 24 24 23 23 22 21 19 18 17 15 14 13 11 10 9 7 6 6 5 4 3 4 6 7 8 9 9 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 8 6 8 8 6 6 6 6 5 5 7 6 7 8 10 10 10 11 11 12 14 16 17 19 20 21 21 21 20 19 17 15 nan nan nan 11 11 11 10 10 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 14 14 13 13 12 12 11 11 11 10 10 9 8 8 10 12 13 14 15 15 15 14 14 13 13 13 12 12 12 12 11 10 8 7 6 5 5 4 4 4 4 4 4 4 4 3 2 2 4 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 8 8 8 8 8 9 10 11 11 11 12 12 12 11 10 11 12 12 11 10 9 9 7 4 2 2 2 nan nan nan nan nan 4 4 3 4 4 5 6 7 8 9 11 12 13 13 13 15 17 18 19 20 20 21 22 23 23 23 22 22 21 21 20 20 20 18 18 19 21 21 20 20 19 19 19 17 15 14 15 15 16 18 21 22 23 23 23 24 24 24 24 23 23 25 26 25 25 24 24 23 22 21 20 20 19 19 18 18 17 17 17 18 18 17 17 17 16 16 15 15 15 14 14 13 13 13 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 17 16 16 15 15 14 13 12 12 12 13 13 14 15 15 16 16 16 15 14 13 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 6 3 3 3 3 4 5 6 7 7 8 7 7 6 6 7 8 9 11 13 14 14 15 16 17 18 20 22 25 27 30 33 35 36 35 34 33 33 33 34 35 37 39 41 43 44 43 42 41 40 40 39 38 37 35 33 32 30 29 28 27 26 25 25 25 24 24 24 24 24 23 22 20 18 17 16 15 13 12 10 9 7 6 5 5 4 3 3 4 5 6 7 8 8 8 8 9 9 9 10 10 11 10 10 10 9 9 9 9 10 10 11 11 12 12 12 11 11 11 11 12 12 12 12 11 10 9 7 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 12 13 14 14 15 16 17 17 17 17 18 16 15 nan nan nan 15 14 14 13 13 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 14 13 13 13 12 12 11 11 10 10 9 8 8 9 11 13 14 15 16 16 15 15 14 14 13 13 12 12 12 11 9 7 6 6 5 5 4 4 4 3 3 3 3 3 2 2 1 2 4 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 7 7 7 7 8 9 10 11 12 12 12 12 11 10 9 10 11 12 11 12 12 12 10 7 3 1 1 nan nan nan nan 4 4 4 4 4 5 6 6 7 8 9 11 12 12 12 13 14 16 17 18 19 20 21 22 23 23 23 23 22 22 21 21 20 19 20 21 23 24 23 21 21 20 19 19 18 16 15 15 15 16 17 19 20 21 22 23 24 24 24 24 23 23 24 25 24 24 24 24 23 22 21 20 20 19 19 18 18 17 17 18 18 18 18 18 18 17 16 16 16 15 15 14 14 14 14 14 15 15 16 16 16 17 17 17 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 16 15 14 12 12 12 12 13 14 14 15 15 16 16 16 15 14 12 11 10 9 10 10 10 10 10 10 10 9 8 8 8 7 5 1 2 1 1 3 4 5 6 7 7 7 7 6 6 7 7 9 11 12 14 15 15 16 17 18 20 22 24 27 30 32 33 32 31 30 30 30 31 32 33 35 37 39 41 42 43 42 41 40 39 39 38 37 35 33 32 31 30 28 27 26 26 25 25 24 23 23 23 22 20 18 17 17 16 15 14 12 10 8 7 6 4 4 4 4 3 3 4 5 6 7 7 7 8 8 8 8 9 9 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 10 8 6 6 6 6 6 5 6 6 6 6 6 7 7 8 9 10 11 11 12 13 13 14 14 13 13 14 14 14 14 nan nan nan 17 17 17 17 16 15 14 13 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 14 14 13 13 13 12 11 11 11 10 10 9 8 9 11 13 15 16 16 16 16 16 15 15 14 13 12 12 12 11 9 7 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 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 6 6 nan 6 5 6 6 7 8 9 10 11 11 11 10 9 8 7 8 9 10 10 11 13 12 10 6 3 2 3 nan nan nan 5 5 4 4 5 5 6 6 7 7 8 9 11 11 12 12 13 14 15 16 17 18 19 20 22 23 23 23 23 22 22 22 21 20 19 20 23 25 25 24 22 21 20 20 19 19 18 17 17 16 16 17 18 18 19 20 22 23 24 24 24 23 24 25 24 24 24 24 24 23 22 21 21 20 19 19 19 18 18 17 17 18 18 18 18 18 18 17 17 16 16 15 14 14 14 14 15 15 16 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 17 17 18 17 16 15 13 11 11 11 12 13 14 15 15 16 16 16 16 15 14 12 10 9 9 10 10 11 10 10 10 10 9 7 7 7 6 5 3 3 2 2 3 4 5 6 7 7 7 7 7 7 7 7 8 10 12 14 15 15 17 18 18 20 21 24 26 28 30 30 29 28 28 28 29 30 31 32 34 35 37 39 41 42 41 41 40 39 39 37 36 34 33 31 30 29 28 27 25 24 24 24 23 22 21 21 20 18 17 16 16 15 15 13 10 8 6 6 4 4 3 4 4 4 4 5 6 6 6 7 7 7 7 7 7 8 9 9 9 9 9 8 8 8 8 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 11 9 8 7 6 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 11 11 11 12 12 11 11 11 12 13 13 13 nan nan nan nan nan 19 19 18 18 nan nan 15 14 13 12 nan nan 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 14 14 13 13 12 12 11 11 11 10 9 9 9 11 13 15 16 16 17 17 17 16 16 15 14 13 12 12 11 9 7 6 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 2 2 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 5 6 nan nan nan nan 6 5 nan 4 4 4 5 5 6 7 8 9 9 9 8 7 6 6 6 7 8 9 10 11 10 8 4 2 2 3 nan 5 6 6 5 4 4 5 6 6 7 7 8 9 10 10 11 11 12 13 13 14 15 16 17 18 20 22 22 23 23 22 22 22 21 20 19 19 20 22 24 25 24 23 21 21 20 20 19 19 18 17 16 16 17 18 18 18 19 21 23 23 23 24 24 24 25 24 24 24 24 24 23 23 22 21 20 20 19 19 19 18 17 17 18 18 18 18 18 18 18 17 17 16 15 15 15 15 15 16 16 17 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 16 14 12 10 10 10 12 13 14 15 16 16 17 17 17 16 14 12 11 10 10 10 11 11 10 10 10 10 9 8 8 8 8 7 6 5 4 4 4 5 6 6 7 6 6 6 7 7 7 7 8 9 11 13 15 16 17 17 18 19 21 23 25 27 28 27 27 26 26 26 27 28 30 31 33 35 36 37 39 40 41 40 40 39 38 36 34 32 32 31 31 29 28 26 24 23 23 22 21 21 21 20 19 18 17 17 16 15 14 11 8 6 5 5 4 3 3 3 3 4 5 6 6 6 6 6 6 6 6 6 7 8 9 9 9 8 8 7 7 7 7 7 8 8 9 10 10 11 11 11 11 11 11 12 12 12 11 9 8 7 6 5 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 11 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 15 15 14 14 13 12 12 12 12 12 11 10 10 9 10 13 15 16 17 17 17 17 17 16 16 15 14 13 12 11 9 8 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 3 3 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 6 7 8 nan nan nan nan nan 4 3 2 3 3 4 4 4 5 5 6 6 6 6 6 5 5 6 7 7 8 8 8 7 6 3 1 2 4 5 6 7 6 5 5 4 5 6 7 7 8 8 9 10 10 11 11 12 12 13 14 15 15 16 18 20 21 22 22 22 22 22 22 21 20 19 19 19 21 22 23 23 22 21 21 20 20 20 19 18 17 16 17 18 19 19 18 19 21 23 23 23 24 25 25 25 24 24 24 24 24 23 23 22 21 21 20 20 19 19 18 17 17 18 18 17 18 18 18 18 18 17 17 16 16 15 15 16 17 18 19 19 20 19 18 18 17 16 16 17 17 18 17 17 17 17 16 16 16 17 18 18 16 14 12 10 9 9 11 13 14 16 16 17 17 17 17 16 15 14 13 12 12 11 12 12 11 11 11 10 9 9 10 11 11 10 8 7 6 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 11 13 15 16 17 17 18 19 21 22 24 25 25 25 24 24 24 25 26 27 28 30 32 34 35 35 36 38 39 39 39 38 36 34 32 31 30 30 30 29 27 25 25 25 25 24 23 22 22 21 20 19 18 18 15 13 11 8 6 5 5 4 3 3 2 3 4 5 6 6 6 6 6 5 5 5 5 5 6 8 8 8 8 8 7 7 6 6 6 6 7 8 8 9 10 10 10 10 10 10 10 10 11 11 9 9 8 7 6 6 5 5 5 5 5 5 5 6 6 7 7 7 8 8 9 10 10 10 10 10 10 9 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 15 15 14 13 13 12 12 12 12 12 11 10 10 10 12 14 16 17 18 18 18 18 17 16 16 15 14 13 12 10 9 7 6 5 5 5 5 4 4 3 2 1 1 2 2 2 2 3 3 2 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 8 8 8 nan nan nan nan 4 3 2 2 2 3 3 3 3 4 4 4 4 4 5 5 nan nan nan nan 7 7 7 7 6 5 3 2 3 5 6 7 6 5 5 4 4 5 6 7 7 7 8 9 10 10 10 11 11 12 13 13 14 15 16 17 19 21 22 22 22 22 22 22 21 20 19 19 18 19 20 21 22 21 21 20 20 20 19 18 17 17 16 17 18 19 18 18 19 21 22 22 23 24 25 26 26 25 25 24 24 24 24 23 22 22 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 20 20 19 19 18 17 17 17 17 18 19 18 18 18 17 16 16 16 18 19 18 16 14 11 9 8 8 10 12 13 15 16 16 17 17 17 17 16 15 15 14 13 13 13 13 13 13 12 12 11 11 11 12 11 10 9 8 7 6 5 5 5 5 5 5 5 6 7 7 8 8 9 10 11 13 15 16 17 17 18 19 20 21 22 23 23 22 22 22 22 23 24 26 27 29 30 32 32 32 32 33 34 35 35 34 33 32 31 30 29 28 26 25 24 24 24 25 26 27 26 25 24 23 22 21 19 17 13 10 9 7 6 6 5 4 3 3 3 3 3 4 5 6 6 6 6 5 5 5 4 5 6 7 7 8 8 7 7 6 5 5 6 6 6 7 8 8 9 9 9 9 9 9 9 9 8 4 5 7 7 7 7 6 6 5 4 4 4 5 5 6 6 7 7 7 7 8 8 9 10 10 9 9 10 9 9 9 9 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 18 17 16 15 14 14 13 12 12 12 12 12 12 11 10 10 11 13 16 18 19 19 19 19 18 17 17 16 15 14 13 11 10 9 7 6 5 5 5 4 4 3 2 2 1 2 3 3 3 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 nan nan nan nan 5 4 2 1 1 1 2 2 3 3 4 4 4 nan nan nan nan nan nan nan nan nan 7 7 6 6 5 4 4 5 6 7 7 5 4 4 4 5 5 6 6 7 7 8 9 10 10 10 10 11 11 12 13 13 14 15 17 19 20 21 22 22 22 22 22 21 21 20 19 18 18 19 20 20 20 20 20 19 19 18 18 17 17 17 18 19 18 18 18 20 21 22 22 23 24 26 26 26 25 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 18 18 19 19 19 18 18 18 18 18 19 19 20 20 20 19 19 18 17 17 17 17 19 19 19 19 18 18 17 16 16 18 19 18 16 13 11 8 7 7 9 11 13 14 15 16 16 17 17 17 17 16 16 15 15 14 14 14 15 14 13 13 12 12 12 12 11 10 9 8 7 6 4 4 3 3 4 5 5 6 6 7 8 9 9 10 11 13 15 16 17 17 18 18 19 20 20 20 20 20 20 20 20 21 23 25 26 28 29 30 30 29 27 27 27 28 28 28 28 29 29 28 27 26 24 22 21 21 22 23 24 25 26 25 25 24 23 22 20 18 14 12 10 8 8 7 6 6 4 4 3 2 3 4 6 6 7 7 7 6 6 5 5 5 6 6 7 7 7 6 5 4 3 4 5 5 5 6 7 8 8 8 8 8 8 8 8 8 7 5 5 6 7 7 7 7 6 5 4 4 4 5 5 6 6 6 7 6 6 7 7 8 8 9 10 12 11 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 16 15 14 13 12 12 11 11 12 12 11 11 10 10 12 15 18 19 20 20 19 19 18 18 17 16 15 14 13 11 10 9 7 6 5 4 4 4 4 3 2 2 3 3 4 5 5 5 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan 7 5 3 2 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 6 6 6 6 7 7 7 7 6 5 4 4 4 5 6 6 7 7 7 8 8 9 9 10 10 10 11 12 12 13 14 15 17 19 20 21 21 22 22 22 22 21 21 20 19 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 19 19 18 18 19 20 21 22 23 23 24 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 18 17 17 17 18 19 20 20 19 18 18 17 16 17 18 18 18 16 13 10 8 6 6 8 10 12 13 14 15 15 16 16 17 17 17 16 16 15 15 15 15 15 14 13 13 12 12 11 11 10 10 9 8 6 5 4 3 3 3 4 5 5 6 7 7 8 9 9 10 11 13 14 16 17 17 17 18 18 18 18 18 18 17 17 18 19 19 21 23 25 27 29 29 30 28 25 23 22 21 22 23 24 24 25 26 26 25 24 24 22 21 20 20 21 23 24 24 24 23 23 22 20 18 16 14 12 10 10 9 8 7 6 5 4 4 4 6 7 8 8 7 7 7 6 6 6 6 6 6 6 7 7 6 5 4 1 3 4 4 4 5 6 7 8 8 7 8 8 8 8 8 7 6 6 6 6 6 6 6 5 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 6 8 10 10 8 8 8 7 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 18 16 15 14 13 12 12 12 11 12 11 11 10 10 11 13 16 19 20 20 20 19 19 18 18 17 16 15 14 13 11 10 9 8 6 4 3 3 3 3 3 2 2 3 4 5 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 11 10 nan nan nan 7 6 5 3 2 1 1 1 2 nan nan nan nan nan nan nan nan nan nan nan nan 7 8 7 7 6 7 8 9 9 9 8 7 5 5 5 5 5 5 6 6 7 7 7 7 8 8 9 9 9 9 10 10 11 12 13 14 16 17 19 20 20 21 21 22 22 21 21 21 20 19 18 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 20 21 23 24 24 24 25 25 25 25 26 26 25 25 25 24 24 23 23 23 22 21 21 20 20 19 18 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 17 17 17 18 19 20 20 19 18 17 17 17 17 18 18 17 16 13 10 7 5 5 7 9 11 12 13 14 14 15 15 16 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 7 6 4 3 3 3 3 4 5 6 6 7 8 8 9 9 10 12 13 15 16 16 16 16 17 17 17 16 16 15 15 15 16 17 18 19 21 24 27 29 30 31 30 27 24 21 19 19 20 22 23 24 25 25 23 23 23 23 22 20 19 19 20 21 21 21 21 21 21 20 18 16 15 13 12 10 9 8 7 7 6 5 5 6 6 7 8 8 8 7 7 7 7 7 6 6 6 7 7 7 7 6 4 2 4 4 4 4 5 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 5 5 5 6 6 6 6 6 6 5 5 4 4 5 7 6 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 18 17 16 15 14 13 13 13 13 12 12 11 10 10 12 15 18 19 20 20 20 19 19 18 18 17 16 15 14 12 11 10 8 7 5 3 2 2 3 3 2 2 2 3 4 5 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 nan nan 7 6 6 5 3 2 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan 7 8 8 8 7 6 7 9 10 10 9 7 5 4 3 4 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 11 13 14 16 18 19 19 20 21 21 21 22 21 21 21 20 19 18 18 18 18 18 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 20 21 23 24 24 24 24 25 25 25 26 26 26 25 25 25 24 24 24 23 23 22 22 21 21 20 19 18 17 17 17 18 18 18 19 19 20 20 21 20 20 20 20 19 19 19 19 19 18 17 17 17 18 19 19 19 18 17 16 17 17 17 17 18 17 16 13 9 6 5 5 6 8 10 11 12 13 13 14 14 15 15 15 15 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 7 5 4 3 3 3 4 5 6 6 7 7 8 8 8 9 11 12 13 14 15 16 16 16 16 16 15 14 14 13 13 14 14 15 17 18 20 23 26 28 29 30 30 29 26 24 22 20 20 22 23 24 25 25 24 23 23 24 23 22 19 18 18 18 18 19 19 19 19 19 18 16 15 13 12 11 10 9 8 7 7 6 6 6 6 7 7 8 8 8 8 7 7 7 6 6 7 8 8 9 9 8 6 5 6 5 5 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 5 5 6 6 6 6 6 7 7 7 6 6 5 5 4 4 4 4 1 4 5 4 5 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 19 18 16 15 14 14 14 14 14 13 12 11 11 12 14 17 19 20 20 20 19 19 19 18 18 17 16 15 14 12 10 8 7 5 3 2 2 2 2 1 1 1 2 3 5 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 8 8 7 6 6 5 5 4 4 3 3 3 3 3 3 3 nan nan nan nan nan nan nan nan nan 8 9 8 6 6 7 8 9 9 8 6 4 3 3 5 6 7 7 7 8 8 8 8 9 9 9 9 8 8 8 9 9 10 11 12 14 16 18 19 19 20 20 21 21 21 21 21 21 20 20 19 18 18 18 18 18 19 19 20 20 20 20 19 19 19 19 19 19 19 19 20 21 23 23 24 24 24 24 25 25 26 26 26 26 25 25 25 24 24 24 24 23 22 22 21 20 19 18 18 18 18 18 18 18 19 19 20 20 21 21 20 20 19 19 19 19 19 19 18 18 17 18 18 18 18 18 17 16 16 16 16 17 17 17 17 16 13 9 6 5 4 5 7 8 10 11 12 12 13 13 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 7 6 5 4 3 3 4 5 5 6 6 6 7 7 8 9 9 10 11 12 13 14 15 15 15 14 14 13 12 12 12 11 11 12 13 14 16 18 21 24 27 28 30 30 30 28 27 26 24 23 23 23 24 25 26 25 24 23 23 23 23 21 19 18 16 16 16 17 17 17 17 16 16 15 13 12 11 10 9 8 8 7 7 6 6 6 6 7 8 8 8 8 7 7 7 7 8 8 9 9 10 10 9 8 7 6 5 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 5 5 6 6 7 7 6 6 6 7 7 7 6 6 5 5 5 5 4 3 1 3 7 7 4 5 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 19 20 21 20 18 17 16 15 15 15 15 14 13 12 12 12 14 16 18 20 20 20 20 19 19 19 18 18 17 16 15 13 10 8 6 5 3 2 1 1 1 0 0 1 2 3 4 5 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 8 7 7 6 6 5 5 5 5 4 4 4 4 3 3 3 4 nan nan nan nan nan nan nan nan 10 9 8 7 7 7 8 8 8 7 5 4 3 4 6 7 8 8 8 8 9 9 9 9 10 9 9 8 8 8 8 9 9 10 12 14 16 18 19 19 19 20 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 19 19 20 19 19 18 18 19 20 20 20 20 20 21 23 23 24 24 24 24 25 25 26 26 26 26 26 25 25 25 25 25 24 24 23 22 21 20 20 19 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 20 20 19 19 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 17 17 16 13 10 7 5 4 5 6 7 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 8 8 7 6 5 4 4 3 4 4 5 5 5 5 5 6 7 8 8 9 9 10 11 12 13 14 14 14 13 12 12 11 10 10 9 9 9 10 12 14 16 19 22 25 27 29 30 30 30 30 29 28 26 25 25 25 26 26 26 25 23 20 20 21 21 20 17 14 13 13 14 15 15 15 15 15 14 13 13 12 11 10 9 8 8 7 6 6 5 6 8 9 9 9 8 8 8 8 8 9 9 10 10 10 9 8 7 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 5 5 3 1 4 6 6 4 5 4 4 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 18 20 21 21 20 19 18 17 16 16 15 15 13 12 12 13 14 16 18 20 21 21 21 20 20 19 19 18 18 17 16 14 11 8 6 4 3 2 1 0 0 1 1 2 3 3 4 5 5 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 9 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 6 5 4 3 3 3 3 5 7 nan nan nan nan nan 11 10 9 9 8 8 8 8 7 6 5 4 4 5 6 7 8 8 9 9 9 9 10 10 10 10 9 8 7 8 8 8 9 9 11 14 17 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 19 19 18 18 18 18 19 20 20 20 20 20 21 22 23 24 24 24 24 24 25 25 26 26 26 26 26 26 26 25 25 25 24 23 23 22 21 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 20 20 20 19 19 18 18 18 18 18 18 18 17 16 16 15 15 16 16 16 17 17 16 14 10 7 6 5 5 5 6 7 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 6 5 4 4 4 4 4 4 4 4 4 5 6 7 7 8 8 8 8 9 10 12 13 13 12 12 11 11 10 9 9 8 8 8 8 10 12 14 17 20 23 25 27 29 30 32 32 31 30 28 27 26 26 25 25 24 23 22 18 15 17 18 17 15 12 11 11 12 13 13 14 14 14 14 13 13 12 11 10 9 9 8 7 6 5 5 7 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 7 6 5 5 4 4 4 5 5 4 3 4 4 5 5 5 4 4 4 5 5 5 5 6 6 6 6 5 5 5 6 6 5 6 6 6 7 7 7 7 6 5 2 1 3 3 3 3 3 2 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 19 19 20 21 21 20 19 19 18 17 16 15 14 13 12 13 15 17 19 20 21 22 21 21 20 20 19 19 18 18 17 15 13 10 6 4 3 3 2 2 1 1 2 3 3 4 5 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 3 4 nan nan nan nan nan nan nan nan nan 9 9 9 9 9 8 7 7 7 6 6 5 4 5 5 6 6 7 7 6 4 3 3 3 5 7 9 10 10 10 11 12 12 11 10 10 9 8 8 7 7 6 6 6 6 7 8 8 9 9 9 10 10 10 10 10 10 9 8 8 8 8 8 9 9 11 14 17 18 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 17 18 18 19 19 19 20 20 21 21 22 23 24 24 24 24 24 25 25 26 26 26 26 26 26 26 25 25 25 24 24 23 22 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 18 18 18 18 18 17 17 16 15 15 15 16 16 16 16 16 14 11 8 6 6 6 6 6 7 8 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 6 5 4 3 3 3 3 3 3 4 4 4 6 6 7 7 7 7 7 7 9 10 11 11 11 11 10 10 9 9 8 8 8 8 9 9 10 12 15 17 20 23 25 27 29 31 32 31 30 29 28 27 26 25 23 23 21 20 18 15 13 14 14 14 12 11 10 10 10 11 12 13 14 14 14 13 12 11 10 10 9 8 7 6 5 5 8 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 6 5 5 5 5 6 7 8 6 5 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 7 8 8 8 9 9 9 8 7 5 3 3 1 1 2 2 1 2 4 nan 20 20 nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 19 20 20 21 21 20 19 19 18 17 15 15 14 13 13 15 17 19 21 22 22 22 22 21 21 20 20 19 18 17 16 14 11 8 5 4 3 2 2 2 2 2 3 4 5 6 6 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 4 5 5 6 7 8 8 9 nan nan 9 9 8 8 8 7 6 6 6 6 5 5 4 4 5 6 7 7 7 6 5 4 3 4 5 7 8 9 9 10 12 13 13 12 11 11 10 9 8 8 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 10 10 9 8 8 8 8 9 9 9 11 14 17 18 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 20 21 21 22 23 24 24 24 24 24 25 25 26 26 26 26 26 26 26 25 25 24 24 24 23 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 20 19 19 19 18 18 18 18 18 18 17 17 16 15 15 15 15 16 16 16 15 14 12 9 7 6 7 7 7 8 8 9 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 4 3 3 2 2 2 2 3 3 4 5 6 6 6 6 6 6 7 8 9 10 10 10 10 10 9 8 8 8 8 9 9 9 9 9 10 11 13 16 19 22 25 27 30 31 31 31 29 28 27 25 24 22 21 20 19 18 17 15 14 13 13 12 10 10 9 10 11 12 12 13 14 14 13 13 12 11 10 9 8 8 7 6 7 9 13 12 11 11 11 10 10 10 10 9 9 8 8 8 7 7 6 6 5 5 6 6 8 10 9 8 6 5 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 4 4 5 6 6 7 7 8 9 9 9 10 9 9 8 7 6 5 3 2 1 1 1 2 4 20 20 20 21 nan nan nan nan 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 21 21 20 20 20 20 21 20 20 19 18 17 16 15 14 14 14 15 17 20 21 23 23 23 22 22 21 21 20 20 19 18 16 14 12 10 7 5 3 3 2 2 2 3 3 4 5 6 7 7 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 4 4 5 6 6 7 8 8 9 9 nan 8 7 7 6 7 6 6 6 6 6 6 5 4 4 4 5 6 7 6 5 4 4 4 5 6 6 6 7 8 9 11 12 13 12 12 11 11 10 9 8 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 10 9 9 9 9 9 9 9 9 10 12 15 17 18 19 18 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 19 18 18 18 19 20 21 22 22 23 24 24 24 24 24 25 25 26 26 26 26 26 26 26 25 25 24 24 24 23 23 22 22 22 22 22 22 22 21 21 20 20 19 19 18 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 17 17 16 15 15 15 15 15 15 15 15 14 12 10 8 7 8 8 8 8 9 10 10 11 10 10 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 6 5 4 4 3 3 2 2 1 2 2 3 4 5 5 5 5 5 5 5 7 8 8 9 9 9 9 9 8 7 7 8 9 9 9 8 8 7 7 7 8 9 12 16 19 23 27 30 31 31 30 28 26 24 23 22 20 19 18 18 18 17 16 15 14 12 11 11 12 13 13 13 13 13 14 14 14 13 12 11 10 9 8 8 8 9 10 12 12 12 12 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 9 8 7 7 6 5 5 3 2 1 1 0 0 0 0 1 2 2 3 3 4 5 5 6 6 6 7 7 8 9 9 9 9 9 9 8 7 6 4 3 2 1 2 3 5 nan nan nan nan nan nan nan nan nan nan 24 24 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 20 20 20 20 21 21 20 19 18 18 17 15 14 13 14 15 17 20 22 23 24 24 23 23 22 22 21 20 20 19 17 14 12 10 8 7 5 4 3 2 2 3 3 4 5 6 7 7 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 5 4 4 5 6 6 7 8 8 9 8 8 7 6 5 5 6 6 6 6 6 6 6 5 5 4 4 4 5 6 5 5 4 4 4 5 6 6 6 6 7 8 9 10 11 12 12 11 11 10 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 10 10 9 9 9 9 9 9 9 10 11 14 17 18 19 18 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 17 17 19 20 21 22 23 23 24 24 24 24 24 25 25 26 26 26 26 26 26 26 25 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 19 18 18 18 18 19 19 20 20 20 19 19 18 18 18 18 18 18 17 17 16 15 15 15 15 15 15 15 14 14 12 10 8 8 8 8 8 9 10 11 11 11 11 10 9 7 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 6 5 5 4 3 3 2 2 1 1 2 3 4 4 4 4 4 4 4 5 6 7 8 8 8 8 8 7 6 6 7 8 9 9 9 8 8 7 5 4 3 4 6 8 11 14 19 23 26 28 28 27 25 23 21 20 19 17 16 17 17 18 17 16 14 14 13 12 13 16 17 16 14 14 15 15 14 13 12 11 10 9 9 8 9 10 11 12 12 12 12 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 6 6 6 5 5 4 3 3 2 2 2 2 2 1 1 2 2 3 4 4 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 7 6 5 4 3 3 4 5 6 21 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 20 20 19 19 20 20 20 20 19 18 18 17 15 14 14 15 17 20 22 23 24 24 24 24 23 23 22 21 20 19 17 15 12 10 9 8 7 6 4 3 3 3 3 4 4 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 7 7 8 8 8 7 6 5 5 5 5 6 7 7 7 7 7 7 6 5 5 4 4 4 4 4 5 5 4 4 5 5 5 5 6 7 7 8 9 9 10 11 11 11 10 9 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 10 10 10 9 9 8 8 8 9 10 12 15 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 20 20 19 18 17 17 18 20 21 22 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 26 25 24 24 23 23 23 23 23 23 23 23 23 24 24 23 23 22 21 20 19 18 18 18 18 19 19 20 20 20 20 19 18 18 18 17 17 17 17 17 16 15 15 14 14 14 15 15 14 13 12 11 9 8 8 9 9 9 10 11 12 12 12 11 9 8 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 6 6 5 5 4 4 3 2 2 2 2 4 5 5 4 4 4 3 3 4 6 7 7 8 8 8 7 5 3 5 6 8 9 9 9 8 7 6 5 3 2 1 1 2 3 5 8 12 16 20 22 23 22 21 19 18 16 15 14 14 15 16 16 16 14 13 12 11 12 15 18 19 18 18 17 16 15 14 13 11 10 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 3 4 4 5 5 6 6 6 6 6 6 7 8 8 8 8 8 8 8 7 6 5 4 5 6 6 6 21 21 22 22 23 nan nan nan nan nan nan nan nan nan nan nan 26 26 25 25 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 18 18 19 20 20 20 19 19 18 17 16 15 15 16 19 21 23 24 25 25 25 24 24 23 22 21 20 18 16 13 11 9 8 8 7 6 5 4 4 4 4 5 5 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 6 7 8 8 8 7 6 6 5 5 5 6 7 8 8 8 8 8 7 6 6 5 4 4 4 3 4 5 5 5 4 5 5 5 5 6 7 8 8 8 8 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 11 11 10 10 9 8 8 8 8 8 8 10 13 16 17 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 19 19 20 20 19 18 17 17 18 20 21 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 24 24 23 22 21 20 19 18 18 18 18 18 19 20 20 20 20 19 18 18 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 13 12 10 9 7 8 9 9 10 11 12 12 13 13 12 10 9 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 2 2 3 4 5 4 4 4 4 3 3 4 5 6 7 8 9 8 7 4 2 4 6 7 8 8 7 7 5 5 3 2 1 1 1 2 3 3 2 2 5 8 12 15 17 17 16 15 14 12 12 12 14 15 15 15 14 13 12 10 10 12 16 19 20 19 17 16 15 14 13 12 10 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 7 7 7 21 22 22 23 23 23 24 24 24 25 26 26 27 28 28 28 28 nan 27 27 27 28 28 28 28 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 18 18 19 18 18 18 18 19 19 20 20 20 19 19 18 17 16 16 18 20 23 24 25 25 25 25 25 24 23 22 21 19 17 14 12 10 9 8 8 8 7 6 5 5 5 5 6 6 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 6 6 6 6 7 8 8 7 6 6 5 5 5 6 6 7 8 9 9 9 8 8 7 6 5 4 4 3 3 4 5 6 6 5 4 4 4 5 6 7 8 8 7 7 8 8 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 12 12 11 11 10 9 8 8 7 7 7 7 8 11 14 16 17 18 18 18 18 18 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 19 20 20 21 20 18 18 18 19 20 21 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 22 23 23 23 23 22 20 19 18 18 18 18 18 19 20 20 20 19 19 18 18 17 17 16 16 16 16 15 15 14 14 13 13 13 13 13 12 11 10 8 7 7 9 10 10 11 12 13 13 13 13 12 10 9 8 7 7 6 6 6 6 6 6 6 6 7 7 8 7 7 6 6 5 5 4 4 3 2 3 4 4 4 4 4 4 3 3 4 5 6 8 9 9 8 7 4 2 3 5 6 6 5 4 4 3 2 2 1 1 1 1 3 4 5 5 4 3 2 3 6 8 10 12 11 10 10 9 10 12 13 14 14 14 13 12 10 9 10 14 17 19 18 17 16 15 14 13 12 11 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 4 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 nan 22 22 23 23 24 24 25 25 26 26 27 28 29 29 30 30 29 nan 29 29 29 29 29 29 28 26 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 20 19 19 19 18 18 18 17 17 18 19 20 20 20 19 19 18 17 17 18 20 22 24 25 26 26 26 25 25 24 23 22 20 19 16 14 12 10 10 9 9 8 8 7 6 6 6 6 7 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 7 8 9 10 10 9 8 7 7 6 5 5 4 3 3 5 6 7 7 5 4 4 4 5 6 7 7 7 7 7 7 8 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 11 10 9 9 8 7 7 7 6 7 10 13 16 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 20 20 19 19 20 20 21 20 19 18 18 19 21 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 22 20 19 19 18 18 18 18 19 19 20 20 19 19 18 17 17 16 16 16 15 15 15 14 14 13 13 12 13 13 13 12 11 9 8 7 7 8 10 10 11 12 13 13 14 13 13 12 10 9 8 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 4 3 4 4 4 4 4 4 5 6 8 9 9 8 7 5 2 2 4 6 6 5 3 2 2 2 2 1 1 2 2 3 4 5 5 5 5 4 3 2 1 4 7 8 8 8 8 9 11 12 13 14 14 14 13 11 9 10 12 15 17 17 16 15 14 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 31 31 31 31 30 30 30 30 30 29 27 24 22 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 20 19 19 19 18 18 17 17 17 17 18 19 19 18 18 18 18 18 18 19 21 23 25 26 26 26 26 26 25 24 23 21 19 17 16 13 12 11 10 10 9 9 8 7 6 6 7 7 8 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 10 9 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 5 5 7 8 8 9 9 9 8 7 7 6 5 4 3 3 4 6 7 8 7 6 5 4 4 5 6 7 7 7 7 7 7 8 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 12 12 12 11 11 10 9 8 7 7 6 6 6 9 12 15 16 16 16 16 17 17 18 18 19 20 20 20 21 21 21 21 21 21 20 20 20 19 20 20 21 21 20 19 19 19 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 22 21 20 19 18 18 18 19 19 19 19 19 19 18 18 17 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 11 10 9 8 7 7 8 10 11 11 12 13 13 14 14 14 13 11 10 9 8 7 7 7 7 7 7 7 7 7 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 2 3 3 4 4 5 5 5 6 7 8 9 8 6 5 3 1 2 5 6 5 3 1 2 3 4 3 2 3 3 4 4 5 5 5 5 4 4 3 2 1 3 5 7 7 8 10 11 12 13 14 15 15 14 12 11 11 12 14 15 16 15 14 14 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 10 21 22 22 23 23 24 25 26 nan nan nan nan nan nan nan nan 32 32 32 32 32 31 31 31 31 30 28 nan 23 20 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 22 21 20 19 18 18 17 17 17 17 17 17 18 18 17 17 17 18 18 19 21 22 24 26 26 27 27 26 26 25 24 22 19 17 16 15 13 12 12 11 10 10 9 8 7 7 7 7 8 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan 10 11 11 11 10 9 9 8 7 7 6 6 5 4 4 4 nan 4 4 4 5 6 7 8 9 9 9 9 8 7 6 5 4 3 3 4 6 7 7 7 6 5 5 5 5 6 6 6 6 7 7 8 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 11 11 10 9 8 7 7 6 6 6 8 11 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 20 20 19 20 21 21 21 21 20 20 20 21 22 22 23 23 24 24 24 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 22 22 21 20 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 13 13 13 12 11 11 11 11 11 10 10 9 7 7 7 8 9 10 11 12 13 14 14 14 14 13 12 10 9 8 7 7 8 7 7 7 7 7 8 8 8 7 7 6 6 5 5 4 4 4 3 2 2 2 2 2 3 4 4 5 5 6 6 7 8 8 8 7 6 5 3 1 3 4 4 3 2 2 3 4 3 2 3 4 5 5 5 5 5 5 5 4 3 3 2 4 6 7 8 9 10 11 12 13 14 15 16 15 14 12 12 12 14 15 15 15 14 13 13 13 12 12 12 12 12 12 12 11 11 10 10 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 10 21 22 22 23 23 24 24 26 27 28 nan nan nan nan nan nan nan nan nan nan 33 33 32 32 31 31 29 nan 24 21 18 16 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 19 18 18 17 17 16 16 16 17 17 18 18 18 17 18 19 21 22 24 25 26 27 27 27 27 26 25 23 21 18 16 15 14 13 13 12 11 11 10 9 8 7 7 7 8 8 9 9 9 9 8 8 nan nan nan nan nan nan nan nan 4 3 6 9 11 12 12 12 11 10 9 8 7 7 6 6 5 4 3 nan nan 3 3 3 4 5 6 7 9 9 9 8 8 7 7 5 4 3 3 5 6 6 7 6 6 6 5 5 6 6 6 6 6 6 7 8 9 11 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 10 10 10 11 11 12 11 11 10 9 8 7 7 6 6 6 8 10 12 14 15 15 15 15 16 16 17 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 21 20 20 21 21 22 22 23 23 24 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 13 12 12 11 11 10 10 10 10 10 9 8 7 7 7 8 9 10 11 12 13 14 14 14 14 13 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 3 2 1 1 2 2 3 4 5 6 6 6 7 7 8 8 8 8 7 6 4 3 3 3 4 4 4 4 4 4 3 3 4 6 6 6 6 6 5 5 4 4 4 4 5 7 8 8 9 10 11 12 13 14 15 16 16 14 13 12 13 14 15 15 14 14 13 13 13 13 13 12 12 11 12 11 11 10 10 10 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 10 21 22 22 22 23 23 23 25 26 28 29 30 30 nan nan nan nan nan nan nan nan nan 33 33 32 31 30 28 25 21 18 16 15 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 23 22 20 19 18 17 17 16 16 16 16 17 18 19 19 19 18 19 20 22 24 25 26 27 27 27 27 27 26 24 22 19 17 15 14 14 13 13 12 11 11 10 9 8 7 7 7 8 9 9 9 9 9 8 8 nan nan nan nan nan nan nan nan nan nan 8 10 12 13 13 12 12 11 10 9 8 8 7 6 4 nan nan nan nan nan 3 3 3 4 nan 6 8 8 8 8 8 8 7 6 5 4 5 6 6 7 7 6 6 6 6 6 6 6 6 5 5 5 7 8 10 11 13 13 13 13 12 12 12 12 12 11 11 10 10 9 9 10 10 10 10 11 11 11 11 10 9 8 7 7 6 6 6 6 8 11 13 13 14 14 15 15 15 16 17 18 18 19 20 20 21 21 21 21 21 21 20 20 20 20 20 21 21 21 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 19 19 19 18 18 18 18 17 17 16 16 16 15 15 14 13 13 12 12 12 11 11 10 10 9 9 9 9 8 8 7 6 7 7 9 10 11 12 13 13 14 14 14 13 13 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 2 1 1 2 2 3 4 5 5 6 6 6 7 7 8 8 8 8 7 7 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 5 6 7 8 9 10 10 11 12 12 13 15 15 16 15 14 14 13 14 14 14 14 13 13 13 14 14 13 12 11 11 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 10 21 22 22 22 22 22 22 23 24 26 28 29 30 31 32 33 34 35 nan nan nan nan nan nan nan nan nan nan nan 22 19 17 15 15 16 18 20 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 25 23 22 20 19 18 17 17 16 16 17 17 17 18 19 19 19 20 20 22 24 25 26 27 27 28 27 27 26 25 23 20 18 16 15 14 13 13 13 12 12 11 10 9 8 8 7 8 8 9 9 9 9 9 9 9 nan nan nan nan 9 nan nan nan nan 6 8 10 11 12 13 12 12 12 11 10 10 9 9 7 nan nan nan nan nan nan 3 3 3 nan nan 5 6 7 8 8 8 8 8 7 7 6 7 8 8 8 7 7 7 7 6 5 5 5 5 4 4 5 7 9 10 12 13 13 13 13 12 12 12 12 12 12 11 10 10 9 10 10 10 10 10 10 10 10 10 9 8 8 7 7 6 6 6 6 7 9 10 11 12 13 14 14 15 16 16 17 18 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 21 21 20 19 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 18 18 18 17 17 16 16 15 15 15 14 14 13 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 6 6 7 8 9 11 12 12 13 14 14 14 14 13 13 12 11 10 8 6 5 6 7 7 7 6 6 6 7 7 7 7 7 7 7 6 5 5 4 2 1 1 1 2 3 4 4 5 5 6 6 6 7 7 7 8 8 7 7 6 5 4 5 5 5 6 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 5 6 7 8 10 11 11 12 12 12 13 14 15 15 15 15 14 13 13 13 13 13 13 13 14 14 14 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 21 22 22 22 22 22 22 22 22 24 26 28 29 30 31 33 34 35 36 36 36 35 35 nan nan nan nan nan nan 23 20 17 15 14 14 16 19 22 25 29 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 25 23 22 20 19 18 17 17 17 17 17 17 17 18 18 18 19 20 22 23 25 26 27 27 28 28 27 27 25 23 21 19 17 16 15 14 13 13 13 13 12 12 11 10 9 8 8 8 9 10 10 10 9 9 10 10 11 nan nan nan 8 nan nan 1 3 5 7 8 10 12 12 12 12 12 11 10 10 10 10 8 nan nan nan nan nan nan nan 3 nan nan nan 5 6 7 7 7 8 8 9 9 9 9 10 10 10 9 9 9 8 8 7 6 5 5 4 3 4 5 7 9 10 11 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 5 6 7 7 8 10 12 13 13 14 15 16 17 18 18 19 19 20 20 21 21 21 21 21 21 20 20 19 19 20 20 20 19 19 20 21 21 21 22 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 20 19 19 18 18 18 17 17 16 15 15 15 14 14 13 13 12 11 11 10 10 9 9 8 8 8 8 7 7 7 6 6 6 7 8 9 10 11 12 13 14 14 14 14 14 14 13 12 11 9 7 5 6 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 5 4 3 2 1 1 2 3 3 3 4 4 5 5 6 6 6 7 6 6 6 6 5 5 5 5 5 5 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 6 7 9 10 11 12 13 13 13 13 13 14 14 15 14 13 13 12 12 12 12 13 13 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 11 nan nan nan 23 23 nan nan nan 23 24 25 26 28 29 30 32 34 36 37 37 37 36 nan nan nan nan nan nan nan nan 21 17 15 13 13 nan nan 20 23 27 31 34 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 23 22 20 19 18 18 18 18 18 18 17 17 16 16 17 18 20 22 24 25 26 27 27 27 27 27 26 24 22 20 18 17 16 15 14 13 13 13 13 13 12 12 11 10 9 9 9 10 11 11 10 9 9 10 11 11 nan nan nan nan nan 5 2 2 3 5 7 9 11 12 12 12 11 10 10 10 10 10 8 nan nan nan nan nan nan nan nan nan nan 6 6 7 7 8 8 8 9 10 11 11 11 12 12 11 10 10 10 9 9 8 7 6 5 4 3 4 6 8 9 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 7 9 10 12 13 14 15 16 17 18 18 19 19 20 20 21 21 21 22 21 21 20 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 21 21 20 19 19 18 18 18 17 16 16 15 15 14 14 13 13 12 12 11 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 7 7 9 10 11 12 13 14 14 15 15 15 15 14 13 11 9 8 5 6 7 7 7 6 5 5 5 5 6 6 7 8 8 7 6 6 5 4 3 2 1 2 2 3 3 3 3 4 5 5 5 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 5 6 7 6 6 6 6 6 6 7 8 9 10 11 12 14 14 14 14 13 14 14 14 13 13 12 11 11 11 12 13 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 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 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 12 12 12 nan nan nan nan nan nan nan nan nan nan 26 26 27 28 30 31 33 35 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 29 32 36 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 nan nan 19 18 18 18 18 18 18 17 16 15 15 15 17 20 22 24 25 26 27 27 27 27 26 24 22 21 19 18 17 16 15 14 14 13 13 13 13 13 12 11 10 9 10 10 11 11 11 10 9 9 10 11 nan nan nan nan nan 7 5 2 0 2 3 5 8 9 10 11 11 11 10 10 10 10 9 8 5 nan nan nan nan nan nan nan nan nan 7 7 7 7 8 8 9 10 11 12 13 13 13 12 11 10 10 10 10 10 9 8 6 5 4 4 6 7 8 9 9 9 10 10 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 6 6 6 5 5 4 4 4 5 6 8 10 12 14 14 15 16 17 18 19 19 19 20 20 21 21 22 22 21 20 19 18 18 19 20 20 21 21 21 22 22 22 22 22 22 22 22 21 22 22 22 23 23 23 24 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 21 21 20 19 18 18 18 17 16 16 15 15 14 14 13 13 12 11 10 10 9 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 8 9 11 12 13 14 14 15 15 15 15 15 14 11 8 7 7 7 7 7 6 6 5 5 5 5 5 6 7 8 8 8 7 7 6 5 4 3 2 2 3 2 2 3 3 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 6 7 7 7 6 7 7 8 9 9 10 11 12 14 15 15 15 14 14 14 14 13 13 12 12 11 11 11 13 13 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 12 12 13 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 31 32 34 36 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 26 30 34 37 nan nan nan nan nan nan nan nan nan nan nan nan nan 58 58 58 57 57 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 18 17 16 15 14 14 15 17 20 22 24 25 26 26 26 27 26 25 23 21 20 19 18 17 16 15 14 14 13 13 13 13 13 12 11 10 10 10 11 11 11 11 10 9 9 10 11 nan nan nan 7 7 6 5 3 1 1 3 5 7 8 9 10 10 10 10 10 10 9 8 7 4 nan nan nan nan nan nan nan nan nan 7 6 6 7 7 8 10 11 13 14 14 13 13 12 11 10 10 10 10 10 9 8 6 5 5 6 7 8 9 9 9 9 9 10 10 11 11 12 11 11 11 11 10 10 10 10 10 11 11 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 5 4 4 4 4 4 5 8 10 12 12 14 15 16 17 18 19 19 20 20 21 21 21 22 22 21 20 19 18 19 20 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 22 22 23 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 21 20 19 19 18 18 17 17 16 15 15 14 13 13 12 12 11 10 9 9 8 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 9 10 12 13 14 14 15 15 15 15 15 13 11 9 7 7 7 6 6 6 5 4 4 4 5 5 6 7 8 9 9 8 8 7 6 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 5 5 6 7 7 7 7 8 8 9 10 10 11 13 14 15 16 17 17 15 14 14 14 13 13 13 12 12 12 13 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 21 nan nan 24 25 26 27 27 nan nan nan nan nan nan nan nan 32 33 35 36 37 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 28 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 58 58 57 57 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 19 19 19 18 17 15 14 14 14 15 17 20 22 24 24 24 24 25 26 26 24 22 21 20 19 18 17 15 15 14 14 13 13 13 13 13 12 11 11 10 11 11 11 11 10 10 9 9 10 11 nan nan nan 7 7 6 5 3 2 1 2 4 5 6 7 9 10 11 11 11 10 9 7 6 4 nan nan nan nan nan nan nan nan 6 6 5 5 6 8 9 11 13 14 14 14 13 12 11 10 10 10 10 10 10 9 7 7 6 7 7 9 9 9 9 8 8 9 9 10 11 11 11 11 11 11 11 11 10 10 10 11 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 4 4 4 4 5 6 8 9 10 11 13 15 16 17 18 19 20 20 21 21 22 22 22 21 20 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 21 21 21 21 21 22 23 24 24 24 24 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 19 18 18 17 17 16 16 15 14 13 12 12 11 10 10 9 8 7 7 7 7 7 6 7 7 6 6 6 7 7 8 8 9 10 11 12 13 14 15 15 15 15 15 14 13 11 9 8 7 7 6 6 6 5 4 4 4 5 5 6 7 8 9 9 9 8 8 7 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 7 7 8 8 9 9 9 10 11 12 13 14 16 17 18 18 17 15 15 14 14 13 13 14 14 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 11 11 12 12 12 12 11 11 10 10 10 9 9 9 9 10 10 10 10 10 11 11 12 12 13 13 13 13 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 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 58 58 57 57 57 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 19 19 18 17 16 15 14 14 14 16 17 19 21 23 23 23 24 25 25 24 23 22 21 20 19 18 17 16 15 14 14 14 13 13 13 13 12 11 11 11 11 10 10 10 10 10 10 10 10 11 nan nan 7 6 6 6 5 4 3 2 2 3 4 5 6 8 9 10 11 11 10 8 7 6 4 nan nan nan nan nan nan nan nan 6 6 6 6 7 9 11 13 13 13 13 12 11 11 10 10 10 10 10 10 10 9 8 8 8 9 10 10 11 10 9 8 8 9 9 10 10 10 10 10 10 11 11 11 10 10 11 11 12 11 10 10 9 9 8 8 8 7 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 7 8 10 11 13 15 16 18 19 20 21 22 22 22 22 21 20 19 19 19 19 20 20 21 21 21 21 22 22 22 22 21 21 20 20 20 20 20 22 24 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 20 19 18 18 17 17 16 16 15 14 13 12 12 11 10 9 9 8 7 7 7 6 6 7 7 7 7 7 7 7 8 8 9 10 10 11 12 13 14 15 15 15 15 14 14 13 11 10 9 8 7 7 7 6 5 4 4 4 4 5 6 7 8 9 8 8 8 8 7 6 5 5 5 5 4 4 3 2 2 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 7 7 8 9 9 9 9 10 11 12 14 15 16 18 19 19 18 17 16 15 14 14 14 15 15 16 16 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 10 10 10 11 11 11 12 12 13 13 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 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 58 58 58 57 57 57 56 56 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 20 19 17 16 15 15 14 14 14 15 17 19 21 22 21 22 23 24 24 23 22 22 21 20 20 19 18 17 16 15 15 14 14 14 14 13 13 12 11 11 11 10 10 10 11 11 10 10 11 12 nan nan 7 6 6 5 5 5 5 3 2 2 2 3 5 7 8 10 10 10 9 7 6 5 nan nan nan nan nan nan nan nan nan 5 6 6 7 9 11 12 13 12 11 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 10 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 11 10 9 8 8 8 7 7 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 7 8 9 11 13 15 18 20 21 21 22 22 22 21 20 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 19 18 18 20 23 24 24 24 24 23 23 22 22 21 21 20 20 20 20 21 21 21 21 21 21 21 22 21 21 20 20 19 18 17 17 16 16 15 15 14 13 12 11 10 9 8 8 7 7 6 6 7 7 7 7 7 7 7 8 8 9 10 11 11 12 13 14 15 15 15 15 15 14 13 12 11 10 10 9 8 8 7 6 5 4 4 4 4 4 5 6 7 8 8 8 8 8 7 7 6 6 6 6 5 5 4 4 3 2 1 1 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 9 10 10 12 13 15 16 17 18 19 19 18 18 17 16 15 15 15 16 16 16 16 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 12 11 11 10 10 9 9 10 10 11 11 11 12 12 12 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 33 32 31 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 57 57 57 56 56 55 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 21 19 17 15 14 14 14 14 14 15 16 18 19 20 20 21 22 22 22 22 22 22 21 21 21 20 19 18 17 16 16 15 15 14 15 14 13 12 11 11 10 10 11 11 11 11 11 11 12 12 11 10 8 6 5 4 3 4 5 4 2 1 1 2 3 6 7 8 9 9 8 7 5 4 nan nan nan nan nan nan nan nan nan 5 6 7 8 10 11 12 11 10 9 7 6 6 7 8 9 10 11 12 13 14 15 14 14 14 14 14 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 12 11 10 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 8 10 12 16 18 20 21 21 21 21 21 20 19 19 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 20 18 17 20 22 23 24 25 24 23 23 22 21 20 20 20 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 19 18 17 17 16 16 16 15 14 13 12 11 10 9 8 7 7 6 6 7 7 7 7 8 8 8 8 8 9 10 11 11 12 13 14 15 16 16 16 15 15 14 13 13 12 11 11 10 10 9 8 7 6 5 4 4 4 4 5 6 7 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 10 10 11 13 15 17 18 18 19 18 18 18 17 17 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 11 11 10 10 10 10 11 11 12 12 12 12 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 30 29 27 26 25 23 nan nan 12 9 6 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 57 57 57 56 56 55 55 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 22 21 20 18 16 15 15 15 14 14 15 16 17 18 19 20 20 20 20 21 21 21 22 22 22 22 22 21 20 19 18 17 16 16 15 15 15 14 12 11 11 11 11 12 12 12 12 12 12 12 12 11 10 8 6 4 2 2 4 4 3 1 1 1 0 1 4 5 7 8 8 7 6 4 nan nan nan nan nan nan nan nan nan nan 6 6 7 8 9 10 10 9 7 6 5 5 5 6 7 9 11 12 14 15 17 17 16 16 16 16 15 14 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 12 11 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 10 13 17 19 20 20 21 21 20 20 19 19 18 18 18 19 19 20 20 20 19 19 18 18 18 18 18 18 20 21 21 22 22 23 24 25 23 23 22 20 19 19 19 19 18 18 18 19 20 20 20 20 20 20 20 21 21 21 20 19 18 18 17 16 16 16 15 14 13 12 11 10 9 8 7 7 6 6 7 7 7 8 8 8 9 9 9 9 10 11 12 13 14 15 15 16 16 16 16 15 14 14 13 12 12 11 11 10 9 8 7 6 5 5 4 4 4 5 5 6 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 9 9 10 12 14 16 17 18 19 19 19 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 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 27 26 24 24 22 20 nan nan 9 6 5 5 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 57 56 56 55 55 55 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 23 22 21 20 19 17 16 15 15 15 15 15 16 17 18 18 19 19 19 19 19 20 21 22 23 23 24 24 23 22 21 19 18 17 17 16 16 15 14 13 12 11 12 12 13 13 12 12 12 13 12 12 12 10 9 6 4 1 2 3 3 2 0 1 2 2 1 1 3 5 6 6 6 5 4 nan nan nan nan nan nan nan nan nan 5 5 6 7 7 8 7 6 5 4 4 4 5 6 6 7 9 11 13 15 16 17 17 17 17 16 16 15 15 14 13 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 13 12 11 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 6 6 8 11 14 16 18 20 20 20 20 19 19 18 18 18 18 19 19 19 19 19 19 18 17 17 16 16 16 16 17 19 21 22 22 22 22 23 22 20 18 17 16 17 17 17 16 16 17 18 19 19 19 19 19 19 20 20 21 21 20 19 19 18 17 17 16 16 15 15 14 13 11 10 9 8 7 7 6 6 7 7 7 8 8 9 9 9 9 10 10 11 13 14 14 15 16 16 16 16 16 15 15 14 14 13 12 12 11 11 10 9 8 7 6 5 5 5 5 5 5 6 7 7 8 8 8 8 8 9 9 9 8 8 7 7 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 6 6 6 6 7 8 8 9 10 12 15 17 18 19 19 19 19 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 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 23 22 21 19 16 nan 9 6 5 5 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 57 56 56 55 55 55 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 24 22 21 20 19 19 18 17 16 15 15 15 15 15 16 17 18 18 18 18 18 18 20 21 22 23 24 25 25 24 23 22 21 20 19 18 18 17 16 15 14 13 13 13 13 13 13 13 13 13 14 14 13 12 11 9 7 4 2 1 2 2 1 1 1 2 2 1 0 2 4 5 5 5 4 2 nan nan nan nan nan nan nan nan nan 3 4 5 5 6 6 5 4 3 2 3 4 5 6 7 8 9 11 13 14 16 16 17 16 16 16 15 15 14 14 13 13 12 12 11 11 11 11 11 11 10 10 11 11 11 11 12 12 12 12 12 11 11 10 10 9 9 9 9 9 8 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 10 13 16 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 18 17 16 15 14 14 13 13 14 14 15 17 19 19 18 19 18 15 14 13 13 14 15 15 14 14 16 17 18 18 18 19 19 20 20 21 21 21 20 20 19 18 18 17 16 16 15 15 14 13 11 10 9 8 7 6 6 6 6 7 7 8 8 9 9 10 10 10 11 12 13 14 15 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 10 9 8 7 6 6 6 5 5 5 5 6 7 7 8 8 8 8 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 10 13 16 17 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 15 12 8 6 5 5 6 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 nan nan nan 55 55 54 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 25 23 21 19 18 18 nan 17 17 16 16 15 15 15 15 15 16 17 17 17 17 17 18 19 21 22 24 25 26 25 25 23 22 22 21 21 20 19 18 17 16 15 14 14 14 14 14 14 14 14 15 15 14 14 12 11 10 8 5 3 1 2 2 1 1 2 2 2 1 1 2 4 4 4 3 2 1 nan nan nan nan nan nan nan nan nan 1 2 2 3 4 5 5 4 3 3 3 4 5 6 7 8 9 10 12 13 15 15 16 16 15 15 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 7 8 11 15 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 16 14 13 12 11 11 10 10 10 11 13 15 16 15 13 11 11 11 12 12 13 13 12 13 14 15 16 16 17 18 20 20 21 21 21 21 21 20 19 19 18 17 17 16 15 15 14 13 12 10 9 8 7 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 13 14 16 16 17 17 16 16 15 15 15 14 14 14 14 13 13 12 11 10 9 8 7 7 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 11 12 13 13 13 13 13 14 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 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 17 16 14 11 8 5 4 5 6 9 12 15 19 22 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 55 54 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 27 26 24 22 20 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 17 18 20 21 23 24 25 26 25 25 23 23 23 23 22 21 20 19 18 16 15 14 14 14 14 14 15 15 16 16 16 15 14 13 11 10 8 6 4 2 1 1 2 2 2 2 2 3 3 3 4 3 2 2 1 2 nan nan nan nan nan nan nan nan 3 3 3 4 5 5 6 6 5 5 4 4 3 4 5 6 7 8 9 11 12 13 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 7 10 13 15 14 13 13 14 16 17 17 18 18 18 18 18 18 17 17 16 15 13 11 10 10 9 9 9 9 9 11 12 12 11 10 9 9 10 10 11 11 11 11 11 12 13 13 15 16 18 19 20 21 21 21 21 21 20 20 19 18 18 17 16 16 15 14 13 12 11 9 8 7 6 6 6 6 6 7 7 8 9 9 10 10 11 11 11 12 14 15 17 17 17 17 16 15 15 15 14 14 14 14 14 13 12 11 10 10 9 8 8 7 7 6 6 6 6 7 7 8 8 8 8 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 6 8 8 6 6 7 8 10 12 13 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 13 10 7 5 4 5 6 nan 12 15 18 22 25 29 nan nan nan nan nan nan nan nan nan nan nan 56 56 56 55 55 55 54 54 54 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 28 27 25 23 21 19 18 17 16 17 17 17 16 16 15 15 15 14 14 15 15 15 16 16 18 19 20 22 23 24 25 25 25 24 24 23 24 24 23 22 20 19 18 17 15 14 14 14 15 15 15 16 17 17 16 16 14 13 11 9 8 6 4 3 2 1 2 2 3 3 3 3 3 3 3 2 2 1 2 nan nan nan nan nan nan nan nan nan 5 5 6 7 7 7 7 6 6 5 4 4 3 3 3 4 5 7 8 9 10 12 13 13 14 14 15 15 15 16 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 7 7 8 9 12 12 11 9 9 11 13 14 15 16 16 16 17 17 16 16 15 15 14 12 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 11 11 12 14 16 17 19 20 21 21 21 21 21 21 20 19 19 18 17 17 16 15 14 13 12 11 10 8 7 6 6 5 5 6 6 7 8 8 9 10 10 11 11 10 11 12 14 16 17 17 17 17 16 15 15 15 14 14 14 14 14 12 12 11 10 10 9 9 8 7 7 7 7 7 7 7 7 8 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 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 8 7 4 1 5 8 11 13 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 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 12 9 6 4 3 5 7 nan nan 15 19 22 25 29 33 nan nan nan nan nan nan nan nan nan 54 55 55 55 55 55 54 54 54 53 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 30 30 29 29 28 26 24 22 20 19 18 17 17 17 17 17 16 16 15 15 14 14 14 14 14 15 16 17 18 19 20 21 22 22 23 24 24 24 24 24 24 24 24 22 20 19 18 17 16 15 15 15 15 15 16 16 16 16 16 15 14 13 10 8 7 6 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 8 7 6 5 5 4 3 2 3 4 5 6 7 8 8 9 10 11 13 14 15 16 16 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 9 9 8 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 10 10 10 9 8 8 8 7 7 8 8 9 9 8 7 8 9 10 12 13 14 14 14 15 15 14 14 13 13 12 11 10 10 10 9 9 10 9 9 8 8 7 7 7 7 8 9 9 9 10 10 10 10 10 10 11 13 15 16 18 19 21 21 21 21 21 21 20 20 19 18 17 17 16 16 15 14 13 12 10 9 8 6 6 5 5 5 6 6 7 8 9 9 10 10 10 9 10 10 12 14 15 17 17 17 17 16 15 15 14 14 14 14 14 13 12 11 11 10 10 10 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 5 5 5 6 7 7 7 5 2 3 6 9 12 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 10 10 10 10 11 11 11 11 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 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 6 3 2 5 7 nan nan nan nan nan 26 29 32 nan nan nan nan nan nan nan nan nan nan nan nan 55 54 54 54 54 53 53 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 30 30 30 30 29 28 26 23 21 20 20 19 18 18 17 17 17 16 16 15 14 14 14 14 14 14 15 15 16 17 18 19 20 20 21 21 22 22 23 23 23 24 24 23 22 20 19 18 17 16 16 15 15 15 16 16 16 16 15 15 15 14 13 10 8 6 6 5 5 5 5 6 6 6 6 6 6 5 5 4 4 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 8 7 7 6 6 4 3 3 3 5 6 7 7 7 7 8 9 11 13 14 15 16 17 18 18 18 18 17 17 17 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 8 9 10 11 11 12 12 12 12 12 12 12 11 11 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 12 12 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 9 8 8 7 7 7 7 8 8 9 9 9 10 10 10 10 10 11 13 14 15 17 19 20 21 21 21 21 21 20 20 19 18 18 17 16 16 15 15 14 12 11 10 8 7 6 5 5 5 5 6 6 7 8 9 9 9 9 9 9 9 10 11 13 15 16 16 16 16 16 15 15 15 15 14 14 13 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 7 6 6 6 6 7 7 7 6 4 3 4 7 11 14 15 15 16 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 11 11 11 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 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 11 nan nan nan 1 4 7 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 54 54 53 53 53 53 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 30 30 29 27 25 23 21 21 20 20 19 19 18 17 17 16 16 15 14 14 13 13 13 13 14 15 15 16 16 17 18 18 19 19 20 21 21 22 23 24 23 23 22 21 20 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 12 10 8 6 5 5 6 6 7 7 8 8 8 8 8 7 6 5 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan 11 12 11 10 9 8 8 7 7 6 4 4 5 6 7 8 7 7 8 9 10 12 13 15 16 17 18 19 19 19 19 18 18 18 17 17 16 16 16 15 15 14 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 9 9 8 8 9 9 10 11 12 13 13 13 13 13 13 12 12 12 11 11 10 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 11 11 11 12 12 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 8 8 9 9 9 10 10 11 11 10 11 13 14 15 16 18 19 20 21 21 21 21 20 20 19 19 18 17 17 16 15 15 14 13 12 11 9 8 6 5 5 4 4 5 6 7 7 8 9 9 9 9 9 9 9 10 11 12 14 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 8 7 7 7 7 7 8 7 6 5 3 4 6 8 12 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 10 10 10 10 10 11 11 11 11 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 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 1 3 7 10 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 53 53 53 53 52 52 52 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 30 30 30 29 27 25 23 22 22 22 21 21 20 19 18 17 17 16 15 14 14 13 13 12 12 13 13 14 14 15 15 16 16 16 17 18 19 20 22 23 23 23 22 22 21 20 19 18 18 17 17 16 16 16 17 16 16 15 15 15 14 12 10 8 7 6 6 6 7 8 8 8 9 9 9 9 8 7 6 5 5 4 4 5 nan nan nan nan nan nan nan nan nan nan 13 13 12 11 10 9 9 8 8 7 6 6 6 8 9 9 9 9 10 11 12 13 14 16 17 19 20 20 20 20 20 19 19 19 18 18 17 17 17 17 16 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 10 9 9 9 9 9 10 11 12 13 13 14 14 14 14 13 13 13 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 10 10 9 8 8 8 8 8 9 9 9 10 11 11 12 12 11 11 12 13 14 15 17 19 20 20 20 20 20 20 20 19 19 18 17 17 16 16 15 14 13 12 11 10 8 7 6 5 4 4 4 5 6 7 7 8 8 8 8 9 9 10 10 11 12 12 13 14 14 14 14 14 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 9 9 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 9 9 9 6 4 5 6 7 9 11 13 14 15 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 13 16 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 52 52 52 52 52 52 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 30 30 30 30 30 30 29 28 26 24 23 23 23 23 22 22 21 20 19 18 17 16 15 14 13 13 12 11 11 11 12 12 13 13 14 14 14 15 16 17 18 20 21 22 23 23 22 21 21 20 20 19 18 18 18 17 17 17 17 17 16 16 16 16 14 12 10 8 8 7 7 8 8 9 9 9 9 9 9 10 9 8 8 7 6 6 6 6 nan nan nan nan nan nan nan nan nan nan 14 14 13 12 10 9 9 9 9 8 8 8 9 10 11 11 11 12 12 13 14 15 16 17 18 20 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 11 10 10 9 9 9 9 10 12 12 13 14 14 14 14 14 14 13 13 13 13 12 12 11 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 10 11 12 13 12 11 10 11 11 12 14 16 18 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 13 12 10 9 8 6 5 4 4 4 5 6 6 7 8 8 8 9 9 9 10 11 11 12 12 13 13 13 13 14 14 15 15 15 15 14 14 13 12 12 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 8 8 8 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 6 6 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 9 9 9 10 10 9 6 6 7 7 7 8 10 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 19 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 51 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 30 30 30 30 30 29 28 27 25 nan 23 23 24 24 24 23 22 21 20 19 18 17 16 14 13 12 12 11 11 11 11 11 12 12 12 13 13 14 15 16 18 19 21 22 22 22 21 21 20 20 19 19 19 19 19 18 17 17 17 17 17 17 17 16 14 11 10 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 8 8 8 8 nan nan nan nan nan nan nan nan nan nan 15 15 14 12 11 10 9 8 9 9 10 11 12 13 14 14 14 14 15 16 16 17 17 18 20 21 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 11 10 9 9 9 9 10 11 12 13 14 14 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 10 10 11 12 11 10 9 9 10 11 12 14 16 17 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 13 13 12 11 9 8 7 6 5 4 4 5 6 6 7 7 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 15 15 15 15 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 10 11 11 10 9 9 8 8 8 9 9 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 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 50 50 51 51 51 51 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 30 29 30 30 30 29 28 27 nan nan nan nan 23 25 25 25 24 24 23 22 20 19 18 16 15 14 13 12 12 12 12 11 11 12 12 12 13 14 14 15 17 18 19 20 21 22 22 21 20 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 15 13 11 10 10 10 11 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 11 nan nan nan nan nan nan nan nan nan nan 16 15 13 11 9 8 8 8 9 11 12 14 15 16 16 16 16 16 17 18 19 19 20 21 22 22 23 22 22 22 21 21 21 20 20 19 19 19 18 17 16 16 15 15 15 15 15 15 15 14 14 13 12 12 12 11 10 9 9 9 10 10 11 12 13 14 15 15 16 15 15 15 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 10 10 9 9 9 10 10 10 9 8 8 9 10 11 13 14 16 16 16 15 15 15 16 16 16 17 16 16 15 14 14 13 13 13 12 11 10 9 8 7 6 5 5 6 6 6 7 7 8 8 9 10 10 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 5 6 6 6 7 7 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 9 10 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 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 nan nan nan nan 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 43 nan nan nan 48 48 49 50 50 50 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 31 30 30 30 30 29 28 27 nan nan nan nan nan 24 25 26 26 26 25 24 23 22 20 19 17 15 14 13 13 13 13 13 12 12 12 12 13 14 14 15 16 17 18 19 20 20 21 21 20 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 14 12 11 11 11 12 13 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 nan nan nan nan nan nan nan nan nan nan 16 14 11 9 8 8 8 9 11 13 14 16 17 17 17 17 18 19 20 21 21 21 22 23 23 23 23 23 23 22 22 21 21 20 20 19 19 18 17 16 15 15 14 14 14 14 14 14 13 13 12 12 11 11 11 10 9 9 9 10 10 11 12 13 14 15 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 14 14 15 15 15 15 15 15 14 14 13 13 13 13 12 12 11 10 10 9 9 9 9 9 8 8 8 9 9 10 11 12 13 14 14 13 13 13 13 14 15 16 16 15 14 13 13 13 12 12 12 11 11 10 9 8 7 7 6 6 6 6 6 7 8 8 9 10 11 12 12 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 9 8 7 7 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 11 9 10 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 12 13 13 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 37 39 40 42 43 nan 46 47 47 48 49 49 49 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 29 30 29 28 26 25 nan nan nan nan 23 25 27 27 27 27 26 25 24 23 21 20 18 16 15 15 15 15 14 14 14 14 14 14 14 15 15 16 17 18 19 20 20 20 20 20 19 19 18 19 19 19 19 18 18 17 17 17 17 16 16 15 14 13 12 12 12 13 14 14 14 13 12 11 11 11 11 11 11 11 10 11 11 11 11 11 12 12 12 13 13 nan nan nan nan nan nan nan nan nan 16 14 12 9 8 8 9 9 11 12 14 15 16 17 18 19 20 21 22 23 23 23 23 23 24 24 24 24 24 23 23 22 22 21 21 20 20 19 18 17 16 15 14 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 11 12 13 14 15 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 13 12 12 11 10 9 9 9 9 9 9 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 13 14 14 14 13 13 13 13 12 12 12 12 11 10 10 9 8 8 7 6 6 6 6 7 8 8 9 10 11 12 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 14 15 15 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 7 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 12 11 11 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 36 38 40 41 43 nan 45 46 47 48 48 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 30 29 28 29 28 28 26 24 nan nan nan nan nan 24 26 27 28 28 28 27 26 25 24 22 21 19 18 17 16 16 16 16 15 15 15 15 15 16 16 17 17 18 18 19 20 21 21 20 20 19 18 18 19 19 18 18 18 17 17 17 17 17 16 15 14 13 13 13 13 14 15 15 15 14 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan 12 10 9 9 9 9 10 11 12 14 15 17 18 19 21 22 23 24 24 24 24 24 25 25 25 25 25 24 24 23 23 23 22 21 21 20 19 18 16 15 14 13 12 12 11 11 11 10 10 10 11 11 12 11 11 10 10 10 11 11 12 12 13 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 15 15 14 13 12 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 12 12 12 12 11 11 10 9 9 8 8 7 6 6 6 7 8 9 9 10 11 12 13 14 15 15 16 16 17 18 18 18 19 19 19 19 19 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 16 16 15 14 13 12 11 11 10 10 10 10 10 10 10 11 12 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 9 9 8 8 7 8 8 9 9 9 9 9 9 10 10 11 12 12 13 13 13 14 14 14 14 14 13 12 12 11 11 12 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 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 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 35 37 39 nan nan 43 45 46 46 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 28 28 27 26 24 23 nan nan nan nan 23 25 27 28 29 29 28 28 27 26 24 23 22 20 19 18 18 18 18 17 17 17 16 16 17 17 17 18 18 18 19 20 20 20 21 20 20 19 18 18 18 18 17 17 17 16 16 17 17 17 16 15 14 14 14 14 14 15 15 15 15 14 13 13 13 13 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 14 15 nan nan nan nan nan nan nan nan nan 11 10 9 9 9 10 10 11 13 14 16 18 19 21 22 24 24 25 25 25 25 26 26 26 26 26 25 25 24 24 24 23 22 22 21 20 19 17 16 14 13 12 12 11 11 11 11 11 11 11 12 12 12 11 10 10 10 11 11 12 12 13 14 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 16 15 15 16 16 16 16 16 16 17 17 17 18 18 17 17 16 15 15 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 12 12 12 12 11 11 10 10 9 9 8 7 7 6 6 7 8 9 9 10 11 12 13 14 15 16 17 17 18 18 19 19 20 20 20 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 17 17 16 15 14 13 12 12 11 11 11 11 11 10 11 12 13 14 14 15 15 15 15 15 15 15 15 14 13 13 12 12 11 10 9 9 8 8 9 9 9 9 9 9 9 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 13 12 10 9 11 13 13 14 13 13 14 14 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 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 10 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 34 36 38 39 41 42 44 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 30 29 29 28 27 26 25 23 22 nan nan nan nan 23 26 27 29 29 29 29 28 27 26 25 24 23 22 21 20 19 19 19 18 18 18 17 17 18 18 18 18 19 19 19 20 20 20 20 20 19 19 18 18 17 16 16 16 16 16 17 17 17 17 16 15 14 14 14 15 15 15 15 15 15 14 14 13 13 13 14 14 14 14 14 15 15 15 15 14 13 13 12 13 13 13 14 15 16 16 17 17 nan nan 17 16 nan nan 10 9 9 nan nan nan 10 11 12 14 16 18 19 21 22 23 24 25 25 26 26 27 27 27 27 27 26 26 26 25 25 25 24 23 22 21 20 18 17 15 14 13 12 12 12 12 11 11 11 12 12 13 12 11 11 10 10 11 11 12 12 13 13 14 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 15 15 16 16 16 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 16 15 14 13 13 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 8 8 9 11 12 13 14 15 15 16 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 16 16 17 18 19 18 17 16 15 14 13 13 13 12 12 12 11 12 13 14 15 16 16 16 17 17 17 17 16 16 15 15 14 14 13 13 12 11 10 9 9 10 10 10 10 10 10 10 10 11 12 12 13 14 14 14 15 15 15 15 15 15 15 14 13 11 9 10 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 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 10 8 7 7 7 8 nan nan 10 nan nan nan nan nan nan nan nan nan nan 31 33 35 37 38 40 41 42 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 31 30 30 30 29 28 26 25 23 22 nan nan nan nan 24 26 28 29 29 29 29 28 27 26 25 24 24 23 22 21 21 20 20 19 19 19 18 18 19 19 19 19 19 19 19 20 19 19 19 19 19 18 18 17 16 15 15 15 16 16 17 18 18 18 17 15 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 15 14 13 13 14 14 14 15 16 16 17 17 17 17 17 16 15 13 11 10 nan nan nan nan nan nan nan 12 14 16 17 19 21 22 23 24 25 26 26 27 28 28 28 28 28 27 27 26 26 26 26 25 24 23 22 21 19 18 16 15 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 16 15 15 14 14 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 8 8 9 10 12 13 14 14 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 18 19 20 21 20 19 18 17 16 15 15 15 14 13 13 14 16 17 17 17 17 18 18 18 18 18 18 17 16 16 15 15 14 14 13 12 11 11 10 11 11 11 11 10 10 10 10 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 14 12 11 10 11 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 12 12 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 8 7 8 8 9 10 10 10 10 10 nan nan nan nan nan nan nan 30 32 34 36 37 39 40 41 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 31 31 30 29 27 25 23 22 nan nan nan 22 24 27 28 29 29 29 28 28 27 26 25 24 24 23 23 22 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 15 14 14 15 16 17 18 19 19 19 18 16 14 14 14 15 16 16 16 16 16 15 14 14 14 15 15 16 16 17 17 17 17 17 16 16 15 15 15 15 15 16 16 17 18 18 17 17 17 16 15 14 13 11 nan nan nan nan 8 nan nan nan nan 15 16 18 20 21 23 24 25 25 26 27 28 28 28 28 28 28 27 27 27 26 26 26 26 25 24 23 21 20 18 17 16 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 16 16 17 17 16 16 15 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 16 16 17 17 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 8 8 9 10 11 12 13 14 15 16 17 18 18 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 20 22 23 23 22 21 19 18 18 17 16 16 15 16 17 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 14 13 12 12 12 12 12 11 11 11 11 11 11 12 13 13 14 14 15 15 16 16 16 16 16 16 16 15 14 12 11 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 11 11 10 10 10 11 11 11 12 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 9 8 8 8 9 10 10 11 11 11 10 11 nan nan nan nan nan nan 29 32 33 35 37 38 39 40 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 32 33 32 31 29 27 25 24 22 22 nan nan 23 25 27 28 28 28 28 27 27 27 26 25 24 24 23 23 23 22 22 22 22 21 20 20 20 19 19 19 19 20 19 19 19 19 19 19 19 18 17 16 15 14 14 14 15 16 17 nan nan 20 20 18 16 15 14 14 15 16 17 17 17 16 16 15 15 15 16 16 17 17 18 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 17 17 17 17 16 15 14 12 nan nan nan nan nan 7 nan nan nan nan 16 18 19 20 22 23 24 25 26 26 27 28 28 28 28 28 28 27 27 27 26 26 26 25 25 24 23 22 20 19 17 16 15 14 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 16 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 16 16 17 18 18 18 17 17 17 16 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 8 8 9 10 11 12 13 14 14 15 16 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 23 24 25 24 23 22 21 20 19 18 18 17 18 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 14 13 13 13 12 13 12 12 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 16 16 16 16 16 14 13 12 12 14 14 15 15 15 16 15 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 nan nan nan nan nan 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 9 9 9 10 11 11 11 11 11 11 nan nan nan nan nan nan 29 31 33 34 36 37 38 39 40 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 32 32 32 33 32 31 29 27 25 24 23 22 nan nan 23 25 27 28 28 27 26 26 27 27 26 25 25 24 24 24 24 24 24 23 23 22 21 20 20 19 19 20 20 20 19 19 18 18 19 19 19 18 17 15 15 14 15 15 16 17 18 19 20 20 20 19 17 15 14 14 15 16 17 17 17 17 16 16 16 16 17 17 17 18 19 20 20 20 20 20 19 19 19 20 20 19 18 17 17 16 16 15 16 16 16 15 14 13 nan nan nan nan nan nan nan nan nan 16 17 19 20 21 23 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 22 20 19 17 16 15 14 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 13 13 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 7 8 8 9 10 11 12 13 14 15 15 16 17 18 18 19 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 26 27 27 26 25 23 22 21 20 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 17 16 16 15 15 14 14 13 13 13 13 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 16 16 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 12 12 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 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 11 10 10 10 10 11 11 12 12 12 11 12 nan nan nan nan nan nan 28 30 32 34 35 37 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 33 32 32 32 32 31 30 28 26 24 23 22 22 nan nan 23 25 27 27 27 26 25 25 26 26 26 26 25 25 25 24 24 24 24 24 23 22 21 20 20 20 20 20 20 20 19 18 18 18 19 19 18 17 16 15 15 15 16 16 17 18 19 20 20 20 20 18 17 15 15 15 16 17 18 18 18 18 17 17 17 17 17 18 18 19 20 21 22 22 22 22 22 22 22 22 21 21 20 19 18 17 16 16 16 16 16 15 14 13 12 nan nan nan nan nan nan nan 15 17 19 20 21 22 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25 24 24 23 23 21 20 19 18 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 17 17 17 17 17 16 16 16 15 15 15 15 16 16 17 17 17 17 17 17 16 16 15 15 15 15 16 16 17 17 17 16 16 16 15 15 16 16 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 8 8 9 10 11 12 13 13 14 15 16 16 17 18 19 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 25 26 28 29 28 27 26 25 23 22 21 20 19 20 20 21 21 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 17 16 16 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 12 12 12 13 13 13 13 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 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 13 11 11 11 11 11 12 13 13 12 12 13 14 15 nan nan nan 25 27 29 31 33 35 36 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 33 32 31 31 31 31 30 29 27 25 23 22 22 21 nan nan 23 25 26 26 26 25 25 25 26 26 26 26 26 26 25 25 25 25 25 24 23 22 21 21 20 20 20 21 20 20 19 18 17 18 18 18 17 16 16 16 16 17 17 18 18 19 20 20 20 20 19 18 17 16 nan nan nan 18 18 19 19 19 18 18 18 18 18 19 20 20 21 22 22 22 22 23 23 24 24 23 22 22 21 21 20 19 18 18 17 17 16 15 14 13 13 12 12 11 11 12 nan nan 17 19 20 21 22 23 24 25 26 27 27 27 27 27 27 27 27 27 28 28 27 27 26 25 25 24 23 23 22 21 20 19 18 17 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 17 17 16 16 16 16 16 16 16 17 17 17 18 17 17 17 17 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 16 16 17 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 11 10 10 9 9 9 8 8 7 7 7 7 7 7 8 8 8 9 10 11 12 13 14 15 15 16 17 17 18 19 19 20 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 26 28 30 30 30 29 27 26 24 22 21 20 20 20 20 21 22 22 22 23 23 22 22 21 21 21 22 21 21 21 20 19 18 17 17 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 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 14 13 12 12 12 12 13 13 13 13 13 14 15 16 18 20 22 25 27 29 31 33 34 35 36 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 30 30 31 30 30 29 27 25 24 22 22 nan nan nan nan nan 24 25 25 25 25 25 25 26 26 27 27 26 26 25 25 25 25 25 24 23 23 22 21 21 21 21 21 21 20 19 18 17 17 17 17 17 16 16 17 18 18 19 19 19 20 20 20 20 20 19 18 17 16 nan nan nan nan 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 22 23 23 24 25 25 24 23 22 22 22 22 21 20 20 18 17 16 15 15 14 14 14 13 13 14 15 nan nan 19 20 21 22 23 24 25 26 26 27 27 27 26 26 26 27 27 27 28 28 28 27 27 26 24 23 23 23 22 21 21 20 19 18 16 15 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 16 16 16 15 15 15 14 14 14 15 15 16 17 17 18 18 18 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 13 13 12 12 11 10 10 9 9 9 8 8 7 7 7 7 7 7 8 8 9 9 10 11 13 14 14 15 16 16 17 18 18 19 20 20 21 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 27 28 30 31 31 30 29 28 26 25 23 22 22 21 21 21 21 22 22 23 22 22 22 22 22 23 23 23 23 22 21 20 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 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 15 14 13 13 13 14 14 14 14 14 15 16 17 18 20 22 24 27 29 31 32 33 35 36 36 37 nan nan 38 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 29 30 30 30 30 29 28 26 24 nan nan nan nan nan nan nan nan 24 24 24 25 25 25 25 26 26 27 26 26 25 25 25 25 25 25 25 24 23 23 22 22 22 22 21 20 19 18 18 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 18 18 18 18 nan nan nan nan 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 23 23 24 24 25 25 24 23 22 23 23 23 22 21 19 17 16 16 16 16 16 15 15 16 16 17 18 19 20 21 22 23 24 24 25 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 27 26 24 23 23 22 22 22 21 21 20 19 17 16 14 14 13 13 12 12 12 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 16 16 16 16 17 17 17 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 17 17 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 13 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 8 9 9 10 11 12 13 14 15 15 16 17 17 18 18 19 20 20 21 21 22 22 23 23 23 23 23 24 24 25 25 26 26 26 26 26 28 30 31 32 32 31 30 29 27 26 25 24 23 22 21 21 21 22 22 22 22 22 22 23 24 24 24 24 23 22 21 21 20 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 17 17 17 16 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 15 15 15 15 14 14 15 15 15 15 15 15 15 15 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 17 15 14 14 14 14 15 15 15 15 16 17 17 18 20 22 24 26 29 30 32 33 34 35 36 nan nan 38 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 30 30 30 30 28 27 25 23 nan nan nan nan nan nan nan nan nan nan nan 24 25 25 26 26 26 26 26 25 25 25 25 26 26 26 25 24 24 23 23 23 23 22 21 20 19 18 18 17 18 19 20 21 20 20 20 20 20 20 20 20 20 20 19 19 18 19 19 19 19 19 20 nan nan nan nan 19 19 20 21 22 22 22 22 21 21 21 22 22 23 23 23 23 24 24 23 22 22 22 22 23 24 23 22 19 17 16 17 17 17 17 17 18 18 19 19 20 20 21 22 23 23 24 24 25 25 26 26 26 26 25 25 25 25 26 27 27 28 28 27 27 25 24 23 22 22 22 22 22 21 20 19 18 16 15 14 14 13 12 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 16 15 15 15 16 16 17 17 17 17 17 17 16 16 15 15 15 14 14 13 12 12 12 11 10 10 9 9 8 8 8 8 7 7 8 8 9 10 10 11 12 13 13 14 15 15 16 17 17 18 18 19 20 21 21 21 22 22 23 23 23 23 24 24 25 25 26 26 26 26 26 27 29 30 32 32 32 31 31 29 28 27 26 25 24 23 22 22 22 22 22 22 22 23 24 24 24 24 24 24 24 23 22 21 20 20 20 19 19 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 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 18 17 16 15 15 15 16 16 16 16 17 17 18 19 20 22 24 27 29 30 32 33 34 35 36 36 37 37 37 38 38 38 38 38 38 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 31 30 30 30 30 30 29 28 26 24 23 nan nan nan nan nan nan nan nan nan nan nan 24 25 26 26 26 26 26 25 25 25 25 25 26 26 26 25 25 24 24 24 23 23 22 21 20 19 18 18 18 19 21 22 23 22 22 21 21 21 20 20 20 20 19 18 18 18 19 20 21 21 22 21 21 nan nan nan 20 20 21 22 23 24 24 23 22 22 nan 22 23 24 24 23 23 23 22 21 20 20 20 21 23 24 24 22 20 18 18 18 19 19 19 19 19 20 20 21 21 21 22 22 23 23 24 24 24 25 25 26 26 25 25 25 24 24 25 25 26 26 27 26 26 25 24 23 23 22 22 22 22 21 20 20 18 17 16 15 14 13 12 12 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 18 18 18 17 17 16 16 15 15 15 14 14 15 15 15 15 15 14 14 14 14 13 13 13 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 16 16 16 15 15 14 14 13 13 12 12 11 10 10 9 9 9 9 8 8 8 8 8 9 10 10 11 12 12 13 14 14 15 15 16 17 17 18 19 19 20 21 21 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 27 28 29 30 32 32 32 31 31 30 29 28 27 26 25 24 23 23 23 22 22 23 23 24 24 25 25 25 25 25 24 23 22 21 21 21 20 20 19 18 18 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 18 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 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 19 17 16 16 16 16 17 17 18 18 18 19 19 20 22 24 27 29 30 31 33 34 35 35 36 36 37 37 37 37 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 34 32 31 nan 30 30 nan 29 28 27 25 24 23 nan nan nan nan nan nan nan nan nan nan nan 24 25 25 26 26 25 25 25 24 24 25 25 25 26 26 25 25 25 24 24 23 22 22 21 20 19 19 19 19 20 22 23 23 23 22 22 22 21 21 21 20 20 19 18 18 19 21 22 23 24 24 24 23 23 nan nan 22 22 23 24 25 26 26 25 24 24 24 24 25 26 26 25 24 23 22 20 18 18 19 21 24 25 25 23 21 19 19 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 25 25 25 25 25 24 24 24 24 24 25 25 25 26 25 25 25 24 23 23 23 23 22 22 21 20 19 18 17 15 14 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 19 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 18 18 17 17 16 16 15 15 15 14 14 13 12 12 11 10 10 9 9 9 9 9 8 8 9 9 10 11 11 12 12 13 13 14 14 15 16 16 17 17 18 19 20 21 21 22 23 23 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 28 30 31 31 31 31 30 30 29 28 27 26 26 25 25 24 24 23 23 24 24 25 25 26 27 27 26 25 24 23 22 22 21 21 20 19 19 18 18 17 17 16 16 16 16 17 17 17 17 17 17 18 18 19 19 20 21 21 21 21 20 20 19 19 19 18 18 17 17 17 17 17 18 18 18 18 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 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 20 19 18 17 17 17 18 18 19 19 19 20 20 21 23 25 27 29 30 31 32 33 34 35 36 36 36 36 36 36 37 37 37 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 nan nan nan nan 31 nan nan nan nan nan 28 27 26 24 23 23 23 nan nan nan nan nan nan nan nan nan nan 24 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 24 23 22 22 21 20 20 20 20 20 21 22 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 22 23 24 25 25 26 26 25 25 24 24 24 24 25 25 26 27 28 27 26 25 25 25 26 27 27 27 26 24 22 19 17 17 18 21 24 25 24 23 22 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 24 23 23 23 23 24 24 25 25 25 25 25 24 24 23 23 23 22 22 21 20 19 18 17 16 15 14 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 19 19 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 16 16 16 15 14 14 13 12 12 11 10 10 10 10 9 9 9 9 9 9 10 11 12 12 12 13 13 14 14 15 15 16 16 17 18 19 20 20 21 22 22 23 24 24 24 24 23 23 24 24 24 24 24 25 25 25 26 26 28 29 30 31 31 31 30 30 29 29 28 27 27 26 26 25 25 25 25 25 25 25 27 27 28 27 26 25 24 24 23 22 21 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 16 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 20 19 18 18 18 18 19 20 20 21 21 21 22 23 25 27 29 30 31 32 33 34 35 35 35 35 35 35 36 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 nan nan nan nan nan nan nan nan nan nan 28 26 24 23 22 22 22 22 22 22 22 nan nan nan nan nan nan 24 24 24 24 23 23 23 23 23 24 24 25 25 25 25 25 25 25 24 23 22 21 21 20 21 21 22 22 23 23 24 23 23 23 23 23 23 23 23 22 22 22 22 22 23 25 25 26 26 27 27 27 27 27 26 26 26 26 26 26 27 28 28 28 28 27 26 26 26 26 27 27 26 25 23 20 18 17 18 20 22 23 23 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 25 25 24 24 23 23 22 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 21 20 19 18 17 16 15 14 13 13 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 14 13 13 12 12 11 11 10 10 10 10 9 9 9 10 11 11 12 12 13 13 13 14 14 15 15 15 16 17 18 19 20 21 21 22 22 23 23 24 24 23 23 23 23 23 23 24 24 24 25 25 25 25 25 26 28 29 30 30 30 30 30 30 29 28 28 27 27 26 26 26 26 26 26 26 27 28 27 27 26 26 25 24 24 23 22 21 21 20 19 18 18 18 18 17 17 18 18 18 18 18 18 18 18 19 19 20 20 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 16 16 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 20 20 21 22 22 23 23 24 26 27 29 30 31 32 33 34 34 35 nan nan 35 35 35 35 36 35 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 23 22 21 22 22 22 22 22 22 nan nan nan nan nan nan 24 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 24 23 22 21 21 21 21 22 23 24 25 25 25 24 23 23 23 24 24 24 23 23 23 24 24 25 26 27 27 28 28 29 30 29 29 28 27 27 28 28 27 27 28 28 28 28 28 28 28 28 27 27 26 26 26 25 24 22 19 17 17 19 20 21 22 22 23 24 24 25 25 25 25 25 26 26 26 25 25 25 24 24 23 23 23 23 23 23 24 24 24 24 23 23 22 22 23 23 24 24 24 24 24 23 23 23 22 22 21 21 21 21 20 20 19 18 17 16 15 15 14 13 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 20 20 19 19 18 18 17 16 16 15 14 13 13 12 12 11 11 11 11 11 10 10 10 10 11 11 12 12 12 13 14 14 15 15 15 16 17 17 18 19 20 21 22 22 22 23 23 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 26 27 29 30 30 30 30 30 29 29 28 27 27 28 28 28 28 28 29 29 30 28 26 25 24 23 23 23 23 22 22 21 20 20 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 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 19 20 21 21 22 23 23 24 24 25 27 28 29 31 32 33 34 34 34 35 nan nan nan nan nan 35 35 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 21 21 21 21 21 21 22 22 nan nan nan nan nan nan 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 24 24 23 22 21 21 21 22 23 25 26 27 27 26 25 24 24 24 25 25 24 24 24 24 25 26 27 28 29 29 30 30 31 31 31 31 30 29 29 29 29 28 28 29 29 29 28 28 29 30 30 29 28 27 26 26 27 26 24 21 19 18 18 19 20 21 23 24 25 26 26 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 23 23 23 24 24 24 24 23 22 22 22 23 23 24 24 24 23 23 23 22 22 21 21 21 21 21 20 20 19 18 18 17 16 15 15 14 13 12 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 13 13 14 14 15 16 16 17 17 18 18 18 18 18 18 18 19 18 18 17 17 17 17 18 18 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 21 21 21 20 20 19 19 18 17 17 16 15 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 14 15 15 16 16 17 18 18 19 20 21 22 22 22 22 23 23 24 24 23 23 23 23 23 23 23 23 23 24 24 24 23 23 24 24 25 27 29 30 30 30 30 30 29 29 28 29 29 29 30 30 31 31 32 32 29 26 24 21 20 21 21 21 21 21 21 21 21 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 18 17 17 17 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 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 22 22 23 24 25 25 25 26 27 29 30 31 32 33 34 34 34 35 nan nan nan nan nan nan nan nan 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 26 26 nan nan nan 20 20 20 21 21 21 22 22 nan nan nan nan nan nan 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 22 21 21 22 23 24 26 27 28 27 27 26 25 25 26 25 25 25 24 25 25 27 28 28 29 30 30 31 32 32 32 32 32 31 31 30 30 29 28 29 29 30 30 30 30 30 30 31 30 29 28 27 28 28 29 27 23 20 18 18 18 20 22 23 25 26 27 28 28 29 29 29 29 29 28 27 27 26 26 25 25 24 24 23 23 23 24 24 24 24 23 23 22 22 22 23 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 19 18 17 17 16 16 15 14 13 13 12 13 13 13 14 14 15 16 16 16 17 17 17 17 17 18 19 19 19 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 15 16 16 17 17 18 18 18 19 19 19 19 19 18 18 17 17 17 17 18 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 17 18 18 19 19 20 21 22 22 23 22 23 23 23 24 24 24 24 23 23 23 23 23 23 24 24 24 23 23 23 23 24 25 27 29 30 30 31 31 30 30 30 30 30 30 30 31 31 31 31 31 28 24 21 19 17 18 19 20 21 22 23 23 23 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 19 19 19 19 18 18 17 17 18 18 18 18 17 17 16 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 26 26 26 27 28 29 30 32 33 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 24 24 nan nan nan 25 24 nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 23 23 24 26 27 28 29 29 28 27 27 27 27 26 26 25 26 27 28 29 30 30 30 31 31 31 32 32 32 32 32 32 31 31 30 29 28 28 29 30 31 31 32 32 32 31 30 29 28 28 29 31 31 29 26 22 20 19 20 21 22 24 25 26 27 28 29 30 30 30 30 30 29 28 27 27 26 26 26 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 23 22 21 21 21 21 20 20 20 20 20 19 19 18 18 17 17 17 16 15 14 14 13 13 14 14 14 15 15 16 16 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 11 11 11 12 13 13 14 15 16 16 17 17 18 18 19 19 19 19 19 19 18 18 17 17 17 17 18 19 19 19 20 20 20 20 20 21 21 22 22 23 23 23 23 23 22 22 22 21 21 21 20 20 19 18 17 16 16 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 18 18 19 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 25 27 28 29 31 31 31 31 30 30 30 31 31 30 30 30 30 29 27 24 21 19 18 17 17 18 20 22 23 24 24 24 24 23 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 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 27 27 27 28 29 30 31 32 34 35 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 25 26 27 28 30 30 30 30 29 29 28 28 27 27 27 28 29 30 30 31 32 32 32 32 32 32 32 32 33 33 33 33 32 31 29 28 28 29 30 32 33 33 34 34 33 31 30 29 30 31 33 33 32 28 24 22 21 21 22 23 24 26 27 28 29 30 31 32 32 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 25 25 25 25 24 24 23 24 24 24 24 24 23 22 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 11 11 11 12 13 14 15 15 16 17 17 18 18 19 19 19 20 20 20 19 19 18 17 17 17 18 18 19 19 19 20 20 20 20 20 21 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 19 18 17 17 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 16 16 17 18 19 20 21 22 22 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 23 24 24 25 26 28 29 30 31 31 31 31 31 31 31 30 30 30 30 29 28 26 23 22 21 19 18 17 18 19 21 22 24 24 24 24 23 23 22 22 21 21 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 17 17 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 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 29 30 31 32 33 34 35 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 23 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 25 25 25 25 24 24 24 25 25 25 25 25 25 25 24 24 23 23 23 23 23 24 25 27 28 29 30 31 31 31 31 30 30 29 29 29 29 30 30 31 31 31 32 32 33 33 33 33 33 33 33 33 33 34 34 34 32 30 28 28 29 30 32 33 35 35 35 34 32 31 31 32 33 35 35 34 30 26 23 22 22 22 23 25 26 28 29 30 31 33 33 33 33 32 31 30 29 28 28 28 27 27 26 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 24 23 22 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 21 21 21 22 22 22 22 22 21 21 20 20 19 19 18 18 17 16 16 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 13 14 15 16 16 17 18 18 19 19 20 20 20 20 20 19 19 18 18 17 17 18 18 18 19 19 19 20 20 20 21 21 22 23 23 23 23 24 24 24 24 24 23 23 22 22 22 21 20 20 19 18 18 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 18 19 20 21 22 22 22 23 23 23 23 23 23 24 24 24 25 25 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 25 26 27 29 30 31 31 31 31 31 31 31 30 29 29 29 28 27 25 24 22 21 20 19 19 19 19 20 21 23 23 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 14 14 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 30 30 31 32 34 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 23 22 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 25 24 24 24 24 24 24 25 25 25 25 25 24 24 23 23 23 23 25 26 28 29 30 31 32 32 32 31 31 30 30 30 31 31 32 32 32 32 32 32 32 33 34 35 35 35 34 33 33 33 33 34 34 33 31 28 28 28 30 32 34 36 37 36 35 34 32 32 33 35 37 37 35 32 28 25 23 23 23 24 26 27 29 30 32 33 34 35 35 35 34 32 31 30 30 29 28 28 28 27 26 26 26 26 25 25 25 25 25 24 24 24 25 25 25 24 23 22 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 17 17 17 18 19 19 20 20 21 22 22 22 22 22 22 22 21 21 20 20 19 19 19 18 17 17 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 14 15 16 16 17 18 18 19 19 20 20 20 21 20 20 19 19 18 18 17 17 18 18 18 19 19 19 20 20 20 21 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 20 19 19 18 17 17 16 16 16 16 16 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan 17 18 19 20 21 21 22 22 22 23 23 23 23 23 24 24 25 25 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 25 26 27 29 30 31 32 32 32 31 31 30 29 28 28 27 27 27 26 24 22 22 22 21 21 19 19 20 20 22 22 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 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 30 31 32 33 34 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 24 23 22 22 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan 23 24 24 24 24 24 24 23 23 23 24 24 24 25 25 25 25 25 24 23 23 24 25 26 28 30 31 31 32 31 31 31 30 30 31 31 32 33 34 34 33 33 32 32 32 33 34 35 36 36 35 33 32 31 31 33 33 33 31 29 28 29 30 32 34 36 37 37 36 35 34 34 35 37 38 38 36 33 29 26 25 24 24 25 26 28 30 31 33 35 36 37 37 36 35 34 33 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 24 24 23 24 24 24 24 23 22 21 20 20 19 19 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 20 20 21 21 22 22 22 22 22 22 22 21 20 20 20 20 19 19 18 17 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 12 13 13 13 13 13 13 14 16 17 17 18 18 19 19 20 20 20 21 21 20 20 19 19 18 18 18 18 18 18 19 19 19 20 20 20 21 22 23 23 24 24 24 24 24 24 25 25 25 24 24 23 23 23 22 22 21 20 20 19 19 18 18 17 17 17 17 17 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 21 22 22 22 23 23 23 24 24 25 25 26 26 26 27 27 26 26 26 26 26 26 25 25 24 24 24 24 24 25 25 26 28 30 31 32 32 32 32 31 30 29 29 28 28 28 28 27 25 24 22 21 21 21 20 19 19 19 20 21 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 20 20 19 18 18 17 17 16 16 16 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 15 16 16 17 17 17 18 18 18 17 17 17 17 17 18 18 18 18 18 17 17 17 16 15 14 13 13 13 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 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 26 26 25 24 23 22 22 22 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 23 23 23 22 22 22 23 23 24 24 24 25 25 26 25 25 25 24 25 26 27 29 30 32 32 32 31 31 30 30 31 31 32 33 34 34 34 34 33 33 33 32 33 34 35 36 37 36 34 32 30 30 31 32 32 31 30 29 30 30 32 34 36 37 38 37 36 36 36 37 39 40 40 38 34 31 28 26 25 25 26 27 29 31 33 35 36 37 38 38 38 37 35 34 33 32 31 31 30 30 30 29 28 28 27 27 26 26 25 24 23 23 23 23 24 23 22 21 19 19 18 18 18 17 17 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 22 21 21 20 20 20 19 19 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 15 16 17 18 18 19 19 20 20 20 20 21 20 20 19 19 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 23 23 24 24 24 24 24 25 25 25 25 25 24 24 24 23 23 22 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 21 21 22 22 23 23 24 25 26 26 26 27 27 27 nan nan 27 27 26 26 26 25 25 24 24 24 24 25 25 25 26 27 29 30 31 32 32 32 32 32 31 30 30 30 30 29 28 27 26 23 21 20 20 20 19 18 18 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 20 19 19 18 17 16 16 16 16 17 17 17 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 13 13 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 32 32 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 27 27 26 26 25 24 23 22 21 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 nan nan nan 21 22 22 22 22 22 22 21 22 22 23 23 24 24 24 24 25 26 26 26 26 26 26 27 28 30 31 32 33 32 32 31 31 31 31 32 32 33 33 34 34 34 34 34 33 33 32 33 34 35 37 37 35 33 31 31 31 31 32 32 32 31 31 31 32 33 35 36 38 38 38 38 38 39 41 42 41 40 36 33 30 28 27 27 27 29 30 32 34 36 38 39 39 39 39 38 37 35 34 33 33 32 32 31 31 30 30 29 28 28 27 27 26 25 24 23 22 22 23 22 21 19 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 22 22 22 21 21 20 19 19 18 18 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 16 17 18 18 19 19 19 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 24 24 24 24 23 23 22 21 21 20 20 20 20 20 19 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 20 21 22 22 23 24 24 25 26 26 27 27 27 nan nan nan 27 27 26 26 25 25 24 24 24 24 24 25 25 26 26 28 29 31 31 32 32 32 32 32 32 32 32 32 31 30 30 29 27 24 22 21 20 19 17 18 19 20 21 21 21 21 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 22 22 21 21 20 19 18 17 16 16 16 16 17 17 17 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 14 13 13 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 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 28 27 26 26 25 23 22 22 21 20 20 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 20 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 23 23 23 23 24 24 24 25 25 26 27 27 28 28 29 29 31 32 32 33 32 32 32 32 32 32 32 32 32 33 34 34 35 35 34 34 33 32 32 33 34 36 37 37 35 33 32 32 32 32 33 33 33 32 32 32 32 34 36 38 39 40 41 41 41 41 42 42 41 38 35 32 29 28 28 28 30 31 33 35 37 39 40 40 40 40 39 38 36 35 nan nan nan nan nan nan 32 31 30 29 29 28 27 27 26 24 23 22 22 22 21 20 18 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 22 21 21 20 19 18 18 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 16 17 17 18 18 19 20 20 20 20 20 20 19 19 18 18 17 17 17 18 18 18 19 19 20 20 20 21 21 22 23 23 24 24 24 25 25 25 26 26 25 25 25 24 24 24 24 24 23 23 22 21 21 21 21 21 21 21 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 21 22 23 23 24 24 25 26 26 27 27 nan nan nan nan 26 26 26 25 25 24 24 24 24 24 25 25 25 26 27 28 29 30 31 32 32 32 33 33 33 33 33 32 31 31 30 28 26 24 22 21 19 18 17 18 19 20 21 21 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 19 18 17 17 16 16 17 17 17 17 16 16 16 16 15 15 14 13 13 13 13 13 12 12 12 12 12 12 12 12 nan nan nan 12 12 12 12 12 nan nan 12 nan nan nan nan 15 16 17 17 18 18 19 19 19 18 18 17 17 17 17 17 17 16 16 16 15 15 14 14 13 12 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 39 40 40 40 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 28 27 26 25 24 23 22 21 21 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 25 26 27 28 29 29 30 30 31 31 31 32 31 31 31 31 32 32 32 32 32 33 34 34 35 35 34 33 33 32 32 32 33 35 36 37 36 35 34 33 33 33 34 34 34 34 33 32 33 34 36 38 40 41 42 42 42 42 42 42 42 40 36 33 30 29 28 29 30 32 34 36 38 40 41 41 41 41 40 38 37 nan nan nan nan nan nan nan nan 32 32 31 30 29 28 27 26 25 23 22 21 21 20 19 16 15 14 14 15 15 15 15 14 14 14 14 14 15 16 16 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 23 22 22 23 23 24 24 24 24 23 23 22 21 20 19 19 18 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 14 14 14 15 15 16 16 17 17 18 18 19 20 20 20 20 20 19 19 18 18 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 23 24 24 24 25 25 25 26 26 26 26 25 25 25 24 24 24 24 24 23 23 22 22 21 22 22 22 22 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 nan nan nan nan nan 19 20 20 21 22 23 23 24 24 25 25 26 26 26 nan nan nan 26 26 26 25 25 24 24 24 24 24 24 25 25 25 26 26 27 28 29 30 31 31 32 33 33 33 32 32 31 30 30 28 27 25 23 22 21 19 18 18 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 20 20 19 18 17 17 17 17 17 17 17 17 16 16 16 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 17 18 18 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 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 37 38 39 39 40 40 40 40 40 41 nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 28 28 27 26 25 25 24 23 22 21 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 18 18 18 19 19 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 22 22 23 23 24 25 26 27 28 29 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 32 33 33 34 35 35 34 33 32 31 31 32 32 34 35 36 36 36 35 34 34 35 35 35 35 34 33 33 33 35 37 39 40 42 43 43 43 42 42 42 42 40 37 34 32 30 30 31 32 33 35 36 38 40 42 42 42 41 40 39 38 37 nan nan nan nan nan nan nan nan 33 32 31 30 29 28 27 26 24 23 21 20 19 17 15 14 14 14 14 14 14 14 14 14 13 13 14 14 15 16 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 22 23 23 23 23 23 23 24 24 24 24 24 24 23 22 21 20 19 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 18 19 20 20 20 19 19 18 18 18 17 17 18 18 18 19 19 20 20 21 21 21 21 22 23 23 24 24 24 25 25 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 nan nan 22 21 21 20 nan 19 19 19 19 19 19 19 19 nan nan nan nan 20 20 21 22 22 22 23 23 24 24 24 25 25 nan nan nan nan 26 26 26 25 25 24 24 24 24 25 25 25 25 25 25 26 26 27 27 28 29 29 30 31 32 31 31 30 29 29 28 27 25 24 23 22 21 20 20 19 20 20 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 20 20 19 18 18 17 17 17 17 17 17 17 16 16 15 14 14 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 14 15 16 17 18 18 19 19 19 18 18 18 18 18 17 17 16 16 16 15 15 14 14 14 13 12 12 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 34 35 nan nan nan 37 38 38 39 39 40 40 40 41 nan nan nan nan nan nan nan nan nan 32 31 30 29 29 29 28 28 28 27 26 26 25 24 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 23 23 24 25 25 26 27 28 nan nan nan 29 29 29 29 30 30 30 30 30 31 31 31 32 32 33 33 34 34 33 32 32 31 31 32 32 33 34 35 36 36 35 35 35 35 35 35 35 34 34 33 34 35 37 39 41 43 44 44 44 43 42 42 41 40 37 35 33 32 32 32 33 34 35 37 39 40 42 43 43 42 41 40 39 38 nan nan nan nan nan nan nan nan nan 33 33 32 30 29 28 26 25 23 21 20 19 17 15 14 15 15 15 14 14 14 14 14 13 13 13 14 15 16 17 18 19 19 20 20 20 20 20 20 21 21 20 20 21 21 22 23 24 24 23 23 23 24 25 25 24 24 24 23 22 21 20 19 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 15 15 15 15 15 16 16 16 16 17 17 18 18 19 20 20 19 19 18 18 17 17 17 17 18 19 19 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 26 26 26 26 26 27 27 26 26 25 24 24 24 24 25 25 24 24 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 22 21 21 20 20 19 19 19 19 19 20 20 nan nan nan nan nan 21 21 22 22 22 22 22 23 23 24 25 nan nan nan nan nan 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 28 29 30 30 30 29 28 28 27 26 25 24 24 23 23 22 21 21 20 19 19 18 18 19 19 20 20 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 18 18 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 13 13 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 17 18 18 19 19 19 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 12 12 11 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 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 41 42 42 41 40 38 36 34 32 31 30 29 29 29 28 28 28 27 27 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 16 16 17 18 18 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 22 23 24 25 25 25 25 25 27 nan nan nan nan 28 28 29 29 30 30 30 30 30 31 31 31 31 32 32 33 32 32 32 31 31 31 32 32 33 34 34 35 35 35 35 35 35 35 35 34 34 33 33 34 35 nan nan nan nan nan nan nan 43 43 42 41 40 38 36 34 33 33 33 33 34 35 37 39 41 42 43 43 42 41 40 39 38 nan nan nan nan nan nan nan nan nan 35 34 33 32 30 29 27 25 24 21 19 18 17 16 16 16 16 16 15 15 14 14 14 13 13 14 15 16 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 22 23 24 24 25 24 23 24 24 24 24 24 24 24 23 22 21 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 19 19 19 19 19 18 17 17 17 17 17 18 19 19 20 21 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 26 27 27 27 26 25 24 25 25 25 26 25 25 25 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 23 23 22 21 21 20 20 20 20 19 19 20 20 20 21 21 nan nan nan 21 21 21 21 21 21 22 22 23 24 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 25 25 27 28 28 28 28 27 27 26 26 25 25 24 24 24 24 23 22 20 19 18 18 18 19 19 20 21 22 22 22 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 18 18 17 17 17 17 16 16 15 15 14 13 13 13 13 13 13 13 13 13 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 17 18 18 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 13 12 12 11 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 34 34 34 34 34 34 35 35 35 36 36 37 37 38 38 39 40 40 40 40 41 42 42 41 40 37 35 33 31 30 30 29 29 28 28 28 28 28 28 28 nan nan nan nan nan nan nan 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 nan nan nan 18 18 18 18 18 18 nan 19 19 19 20 20 20 21 21 22 23 24 24 25 25 24 24 24 24 25 nan nan nan 27 28 28 29 29 30 30 30 29 29 29 30 30 31 31 31 31 31 31 31 32 32 33 33 34 34 35 35 36 36 35 35 35 34 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 40 38 36 35 34 34 33 34 34 35 37 39 41 42 43 43 42 41 40 39 39 nan nan nan nan nan nan nan nan nan 36 35 34 32 31 29 27 26 24 21 19 18 17 17 17 18 18 17 16 15 15 14 14 14 14 15 16 18 19 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 23 23 24 25 25 25 24 24 24 24 24 24 24 23 23 21 20 19 18 18 17 17 17 17 17 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 18 18 17 17 17 17 17 18 19 19 20 21 21 22 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 26 27 27 28 27 26 25 25 25 26 27 27 26 26 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 24 23 23 22 21 21 20 20 20 20 20 20 20 20 21 21 21 nan nan nan nan 20 20 20 21 21 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan 25 25 25 25 24 24 24 24 25 26 26 27 27 26 26 25 25 25 25 25 24 25 25 24 23 22 20 18 17 17 18 20 20 21 22 22 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 13 12 12 11 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 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 37 38 38 39 39 40 40 41 41 41 40 38 35 33 31 30 30 30 29 29 29 28 29 29 29 nan nan nan nan nan nan nan nan nan 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 20 20 21 22 23 24 25 25 24 23 22 22 22 23 24 25 25 26 27 28 28 28 28 28 28 27 27 27 27 28 29 29 30 30 30 30 31 32 33 34 34 35 35 36 36 36 36 36 35 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 40 nan nan nan nan nan nan nan 34 35 37 39 40 42 42 43 42 41 40 39 39 39 nan nan nan nan nan nan nan nan nan 36 34 33 31 30 28 26 24 21 19 18 17 17 18 19 20 19 18 17 16 15 14 14 15 16 18 20 22 23 24 24 25 25 25 24 24 23 23 23 23 23 23 23 23 24 25 26 26 25 24 23 24 24 24 24 23 23 22 21 20 19 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 18 18 19 19 20 21 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 26 26 26 26 27 27 27 28 27 26 25 25 26 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 27 26 26 25 24 23 22 22 21 21 21 20 20 20 20 20 20 20 21 21 21 21 nan nan nan 20 20 20 20 21 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan 25 25 24 24 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 23 21 19 18 17 18 19 20 21 22 23 23 23 24 24 24 24 24 23 23 23 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 15 16 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 12 12 11 10 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 35 35 36 36 35 35 35 35 35 35 35 35 35 35 36 36 37 38 38 39 39 39 39 40 40 38 36 33 32 31 31 31 31 30 30 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 20 20 21 22 23 24 24 23 22 20 19 19 20 21 22 24 25 26 26 26 26 26 25 25 24 24 24 25 25 26 27 28 29 30 31 32 33 34 34 35 35 36 36 36 36 36 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 42 42 41 40 39 39 39 38 38 nan nan nan nan nan nan nan nan nan 35 33 31 30 28 26 24 21 19 18 17 18 18 20 20 20 19 18 17 16 16 16 17 18 20 22 25 26 27 27 27 27 27 26 26 25 24 24 23 23 23 24 24 24 25 25 26 25 24 23 23 24 24 23 22 22 21 20 19 18 17 17 16 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 17 18 18 18 19 19 20 21 21 22 22 22 22 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 26 26 26 27 27 28 27 27 26 26 27 27 27 26 26 26 25 25 25 25 26 26 27 27 28 27 27 26 25 24 23 22 22 21 21 20 20 20 20 20 20 20 21 21 21 21 21 nan nan nan nan 19 20 20 21 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 nan nan 25 24 24 23 23 22 22 22 22 23 23 24 24 25 25 25 25 25 26 26 27 27 26 25 23 22 22 22 22 22 22 23 24 24 25 25 25 26 25 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 15 16 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 12 12 11 10 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 35 35 36 36 36 36 35 35 35 35 35 35 35 35 35 36 36 37 37 38 38 38 38 38 37 35 33 32 31 31 31 31 31 31 30 30 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 18 19 20 21 22 22 23 22 nan nan nan nan 17 17 19 nan nan nan 25 25 24 24 23 22 22 22 22 22 23 24 25 26 28 29 31 32 33 33 34 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 nan nan nan nan nan nan nan nan 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 29 27 25 23 21 20 19 18 18 18 19 20 20 20 19 19 18 19 19 20 21 23 25 27 29 29 29 29 28 28 28 27 26 25 24 24 24 24 24 24 24 25 25 26 25 24 23 23 23 23 23 22 21 21 20 19 18 17 16 16 16 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 23 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25 25 25 26 26 27 28 28 28 27 27 26 25 24 23 23 22 21 20 20 19 20 20 20 20 20 20 21 21 21 20 nan nan nan nan 19 20 20 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 25 25 25 24 24 23 nan 22 21 21 21 21 22 22 23 24 24 25 25 26 26 27 28 28 29 29 28 27 26 27 27 26 25 24 24 25 27 27 27 27 27 26 26 26 25 25 24 24 23 22 22 21 20 20 20 19 19 18 18 17 17 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan 12 12 13 15 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 11 10 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 35 34 34 34 35 35 36 36 36 36 36 36 35 35 35 34 34 35 35 36 36 36 37 37 37 36 36 34 33 31 30 30 30 31 31 31 30 29 29 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 18 nan nan nan 21 21 20 19 18 nan nan nan nan 15 17 nan nan nan 24 24 23 21 20 20 20 20 20 21 22 23 25 26 28 30 31 33 34 34 35 36 36 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 26 24 23 21 20 20 19 19 19 20 20 20 20 20 20 20 21 22 22 24 26 28 30 30 30 30 30 29 29 28 28 26 25 25 24 24 25 25 25 25 25 25 26 26 25 24 23 23 23 23 22 21 21 20 19 18 17 17 16 16 16 16 16 16 17 17 17 16 16 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 27 27 26 25 25 25 25 25 26 27 28 29 29 28 28 27 26 25 24 24 23 21 20 19 19 19 20 20 20 20 20 20 20 20 20 20 nan nan nan nan 19 20 21 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 25 25 24 24 23 nan nan nan nan 20 20 20 21 22 22 23 24 24 25 26 27 28 29 31 31 30 29 29 29 30 31 29 26 24 25 27 29 29 28 28 27 27 27 26 26 25 25 24 23 23 22 22 21 20 20 19 19 19 18 17 17 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 nan nan nan nan nan nan nan nan nan nan 11 11 12 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 11 11 10 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 37 36 35 35 34 35 35 36 36 36 36 36 36 36 35 35 34 34 34 35 35 35 36 36 36 36 35 33 32 31 30 29 29 29 29 29 29 28 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 nan nan nan nan nan nan 16 14 nan nan nan nan nan nan nan nan nan nan 23 22 20 18 18 19 20 21 22 23 24 26 28 30 31 33 34 35 35 36 36 37 37 37 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 nan nan nan nan nan nan nan nan nan 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 24 23 22 22 21 20 20 20 21 21 21 21 21 21 22 22 23 24 26 28 30 31 31 31 30 30 29 29 29 28 27 26 25 25 25 25 25 25 25 25 26 26 26 26 25 24 24 24 23 23 22 21 21 20 19 18 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 24 24 25 26 26 27 27 27 27 27 28 28 28 28 28 27 27 27 28 28 28 29 29 29 29 28 28 27 27 26 25 25 25 25 26 26 27 28 29 29 29 29 28 27 26 26 25 24 22 20 19 18 19 19 19 20 20 20 20 20 20 20 20 20 nan nan nan nan nan 20 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 25 25 25 24 24 nan nan nan nan nan nan 20 20 21 21 22 22 23 24 25 26 27 29 30 32 32 31 30 30 30 31 30 28 26 26 27 28 29 28 28 27 27 27 26 26 26 26 25 25 24 23 23 22 21 21 20 20 19 19 18 17 17 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 nan nan nan nan nan nan nan nan 11 11 12 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 12 12 11 11 10 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 38 37 36 35 35 35 35 35 36 36 37 37 37 37 36 36 35 35 35 35 35 35 35 35 35 34 33 32 31 30 29 28 28 28 28 27 27 26 26 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 15 15 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 21 22 24 25 27 29 30 31 33 34 35 35 36 36 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 27 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 23 23 24 25 27 30 31 31 31 30 30 29 29 29 29 28 27 27 26 26 25 25 25 25 25 25 26 26 27 26 26 25 24 24 23 23 22 22 21 20 19 18 18 17 17 17 17 17 18 18 18 17 17 17 17 16 16 16 16 16 16 17 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 25 26 26 27 27 27 27 28 28 28 28 28 28 28 27 28 29 29 29 29 29 29 29 29 28 27 26 25 25 25 25 25 26 27 28 29 30 30 30 29 29 28 27 27 26 24 22 21 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 nan nan nan nan nan nan 22 22 nan nan nan nan nan nan nan nan nan 26 nan nan nan nan 26 26 26 26 26 25 25 25 24 24 nan nan nan nan nan nan 20 20 21 21 21 22 22 24 25 27 29 30 31 33 33 32 31 30 30 31 30 29 28 28 28 28 28 27 27 26 26 26 26 26 26 26 25 25 25 24 23 22 22 21 20 20 19 19 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 nan nan nan nan nan nan 11 12 12 12 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 12 12 11 11 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 42 40 39 38 37 36 36 36 36 36 36 37 37 37 37 37 36 36 36 35 35 35 34 34 34 34 33 32 31 29 28 27 27 27 26 26 26 26 26 26 26 26 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 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 20 21 23 24 26 28 30 31 32 33 33 34 35 35 36 36 36 36 36 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 nan 38 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 25 25 24 24 24 23 23 23 24 24 24 24 24 24 24 25 26 26 28 29 30 31 30 30 29 29 28 28 29 29 29 28 27 27 26 26 25 25 25 25 25 25 26 27 27 26 26 25 24 23 22 22 22 21 21 20 19 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 25 26 26 26 27 27 28 28 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 27 26 25 24 24 25 26 27 28 29 30 31 31 31 30 29 28 28 27 26 25 23 22 21 20 19 18 18 18 19 20 20 20 20 20 20 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 26 26 25 25 25 24 23 nan nan nan nan nan 20 20 21 21 21 22 22 24 25 27 28 30 31 32 33 33 32 31 31 31 31 30 30 29 29 28 28 27 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 22 21 21 20 20 19 18 18 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 nan nan nan nan 12 12 12 12 13 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 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 43 41 40 38 37 37 37 36 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 34 33 33 31 30 28 27 27 27 26 26 26 26 27 27 27 27 26 25 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 22 23 25 27 29 30 31 32 32 33 33 34 35 35 35 35 36 36 36 nan nan nan nan 33 32 31 30 nan nan nan nan 32 33 34 34 35 35 37 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 26 25 25 25 25 24 24 24 25 26 27 27 27 26 27 28 29 29 30 31 31 31 30 29 28 28 28 29 29 29 29 29 28 27 27 26 26 26 25 25 25 26 27 27 27 27 26 25 24 23 22 22 22 21 21 20 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 23 23 24 25 25 26 26 27 28 28 28 28 28 29 28 27 27 27 27 27 28 28 29 29 29 29 28 27 26 25 24 24 25 26 27 28 29 31 31 32 31 31 30 29 28 27 26 25 24 23 22 21 19 18 17 17 18 19 19 20 20 20 20 21 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 26 26 26 25 25 24 24 23 nan nan nan 21 21 21 21 21 21 22 23 24 25 27 28 30 31 32 33 33 32 32 31 31 30 30 30 30 30 29 28 28 27 26 26 26 26 26 27 26 26 26 26 25 25 24 23 23 22 22 21 21 20 19 19 18 18 17 17 17 16 16 16 16 16 15 15 14 14 14 14 13 13 13 12 12 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 15 14 14 13 12 11 11 11 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 45 44 42 nan 39 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 33 32 30 29 27 27 27 27 27 27 27 28 28 29 28 28 26 24 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 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 29 31 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 nan nan nan 32 30 30 30 nan nan 32 32 32 32 32 32 33 34 35 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 28 27 27 26 26 26 25 25 26 26 27 28 29 29 29 30 31 31 32 32 31 31 30 29 28 28 28 29 29 29 29 29 29 29 28 27 26 26 25 25 25 25 26 27 28 28 28 27 26 24 23 23 22 22 21 21 21 20 20 20 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 23 23 22 22 22 22 22 22 23 23 24 24 24 25 26 27 27 28 28 28 28 27 26 25 24 25 26 27 29 29 30 29 29 28 27 25 24 24 24 25 26 28 28 29 30 31 31 32 32 31 30 28 27 25 25 24 24 23 22 19 18 17 17 17 18 19 19 20 20 20 21 21 21 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 26 26 26 25 25 24 24 23 22 21 21 21 21 21 21 21 22 23 24 25 27 28 29 30 31 32 32 32 32 32 31 30 29 29 29 30 30 30 29 28 27 26 26 27 27 27 27 27 27 26 26 25 25 24 24 23 22 22 21 21 21 20 19 19 18 18 17 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 13 12 12 11 11 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 39 39 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 33 31 30 28 27 27 27 28 28 28 29 30 30 30 29 27 25 23 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 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 26 29 31 32 33 33 33 33 33 33 34 35 35 34 34 33 33 33 33 33 33 31 30 29 28 29 30 30 31 30 29 28 28 29 30 31 32 34 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 30 29 28 27 27 27 26 26 26 27 28 29 30 31 31 32 32 32 32 32 31 30 29 29 28 28 29 29 29 29 29 30 30 30 29 27 26 26 25 25 26 26 27 28 28 28 28 27 26 25 24 23 23 22 22 22 22 22 22 22 23 23 23 24 24 23 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 23 23 23 23 23 22 22 22 23 23 24 24 24 24 25 26 27 28 28 27 27 25 24 22 22 23 25 27 29 29 30 30 29 28 27 25 24 24 24 25 27 28 29 29 30 30 31 32 32 32 30 29 27 25 25 25 25 24 22 20 18 16 16 17 17 18 18 19 19 20 21 22 22 22 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 26 26 25 25 25 24 23 23 22 21 21 21 21 21 21 22 22 23 24 25 27 28 29 30 30 31 30 31 31 32 31 29 28 28 29 30 31 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 16 15 14 13 12 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 42 40 40 39 39 39 39 39 38 38 38 38 38 38 38 37 36 34 33 31 30 28 28 27 27 28 29 30 31 32 32 31 29 27 24 23 22 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 29 31 32 32 32 32 31 32 32 33 33 33 32 31 31 30 30 31 31 30 29 28 27 26 27 27 28 28 27 26 25 25 25 26 28 29 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 31 30 29 28 28 27 27 27 28 28 29 30 31 32 32 32 32 32 31 30 29 29 29 29 29 29 28 29 30 31 31 31 30 29 28 27 27 27 27 27 27 28 29 29 29 28 28 27 26 25 24 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 22 22 22 22 22 23 23 23 23 24 23 23 23 23 22 22 22 22 22 22 22 23 23 23 24 24 25 25 25 25 25 25 24 24 24 24 23 23 23 24 24 25 25 25 26 26 27 28 28 28 27 26 24 23 23 23 24 25 27 28 29 30 30 29 28 26 25 24 24 25 26 28 29 29 29 29 30 30 31 32 32 31 29 27 26 26 26 25 24 22 20 18 17 17 17 17 18 18 18 19 20 20 21 22 22 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 25 25 25 25 nan 24 24 23 22 22 21 21 21 21 21 21 22 22 23 24 25 26 27 28 29 29 29 29 30 31 31 29 28 28 28 29 31 32 33 33 33 32 30 29 29 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 22 21 20 20 19 19 18 18 18 17 17 17 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 17 16 15 14 13 12 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 44 43 41 40 40 39 39 39 39 39 39 39 39 39 38 37 36 34 32 31 30 29 28 28 28 29 30 31 32 33 32 31 28 26 24 22 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 26 27 29 30 30 30 30 29 29 30 31 31 31 30 29 27 27 27 27 28 28 27 26 25 25 25 25 26 26 25 25 25 24 25 25 26 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 33 31 30 29 29 28 28 28 28 29 29 30 31 31 31 31 31 30 29 28 29 29 29 29 29 29 31 32 32 31 30 30 30 29 29 28 28 28 28 28 29 29 30 29 29 29 28 27 26 25 25 24 24 25 25 25 25 25 26 26 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 26 26 26 26 25 25 25 25 25 26 26 26 27 27 27 27 28 28 27 26 25 25 25 25 25 25 25 26 28 29 29 29 28 26 25 24 24 25 26 27 28 29 29 29 29 29 29 30 31 31 30 29 28 27 27 27 25 23 21 20 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 21 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 nan 24 23 23 22 22 21 21 21 21 21 21 22 22 23 23 24 25 26 27 27 28 28 29 30 30 30 29 28 28 29 31 32 33 34 34 33 31 30 29 28 28 28 28 28 28 27 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 15 15 15 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 nan nan 18 18 18 17 17 16 15 14 13 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 45 43 42 41 40 40 39 39 39 39 39 39 38 37 36 34 33 32 32 31 30 29 29 30 30 32 33 33 33 32 30 28 25 23 21 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 25 26 27 28 28 28 27 27 27 28 29 29 28 26 25 23 23 24 24 25 25 25 25 24 25 25 25 25 26 26 26 26 26 26 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 36 35 34 33 32 31 30 29 28 28 28 28 28 29 29 30 30 30 29 29 29 30 30 30 30 31 32 33 33 32 31 31 32 32 30 29 28 27 27 28 29 30 31 32 31 31 30 29 28 28 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 23 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 25 25 25 26 27 27 27 28 28 28 28 28 27 27 26 26 27 27 27 27 27 26 27 27 27 28 28 27 26 26 26 25 25 25 25 25 27 28 28 28 27 25 23 22 23 25 26 28 29 29 29 29 29 29 28 29 29 30 29 29 29 29 28 28 27 25 24 22 20 20 20 20 20 19 19 18 18 18 19 20 21 21 21 21 21 21 21 21 21 21 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 nan nan nan 22 22 22 21 21 21 21 21 21 22 22 22 23 24 25 26 26 27 27 28 29 30 30 29 29 29 30 31 32 33 33 33 32 31 30 29 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 19 19 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 16 15 15 14 13 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 48 47 46 44 43 42 40 40 39 39 39 39 39 37 36 34 32 31 32 nan 32 31 30 30 30 31 33 33 34 33 31 29 27 25 22 21 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 20 22 23 24 25 25 26 27 26 26 25 25 26 27 27 26 24 22 21 21 21 21 22 23 24 25 25 26 26 26 27 27 27 28 28 29 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 37 36 36 35 34 33 32 30 29 28 27 27 27 27 28 28 29 29 29 30 30 30 30 31 32 33 34 34 34 33 34 35 35 34 31 29 29 29 30 31 33 35 35 35 34 34 33 32 31 30 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 22 22 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 27 27 27 26 26 26 26 27 28 28 28 27 25 23 22 22 24 27 29 30 30 30 29 28 28 28 28 29 29 29 29 29 29 29 29 29 28 27 25 23 22 22 22 22 22 20 18 17 17 18 19 21 21 21 21 21 21 21 21 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 nan nan nan 22 22 22 22 21 21 21 21 21 21 22 22 22 23 24 25 26 26 27 27 28 29 30 30 30 30 30 31 32 32 33 32 32 31 30 29 28 28 28 28 29 29 29 29 28 28 28 27 27 26 25 25 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 17 16 16 16 15 15 16 16 16 17 17 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 15 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 47 46 45 44 42 41 40 39 39 38 38 36 34 32 31 31 32 nan nan nan 29 29 30 nan nan 33 33 32 30 28 25 23 21 20 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 21 23 24 24 25 25 26 27 26 25 24 24 24 25 26 25 23 22 21 20 20 20 22 23 25 26 27 28 28 28 29 28 28 29 29 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 37 37 37 37 36 35 34 32 30 29 28 27 27 27 28 28 29 29 30 30 31 31 32 33 34 36 36 35 35 36 37 38 37 35 34 33 33 34 36 37 38 38 38 37 36 35 35 34 33 32 31 30 29 29 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 22 22 22 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 29 29 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 28 28 28 28 27 26 24 24 25 27 29 30 31 31 30 29 28 27 28 29 30 30 29 29 30 30 30 31 30 29 28 26 25 24 24 24 24 23 21 19 18 18 19 20 21 22 22 21 21 21 21 21 21 21 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 nan nan nan nan 22 22 22 21 21 21 21 21 21 21 21 22 22 23 24 25 26 26 27 27 28 29 30 30 30 31 31 32 32 32 32 32 31 30 29 28 28 28 29 29 29 29 29 29 29 29 28 28 27 26 26 25 24 24 23 23 23 22 22 22 22 22 22 21 21 21 21 20 19 19 18 17 17 17 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 nan 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 47 46 45 nan nan 42 41 40 38 nan 34 32 nan nan nan nan nan nan nan nan 29 30 nan nan 32 31 30 28 26 24 22 20 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 24 25 25 26 26 27 27 27 27 26 24 24 24 25 25 25 24 23 22 22 22 22 24 25 27 29 30 30 31 31 31 30 30 30 31 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 37 37 37 36 34 33 31 30 29 28 28 28 29 29 30 31 31 32 33 34 35 37 37 37 37 38 39 39 39 38 38 38 37 37 38 40 41 40 40 40 40 41 40 40 38 36 34 33 32 31 30 29 28 27 27 26 26 26 26 25 25 24 24 24 23 23 22 22 22 21 21 21 21 21 22 23 23 23 24 24 24 25 25 26 26 26 25 26 26 26 26 27 27 28 28 28 28 29 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 28 28 28 28 29 29 29 29 28 28 28 28 27 26 26 27 28 29 30 31 30 29 28 27 27 28 30 30 30 30 30 31 32 33 33 32 31 29 28 27 26 26 26 25 24 22 21 21 20 20 21 21 22 22 21 21 21 21 21 21 22 22 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 nan nan nan nan nan nan nan 22 21 21 21 21 21 21 21 21 22 22 23 24 24 25 26 26 27 28 28 29 30 30 31 31 32 32 32 32 32 31 30 29 29 29 29 29 30 30 30 30 30 30 29 29 29 28 27 27 26 25 25 24 24 24 23 23 23 23 23 23 23 23 22 22 21 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 nan nan nan nan nan nan nan nan 19 19 18 18 18 17 17 17 17 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 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 31 30 29 27 25 23 21 19 18 17 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 26 27 28 28 28 29 29 28 27 26 25 25 26 26 27 26 26 25 24 24 25 26 28 30 32 33 33 34 34 33 33 33 33 34 34 34 33 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 37 37 37 37 37 37 37 36 35 34 33 32 32 31 30 30 30 30 31 31 32 33 34 35 37 38 39 39 39 40 40 40 40 40 41 41 40 38 38 39 41 42 42 43 43 42 40 39 38 38 37 35 34 32 31 30 29 28 27 27 26 26 26 25 25 25 25 24 24 23 23 22 22 21 21 21 21 22 23 23 24 24 24 25 25 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 28 28 29 29 29 29 28 27 27 27 27 27 27 28 28 29 30 31 31 30 28 28 28 29 30 30 30 30 31 33 34 35 34 33 32 30 28 28 27 27 26 25 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 22 23 23 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 nan nan nan nan nan nan nan 22 21 21 21 21 21 21 21 21 21 22 22 23 24 25 25 26 26 27 28 28 29 30 30 31 31 32 32 32 32 32 31 30 30 29 30 30 31 31 31 30 30 30 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 24 24 23 22 22 21 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 nan nan nan nan nan nan nan nan nan nan 19 19 18 18 17 17 17 17 17 17 17 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 26 24 22 20 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 27 29 29 29 29 28 27 27 28 29 31 33 35 36 36 36 36 36 36 36 37 37 36 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 37 36 36 36 36 36 36 36 36 35 35 34 33 33 32 31 31 31 32 32 33 34 35 37 38 39 39 40 41 41 41 41 41 42 42 41 40 39 39 39 41 43 44 44 43 44 46 46 45 43 41 38 36 34 33 31 30 29 28 27 27 27 26 26 26 26 26 25 24 24 23 23 22 22 22 22 22 23 23 24 24 25 25 26 26 27 27 27 27 26 26 26 27 27 27 28 28 29 29 29 29 30 31 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 27 28 28 29 29 29 28 28 27 27 27 27 27 27 27 28 29 31 31 31 29 29 29 29 29 29 30 31 34 36 37 36 34 32 30 29 27 28 28 27 27 26 26 26 25 25 25 24 23 22 21 20 20 21 21 21 22 22 23 23 24 23 23 22 21 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 21 21 21 21 21 21 21 21 21 22 22 23 24 25 25 26 26 27 28 28 29 30 30 31 31 32 32 33 33 32 32 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan 19 19 18 18 17 17 17 17 17 17 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 22 21 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 28 29 30 31 32 31 31 30 30 29 30 31 34 36 37 38 38 38 38 38 38 39 39 38 38 36 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 37 36 36 36 35 35 35 35 35 35 34 34 34 34 33 33 33 33 34 34 35 37 38 39 39 40 41 41 41 41 42 42 42 41 41 40 40 41 43 45 47 47 47 47 46 44 42 42 42 41 39 37 35 33 31 30 29 29 28 28 27 27 27 27 27 26 25 24 24 23 23 23 23 23 23 23 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 29 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 28 29 29 28 28 27 27 27 27 26 26 26 27 29 31 32 31 30 29 29 29 28 28 29 31 34 36 36 35 32 30 29 27 26 27 28 29 29 29 29 28 27 27 26 25 24 23 22 21 21 22 22 23 23 23 24 24 24 24 23 22 21 20 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 nan 22 22 22 22 22 21 21 21 22 22 23 24 24 25 25 26 27 27 28 29 30 30 31 31 32 33 33 33 33 33 32 32 32 32 32 32 32 31 31 30 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 17 17 17 17 17 17 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 24 22 21 20 19 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 32 33 34 34 33 32 32 32 33 35 37 38 40 40 40 40 40 40 40 40 40 39 38 37 36 36 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 39 37 36 36 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 38 38 39 40 41 42 42 42 42 42 43 42 41 40 41 42 43 43 44 45 47 49 51 50 46 41 36 33 36 39 40 39 37 35 34 32 31 30 29 28 28 28 28 28 28 27 26 25 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 30 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 26 26 26 27 27 28 28 28 28 27 27 27 26 26 26 25 26 27 29 30 31 31 30 30 29 29 29 30 30 30 32 31 31 31 31 30 28 26 26 27 29 31 32 33 32 31 29 28 27 26 25 24 23 23 23 24 24 25 25 25 25 25 25 25 24 23 22 21 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 nan nan nan 23 22 22 22 21 21 21 22 22 23 23 24 24 25 25 26 27 28 29 29 30 31 31 32 32 33 33 33 33 33 33 32 32 32 32 31 31 30 29 29 28 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 18 18 17 17 17 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 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 21 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 34 36 36 36 35 34 34 35 36 38 40 42 42 42 42 42 42 42 42 42 41 40 39 38 38 38 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 nan nan 40 39 38 36 36 36 35 35 35 35 35 36 37 38 39 39 39 39 40 40 40 41 41 41 42 42 42 42 42 42 42 41 40 40 42 44 46 46 46 46 48 51 51 49 47 46 47 48 47 46 44 42 40 38 35 33 32 31 30 30 29 30 30 30 29 27 26 25 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 28 28 27 27 26 26 26 26 26 26 27 27 26 26 26 26 25 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 25 25 25 26 27 28 29 30 30 30 30 29 29 29 30 32 32 32 30 29 30 32 33 31 29 29 30 32 34 35 35 34 33 31 29 28 27 26 25 25 25 25 25 25 26 26 26 26 26 26 26 25 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 21 21 21 21 22 22 23 23 24 24 25 26 27 28 28 29 30 30 31 32 32 33 33 33 33 33 33 32 32 32 31 31 30 29 29 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 18 18 18 18 18 18 17 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 35 37 38 38 38 37 36 36 38 40 42 44 45 45 45 45 45 45 44 44 44 43 42 40 40 40 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 nan nan nan 40 39 38 37 37 36 36 36 36 37 38 39 40 41 42 42 42 43 43 43 43 43 43 43 43 42 42 42 41 41 41 41 42 43 46 47 48 48 49 50 51 52 51 50 51 52 52 48 43 39 37 36 34 32 30 30 31 31 31 31 32 32 31 29 27 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 26 25 25 25 25 25 26 26 27 27 28 29 30 30 30 30 29 29 30 31 32 31 31 32 34 36 35 35 35 35 35 36 37 38 37 35 33 31 29 28 27 27 26 26 26 26 26 27 28 28 28 27 26 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 21 21 21 21 21 22 22 22 nan nan nan nan 26 27 27 28 29 29 30 31 31 32 32 33 33 33 33 33 32 32 31 31 30 30 29 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 26 26 26 26 26 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan 19 19 19 18 19 19 19 19 18 18 18 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 39 39 38 38 39 40 43 45 46 46 46 46 46 46 46 46 45 45 44 43 42 41 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 nan nan 40 40 39 39 38 38 37 37 37 38 40 41 43 43 44 45 45 45 45 45 45 45 45 44 43 42 42 42 41 41 41 42 43 44 46 48 49 50 51 50 51 52 54 54 52 48 44 38 33 31 30 30 29 28 28 29 31 32 33 33 33 32 30 28 26 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 24 24 25 25 26 26 26 27 28 29 29 30 30 31 30 30 30 31 32 32 33 34 36 37 37 36 35 34 36 37 39 39 38 35 33 31 30 29 28 27 26 26 26 27 28 29 30 29 28 27 26 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 26 27 27 28 29 29 30 30 31 32 32 33 33 33 33 33 32 32 32 31 31 30 30 29 29 28 27 27 26 26 26 26 25 25 25 26 26 26 26 25 25 25 25 25 26 26 27 27 28 28 28 27 27 27 27 27 26 26 nan nan nan nan nan nan nan nan nan nan nan 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 39 40 42 44 45 46 47 47 47 47 47 46 46 46 46 45 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 37 38 39 39 40 40 40 40 40 39 39 38 38 39 40 42 43 44 45 46 46 47 47 47 46 46 45 45 44 43 42 42 41 41 42 43 44 45 46 48 51 52 53 52 51 53 54 54 51 47 44 39 38 36 35 35 34 32 31 32 33 34 35 35 34 32 30 28 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 27 28 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 26 27 28 29 29 30 30 30 30 31 31 31 32 32 33 35 34 33 31 30 31 34 38 41 41 39 36 33 31 30 30 29 28 26 25 25 25 27 28 29 28 27 26 25 25 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 26 27 27 28 28 29 30 30 31 31 32 33 33 33 33 33 33 32 32 32 32 32 31 31 30 29 29 28 27 27 27 26 26 26 26 26 26 26 25 25 25 26 26 27 27 28 29 29 30 29 29 29 28 28 28 27 27 nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 20 20 20 19 19 19 19 18 18 17 17 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 33 34 34 nan nan nan nan nan nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 43 45 46 47 47 47 47 46 46 46 46 46 46 46 45 45 44 44 44 43 nan nan nan nan nan nan nan nan nan nan nan 34 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 36 36 37 39 39 40 40 40 40 40 40 39 39 40 42 44 45 45 46 47 47 47 47 47 47 47 47 46 44 44 43 42 42 42 43 44 45 45 46 48 50 53 54 54 54 54 55 54 52 49 48 47 46 43 39 36 35 39 38 37 37 36 36 35 34 32 30 28 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 24 24 24 24 25 26 27 28 29 29 30 30 29 30 30 30 30 31 33 33 31 28 26 26 28 34 39 42 41 37 32 30 28 28 28 28 27 25 23 23 22 22 23 24 25 25 25 25 25 24 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 26 26 27 28 28 29 29 30 31 31 32 32 33 33 33 33 33 33 33 34 34 33 32 32 31 30 29 29 28 27 27 27 27 27 26 26 26 26 26 27 28 28 29 30 30 31 31 31 31 30 30 29 29 28 28 nan nan nan nan nan nan nan nan nan nan nan 22 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 48 48 47 46 45 45 45 45 45 45 45 45 44 44 44 43 42 39 36 nan nan nan nan nan nan nan 32 33 33 32 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 33 nan 35 35 36 37 38 39 40 40 40 40 40 40 41 41 42 44 44 45 46 46 46 46 46 47 48 48 48 46 45 44 44 44 43 43 44 45 46 47 47 48 50 53 55 57 58 56 57 56 54 52 51 51 47 40 33 28 25 27 33 36 37 37 36 35 33 31 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 24 25 26 27 28 29 29 29 29 29 29 28 29 30 30 30 28 25 24 24 28 33 38 38 35 30 26 24 23 24 25 26 25 23 22 20 19 17 17 19 21 24 25 26 26 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 26 27 27 28 29 29 30 30 31 31 32 32 32 32 33 33 33 34 34 34 33 32 32 31 30 30 29 29 28 28 28 28 28 27 27 28 28 29 30 31 31 32 33 33 33 32 32 31 30 30 30 29 29 nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 20 20 19 19 19 19 18 18 18 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 48 48 47 45 44 44 44 45 45 45 44 43 43 42 42 41 39 35 nan nan nan nan nan nan 28 30 32 33 32 31 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 33 34 35 35 36 37 38 39 39 40 40 41 41 42 43 44 46 46 46 45 45 44 45 46 48 48 49 48 47 46 45 45 46 45 44 45 46 48 49 49 50 51 53 55 58 59 58 58 58 57 55 53 50 44 34 28 24 21 22 27 31 34 35 35 34 32 30 29 28 28 28 28 28 27 27 27 27 28 28 28 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 23 24 25 25 26 27 28 29 30 29 28 28 28 28 29 28 26 24 22 21 25 30 33 31 27 23 22 20 20 21 23 25 24 23 21 19 17 15 15 16 20 23 25 26 26 26 26 26 26 26 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 25 26 26 27 28 28 29 29 30 30 31 31 31 31 32 32 32 33 33 33 32 32 32 31 31 30 30 30 30 30 30 29 29 29 29 29 29 30 30 31 31 32 33 33 33 32 32 31 31 30 30 29 29 nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 43 43 42 42 42 41 38 35 nan nan nan nan nan 28 29 30 32 33 33 32 nan nan 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 32 33 33 34 35 36 36 37 38 39 40 40 40 41 42 43 43 44 45 45 45 44 43 44 45 47 49 49 50 49 48 48 48 49 48 47 47 48 50 51 52 52 52 53 55 57 59 59 59 59 59 58 55 nan nan 32 25 20 17 20 26 28 30 32 33 32 31 30 29 29 28 28 28 28 27 27 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 25 26 27 28 29 30 29 29 28 28 28 29 28 26 24 20 18 22 27 29 27 25 23 22 20 20 21 22 24 24 24 22 20 18 16 15 17 19 23 25 26 26 26 26 27 27 27 27 26 25 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 25 26 26 27 27 28 28 29 29 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 30 30 31 32 32 32 32 31 31 30 30 29 29 28 nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 43 42 41 41 41 40 38 nan nan 31 31 30 30 30 31 33 34 nan nan nan nan 30 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 22 nan nan nan 29 31 32 33 34 34 35 36 37 37 39 40 40 40 41 43 44 43 41 39 38 37 37 38 39 42 46 49 51 53 53 52 52 52 52 53 51 50 51 53 54 55 54 54 55 55 57 59 60 61 61 nan nan nan nan nan nan 25 19 18 21 26 27 29 30 31 31 31 30 29 28 28 28 27 27 27 28 28 28 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 23 23 23 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 24 23 22 22 22 21 21 21 21 21 22 23 24 25 27 28 28 29 29 29 29 28 28 28 28 29 29 28 25 22 24 26 26 25 24 24 24 24 23 23 24 25 26 25 24 22 20 18 17 18 21 23 25 26 26 26 27 27 28 28 28 27 26 25 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 25 25 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 30 30 30 31 31 31 31 31 30 30 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 46 46 nan nan 44 42 nan nan nan nan 39 nan 37 nan 34 33 32 31 31 32 34 34 34 nan nan nan 29 31 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 20 21 23 25 27 29 31 32 33 34 35 36 36 37 39 40 40 40 41 43 45 44 40 34 30 27 27 29 34 39 45 50 54 56 57 56 55 55 56 56 54 53 54 56 57 58 58 57 55 55 56 58 61 61 60 nan nan nan nan nan nan nan 27 26 26 26 26 28 29 30 31 30 29 29 28 28 28 27 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 25 25 26 26 26 26 26 25 25 25 24 23 23 22 22 21 21 20 20 21 22 23 24 25 27 28 28 28 28 28 29 29 28 27 27 28 30 30 27 25 24 24 23 23 24 24 25 26 26 27 27 28 28 27 25 23 21 19 19 20 22 24 25 25 26 26 27 28 28 28 28 27 26 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 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 28 28 29 29 30 30 30 30 29 29 29 29 29 30 30 30 30 29 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 19 19 19 19 19 19 20 20 20 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 48 47 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 33 34 33 30 28 29 31 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 16 17 19 21 23 25 27 29 31 32 33 34 35 36 38 39 41 41 39 40 42 46 46 44 39 33 28 23 23 30 38 46 52 57 59 60 60 58 58 58 59 57 56 56 58 59 60 59 58 56 55 55 57 58 59 57 nan nan nan nan nan nan nan 28 25 25 25 26 28 30 30 31 30 29 29 28 28 28 28 28 29 29 29 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 25 25 24 24 23 22 22 22 21 21 21 22 22 23 23 23 23 23 23 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 23 23 22 21 20 20 20 21 21 22 23 24 25 26 26 26 26 27 28 28 27 27 26 27 28 27 26 24 23 22 22 22 23 24 25 26 27 28 29 29 29 27 25 23 21 20 21 22 24 25 26 26 26 27 27 28 28 28 28 27 26 26 25 24 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 26 26 27 28 28 29 29 29 29 29 28 28 29 29 28 28 28 28 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 nan 19 19 19 19 20 20 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 47 47 46 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 32 33 32 30 28 29 32 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 18 16 16 16 18 20 22 24 26 28 30 31 32 33 35 36 38 40 42 41 39 39 40 43 46 46 45 42 36 28 24 29 38 48 56 62 64 64 63 62 61 60 61 60 59 58 58 58 59 59 57 55 54 54 54 55 55 nan nan nan nan nan nan nan nan 19 20 23 26 28 30 30 31 30 30 29 29 28 28 28 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 22 22 21 21 21 21 22 22 23 23 23 23 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 23 22 21 20 20 20 20 20 21 21 22 23 23 23 23 24 25 26 27 27 26 26 25 26 25 24 23 22 22 22 22 22 23 24 25 25 26 27 28 28 27 25 23 22 21 22 23 25 27 27 28 28 28 28 28 28 27 27 26 25 25 25 24 24 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 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 26 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 nan nan 26 25 nan nan nan nan nan nan nan nan nan 20 20 20 20 20 19 19 19 19 20 20 21 21 21 21 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 47 48 47 46 46 45 44 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 31 32 31 29 29 30 32 33 35 nan nan nan nan nan nan nan nan nan nan nan nan 24 24 23 21 19 17 17 18 19 21 23 26 28 29 29 30 32 33 35 37 39 42 41 39 38 39 40 41 43 45 46 43 36 30 29 32 41 53 63 68 67 65 64 62 62 62 62 61 59 58 58 58 58 55 53 52 51 52 52 nan nan nan nan nan nan nan nan nan 15 18 23 26 28 29 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 26 26 25 25 24 24 23 22 22 22 21 21 21 22 22 23 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 23 22 22 21 20 20 20 20 20 20 20 20 20 20 20 21 22 23 24 25 25 25 25 25 24 24 23 23 22 22 22 22 22 23 23 23 24 24 25 26 26 26 25 24 23 23 24 26 27 28 29 29 29 29 28 28 27 26 25 25 24 24 24 23 23 23 23 23 22 22 22 21 nan nan nan nan nan nan nan 19 19 19 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 nan nan nan nan nan nan nan nan nan 22 22 22 23 24 25 26 27 27 27 27 26 26 26 26 26 26 26 26 nan nan nan 24 nan nan nan nan nan nan nan nan nan 19 19 20 20 19 19 19 20 20 20 21 21 21 21 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 48 49 48 47 46 46 46 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 30 29 30 31 32 33 33 nan nan nan nan nan nan nan nan nan nan 24 24 25 24 23 21 20 19 19 19 21 23 25 27 28 29 30 31 32 34 35 38 40 40 39 38 38 37 36 37 39 41 41 37 31 26 24 32 44 56 64 64 64 62 61 61 61 62 62 60 59 58 57 55 52 50 49 48 47 nan nan nan nan nan nan nan nan nan 13 15 18 21 23 25 27 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 30 30 30 30 29 29 29 29 28 28 27 27 26 25 25 24 24 23 23 22 22 21 21 22 22 23 23 24 25 25 25 25 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 21 21 21 21 20 20 20 19 19 18 18 18 18 19 21 22 23 24 24 24 24 24 24 23 22 22 21 21 22 23 23 23 23 23 24 24 24 26 27 27 27 26 25 25 26 27 28 29 29 29 29 28 27 26 25 25 24 24 23 22 22 23 23 23 22 22 21 21 20 20 19 19 19 nan nan 18 18 18 18 18 19 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 24 25 25 25 25 nan nan nan 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 20 20 20 19 20 20 20 20 21 21 21 21 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 50 50 49 49 49 48 47 46 45 44 43 41 nan nan nan nan nan nan nan nan nan nan nan nan 31 30 29 29 29 30 32 32 32 nan nan nan nan nan nan nan nan nan nan 24 24 25 25 24 nan nan nan nan nan 21 22 25 27 29 29 30 31 nan nan 35 37 38 38 38 38 37 36 34 32 35 37 37 33 27 19 16 nan nan 44 52 57 59 59 59 59 61 62 62 60 58 56 54 53 50 48 45 43 nan nan nan nan nan nan nan nan nan 14 15 17 19 21 22 23 25 26 27 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 26 25 25 24 24 23 23 22 22 21 21 22 22 23 23 24 25 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 22 21 21 21 21 20 20 19 18 17 17 17 17 18 19 20 21 22 23 23 24 23 23 23 22 22 22 22 23 25 25 25 24 24 24 24 24 26 27 29 29 28 27 26 26 27 28 29 29 29 29 28 26 25 24 24 23 23 22 21 21 22 22 22 22 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 52 52 52 51 50 49 47 45 44 43 42 42 41 40 39 37 35 32 nan nan nan nan nan nan 30 29 29 29 30 31 31 31 nan nan nan nan nan nan nan nan nan nan 24 24 24 24 nan nan nan nan nan 22 22 nan nan nan 30 30 31 nan nan nan nan 37 38 38 37 37 37 36 33 31 33 35 36 34 28 21 17 nan nan 33 40 46 50 54 56 59 61 63 60 57 53 52 51 50 49 45 42 nan 36 33 30 26 nan nan nan 14 14 15 17 19 20 21 22 23 24 26 27 28 28 29 29 29 30 30 30 30 31 31 31 32 32 32 32 31 31 30 30 30 30 29 29 28 28 27 26 25 24 23 23 22 22 22 22 22 22 22 23 23 24 25 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 27 27 26 26 26 26 26 27 26 26 26 26 26 26 26 26 25 25 24 24 23 22 22 22 21 21 21 21 20 19 18 18 17 17 17 18 19 19 20 21 22 22 22 22 22 22 21 22 22 23 24 26 26 25 24 24 24 24 24 25 27 29 30 30 28 26 26 27 28 29 29 29 28 27 26 25 24 23 22 21 21 20 20 21 21 21 21 20 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 18 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 20 19 19 19 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 54 54 53 52 51 49 47 45 43 42 42 42 42 41 40 39 37 35 32 nan nan nan nan nan 29 29 28 28 28 29 29 nan nan nan 25 23 nan nan nan nan nan nan 24 24 24 24 24 nan nan nan 24 24 24 25 nan nan nan nan nan nan nan nan nan 36 38 38 37 37 37 36 34 32 33 36 39 40 38 33 26 23 24 28 33 38 43 48 51 55 59 60 58 54 52 50 nan nan nan nan nan 34 31 28 24 21 18 15 13 11 11 13 15 16 18 20 22 24 25 26 27 27 28 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 28 27 26 25 24 23 23 22 22 21 21 21 22 22 22 23 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 24 23 22 22 22 22 22 21 21 20 19 19 18 18 18 19 19 19 20 20 21 21 21 21 21 21 20 21 21 22 23 24 25 25 24 23 23 23 23 24 25 26 28 29 29 27 26 25 27 28 28 29 28 27 26 25 24 23 22 22 21 20 19 19 20 20 20 20 19 18 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 17 19 20 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 19 19 19 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 54 54 53 52 50 49 47 45 43 42 41 41 42 42 42 41 39 37 34 31 nan nan nan nan nan 28 28 27 27 27 27 27 26 26 25 24 24 24 nan nan nan nan nan 24 24 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 37 36 36 36 36 35 34 35 37 41 45 46 43 36 32 31 33 37 42 44 45 45 47 51 55 56 nan nan nan nan nan nan 37 33 29 26 22 19 17 15 14 13 11 8 7 7 8 10 13 20 23 24 25 26 27 28 29 30 30 30 31 31 32 32 33 33 33 33 32 32 32 31 31 30 30 29 29 28 27 26 25 24 23 23 22 21 21 21 21 21 22 22 23 24 24 25 26 26 26 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 23 22 22 22 22 22 21 21 20 19 19 18 18 19 19 19 19 20 20 21 21 20 20 20 20 20 20 20 21 21 22 23 22 22 22 22 23 23 23 23 24 26 27 27 26 25 25 27 28 29 29 28 27 26 25 24 23 22 21 21 20 19 19 19 19 19 19 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 17 18 19 20 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 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 51 50 48 48 47 46 45 44 42 40 39 39 40 40 40 39 37 34 31 28 28 nan nan nan nan 27 27 27 26 26 25 25 25 24 24 24 24 24 25 nan nan nan nan nan 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 34 34 34 34 35 36 39 43 47 50 49 45 41 39 39 41 nan nan 45 nan 42 46 51 55 55 53 49 44 39 35 31 27 24 21 18 16 14 14 14 14 13 10 6 2 4 6 10 16 20 23 25 26 27 28 29 30 30 31 31 31 32 32 33 33 33 33 32 32 31 31 31 30 29 29 28 27 26 25 24 23 22 22 21 21 21 21 21 21 22 22 23 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 24 23 23 22 22 22 22 22 21 21 20 19 18 17 18 18 18 18 18 19 20 20 19 19 19 19 18 19 19 19 19 20 21 21 21 21 22 22 23 23 23 22 23 24 25 25 24 24 25 27 29 30 29 28 27 26 25 23 22 22 21 21 21 20 19 18 18 18 18 17 16 15 14 14 13 13 13 14 14 14 14 14 14 13 13 12 12 13 14 15 17 18 19 20 21 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 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 42 41 38 37 36 36 36 36 35 34 31 28 24 nan nan nan nan 25 25 26 27 27 26 25 25 24 24 24 24 24 24 24 nan nan nan nan nan 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 33 33 33 33 34 35 37 40 43 47 50 52 51 49 47 46 nan nan nan nan nan 42 44 48 52 52 49 45 39 34 30 26 22 20 18 16 14 13 13 14 15 17 17 12 4 2 8 12 16 20 22 24 26 27 28 29 30 30 31 31 32 32 32 33 33 32 32 32 32 31 31 31 30 29 28 28 27 26 25 23 22 22 21 21 21 20 20 21 21 22 22 23 24 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 24 23 23 23 22 22 22 22 21 21 20 20 19 18 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 21 22 22 22 23 23 23 22 22 22 22 22 23 23 23 23 24 26 28 29 29 28 27 26 25 24 22 22 21 21 21 20 19 18 18 17 17 16 16 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 15 16 17 18 19 20 21 22 23 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 nan 20 20 20 nan nan 21 21 21 21 21 21 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 49 46 nan nan nan nan nan nan nan nan nan 39 39 36 34 33 32 32 32 31 30 27 24 20 nan nan nan nan 22 23 24 26 26 26 25 25 25 24 24 nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 32 31 31 32 34 36 38 40 43 45 48 51 53 53 51 49 nan nan nan nan nan 42 42 44 46 45 43 38 33 28 24 21 19 17 16 15 14 14 15 16 17 19 20 17 12 10 13 17 19 21 23 25 26 27 28 29 30 30 31 31 32 32 32 32 32 32 32 32 31 31 31 31 30 29 28 27 26 25 24 23 22 21 21 21 20 20 20 21 21 22 23 24 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 22 22 21 21 20 20 19 19 18 16 16 15 15 15 14 14 14 13 14 14 15 16 16 15 15 15 17 19 21 22 23 23 24 23 22 22 21 21 21 21 21 21 22 22 23 25 27 28 28 28 27 26 25 24 23 22 21 21 21 20 19 19 18 17 16 16 15 15 14 14 13 13 12 12 13 13 13 13 13 13 12 12 11 12 12 14 15 16 17 18 19 20 20 21 22 22 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 nan nan nan nan nan 21 21 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 44 42 39 36 nan nan nan nan nan nan nan 35 35 35 33 32 30 29 28 27 27 26 nan nan nan nan nan nan nan 21 21 22 24 25 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 33 32 32 32 31 31 32 34 37 39 40 42 44 46 48 50 51 50 48 nan nan 41 42 41 39 38 38 39 38 35 31 27 23 20 18 17 16 16 15 15 16 18 19 19 20 21 22 22 21 22 22 23 24 25 26 27 28 29 30 30 31 31 31 32 32 32 32 32 32 32 32 31 31 31 30 30 29 28 27 26 25 23 22 22 21 21 21 21 21 21 21 21 22 23 24 25 27 28 28 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 22 22 21 20 20 19 19 18 18 17 16 15 15 14 14 13 12 11 11 10 12 14 15 15 14 13 14 16 18 20 21 21 21 22 22 21 21 20 19 19 19 19 20 21 22 23 24 25 26 27 27 26 26 25 24 23 22 21 21 20 20 20 19 18 17 16 15 15 15 14 14 14 13 13 12 12 12 13 13 13 13 13 12 12 12 12 13 14 15 16 17 17 18 19 19 20 21 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 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 35 33 31 31 nan nan nan nan 30 30 30 30 30 29 28 27 25 24 23 22 21 19 16 14 nan nan nan 20 20 21 21 22 23 23 23 23 24 nan nan 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 33 32 32 33 36 39 40 41 43 44 44 45 46 47 47 44 nan 35 34 35 35 35 34 33 33 31 28 25 21 18 16 15 15 15 15 15 16 17 19 20 21 22 24 26 27 27 27 26 26 26 27 27 28 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 28 27 26 25 23 23 22 21 21 21 21 21 21 21 21 22 23 25 26 28 28 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 24 23 23 23 23 22 22 22 21 21 20 19 18 18 17 17 17 16 15 15 14 13 13 12 11 10 10 11 14 14 13 11 11 13 15 16 17 17 17 16 17 18 19 19 18 17 17 17 18 19 21 22 23 24 24 25 25 25 25 25 24 23 22 21 20 20 20 20 19 19 18 17 16 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 13 12 12 13 13 14 15 15 16 16 17 17 18 19 20 20 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 28 27 27 27 27 nan nan nan nan 25 24 24 24 24 23 23 22 20 19 18 17 14 12 11 12 14 17 19 20 20 20 21 21 21 21 nan nan nan 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 34 33 33 33 33 34 35 38 40 42 42 42 42 42 nan nan nan nan 40 37 33 31 31 32 31 30 28 27 25 23 20 18 16 15 14 14 14 15 15 17 18 20 21 23 24 26 28 29 29 29 29 29 29 29 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 28 27 26 25 24 23 22 22 22 21 21 21 21 21 22 23 24 26 27 28 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 24 24 23 23 22 22 22 21 21 21 20 20 19 18 17 17 17 17 17 16 16 15 14 14 13 12 12 11 11 13 13 13 12 11 11 12 13 14 15 14 12 11 12 14 15 15 15 15 14 15 16 18 21 23 23 24 24 24 25 25 25 24 24 23 22 20 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 14 13 13 13 14 15 15 15 16 16 16 16 17 18 19 19 19 18 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 22 22 23 nan nan nan nan nan 19 18 18 18 18 18 17 16 15 14 13 11 9 9 9 11 13 16 18 18 18 19 19 19 19 nan nan nan 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 33 33 34 35 37 38 40 40 40 39 nan nan nan nan nan nan 37 35 33 30 27 25 24 23 22 22 21 19 17 16 15 14 13 13 14 15 16 17 18 20 22 24 26 28 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 31 31 30 29 28 27 26 25 24 24 23 23 22 22 22 22 22 22 23 24 26 27 28 28 29 29 30 30 30 29 29 29 29 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 20 20 19 19 19 18 17 16 16 16 16 16 15 15 15 14 14 13 12 12 12 13 14 13 12 11 11 10 11 12 12 11 10 9 9 10 10 11 12 12 12 14 15 18 20 22 23 24 24 24 24 24 24 24 23 22 21 20 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 17 17 18 19 19 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 13 12 12 nan 11 11 10 10 9 8 7 7 7 7 8 11 13 14 15 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 31 32 33 35 36 36 37 36 36 36 36 36 nan 35 34 34 34 32 29 24 18 16 16 17 18 18 18 16 15 14 12 12 12 12 13 15 16 17 18 20 23 25 27 29 30 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 33 33 32 31 31 30 29 28 27 26 25 24 24 23 23 23 22 23 23 24 25 26 27 28 28 29 29 30 30 30 29 29 29 28 28 27 27 27 26 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 17 16 16 15 15 15 15 15 15 15 14 14 13 13 13 14 14 13 12 12 11 10 9 9 9 10 9 9 7 7 7 7 8 9 10 12 15 17 19 21 22 23 23 22 23 23 23 23 23 22 21 20 19 19 20 20 21 21 22 21 21 21 21 20 20 20 20 19 18 18 17 17 17 16 16 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 18 19 19 18 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 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 5 6 6 6 6 6 6 5 5 5 6 8 10 11 12 13 13 nan nan nan nan nan nan nan nan 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 27 28 29 30 31 33 33 33 33 32 32 33 34 34 33 32 31 30 29 26 21 15 11 12 14 17 18 18 16 15 13 11 11 10 11 12 13 15 16 17 19 22 25 27 30 31 33 33 33 33 33 32 32 31 31 31 31 32 32 33 33 34 34 34 35 35 36 36 35 35 35 34 33 33 32 31 30 29 28 27 26 26 25 25 24 23 23 23 24 25 26 27 28 28 28 29 29 30 30 30 29 29 28 28 28 27 27 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 23 22 21 21 21 20 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 11 9 8 8 8 8 8 7 6 5 5 5 6 7 9 11 13 15 17 19 21 22 22 21 21 22 23 23 24 23 22 21 20 20 20 21 22 23 23 23 23 22 22 22 21 21 21 20 20 19 18 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 18 17 16 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 5 4 3 2 3 4 6 8 9 10 10 nan nan nan nan nan nan 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 24 26 26 27 29 30 30 28 27 27 28 30 31 31 30 29 27 23 18 12 8 10 14 17 19 19 18 16 14 12 11 10 10 11 12 13 15 16 19 21 25 28 31 33 35 36 36 36 36 35 33 32 31 31 30 31 32 33 34 34 35 36 36 37 37 37 37 36 36 35 35 34 33 32 31 30 29 28 27 27 26 25 25 24 24 24 24 25 26 27 28 29 29 29 29 30 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 23 22 22 21 21 20 19 19 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 9 8 7 7 7 7 5 4 4 4 5 6 7 8 10 12 14 16 18 19 20 21 21 21 22 23 23 24 23 22 21 20 19 20 21 23 24 24 24 24 23 23 23 23 22 22 21 20 19 19 18 18 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 18 18 19 19 19 19 18 16 15 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 5 4 2 3 6 8 8 8 8 9 nan nan nan nan nan 11 11 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 20 21 22 23 24 26 26 24 22 nan 22 25 27 28 27 25 22 17 11 8 11 16 19 21 21 20 18 16 14 12 11 10 10 10 11 13 15 18 21 25 29 32 35 37 38 39 39 39 38 36 35 33 32 31 30 31 32 33 35 36 37 37 38 38 38 38 38 37 37 36 35 34 33 32 31 30 29 29 28 27 26 25 25 24 24 25 26 27 28 29 29 29 29 30 30 30 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 22 22 21 21 21 21 21 22 22 22 22 21 20 19 19 18 18 17 17 16 16 16 16 17 nan nan nan nan 16 16 15 15 14 14 13 13 12 12 12 11 12 12 12 12 12 11 10 9 8 7 7 6 5 4 4 4 5 6 7 9 10 12 14 16 17 19 20 20 21 21 22 23 23 22 22 21 20 19 19 20 21 22 24 25 25 25 24 24 24 24 23 23 22 21 20 19 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 17 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 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 6 6 6 7 10 12 11 10 9 10 nan nan nan nan 12 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 16 17 18 19 21 21 nan nan nan 18 20 22 23 22 20 17 13 11 13 17 20 22 22 21 19 17 16 14 12 11 10 10 11 12 14 17 20 24 28 32 35 37 38 39 39 39 39 38 36 35 33 32 31 31 31 33 34 36 37 38 38 39 39 39 39 39 38 37 36 35 33 33 32 31 30 29 29 28 27 26 25 25 25 25 26 28 29 29 30 30 30 30 30 30 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 20 20 20 21 21 21 21 20 20 19 18 18 17 17 16 16 16 16 16 nan nan nan nan nan nan 17 16 16 15 14 13 12 12 11 11 10 10 11 11 12 12 12 11 11 10 9 8 8 7 6 5 5 6 7 8 9 10 10 12 14 15 17 19 19 20 21 22 22 22 22 21 21 21 20 20 20 21 22 24 25 25 26 26 25 25 25 24 24 23 22 21 20 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 17 16 15 14 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 12 14 14 12 10 10 nan nan nan nan nan 13 11 10 10 11 11 11 11 nan nan nan nan nan nan nan nan nan 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 17 18 18 17 17 16 17 18 20 21 21 20 19 17 15 13 12 11 10 10 10 11 12 15 18 22 26 30 33 35 36 37 37 36 35 34 34 34 35 34 33 32 32 33 34 36 38 39 39 40 40 40 40 40 40 39 38 36 35 33 32 31 30 30 29 29 28 27 26 26 26 26 27 28 29 30 31 31 31 30 30 30 30 30 29 29 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 20 20 20 21 21 20 20 19 19 18 18 17 16 16 16 16 16 nan nan nan nan nan nan nan 17 16 15 15 14 13 12 11 10 10 10 10 11 12 12 13 13 12 11 11 10 9 9 9 8 8 8 9 9 9 9 8 9 10 13 15 17 19 19 20 21 22 22 22 22 22 22 21 21 21 21 22 23 25 26 27 27 26 26 26 25 24 23 22 21 21 20 19 18 18 18 18 18 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 19 19 18 17 15 14 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 13 9 6 8 nan nan nan nan nan 13 11 11 12 13 13 12 10 9 7 nan nan nan nan nan 14 13 13 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 16 17 19 20 21 22 21 21 21 21 21 19 16 14 12 10 9 9 9 9 10 11 13 16 19 23 26 29 31 32 34 34 35 34 34 34 35 36 36 34 31 28 28 30 35 39 42 43 43 43 43 42 42 42 42 41 39 37 35 33 32 30 30 30 29 29 28 27 26 27 27 28 29 30 30 31 31 31 31 31 30 30 29 29 28 28 27 26 25 25 24 24 23 22 22 22 21 21 21 20 20 20 19 19 19 19 18 19 19 19 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 nan nan nan nan nan nan nan nan 16 15 14 13 12 11 10 10 9 9 10 11 12 13 13 13 13 12 11 11 10 10 10 11 11 11 11 10 9 8 9 10 12 14 17 18 19 20 21 22 22 22 22 22 22 22 22 22 22 22 23 25 26 27 27 27 27 26 26 25 23 22 22 22 22 21 20 20 20 20 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 19 18 17 15 14 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 9 5 2 7 nan nan nan nan 13 12 12 13 14 14 13 12 10 9 8 9 12 15 nan 19 19 18 17 16 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 23 24 25 26 25 24 23 22 21 19 17 14 11 9 7 7 7 9 9 10 12 14 17 20 23 25 26 26 30 33 34 34 33 33 33 34 34 34 33 32 33 37 43 47 47 46 45 44 44 43 43 43 43 43 42 40 37 35 33 31 30 30 29 28 28 27 27 27 28 29 29 30 31 31 32 32 32 31 30 29 28 28 27 27 26 26 25 25 24 23 23 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 19 19 19 18 18 18 17 17 17 16 16 nan nan nan nan nan nan nan nan nan nan 14 13 12 11 10 10 9 9 9 10 11 12 13 13 13 13 12 12 12 12 12 12 12 13 13 11 10 10 10 11 12 15 17 19 20 20 21 22 23 23 22 21 22 22 22 23 22 23 24 25 26 27 27 27 27 26 26 25 24 23 23 23 24 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 20 20 20 19 18 16 15 14 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 2 2 4 nan nan nan nan 12 12 13 14 14 14 13 12 10 9 9 9 11 15 18 21 22 21 20 19 18 18 17 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 25 23 22 20 18 16 14 11 8 6 5 6 8 10 12 14 16 17 19 22 24 24 23 28 33 34 32 30 29 30 32 33 nan nan nan nan nan nan 44 42 41 41 41 41 42 42 43 44 44 43 41 39 37 35 33 31 30 29 28 28 28 28 28 29 30 30 31 31 32 32 32 32 31 30 29 27 27 26 26 25 25 25 24 24 23 22 22 21 21 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan 14 13 12 11 10 9 9 9 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 14 13 13 12 12 12 13 15 17 19 21 22 23 24 24 24 23 23 23 24 24 25 25 24 25 25 26 27 27 27 27 27 27 26 25 24 24 25 25 26 26 25 25 25 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 20 19 18 16 15 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 2 3 nan nan nan nan 13 13 14 14 15 14 13 12 10 9 8 9 11 14 17 20 22 22 21 19 18 16 15 14 15 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 24 22 20 19 17 16 14 13 10 8 5 4 5 7 10 13 15 18 22 22 22 22 23 21 20 24 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 37 39 40 42 43 43 42 41 39 37 35 33 32 30 29 29 29 30 30 30 31 31 32 32 32 32 32 33 32 32 30 29 27 26 25 24 24 24 23 23 23 23 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan 14 14 13 12 11 10 9 9 9 10 11 11 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 15 16 18 20 22 23 25 26 26 26 26 26 27 27 27 27 26 25 25 25 26 27 27 28 28 28 28 27 26 26 26 26 27 27 28 27 27 26 26 25 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 21 21 20 19 17 16 15 15 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 2 4 6 nan nan nan 14 14 15 15 15 14 13 11 8 7 7 10 13 16 18 20 21 22 21 19 17 15 14 13 13 12 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 25 22 19 17 16 14 13 12 10 9 7 6 5 6 8 10 13 15 17 20 24 25 24 25 25 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 32 34 37 38 39 39 38 37 36 35 33 32 31 30 30 30 31 31 31 31 31 32 32 32 32 32 33 32 32 31 29 27 25 24 23 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 nan nan nan nan nan nan nan nan nan nan nan 15 14 14 13 12 11 10 10 10 10 10 11 12 12 13 14 14 14 14 15 15 15 15 16 16 17 17 18 17 17 18 19 20 22 23 25 26 27 28 28 28 28 28 28 28 28 27 26 26 27 28 29 29 29 29 29 29 28 28 28 28 28 29 29 29 29 28 27 26 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 23 23 22 22 21 20 20 19 18 17 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 10 9 nan nan nan 7 5 4 6 nan nan nan 15 16 16 16 15 15 14 12 10 7 6 8 12 15 17 19 20 21 21 20 18 16 15 14 13 12 11 10 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 24 22 19 17 14 12 11 10 9 8 7 7 7 7 9 11 13 15 16 19 21 24 25 25 25 26 26 25 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 31 33 33 34 34 34 34 32 31 30 30 30 31 31 30 30 29 29 30 31 31 31 32 32 32 31 31 29 28 25 23 22 21 20 20 20 20 20 20 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan 16 16 15 15 14 13 13 12 11 11 11 11 11 11 12 12 13 13 14 15 15 15 16 16 17 17 18 19 20 20 20 20 20 21 21 22 23 24 26 27 28 28 28 28 28 28 28 28 28 28 29 30 31 32 31 31 31 30 30 29 29 30 30 30 30 30 29 29 28 27 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 20 19 18 18 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 11 11 12 13 12 10 9 8 8 9 11 12 14 15 15 15 15 15 14 13 12 9 7 8 10 13 15 17 18 19 20 20 18 16 14 13 11 11 10 10 10 10 12 13 14 15 nan nan nan nan nan nan nan nan nan 21 22 23 22 21 20 19 16 14 12 10 9 8 8 9 9 9 10 12 13 15 16 17 19 21 22 23 23 24 24 26 26 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 30 31 32 32 33 32 31 30 30 29 30 30 30 29 29 28 29 29 29 30 30 30 29 29 29 29 29 28 26 24 22 20 19 19 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 nan nan nan nan nan nan 17 nan nan nan nan nan 16 16 15 15 15 14 14 14 13 13 12 12 12 12 13 13 13 14 15 16 16 17 17 17 17 18 19 20 20 21 21 21 21 21 22 22 23 24 25 26 27 27 28 28 27 27 27 27 28 29 31 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 28 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 14 13 12 11 nan nan nan nan nan nan nan 11 12 13 13 14 14 14 14 14 14 14 13 12 10 9 9 10 11 12 13 13 15 16 17 15 12 10 9 8 8 8 8 9 10 11 12 13 13 14 nan nan nan nan nan nan 19 20 21 22 22 22 21 20 19 18 16 14 12 11 11 11 11 12 12 13 15 16 17 17 18 18 19 21 22 23 24 25 25 26 27 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 31 31 31 31 30 29 nan nan nan nan nan 29 29 29 29 29 29 29 28 27 26 26 26 26 26 26 26 24 22 20 19 18 18 17 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 19 19 20 20 20 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 16 17 18 18 18 18 18 18 19 19 20 21 21 21 21 22 22 22 23 23 24 25 26 26 27 27 28 28 27 27 28 29 29 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 24 24 24 23 23 23 23 22 22 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 15 14 nan nan nan nan nan nan nan nan nan 15 16 16 15 14 14 14 14 14 15 14 13 12 10 9 8 8 8 8 8 9 10 12 12 11 9 7 7 6 6 6 6 7 8 8 9 10 11 12 13 15 16 18 19 20 20 21 22 22 22 22 21 19 18 17 15 14 13 12 13 13 14 14 15 16 17 18 19 19 19 18 19 21 23 25 26 27 27 28 28 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 27 25 24 23 22 22 22 23 23 24 24 22 21 19 18 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 17 17 17 17 17 17 16 16 16 16 15 16 16 17 18 19 19 18 18 18 18 18 18 19 20 21 21 21 21 21 21 22 22 22 23 24 25 26 27 27 27 27 27 26 25 25 26 27 29 30 30 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 27 27 27 27 27 27 27 26 26 25 25 24 23 23 23 23 23 23 23 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 17 16 14 nan nan nan nan nan nan nan nan 18 19 20 20 20 18 16 15 14 15 15 14 13 11 10 9 8 6 5 4 5 6 9 10 11 10 9 8 8 8 8 7 8 8 8 8 8 9 10 11 12 13 15 16 17 17 18 19 19 20 20 20 20 19 18 17 15 14 14 14 14 15 16 17 18 19 20 20 20 20 20 20 20 21 23 25 27 28 29 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 22 20 19 19 18 19 20 20 21 22 21 20 19 18 17 16 16 16 16 16 17 17 18 18 18 19 20 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 20 20 19 19 20 20 20 20 20 20 20 20 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 17 17 17 18 19 19 19 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 22 23 24 25 26 26 25 25 23 22 21 22 23 25 27 28 29 30 31 31 31 31 31 31 31 31 31 30 29 29 29 28 28 27 27 26 26 26 27 27 26 26 25 24 23 23 23 23 23 23 23 23 22 22 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 19 20 21 23 24 24 22 20 18 16 15 14 14 12 11 10 9 8 7 6 5 6 9 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 14 14 14 15 15 16 17 18 18 18 18 17 17 17 17 16 16 16 17 18 19 20 20 20 20 20 20 20 20 20 21 22 23 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 17 18 19 19 19 19 18 17 17 16 15 15 15 15 16 16 17 17 18 18 19 20 21 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 21 21 22 22 22 22 21 21 20 20 20 20 20 20 20 21 20 20 20 20 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 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 22 23 23 23 23 22 21 19 19 20 21 23 25 26 27 29 29 30 31 31 32 32 32 32 31 31 30 30 30 29 29 28 27 26 26 26 26 26 26 25 25 24 24 23 23 23 23 23 24 24 23 22 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 23 21 18 16 14 13 12 12 11 10 10 10 11 11 13 15 16 16 16 16 16 16 17 17 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 13 13 14 15 16 16 17 17 16 16 16 16 17 17 18 19 19 20 20 19 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 15 16 16 16 17 16 16 16 15 15 14 14 14 14 15 15 16 17 17 18 19 20 21 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 22 22 23 23 23 23 22 22 21 20 20 20 20 20 20 21 21 21 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 21 20 19 19 19 19 20 21 23 24 26 27 28 29 30 31 32 33 33 32 32 32 31 31 30 30 30 29 28 27 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 22 25 27 28 27 25 23 20 17 15 14 13 12 12 12 nan nan nan 17 18 20 23 24 24 23 23 22 22 21 20 20 19 19 19 19 18 18 17 17 16 15 14 13 12 12 11 11 12 12 14 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 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 13 14 14 14 14 14 14 13 13 13 12 13 13 14 15 16 16 17 17 18 19 20 21 22 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 23 23 24 24 24 23 23 22 21 21 20 20 20 21 21 21 21 20 20 19 19 19 20 20 nan nan nan nan nan nan nan nan nan 22 22 nan 22 22 nan nan nan 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 19 19 20 21 22 24 25 26 27 28 30 31 32 33 33 33 32 32 32 31 31 31 30 30 29 28 27 26 26 26 26 26 25 25 25 25 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 27 28 28 27 24 20 17 16 16 15 14 nan nan nan nan 19 18 18 21 24 28 31 31 29 28 27 25 24 22 21 20 19 19 19 19 19 19 18 17 16 15 14 14 13 13 13 13 14 14 15 15 16 15 15 15 15 15 15 15 16 16 16 16 16 16 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 12 12 12 11 11 11 11 11 12 13 14 15 16 16 17 18 18 19 19 20 21 22 23 23 24 24 24 24 24 24 24 23 23 22 22 22 22 23 23 24 24 24 24 23 23 22 21 21 20 20 21 21 21 21 20 20 19 19 19 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 19 19 19 20 21 21 22 23 23 24 25 27 28 30 31 32 33 33 32 32 32 31 31 32 32 32 31 30 29 28 27 27 27 27 27 27 26 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 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 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 20 22 24 26 28 28 27 24 20 19 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 30 28 27 25 22 21 19 19 19 19 20 20 19 19 18 17 16 15 15 14 14 14 14 14 14 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 16 17 18 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 9 10 11 12 13 14 15 16 17 17 18 18 18 18 19 20 21 22 23 23 23 22 22 22 22 21 21 21 21 21 21 21 22 22 24 24 25 25 25 24 24 23 22 21 21 21 21 21 21 21 21 20 20 19 19 18 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 nan nan nan nan 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 21 22 22 23 23 24 24 25 26 27 29 30 31 32 32 32 32 32 32 32 32 33 33 32 31 30 29 29 29 29 29 28 28 27 26 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 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 19 20 22 23 25 26 26 26 23 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 24 22 nan nan nan nan nan nan nan nan 18 18 17 16 16 15 15 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 11 12 13 14 15 16 17 18 19 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 13 14 15 16 16 17 17 17 18 18 18 18 19 20 21 22 23 22 22 21 20 20 20 19 19 19 19 19 20 20 21 22 24 25 25 25 25 25 25 24 23 22 21 21 21 22 22 22 21 21 20 20 19 19 19 19 19 20 21 22 nan nan nan nan nan nan nan nan nan 24 24 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan 21 21 22 22 21 21 20 20 20 20 20 21 21 22 23 23 23 23 24 24 25 26 27 28 29 30 31 31 31 32 32 33 33 34 34 33 32 31 30 30 30 30 30 29 28 28 27 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 21 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 14 14 13 13 13 13 12 12 12 11 10 10 9 9 9 10 11 12 13 15 16 17 18 19 19 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 17 17 17 17 17 17 18 18 19 20 21 22 22 22 21 21 20 20 20 20 20 20 20 20 20 21 22 23 24 25 25 26 26 26 26 25 24 23 22 22 22 22 22 22 22 22 21 20 20 19 19 19 20 20 21 22 22 nan nan nan nan nan nan nan 23 24 23 23 23 23 22 22 23 23 23 22 22 22 22 22 22 22 nan nan nan 21 20 20 nan nan nan nan nan nan nan 21 21 20 20 20 19 19 19 20 20 21 21 22 22 22 23 23 23 24 25 26 27 28 29 30 30 31 32 33 34 34 34 34 33 33 32 31 31 31 30 30 30 29 28 27 26 26 25 26 nan 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 22 21 20 17 16 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 13 13 12 12 12 11 11 11 10 10 9 9 10 10 11 13 14 15 17 18 18 19 19 18 18 18 18 18 18 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 21 22 22 22 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 26 26 27 26 26 25 24 23 22 22 22 23 23 23 23 22 22 21 20 20 20 20 20 21 21 22 23 nan nan nan nan nan nan 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 nan nan 20 19 19 19 19 nan nan nan nan nan nan 20 20 20 20 20 19 19 19 19 20 20 20 20 21 21 21 22 23 24 25 26 26 27 28 30 31 32 33 34 34 34 34 34 33 32 32 31 31 31 31 30 29 28 27 27 26 nan nan nan nan 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 20 19 18 17 nan nan nan nan nan 8 8 8 8 nan nan nan nan nan nan nan 12 nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 11 10 10 10 10 10 10 11 12 12 13 14 15 16 17 17 17 17 16 16 16 16 16 16 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 7 7 8 8 nan nan nan nan nan nan nan nan 15 15 14 14 15 15 15 16 17 18 18 19 20 20 19 19 20 21 21 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 24 23 23 22 22 23 23 23 23 23 23 22 21 20 20 20 20 21 21 22 23 23 24 nan nan nan nan nan nan nan 22 22 22 21 20 20 20 20 19 19 19 19 19 19 19 18 nan 18 18 18 18 18 19 19 nan nan nan nan nan nan 20 21 21 21 20 19 19 18 19 19 19 19 19 19 20 20 22 23 24 25 25 26 27 29 31 32 33 33 33 34 34 33 33 32 32 32 32 31 31 30 29 28 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 nan nan nan nan nan nan nan 9 9 9 9 nan nan nan nan nan nan 6 7 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 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 11 10 9 8 7 6 6 7 7 8 9 9 10 nan nan nan nan nan nan 14 14 14 14 14 15 15 16 17 19 20 21 21 20 20 20 20 20 21 21 21 22 22 22 23 24 25 26 26 26 26 26 25 25 24 24 24 24 25 26 26 26 25 24 24 23 23 23 23 24 24 24 23 23 22 21 20 20 20 21 21 22 22 23 24 24 nan nan nan nan nan nan nan nan nan 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 18 18 19 19 nan nan nan nan nan nan 22 22 21 20 19 19 19 19 19 19 19 19 19 19 20 22 23 24 24 25 26 27 29 30 31 32 32 33 33 33 33 33 32 32 32 31 31 30 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 nan nan nan nan nan 10 10 10 10 10 10 9 9 nan nan 6 5 4 3 2 3 3 4 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 11 11 11 12 13 13 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 10 9 9 8 7 6 6 6 7 8 9 9 10 10 11 12 13 14 15 15 15 15 15 15 16 16 17 18 19 20 21 21 22 21 20 20 20 20 21 21 21 22 22 23 23 24 25 25 26 26 26 26 25 25 24 24 24 24 24 25 26 26 26 25 25 24 24 23 23 24 24 24 24 23 22 22 21 21 20 21 21 22 22 23 23 24 24 nan nan nan nan nan nan nan 22 22 21 21 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 17 17 17 18 18 nan nan nan nan nan nan nan 22 21 21 21 22 21 20 19 18 17 17 17 19 20 21 22 23 23 24 25 26 27 29 30 31 31 32 32 32 33 32 32 31 31 30 30 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 12 12 nan nan 11 11 nan 11 11 11 10 10 nan nan nan nan nan nan nan 5 4 4 4 5 5 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 7 8 8 9 9 10 11 11 12 13 14 15 16 16 17 17 nan nan nan nan nan nan nan nan nan nan nan 12 11 10 9 9 8 8 7 6 6 5 6 6 7 8 10 10 11 12 13 14 15 16 16 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 19 20 21 21 22 22 23 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 25 26 27 27 27 26 25 24 24 24 24 24 24 24 23 23 22 21 21 20 21 21 21 22 23 23 24 24 24 nan nan nan nan nan 23 22 22 22 22 21 20 20 19 19 19 18 18 17 17 18 18 17 17 16 16 16 16 16 17 17 18 nan nan nan nan nan nan nan nan 24 25 25 23 21 19 17 17 16 17 18 19 20 21 21 22 22 23 24 25 26 28 29 30 31 32 32 32 32 31 31 31 31 30 29 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 12 12 12 12 12 12 nan 11 10 10 nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 8 9 10 10 11 12 13 14 15 16 16 16 17 17 17 16 16 15 15 15 14 13 13 12 10 9 8 7 7 6 5 5 5 5 5 6 8 9 10 10 11 12 13 14 16 17 18 19 20 21 20 19 19 19 20 20 20 19 17 16 15 15 16 17 18 20 21 21 22 23 23 24 24 24 24 24 24 23 22 22 22 22 23 23 23 23 24 25 26 26 27 27 26 26 25 24 24 24 23 23 23 23 22 21 21 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 23 22 22 22 22 22 21 20 20 20 20 19 18 18 18 18 18 18 17 16 16 15 16 16 16 16 17 17 18 nan nan nan nan nan nan nan nan 26 24 22 21 20 20 20 20 20 21 21 21 21 21 21 22 23 24 25 26 27 29 30 31 31 32 31 31 31 31 31 30 30 29 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 12 12 12 11 10 9 nan nan nan nan nan nan nan nan nan 8 8 7 7 6 6 5 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 3 3 4 4 5 5 6 7 8 9 10 11 12 13 13 14 14 15 15 16 16 16 16 15 15 15 14 14 13 12 11 10 9 8 7 6 5 4 4 4 5 5 6 7 8 9 10 10 11 13 14 16 18 20 22 23 23 21 19 19 21 22 23 22 20 18 15 13 13 15 17 19 20 21 22 22 22 23 23 23 23 23 23 23 22 21 21 21 21 22 22 23 23 24 24 25 26 26 26 26 26 25 25 24 24 24 23 23 22 21 20 20 20 20 20 20 21 21 22 23 23 23 24 24 24 24 24 24 24 23 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 17 18 20 nan nan nan nan nan nan nan nan nan 22 22 23 23 23 22 22 22 21 21 21 21 21 22 23 24 25 27 28 29 30 30 31 31 31 31 31 31 31 30 30 29 30 30 30 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 15 14 14 13 13 13 13 12 11 11 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 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 1 2 2 3 3 4 5 6 7 8 9 10 11 12 12 13 13 14 14 15 15 15 15 15 14 14 14 13 13 12 11 10 9 9 8 7 6 5 5 5 5 6 7 7 8 8 9 9 10 11 13 15 16 19 22 25 27 24 20 20 21 23 25 25 23 21 17 15 14 14 16 18 21 22 22 22 22 22 21 21 21 22 22 22 21 21 20 20 20 21 21 22 23 24 24 25 25 25 25 26 26 26 25 25 25 24 24 24 23 22 21 20 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 20 19 18 18 17 17 17 16 16 16 17 17 18 19 20 nan nan nan nan nan nan nan nan nan 23 22 22 22 23 23 22 21 20 20 20 20 21 22 24 25 26 27 28 29 30 30 31 31 31 32 32 31 31 31 31 31 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 17 15 14 13 13 14 14 14 13 12 11 10 9 8 8 8 8 8 8 9 nan nan nan nan nan nan nan 6 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 4 5 7 8 9 10 11 11 12 13 13 14 14 14 15 15 15 15 14 14 13 13 13 12 11 11 10 9 9 8 7 7 7 7 7 7 8 8 9 10 10 10 11 11 12 13 13 15 20 24 27 29 24 22 21 23 24 24 23 21 19 17 16 16 16 18 20 22 23 23 23 22 22 21 20 20 20 20 20 19 19 19 19 19 19 20 21 22 23 24 24 24 24 25 25 26 26 25 25 25 25 25 25 24 23 21 20 19 19 19 19 19 20 20 20 21 21 21 21 22 22 23 23 24 24 24 23 23 23 22 22 22 22 22 22 22 21 21 20 20 21 21 20 20 19 19 19 18 18 18 17 17 17 18 19 20 20 21 22 nan nan nan nan nan nan nan nan 23 22 22 22 20 19 18 18 19 20 21 22 23 25 26 27 28 29 30 30 31 32 32 32 32 32 32 32 33 33 34 34 34 34 33 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 15 15 16 16 15 15 14 13 12 10 9 9 9 9 10 10 nan nan nan nan nan nan nan nan 7 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 15 15 15 14 14 13 13 12 12 11 11 10 9 9 8 8 8 8 8 9 9 10 11 11 12 12 12 12 14 15 14 16 21 24 25 24 23 22 22 22 22 21 21 20 20 20 19 19 18 19 20 21 22 22 22 22 22 21 20 19 18 18 17 17 17 17 18 18 18 19 20 21 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 25 23 22 20 19 18 18 18 18 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 21 22 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan 15 16 18 20 22 23 24 25 26 28 28 29 30 31 32 32 33 33 33 33 34 35 35 36 37 37 36 36 35 34 33 nan nan nan nan 28 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 17 18 18 18 18 17 17 15 13 12 11 10 10 11 nan nan nan nan nan nan nan nan nan nan 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 14 13 13 12 11 11 10 10 9 9 9 9 9 10 11 11 12 13 13 14 14 14 15 17 18 21 23 25 25 24 23 23 24 24 24 22 21 21 20 20 20 19 19 19 20 20 20 21 21 21 21 20 19 18 17 17 16 16 16 17 17 18 19 19 20 21 21 22 22 22 22 23 24 25 25 26 26 26 26 26 25 25 24 22 21 20 19 18 18 17 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 21 21 22 23 24 25 24 nan nan nan nan nan 25 24 21 19 16 13 12 14 17 19 22 24 26 27 28 29 30 31 31 32 33 33 34 34 35 36 37 37 38 38 39 38 38 37 36 35 34 33 nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 20 20 20 20 20 19 17 16 14 12 11 11 11 12 nan nan nan nan nan nan nan nan nan nan 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 11 10 10 10 10 10 11 11 12 13 13 14 14 14 15 15 16 18 19 21 22 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 19 18 17 17 17 17 18 18 19 19 20 21 21 22 22 22 22 22 23 23 24 25 25 26 26 26 26 25 24 24 23 22 20 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 21 21 21 21 21 22 nan nan nan nan nan nan nan 26 27 27 26 24 22 19 15 nan nan 15 17 21 24 27 28 30 31 31 32 33 34 35 36 37 37 38 39 39 40 40 40 40 39 38 38 37 36 35 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 21 20 19 18 16 14 13 12 12 13 14 14 nan nan nan nan nan nan nan nan nan nan 17 17 16 15 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 13 13 14 14 15 15 15 16 17 18 19 20 21 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 19 19 20 20 20 21 22 23 23 22 22 22 22 nan nan nan 25 25 26 26 25 25 24 24 nan 22 21 20 20 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 18 19 20 20 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 nan nan nan nan nan nan nan nan nan 28 29 29 28 27 25 22 20 19 18 19 22 25 28 30 32 32 33 35 36 37 38 39 40 41 41 41 41 41 41 41 40 40 39 38 37 37 36 35 35 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 21 20 19 18 17 15 14 14 15 16 16 17 18 18 nan nan nan nan nan nan nan nan nan 19 18 17 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 13 13 13 14 14 15 15 15 16 16 17 18 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 nan nan nan nan nan nan nan nan 25 25 25 25 nan nan nan 23 22 21 20 19 19 18 18 18 18 18 18 18 19 19 18 18 18 17 17 16 16 16 17 18 19 20 20 21 21 21 21 21 21 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 26 26 27 29 31 33 34 35 36 37 38 39 40 41 42 43 43 43 42 42 42 41 41 41 40 39 38 37 37 37 36 35 35 34 33 nan nan 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 20 20 19 18 18 17 17 18 19 19 19 20 20 20 nan nan nan nan nan nan nan nan nan 19 18 17 16 16 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 15 15 15 16 16 17 17 17 18 19 19 20 20 20 20 20 20 20 19 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 20 20 21 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 23 22 21 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 15 16 17 18 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 22 22 22 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 31 32 33 34 35 36 36 37 38 39 41 42 43 44 44 44 44 44 43 43 43 42 41 40 39 39 38 38 37 36 35 34 33 32 32 32 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 20 20 19 19 19 20 20 20 20 20 20 21 21 nan nan nan nan nan nan nan nan nan 19 18 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 nan nan nan nan nan nan nan nan nan 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 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan 21 22 23 24 24 23 22 21 21 21 20 20 20 19 19 19 19 19 19 18 17 16 16 15 15 15 15 16 17 18 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 23 23 23 23 23 22 22 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 32 32 33 33 34 34 35 35 36 38 39 40 42 43 44 45 45 45 45 45 45 45 44 43 42 41 40 40 40 39 38 37 36 35 33 32 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 18 19 20 20 21 21 21 21 21 21 21 21 nan nan nan nan nan nan nan nan nan 18 17 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 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 nan nan nan nan nan nan 16 15 14 14 14 14 14 15 17 19 21 22 22 21 21 21 21 20 19 19 19 18 18 18 18 18 17 17 16 15 15 15 15 15 16 17 18 18 19 19 19 19 20 20 20 21 21 21 21 21 22 22 23 23 23 23 23 23 22 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan 29 30 32 33 33 33 33 33 33 33 33 34 36 37 39 41 43 44 45 45 46 46 46 45 45 44 44 43 42 42 41 41 40 nan nan nan 35 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 20 21 21 21 21 21 21 21 21 21 20 20 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 16 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 15 15 15 15 14 15 15 17 18 19 20 21 21 20 19 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan 26 27 29 31 32 33 33 33 32 31 30 29 28 29 31 34 37 39 41 43 44 45 45 45 45 45 44 44 44 43 42 42 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 21 21 21 21 20 20 20 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 16 16 16 17 17 17 17 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 18 18 18 19 19 20 21 21 22 22 22 22 22 21 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 16 16 18 19 20 nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 nan nan nan nan nan nan nan nan nan nan 26 27 28 29 31 32 33 33 33 32 30 28 26 25 25 27 30 33 36 39 41 42 43 44 44 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 20 20 19 19 18 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 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 21 23 24 24 25 25 25 24 24 23 22 21 20 19 19 19 19 18 18 18 18 18 19 18 18 18 18 17 16 16 16 17 17 18 nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 26 nan nan nan nan nan nan nan nan 26 27 27 28 29 29 31 32 33 33 33 33 31 29 27 25 25 27 29 32 35 37 39 41 42 43 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 19 18 18 17 17 17 16 nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 nan nan 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 18 18 18 19 19 20 21 22 23 25 25 26 26 26 26 26 25 24 22 21 21 20 20 20 19 19 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 15 15 15 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 25 25 26 26 26 26 27 27 27 26 26 nan nan nan 26 26 27 28 28 28 28 29 29 30 31 33 34 36 36 35 32 29 27 27 28 30 32 35 36 38 39 40 41 42 42 42 42 nan nan 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 21 21 20 20 19 18 17 17 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 nan 12 12 12 12 12 12 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 21 22 23 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 15 15 15 15 16 16 16 16 17 17 18 19 19 20 20 21 21 21 21 21 21 21 21 22 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 26 26 27 27 27 28 28 28 28 28 28 28 29 30 32 34 36 38 39 37 35 32 30 30 31 33 34 35 36 37 38 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 17 16 16 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 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 17 16 16 16 16 15 16 16 17 18 18 19 20 21 21 21 22 21 21 21 21 21 22 23 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 28 27 27 28 28 28 28 28 28 28 28 27 28 28 29 31 33 35 38 40 40 39 37 35 34 34 34 34 35 35 36 37 38 38 39 40 41 41 42 42 42 41 41 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 17 16 15 15 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 nan nan nan nan nan 13 12 12 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 17 16 16 16 16 16 17 18 19 20 20 21 21 22 21 21 21 21 21 22 23 24 24 24 24 24 24 24 24 25 25 25 25 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 31 33 36 39 41 42 41 40 38 37 36 36 36 36 36 36 37 37 38 39 40 41 42 43 44 43 43 42 41 40 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 16 15 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 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 11 12 12 12 13 13 13 14 nan nan nan 15 15 15 15 16 16 16 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 17 17 16 16 17 17 18 19 20 20 21 21 21 21 21 21 22 22 22 23 24 24 24 24 24 24 24 24 25 25 25 26 26 27 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 30 31 33 36 39 41 42 42 42 41 40 39 39 38 38 38 38 38 38 39 40 42 43 45 46 46 45 44 43 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 17 16 16 15 14 14 14 14 13 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 12 12 13 nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 18 17 17 17 17 18 19 19 20 20 21 21 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 26 26 27 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 30 31 33 35 37 39 41 42 42 41 41 40 40 40 40 40 40 40 40 41 43 45 46 47 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 15 15 14 14 14 14 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 12 12 12 13 14 14 14 nan nan nan nan nan nan 15 15 15 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 19 19 18 18 18 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 28 28 28 28 29 29 29 29 29 30 30 30 30 29 29 29 28 28 28 28 29 29 30 31 33 35 37 39 40 40 39 39 38 38 39 39 40 41 41 42 43 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 15 14 14 14 13 13 13 13 13 12 12 12 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 13 13 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 21 20 20 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 26 26 27 28 28 28 28 28 28 29 29 29 30 30 31 31 30 30 29 29 28 28 28 27 27 28 29 31 33 35 36 38 38 38 37 37 38 38 39 40 40 41 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 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 13 13 14 14 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 20 20 20 20 20 20 20 21 21 22 22 22 21 21 21 21 22 22 22 22 22 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 28 28 29 29 30 30 30 31 31 31 30 30 30 29 28 28 27 27 28 29 30 31 33 nan nan nan nan nan 38 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 12 11 11 11 11 11 11 11 11 11 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 13 13 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 22 21 21 21 21 21 21 21 22 22 23 22 22 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 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 46 46 46 46 47 nan 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 10 10 10 10 10 10 10 10 10 10 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 18 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 22 22 22 22 22 22 22 23 23 23 23 22 22 21 21 21 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 30 30 30 31 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 46 47 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 9 9 10 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 18 19 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 23 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 28 29 29 29 30 30 31 31 nan nan nan nan nan nan 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 45 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 9 9 9 9 9 9 10 10 11 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 24 24 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 nan nan nan nan 31 nan nan nan nan nan nan nan 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 43 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 9 9 9 9 10 10 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 21 21 21 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 25 25 25 25 25 24 24 23 23 22 22 21 21 21 22 22 22 23 23 23 23 24 24 24 24 23 23 23 23 24 24 25 25 26 26 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 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 8 8 8 9 9 9 9 10 10 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 21 22 22 22 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 26 26 26 26 25 25 24 24 24 23 23 22 22 21 21 21 22 22 22 22 22 23 23 23 23 23 22 22 22 22 23 23 24 24 25 25 26 26 27 nan 28 nan 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 8 8 9 9 9 9 10 10 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 21 22 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 27 27 27 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 22 22 23 23 24 24 25 26 26 27 27 27 28 28 28 28 nan nan nan nan nan 29 29 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 7 8 8 8 8 9 9 9 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 23 23 24 24 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan 26 27 27 27 27 27 27 26 26 25 25 24 24 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 25 25 26 26 26 26 27 27 28 28 28 29 29 29 29 29 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 7 8 8 8 9 9 9 9 10 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 22 23 24 24 24 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 17 16 nan 15 15 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 22 22 22 22 22 21 21 20 20 nan nan nan nan nan nan nan nan nan 25 26 27 27 27 27 26 26 25 24 24 23 23 23 23 23 24 24 23 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 26 26 27 28 28 29 29 29 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 8 9 9 9 9 9 9 10 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 22 23 24 24 24 24 24 23 23 23 nan nan nan nan nan nan nan 24 24 24 nan nan nan nan 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 16 16 16 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 20 19 19 19 nan nan nan nan nan nan nan nan 23 24 25 25 25 25 25 24 24 24 24 23 23 23 24 24 25 24 24 23 23 22 21 21 20 19 19 18 18 18 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 24 24 25 25 26 27 27 28 28 28 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 9 9 10 9 9 9 9 10 10 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 22 22 23 23 24 24 23 23 23 23 23 23 23 23 nan nan 24 24 25 25 25 25 25 nan 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 18 18 17 17 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 nan 19 18 18 18 nan nan nan nan nan nan 21 22 23 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 23 23 22 21 20 19 19 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 24 25 25 26 26 27 27 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 10 11 12 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 nan 25 25 26 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 20 19 19 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 19 18 18 17 nan nan nan nan 19 20 21 22 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 23 24 25 25 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 10 11 12 12 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 nan nan 21 21 20 20 19 18 17 17 17 17 nan 17 18 19 20 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 23 23 24 24 23 23 23 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 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 9 9 9 9 9 10 11 12 13 13 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 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 20 20 21 21 20 19 18 17 17 16 16 16 16 17 18 19 19 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 21 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 20 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 9 9 10 10 10 11 12 13 14 14 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 24 24 24 23 23 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 7 6 6 nan nan nan nan 11 13 15 16 18 19 20 20 21 20 20 19 17 16 16 15 15 16 16 17 17 18 18 19 19 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 22 21 20 19 19 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 12 13 13 14 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 25 25 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 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 6 5 5 5 5 6 7 8 10 11 13 15 16 18 19 20 20 20 20 19 18 17 16 15 15 15 15 16 17 17 18 18 19 19 19 19 19 19 20 20 21 21 22 23 23 23 23 23 23 23 23 24 24 25 25 25 25 24 23 22 21 20 19 19 18 17 nan 16 16 16 16 16 16 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 12 12 13 14 14 15 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 8 7 6 5 6 nan nan nan 10 nan nan nan nan nan nan nan nan 7 6 6 6 6 5 5 4 nan 5 7 9 11 13 15 16 18 19 20 20 20 19 18 17 16 15 15 15 15 15 16 17 18 18 18 18 18 18 18 18 19 19 20 21 22 23 23 24 24 23 23 23 23 24 24 25 25 25 25 24 23 22 21 nan nan nan nan nan nan nan 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 11 12 13 13 14 14 14 15 16 16 nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 24 24 24 24 24 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 11 11 10 10 10 nan nan nan nan nan nan nan 9 8 8 7 6 6 6 7 nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 6 6 6 5 4 2 2 4 6 8 11 13 15 16 18 19 19 19 19 18 17 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 19 20 22 23 24 25 25 25 25 24 24 24 25 25 25 25 25 24 24 23 22 nan nan nan nan nan 18 nan 17 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 12 12 13 13 13 14 15 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 22 23 23 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 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 11 10 10 10 nan nan nan nan nan nan nan 8 7 7 7 6 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 6 6 5 4 2 0 2 4 7 9 11 13 14 16 17 18 18 18 17 17 16 16 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 20 21 23 24 25 26 26 26 26 26 26 26 26 26 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 14 15 15 16 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 23 23 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 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 nan nan nan nan nan nan nan nan nan nan nan nan 11 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 6 6 6 6 5 4 3 4 5 6 8 10 11 13 14 15 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 21 23 24 25 26 26 26 26 25 25 26 26 26 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 12 12 12 13 14 14 15 16 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 nan nan nan nan nan nan nan nan nan 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 10 10 9 8 7 6 6 6 6 6 6 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 6 6 7 7 6 6 6 6 7 7 7 8 9 10 11 12 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 21 22 22 23 23 24 24 24 23 23 23 23 23 24 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 14 14 15 15 16 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 nan nan nan nan nan nan nan nan 21 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 10 10 9 8 7 6 5 5 5 5 6 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 7 8 8 8 7 8 8 9 9 9 9 9 9 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 14 15 16 17 19 20 21 22 22 22 22 21 21 21 21 21 21 21 21 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 13 14 14 15 16 16 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 22 22 22 23 23 23 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 12 11 11 10 9 8 7 5 4 4 4 4 4 5 5 6 6 7 nan nan nan nan nan nan nan nan nan nan nan 10 9 8 8 8 8 8 8 9 10 10 10 10 10 9 8 8 8 9 9 9 10 10 11 11 11 11 nan nan 10 11 11 12 13 15 16 18 20 21 nan 21 20 20 19 nan 18 19 19 20 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 12 13 13 14 15 15 16 17 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 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 9 9 8 7 6 5 3 3 2 2 2 3 3 4 4 4 5 nan nan nan nan nan nan nan nan nan nan 12 10 8 8 7 7 7 8 10 11 12 11 10 9 9 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 10 11 13 15 17 19 20 20 20 20 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 14 15 15 16 17 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 21 21 22 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 8 7 7 6 5 4 nan nan nan 1 1 1 1 1 2 2 3 5 nan nan nan nan nan nan nan nan nan 10 8 6 4 4 5 6 9 11 12 13 12 11 10 8 9 8 8 8 8 8 8 8 9 10 10 10 9 8 8 8 9 9 11 12 14 16 18 19 20 20 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 13 14 15 15 16 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 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 1 1 0 1 2 4 nan nan nan nan nan nan nan 11 8 6 5 3 2 3 4 7 9 11 13 13 13 12 10 9 8 8 8 7 7 8 8 9 9 10 9 9 8 8 8 8 nan nan nan nan nan nan nan nan 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 12 13 14 15 15 16 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 23 22 22 21 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 1 1 3 5 7 9 11 12 12 12 10 8 5 3 3 nan nan 5 7 10 12 13 14 14 13 11 10 9 8 7 6 6 7 8 9 9 9 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 12 13 14 14 15 16 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 21 21 20 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 3 4 5 7 8 8 9 9 9 9 8 6 5 5 nan nan 8 10 12 14 15 15 15 14 12 11 9 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 13 14 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 20 19 19 19 19 18 18 17 17 17 17 17 17 18 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 3 3 4 4 4 5 5 6 6 7 8 9 9 8 8 7 7 8 9 11 13 15 16 nan nan nan 13 11 9 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 12 12 13 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 19 18 18 18 17 17 17 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 4 3 2 2 3 3 nan nan nan 3 3 3 3 4 4 5 6 7 8 9 10 10 10 8 8 8 10 12 14 nan nan nan nan nan nan 10 9 8 8 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 9 9 10 10 11 12 13 13 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 19 18 18 17 17 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 5 4 3 3 3 3 3 3 3 3 3 3 4 5 5 6 7 8 9 10 10 11 10 10 9 9 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 8 8 9 10 11 12 12 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 19 18 18 17 17 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 3 3 3 3 4 5 5 6 6 6 7 8 8 9 10 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 7 8 8 9 10 11 11 12 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 19 18 18 18 17 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 7 7 7 8 9 10 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 7 8 8 9 10 11 11 12 12 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 18 18 18 18 18 18 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 9 10 10 11 11 11 12 12 13 nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 17 17 17 18 18 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 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 8 9 9 10 10 11 11 11 12 12 13 nan nan nan nan nan nan nan nan 18 18 18 17 17 17 17 17 16 17 17 17 18 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 4 4 5 6 6 7 7 7 7 nan nan nan nan nan 7 7 8 8 9 9 10 10 10 10 11 11 12 12 nan nan nan nan nan nan nan nan 17 17 17 17 17 16 16 16 16 16 17 17 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 4 5 6 6 7 7 7 7 7 7 nan nan nan nan nan 7 7 8 8 9 9 10 10 10 10 11 11 12 13 nan nan nan nan nan nan nan 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 4 5 6 6 7 7 7 7 7 7 nan nan nan nan nan 7 7 8 8 9 9 9 9 10 10 11 11 12 13 nan nan nan nan nan 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 3 3 3 3 4 5 5 6 7 7 7 7 7 7 nan nan nan nan nan nan 7 8 8 9 9 9 9 9 10 10 11 12 13 14 15 15 16 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 nan nan nan nan 8 8 8 8 9 9 9 9 10 10 11 12 13 14 14 15 16 16 16 16 16 16 16 16 17 17 16 16 16 16 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 11 12 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 10 11 12 13 13 14 15 15 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 9 9 10 11 12 13 13 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 7 7 8 8 9 10 11 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 8 8 9 11 12 12 13 14 14 14 15 15 14 14 15 15 15 15 15 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 4 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 9 10 11 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 5 5 5 6 6 7 7 7 6 6 7 8 9 10 11 11 12 13 13 13 13 13 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 6 6 5 5 6 7 7 7 7 6 5 5 6 7 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 8 8 7 7 6 6 6 6 7 8 7 6 5 4 4 5 7 8 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 6 6 7 7 7 6 5 4 3 4 5 6 8 9 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 7 7 6 6 6 7 7 7 6 5 4 3 3 4 5 6 7 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 5 3 2 2 3 4 5 6 7 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 6 6 5 4 2 2 3 3 4 5 6 7 8 9 9 10 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 5 4 3 2 2 3 3 4 5 6 7 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 6 5 4 2 1 1 2 3 3 4 5 6 7 8 9 10 10 10 10 9 9 10 10 10 11 11 11 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 3 2 0 1 1 2 3 4 5 6 7 8 9 9 9 9 9 9 9 10 10 10 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan 6 5 nan nan nan nan nan 2 2 3 4 5 6 7 8 8 9 9 9 9 9 10 10 10 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 nan nan 5 4 nan nan nan nan nan nan nan nan nan nan 5 5 6 7 8 8 9 9 9 10 10 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 nan 5 4 3 nan nan nan nan nan nan nan nan nan nan 4 5 5 6 7 8 9 9 10 10 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 5 4 4 3 3 nan nan nan nan nan nan nan 3 3 3 4 6 7 8 10 10 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 4 4 3 3 2 2 nan nan nan nan 2 3 3 4 5 7 9 10 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 3 3 3 nan nan nan nan nan 4 4 4 5 7 9 10 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 nan nan nan nan nan nan 4 3 5 7 9 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 5 7 9 10 11 12 12 12 12 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 5 8 9 10 11 12 12 12 12 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 3 5 7 9 10 11 12 12 12 12 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 3 5 7 8 10 11 11 12 12 12 12 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 5 7 8 9 10 11 11 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 5 6 7 9 10 11 11 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 5 6 7 8 9 10 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 5 6 8 9 10 10 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 7 8 9 10 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 7 8 9 10 10 11 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 7 8 8 9 10 11 11 11 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 8 9 9 10 11 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 8 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 9 9 10 10 10 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 9 9 9 9 10 10 10 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 9 9 9 9 9 10 10 10 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 11 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 77 76 75 74 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 74 73 72 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 252 253 253 253 252 251 250 249 247 246 244 243 242 240 nan nan nan nan nan 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 208 208 208 208 208 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 175 174 172 171 169 168 166 165 164 163 161 160 159 158 156 153 148 143 136 131 126 123 122 121 120 115 107 99 94 93 93 92 91 90 89 88 88 86 84 82 80 78 76 76 76 76 77 78 79 81 82 83 84 86 89 92 94 95 94 92 88 88 91 95 97 97 97 98 99 98 96 96 99 105 109 110 110 109 107 106 106 104 102 102 103 104 105 106 107 107 108 109 109 109 108 106 104 100 99 99 96 93 90 87 83 80 78 77 78 80 85 91 95 100 102 104 104 104 104 103 102 101 102 103 103 103 103 104 105 105 103 102 104 105 107 107 108 108 109 109 109 108 nan nan nan nan nan nan nan nan nan nan nan nan 102 99 96 93 nan nan nan nan nan nan 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 86 87 88 93 100 104 104 105 106 103 92 75 57 44 38 36 33 31 30 31 31 31 30 27 24 20 15 6 357 350 346 344 344 345 345 346 346 348 352 356 360 2 2 358 351 348 348 350 353 355 356 356 357 360 2 7 23 51 69 78 80 79 81 91 105 119 145 168 170 142 106 94 92 105 118 130 148 169 185 198 211 227 241 251 256 257 255 252 249 246 244 243 241 242 244 242 241 237 231 223 218 214 211 209 208 208 207 205 203 200 197 194 191 188 186 183 181 179 177 175 173 172 171 170 170 170 171 171 171 170 169 168 167 165 162 159 157 158 164 179 189 191 189 187 186 188 188 184 180 178 177 177 178 180 181 183 184 184 183 180 177 172 167 163 163 164 166 171 173 172 165 154 144 141 138 138 144 141 136 138 143 141 133 122 111 109 111 103 78 65 53 40 26 12 298 226 226 228 233 237 237 256 317 356 11 17 23 28 32 36 40 39 35 33 27 25 23 19 13 7 358 348 340 334 332 331 331 331 328 325 325 325 326 327 326 322 315 309 304 300 297 294 291 289 287 285 282 279 276 274 271 269 267 267 269 274 279 286 292 296 297 297 295 291 286 282 278 274 270 265 260 255 250 244 237 235 244 258 273 285 290 290 285 280 251 251 252 252 252 251 251 249 248 246 245 244 243 242 nan nan nan nan nan 235 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 209 209 209 209 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 175 173 171 169 168 166 165 164 164 163 162 161 160 159 156 152 147 142 135 129 125 123 122 120 117 110 104 99 96 95 93 92 91 90 89 88 87 85 83 81 79 78 77 77 77 78 80 81 83 84 85 87 89 92 94 97 97 96 93 89 89 92 96 98 97 97 98 99 98 96 95 98 104 110 112 113 112 110 108 107 104 101 101 102 104 105 106 106 107 108 109 109 109 108 106 104 102 100 99 96 93 90 88 84 80 78 77 77 79 82 87 92 96 99 100 101 100 100 101 101 101 101 102 103 104 105 107 106 104 102 102 103 106 108 108 108 109 109 110 109 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 99 95 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 84 85 87 90 93 97 100 100 100 100 95 81 63 49 40 36 34 32 31 32 33 33 32 30 27 23 19 13 4 356 350 347 346 346 346 346 346 346 349 353 356 360 2 1 356 349 345 346 349 352 354 354 353 352 352 352 352 1 28 56 67 72 73 74 75 71 31 287 266 273 280 286 292 294 258 166 168 182 192 201 208 218 231 242 250 254 255 254 251 247 245 243 241 239 238 239 238 236 233 229 223 219 215 213 211 210 209 208 205 203 200 197 195 192 189 186 183 180 178 177 175 173 172 170 170 169 169 169 170 170 169 168 167 166 165 163 161 161 165 174 184 190 191 188 187 188 190 189 187 183 180 178 177 177 178 180 182 183 182 180 178 175 171 166 162 160 158 156 163 169 173 169 159 149 146 141 136 137 129 111 97 93 87 71 67 71 75 75 70 60 53 43 21 344 316 306 341 71 101 106 123 195 245 275 297 316 330 340 348 356 1 3 359 353 348 346 350 356 354 351 344 337 331 326 322 321 321 321 322 322 323 324 327 328 326 323 318 311 306 302 298 295 293 291 289 287 285 282 279 276 274 271 269 267 267 268 271 276 281 285 288 290 290 288 285 281 278 275 271 268 263 257 252 245 238 231 227 229 241 259 277 288 288 282 277 249 250 250 251 251 251 251 250 249 247 246 245 244 243 nan nan nan nan nan 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 211 211 211 210 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 175 173 171 169 168 166 165 165 165 164 163 162 162 160 158 156 153 149 143 136 130 126 124 122 120 115 111 105 101 98 95 93 92 91 91 90 88 86 84 82 80 79 78 78 79 80 81 83 85 86 87 89 91 94 96 98 99 98 94 91 90 93 96 98 97 97 98 99 99 97 95 96 101 110 116 117 114 110 106 105 103 102 101 101 103 104 105 106 106 107 108 109 108 107 106 104 102 101 99 96 93 91 88 85 81 79 78 77 78 80 83 89 93 95 97 98 97 98 99 100 100 101 102 103 105 106 107 106 102 101 101 103 105 106 107 107 107 108 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 82 82 83 88 91 92 94 96 96 94 92 85 69 54 44 38 35 34 33 33 34 34 34 33 30 26 22 16 10 3 357 352 350 348 347 346 346 346 347 349 352 354 357 358 356 351 344 342 343 345 348 349 348 346 344 341 339 338 343 7 46 61 64 69 71 68 52 355 300 277 279 286 283 280 277 276 264 241 222 214 212 213 217 227 237 245 250 252 251 248 245 242 240 239 237 236 238 237 234 230 227 223 219 217 214 212 211 210 208 205 203 200 196 194 192 189 187 184 181 178 176 175 174 172 170 169 169 168 169 169 169 169 168 167 167 166 165 165 166 171 178 185 188 188 187 187 189 190 190 188 185 181 179 178 178 179 181 182 183 182 179 177 174 171 167 163 161 156 152 154 160 167 170 169 164 165 163 153 145 135 116 89 67 54 46 43 48 52 56 59 54 47 32 7 332 306 305 332 31 66 81 87 236 262 270 276 284 292 301 309 317 323 327 328 327 329 331 335 337 336 334 330 327 323 320 318 316 316 317 318 319 321 323 325 324 322 318 312 307 303 300 296 294 292 290 289 287 285 282 279 277 274 272 269 268 267 267 269 272 275 278 280 282 283 281 279 277 274 272 269 265 260 254 248 242 235 228 224 223 230 245 264 280 280 269 271 247 248 249 249 250 250 251 250 250 249 247 246 245 244 nan nan nan 239 238 237 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 212 212 212 211 nan nan nan nan nan nan nan 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 168 167 166 165 165 165 164 164 163 163 162 160 159 157 153 146 138 133 129 127 125 123 119 114 108 103 99 96 94 93 92 91 90 88 86 84 82 80 79 79 80 81 83 85 87 88 90 91 93 96 98 100 100 99 96 93 92 93 96 98 98 98 98 100 100 99 97 95 97 104 113 115 113 108 105 102 100 101 101 101 101 102 103 104 105 105 107 107 107 106 105 103 101 100 98 96 93 91 89 85 82 80 79 78 78 78 81 86 91 93 95 96 95 95 97 98 99 100 101 103 104 104 103 102 99 99 101 103 104 104 105 106 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 82 81 83 88 91 91 91 92 91 87 83 72 57 47 41 36 35 34 34 35 35 35 34 32 29 24 20 15 9 4 360 356 352 349 348 347 347 347 348 349 350 351 352 353 350 345 340 339 339 341 342 341 339 337 334 331 329 331 336 354 37 58 60 62 67 70 64 32 315 281 273 282 277 267 262 280 294 283 259 237 226 222 222 225 231 238 244 248 248 246 244 242 240 237 235 235 236 237 235 232 228 223 219 217 215 213 212 211 208 205 202 199 195 192 190 188 186 184 182 179 177 175 174 173 171 169 169 169 169 169 169 169 168 168 168 168 168 168 171 175 180 183 185 186 186 187 189 190 190 188 186 183 182 181 182 183 184 185 185 183 180 177 174 172 168 166 163 159 156 152 153 163 175 184 192 199 194 180 165 152 136 107 71 51 41 36 38 45 52 51 43 31 15 354 334 324 326 346 8 24 29 336 280 272 271 272 275 280 287 294 301 308 313 317 319 320 322 325 326 325 324 322 321 319 317 316 315 314 315 315 316 318 318 318 317 315 311 307 304 300 298 295 293 291 290 288 287 285 283 280 277 275 272 270 269 268 267 268 269 271 273 275 277 277 276 275 273 271 269 266 263 258 252 246 240 234 227 222 220 220 222 232 254 271 285 293 247 247 248 248 249 250 250 251 250 250 249 248 246 245 nan nan nan 240 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 213 213 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 nan nan nan nan nan 172 170 168 167 166 166 166 166 166 166 166 166 165 165 166 165 163 159 151 144 139 137 134 131 127 121 115 109 103 99 97 95 94 93 91 89 87 85 83 82 81 81 82 84 85 87 89 90 92 94 96 98 100 100 101 101 99 96 94 94 96 98 99 98 99 100 100 100 99 97 95 98 104 107 105 102 103 103 101 99 101 101 100 100 101 102 102 104 105 106 106 105 103 101 99 98 97 95 93 91 88 86 83 82 80 79 78 77 79 84 89 92 95 95 95 95 95 96 98 99 100 101 102 101 99 98 97 98 101 102 103 103 104 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 84 nan 83 83 82 85 89 91 89 88 88 84 78 71 60 49 43 38 36 36 35 36 36 37 36 34 31 27 22 19 15 12 8 5 359 353 349 349 348 349 349 348 347 347 347 346 344 340 338 337 337 338 338 338 335 331 328 325 323 322 324 331 341 12 47 54 55 57 65 62 44 351 317 286 285 274 262 262 277 289 288 277 261 246 237 233 233 234 236 241 246 247 247 246 245 243 238 234 233 234 235 235 235 231 226 221 218 215 212 211 209 207 203 201 197 193 191 189 186 184 182 181 180 178 176 175 174 172 170 169 169 169 169 170 169 169 169 169 170 171 172 174 177 180 182 183 185 186 187 189 190 190 189 187 186 185 185 186 187 188 188 187 185 182 179 176 174 172 170 167 165 162 158 156 161 169 182 199 210 209 199 189 179 168 153 114 65 51 43 42 42 35 26 15 5 357 346 336 334 336 343 349 348 329 295 278 274 273 273 273 277 283 289 295 302 307 311 314 316 318 319 319 319 318 317 316 316 315 314 314 314 314 314 314 314 314 313 311 309 306 304 301 299 296 294 292 290 289 288 286 285 283 280 278 276 273 271 270 268 268 268 268 269 270 272 273 274 273 272 270 269 267 264 260 255 250 245 239 233 227 223 218 215 215 219 230 250 268 267 nan 247 247 248 248 249 250 251 251 251 250 249 248 246 nan 243 242 241 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 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 nan nan nan nan nan 170 169 168 167 166 166 166 167 168 169 169 169 170 171 172 172 169 164 158 153 149 144 138 133 127 121 115 108 104 100 98 96 95 93 91 88 86 85 83 83 83 84 86 87 89 90 92 94 96 98 100 101 101 102 103 102 99 95 94 96 98 99 99 99 99 100 100 100 98 97 98 100 102 101 101 102 106 105 101 99 100 100 99 99 100 101 102 104 105 105 104 102 100 98 97 96 95 93 91 88 87 85 83 81 79 78 77 78 81 85 89 93 95 95 95 95 95 96 97 98 99 99 99 97 97 98 99 101 102 102 103 103 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 82 83 83 82 83 87 90 91 87 84 81 75 67 59 50 44 40 38 37 37 37 37 38 37 36 32 28 24 21 19 17 15 12 8 0 353 349 349 349 349 348 346 345 345 344 340 335 333 333 333 334 335 335 334 330 324 320 317 316 314 315 318 324 341 17 33 30 37 43 26 1 338 326 312 302 286 276 275 281 285 284 279 270 260 250 245 243 241 240 242 246 250 252 251 250 247 241 236 234 233 234 234 234 233 229 225 221 216 212 209 207 205 202 200 197 194 191 189 186 183 181 180 179 178 177 176 174 173 172 170 170 170 170 170 171 170 170 171 172 173 174 176 178 180 181 183 185 187 189 190 191 191 189 189 189 189 189 191 192 192 191 189 187 185 182 181 180 179 177 175 173 170 166 163 164 168 178 197 209 209 205 202 200 195 190 184 143 94 68 56 36 12 355 347 346 345 340 333 330 329 331 332 324 305 286 277 276 277 276 275 277 282 287 292 297 302 306 309 312 313 314 315 315 315 314 314 314 314 314 314 314 314 314 314 313 311 310 308 306 303 302 300 298 296 294 292 290 288 287 286 285 283 281 279 276 274 272 271 269 268 268 268 268 269 270 271 271 270 269 268 266 264 261 258 254 249 244 238 233 228 223 219 216 216 220 228 240 250 251 nan nan 247 247 248 249 250 251 252 252 252 250 249 247 nan 244 242 241 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 171 170 169 168 167 167 167 169 170 171 171 172 173 174 176 176 176 173 169 164 160 155 148 142 135 128 122 115 109 104 101 99 97 95 93 90 88 87 85 85 86 87 88 89 91 92 94 96 98 100 102 102 101 102 105 105 101 97 94 96 99 100 99 99 99 99 99 98 98 99 101 103 104 104 103 104 104 106 106 102 101 101 99 99 100 101 102 103 104 103 102 101 100 98 97 95 94 92 90 89 88 86 84 82 80 78 77 77 78 80 85 91 94 95 95 95 94 94 94 95 96 97 98 98 99 100 101 102 102 102 103 103 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 79 80 80 79 79 83 88 91 88 82 78 73 63 56 50 45 41 39 39 39 38 38 39 38 37 35 31 26 22 20 18 18 17 14 8 359 352 349 349 349 348 347 344 343 343 340 336 330 328 329 330 330 329 329 328 325 320 316 312 310 308 306 306 310 319 335 339 314 324 328 312 304 305 307 306 302 296 289 287 286 285 282 278 273 268 262 256 253 249 245 244 246 252 256 254 252 249 244 240 237 235 234 233 233 233 231 228 224 219 213 208 205 202 200 197 195 193 191 189 186 183 180 179 178 178 178 177 175 174 173 172 171 170 171 171 172 172 172 173 174 175 177 178 179 181 183 185 187 189 190 191 192 192 191 191 191 192 192 193 193 193 192 191 189 188 188 187 187 188 190 188 184 179 174 169 168 172 182 195 202 203 205 208 211 210 209 215 208 181 129 61 3 337 327 325 328 330 327 321 318 318 319 318 308 293 281 276 278 280 279 276 277 281 285 290 294 298 303 305 308 309 310 311 312 312 313 313 313 314 314 314 315 314 314 313 311 310 308 306 304 302 301 299 298 296 294 292 290 288 287 286 285 283 281 279 277 275 273 271 270 269 268 268 268 268 268 269 269 268 267 266 264 262 259 256 253 248 244 238 233 228 224 220 218 218 220 226 233 240 243 nan nan nan 247 248 248 250 251 253 253 253 252 250 248 nan 245 243 242 241 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 172 171 170 169 168 168 169 171 172 173 173 174 175 176 178 179 178 177 174 171 168 165 160 153 146 139 132 123 115 109 105 102 100 98 95 93 91 89 88 88 88 89 91 92 93 95 96 98 100 102 103 102 101 102 106 107 104 99 96 97 99 100 100 99 98 98 98 97 97 99 104 107 109 108 106 105 105 106 107 107 105 104 102 100 100 102 102 102 102 102 101 100 99 98 97 95 93 92 90 89 89 88 86 83 80 77 75 74 74 77 82 89 93 94 95 94 93 91 91 93 95 97 99 99 100 101 103 103 102 102 103 104 105 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 82 80 77 74 79 85 90 89 83 77 71 62 54 50 46 42 40 40 40 40 40 40 39 38 35 33 28 24 20 18 17 16 16 13 6 355 349 347 347 347 346 345 343 342 341 337 332 328 327 327 326 324 322 321 320 318 315 313 310 307 304 301 299 299 300 300 286 259 257 269 282 290 295 298 301 301 298 297 294 291 288 284 280 278 276 271 266 263 258 253 248 248 252 255 255 253 251 248 245 242 239 236 234 233 232 231 228 224 220 214 208 204 202 199 196 193 191 189 187 185 182 179 178 178 177 178 177 176 175 174 172 171 171 171 172 172 173 173 174 175 177 178 180 181 183 185 188 190 191 192 192 193 193 192 192 193 193 194 195 195 195 194 193 193 195 197 198 200 201 200 197 191 185 179 174 170 170 177 185 192 199 206 211 215 215 217 218 216 213 227 292 308 305 305 308 311 312 312 311 311 311 311 307 297 286 278 275 279 280 279 277 277 279 284 288 292 296 299 302 304 306 308 309 311 311 312 313 313 314 314 314 314 314 313 312 310 308 307 305 303 302 301 300 298 296 294 291 289 288 287 286 284 283 281 279 277 276 274 272 271 270 269 268 267 267 267 267 266 266 265 264 262 260 258 255 252 248 243 239 234 229 225 222 220 219 220 224 228 233 238 nan nan nan 248 248 248 250 251 253 254 254 253 251 250 248 246 244 243 242 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 173 172 171 170 169 169 171 173 174 175 175 175 176 177 178 179 179 178 177 176 174 172 168 163 158 151 144 136 126 118 112 108 105 102 99 96 94 92 91 91 91 92 93 94 96 97 99 100 102 103 104 102 101 103 106 108 106 101 98 98 100 100 100 99 98 97 97 97 97 99 104 110 113 112 110 108 107 108 108 109 108 107 104 102 102 103 102 101 102 101 100 100 99 98 97 95 93 91 90 89 89 89 87 84 80 77 74 72 72 75 80 87 91 93 94 93 91 90 90 93 96 98 98 98 99 101 103 104 103 103 103 105 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 90 91 90 88 88 84 84 89 90 86 79 72 64 55 50 47 44 42 41 41 41 41 42 42 40 37 33 29 25 21 18 16 15 14 12 9 1 352 347 345 345 345 344 343 341 340 338 334 329 326 326 325 322 318 315 313 313 312 311 309 307 305 302 299 296 292 288 284 273 259 255 262 275 286 292 296 300 301 301 300 298 296 292 288 285 284 281 277 272 270 267 260 254 252 253 254 255 256 256 254 251 248 244 239 235 232 231 229 226 222 218 212 207 203 200 197 194 190 187 186 184 184 182 178 176 176 177 177 177 176 175 174 173 172 171 171 172 172 173 174 175 176 178 180 182 184 186 189 191 193 194 194 194 194 194 193 194 195 196 197 198 198 198 197 197 199 202 205 208 211 211 205 195 186 178 172 169 165 160 162 170 184 198 208 213 216 217 218 218 222 235 263 290 298 298 297 298 300 302 303 304 305 305 303 299 291 283 278 277 278 279 279 279 278 279 284 288 292 295 297 300 303 305 307 309 310 311 312 312 313 313 314 314 314 313 313 311 309 308 306 305 303 302 301 300 299 297 294 291 289 288 287 285 284 282 281 279 278 276 274 273 271 270 269 268 268 267 266 265 265 264 264 263 261 259 256 254 251 247 244 239 235 230 226 223 221 220 220 222 224 228 233 nan nan nan nan 248 248 249 251 254 255 255 254 253 251 249 247 245 244 242 242 240 239 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 174 173 172 171 171 171 173 174 176 177 177 177 178 178 179 179 179 178 178 177 177 176 173 169 165 161 155 148 140 131 123 117 113 109 104 101 98 96 94 94 94 95 96 97 98 100 101 102 104 105 105 103 102 104 107 109 107 103 100 100 101 101 100 99 98 97 97 97 97 98 102 109 114 115 113 111 109 109 109 109 109 108 106 104 103 104 103 102 101 100 100 99 99 98 97 95 93 91 89 88 88 89 89 86 81 77 74 71 71 74 78 84 90 92 92 91 91 90 91 94 97 97 95 94 96 99 103 105 105 105 104 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 93 96 97 97 97 96 96 96 92 85 77 68 59 53 49 46 44 43 43 42 42 43 44 43 42 37 30 25 21 18 16 14 13 11 9 5 358 350 346 345 345 344 343 342 341 340 339 334 328 326 326 323 318 314 311 310 309 308 307 306 304 303 300 298 295 290 285 281 275 267 263 266 274 283 290 295 298 300 301 301 300 299 297 291 287 285 283 280 277 275 272 267 261 258 256 255 258 262 263 260 255 251 248 244 238 233 230 228 225 221 216 211 207 204 200 197 193 186 180 177 179 181 180 178 176 175 175 176 176 176 175 174 173 172 172 172 172 172 173 174 175 177 179 181 183 186 190 193 195 197 197 196 196 196 195 196 197 198 199 200 201 201 201 202 203 206 208 212 216 217 214 204 190 176 168 163 159 157 153 153 162 178 196 209 215 218 218 219 223 233 250 273 290 297 297 296 295 295 297 299 300 300 299 297 294 288 282 279 279 279 279 280 280 282 285 290 293 294 295 297 300 302 304 306 308 309 310 311 312 312 313 313 314 314 313 312 311 310 308 307 305 304 303 302 301 299 297 294 292 290 288 287 285 284 282 280 279 277 276 274 273 272 271 270 269 268 267 265 264 263 262 262 261 259 257 255 252 250 247 244 240 235 231 227 225 222 221 221 221 222 224 227 nan nan nan nan 249 248 249 251 254 256 257 256 254 252 250 248 246 245 244 242 241 239 238 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 175 174 173 173 173 173 174 176 178 179 179 179 179 179 179 179 178 178 177 177 177 177 175 173 170 167 163 159 152 143 135 127 121 116 111 106 103 100 99 98 98 98 99 100 101 103 104 105 106 107 106 105 103 105 108 110 108 105 103 102 102 102 101 100 99 98 97 97 97 97 99 105 110 112 112 110 109 108 108 108 108 108 107 105 105 105 104 102 100 99 98 99 99 98 97 96 94 91 89 88 88 90 90 88 83 79 75 73 72 73 76 82 89 92 91 91 91 93 94 96 96 95 92 92 93 97 101 104 106 107 105 105 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 91 94 97 100 101 103 105 107 106 98 88 78 67 59 54 49 46 45 45 44 43 43 43 44 44 42 36 29 22 18 15 14 12 11 9 6 3 356 350 347 347 347 346 345 345 344 343 340 336 330 327 325 321 316 312 310 309 308 307 307 305 303 300 298 295 292 288 285 282 278 275 272 273 277 283 289 293 296 298 299 299 298 298 297 292 287 283 280 279 280 279 277 274 270 267 263 261 266 272 271 266 259 253 249 245 241 236 231 227 224 220 215 211 209 208 204 200 195 188 181 175 174 175 176 176 175 175 174 174 175 175 176 176 175 174 173 173 173 174 174 175 176 178 180 183 187 190 194 197 199 200 199 198 198 198 198 199 200 201 202 203 205 206 208 209 210 213 216 220 222 221 215 203 191 180 174 169 164 162 160 161 168 182 199 212 217 217 217 221 232 247 261 274 284 291 294 294 293 293 294 295 295 295 295 293 289 285 282 281 281 281 281 281 282 285 293 301 302 300 298 299 301 303 304 306 308 309 310 310 311 312 313 313 314 314 314 313 312 311 309 308 307 305 304 303 302 300 298 295 293 291 289 288 286 285 283 281 279 277 276 274 273 272 271 270 269 268 267 265 263 262 261 260 259 257 255 254 252 250 247 244 240 236 232 229 226 223 222 221 220 221 221 222 nan nan nan nan nan 249 249 251 254 256 258 257 255 253 251 249 248 246 245 243 242 240 239 238 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 177 176 175 175 175 175 176 177 179 180 181 182 182 181 180 180 179 178 178 177 177 177 175 174 172 170 168 164 159 152 144 136 129 123 118 112 108 105 103 102 102 102 102 103 104 106 107 108 109 109 108 107 106 107 109 110 109 107 105 104 103 103 102 101 100 99 99 98 98 98 98 101 104 105 105 105 106 107 106 106 107 108 108 107 106 106 105 103 100 98 98 98 98 98 97 96 94 91 89 88 90 92 92 89 85 81 77 74 73 74 76 81 87 89 89 91 94 96 97 96 95 94 92 93 94 95 99 103 107 108 106 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 84 87 90 93 96 99 101 105 109 112 112 106 94 81 68 60 54 50 48 47 46 45 44 42 41 42 42 39 34 27 20 16 13 12 11 9 7 5 1 356 351 349 349 349 349 348 348 347 343 339 335 331 329 325 320 316 313 311 310 309 309 307 306 303 300 297 294 291 288 285 283 281 280 278 279 281 285 289 293 295 297 299 299 298 297 295 290 285 282 280 279 282 281 282 281 279 277 272 270 276 282 280 271 261 254 249 247 245 241 235 229 224 219 215 212 213 212 206 202 197 190 182 177 175 175 174 173 173 174 174 173 174 177 180 179 179 178 178 178 178 178 179 179 179 181 183 187 191 196 199 201 203 202 202 201 201 201 202 202 203 204 206 208 210 211 213 215 215 218 220 223 222 217 208 199 194 190 188 187 188 190 189 188 191 199 211 219 219 217 220 232 249 261 269 276 281 286 289 290 291 291 291 292 292 292 291 289 286 283 282 282 283 284 284 283 283 285 290 297 301 300 300 301 301 303 304 306 307 308 309 310 311 312 313 314 315 315 315 314 313 312 311 310 308 307 305 304 303 301 299 297 294 293 291 289 288 286 284 281 279 277 276 274 273 272 271 271 270 268 267 265 262 260 259 258 256 254 253 252 251 250 248 244 241 236 233 229 226 224 222 220 219 219 219 218 nan nan nan nan nan 249 249 251 253 256 258 258 256 254 252 250 249 248 246 245 243 241 240 239 237 236 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 177 177 177 177 177 179 180 182 183 184 183 183 182 181 180 180 179 178 177 177 176 175 173 172 170 167 162 156 149 143 136 130 124 118 114 110 108 106 106 106 106 107 108 109 110 110 111 111 111 109 108 108 110 110 110 108 107 106 105 104 103 102 101 101 100 100 100 100 100 100 100 100 100 101 102 104 106 107 108 109 110 109 108 107 105 102 101 100 99 99 98 98 97 96 95 92 91 90 92 93 92 90 86 83 80 76 74 74 75 79 83 87 89 92 96 98 98 96 95 94 95 97 97 94 96 101 105 106 105 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 81 82 84 86 88 91 94 96 99 104 109 112 113 109 99 85 72 62 54 50 49 49 47 46 43 40 38 38 37 35 31 25 18 14 13 12 10 9 6 3 359 354 351 350 350 350 350 349 348 346 343 338 334 331 328 324 320 316 314 312 311 310 309 308 306 304 301 298 295 292 289 287 285 283 282 282 282 283 286 289 293 295 298 300 300 300 300 296 290 286 283 282 283 285 284 285 286 287 286 281 277 283 291 290 279 265 254 250 248 247 245 240 233 226 220 217 216 217 216 210 205 199 192 185 178 176 177 177 174 173 174 173 172 172 176 182 183 181 182 183 185 186 187 187 187 187 188 190 193 197 201 203 205 206 205 205 205 205 205 206 206 206 207 208 209 211 211 212 215 217 218 220 220 217 209 198 195 196 197 198 198 201 206 207 205 207 213 221 225 226 231 241 253 263 269 273 277 281 284 286 288 288 289 289 289 289 289 288 286 283 281 280 282 284 286 287 286 285 284 287 290 294 296 298 299 301 302 303 305 306 307 308 309 310 312 313 314 315 316 316 316 315 314 313 312 310 308 307 306 304 303 300 298 296 295 293 291 289 287 285 282 280 278 276 275 274 273 272 271 270 268 266 264 261 259 257 255 253 251 250 250 250 250 247 244 240 236 233 229 226 223 221 219 218 217 217 216 nan nan nan 251 nan 250 249 250 253 256 258 258 256 254 252 251 250 248 247 246 244 243 241 240 238 237 236 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 179 179 179 179 179 179 180 182 183 185 185 185 185 184 183 182 181 180 179 178 178 177 176 175 173 171 168 164 159 153 147 141 135 129 123 119 115 113 111 110 110 110 111 111 112 113 113 114 114 113 112 110 110 111 111 110 109 108 107 107 106 105 103 103 103 103 103 103 102 102 100 99 98 98 99 100 101 104 108 111 112 112 111 111 109 106 104 104 103 103 102 101 100 99 99 97 95 92 92 93 94 92 89 87 84 81 77 74 73 74 78 82 87 91 95 98 99 98 96 96 97 99 101 99 94 93 97 100 102 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 nan nan nan nan 80 80 79 nan nan 81 80 80 81 83 85 87 89 91 94 97 102 107 109 110 109 101 88 75 61 52 50 50 50 48 45 40 37 34 33 33 32 29 23 18 15 14 12 11 9 6 2 358 354 352 351 350 350 349 349 348 345 342 338 335 331 328 324 320 317 315 313 311 310 309 308 306 305 302 299 298 295 292 289 288 287 285 285 285 285 287 289 292 295 298 300 300 301 300 297 293 290 287 286 288 288 287 287 288 290 292 288 282 282 290 296 290 274 259 253 251 250 248 244 237 229 222 219 219 220 220 216 209 199 192 184 178 176 177 178 177 176 175 174 171 169 174 182 180 180 183 188 194 197 198 198 197 196 196 197 200 203 206 208 209 209 209 209 209 209 209 209 209 208 208 207 206 207 207 207 210 212 214 215 215 211 204 198 197 199 202 202 201 201 201 200 201 208 218 226 234 243 252 259 266 270 273 275 278 281 283 285 286 287 287 287 287 286 286 285 282 279 278 278 280 284 288 289 288 286 285 286 288 290 292 295 297 298 300 302 304 305 306 308 309 310 311 313 315 316 317 317 318 317 317 316 314 312 309 307 306 305 304 302 300 298 297 295 293 291 288 286 283 280 278 277 275 274 273 272 271 270 268 266 264 261 258 255 253 250 248 248 248 248 248 246 243 239 236 232 229 225 222 220 218 216 216 215 215 nan nan nan nan nan 251 250 251 253 256 257 257 255 253 252 251 250 249 248 247 246 244 242 241 239 238 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 181 180 180 181 181 181 182 183 184 186 187 187 187 186 185 184 183 182 181 180 179 178 177 176 174 172 169 165 160 155 149 144 138 133 128 124 120 117 115 114 114 114 115 115 115 116 116 117 116 116 114 113 112 112 112 111 110 109 109 108 107 106 105 104 105 105 105 105 104 103 102 100 99 98 97 97 99 101 104 109 112 113 113 112 111 109 108 107 107 107 106 104 102 101 103 102 98 94 93 94 94 92 89 87 84 81 77 74 73 75 80 85 89 94 97 99 99 99 98 99 100 101 103 101 97 92 92 94 nan nan nan nan nan nan nan nan nan nan nan nan 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 78 78 80 81 81 80 80 81 83 84 86 88 90 93 97 101 103 104 106 105 99 89 76 58 47 48 51 52 49 43 36 31 29 29 29 28 27 23 20 17 16 14 12 10 7 2 359 355 353 351 350 349 349 348 347 344 341 337 334 331 328 325 322 319 317 314 312 311 310 308 307 305 304 302 301 297 294 293 291 290 289 288 288 288 289 290 292 295 297 298 299 300 299 297 294 292 290 290 291 290 289 288 287 287 290 291 287 283 285 291 292 285 273 263 258 255 253 248 241 232 224 220 219 220 223 219 208 200 194 182 175 175 176 177 178 178 178 177 176 175 178 183 178 178 185 194 203 208 209 208 206 205 203 203 205 207 210 212 213 213 213 212 212 212 212 211 210 208 206 203 202 201 200 200 201 203 205 207 206 202 198 195 195 197 200 201 201 202 199 193 197 209 221 232 244 256 264 268 271 273 274 275 277 280 282 283 284 285 285 285 285 284 284 282 279 277 275 275 278 283 287 289 289 287 286 286 287 289 291 293 295 297 299 301 303 304 306 307 308 309 311 313 315 317 318 319 319 319 319 318 316 313 310 307 306 305 304 303 301 300 298 296 294 292 289 286 283 280 278 277 275 274 272 271 270 269 267 266 264 260 257 253 250 246 245 245 246 246 245 243 241 238 235 231 228 224 221 219 216 215 214 214 215 nan nan nan nan nan nan 252 252 253 255 256 256 254 253 252 251 251 250 249 248 247 245 244 242 240 239 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 182 182 182 182 182 183 184 186 187 188 189 188 188 187 185 184 183 183 182 181 179 178 176 174 172 169 165 160 155 150 146 141 136 132 128 124 122 119 118 118 118 119 119 119 119 119 119 119 118 117 116 115 114 113 112 111 110 109 109 108 107 106 106 107 107 107 107 106 105 104 102 101 100 99 98 96 96 99 101 104 107 108 109 109 110 110 110 109 110 110 108 104 102 103 103 99 94 93 94 94 93 89 88 85 81 78 74 74 79 84 89 92 96 98 100 100 100 100 100 101 102 104 103 100 93 88 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 77 78 79 80 80 80 80 81 82 84 86 88 90 93 97 99 100 99 100 100 96 89 75 54 43 44 52 57 51 39 30 26 25 26 26 26 26 24 22 20 18 16 14 12 8 3 360 357 354 352 350 349 348 348 346 344 340 337 333 330 326 324 323 320 318 316 315 314 312 309 306 305 304 303 302 299 298 296 295 295 295 294 293 292 292 292 294 295 297 298 298 298 298 296 294 293 291 292 292 292 290 289 287 286 287 289 290 287 285 286 288 287 285 282 277 270 263 255 245 235 226 219 217 220 223 218 209 203 195 182 175 175 176 176 177 179 180 179 179 180 183 183 181 182 195 209 216 219 217 214 212 210 208 208 208 210 212 214 214 214 214 213 213 213 212 211 209 206 202 199 196 195 194 194 195 196 198 199 197 196 195 194 193 192 194 199 203 207 209 205 211 224 234 243 252 260 267 271 274 274 274 274 275 277 279 281 282 283 283 283 283 283 282 280 277 274 273 273 276 281 286 289 290 288 287 287 288 289 290 292 294 296 298 300 302 303 305 306 308 310 311 314 316 318 319 320 321 322 322 322 319 316 311 308 306 304 303 303 302 301 299 297 295 293 290 287 284 281 278 277 275 273 271 269 268 266 265 264 263 260 256 251 247 243 242 242 243 243 242 239 237 235 233 230 226 222 219 216 214 213 212 212 214 nan nan nan nan nan nan 254 253 254 255 256 255 254 252 252 251 252 251 250 249 248 246 245 243 242 240 239 237 236 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 183 183 183 183 184 185 187 188 189 190 189 189 188 187 186 184 184 183 182 181 180 178 176 173 169 166 161 157 152 148 144 140 136 132 128 125 123 122 121 122 122 122 122 122 122 122 121 120 119 118 117 115 114 113 112 111 110 110 109 109 109 109 109 109 108 108 107 106 105 104 103 102 101 99 98 96 95 94 95 96 97 99 102 106 109 110 111 112 112 109 103 98 96 94 92 91 89 92 93 92 90 89 85 81 78 76 78 83 88 92 94 96 98 98 99 100 101 100 100 101 104 106 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 nan nan nan nan nan nan nan nan nan nan 77 77 79 79 80 80 80 81 82 83 85 87 90 94 97 98 96 94 94 94 92 86 73 55 42 41 54 67 55 35 22 20 21 23 23 24 25 24 23 21 20 18 15 12 8 3 0 358 355 352 350 349 348 347 345 343 340 336 333 329 327 325 323 322 320 319 318 316 313 309 306 305 304 304 304 303 301 301 301 303 304 303 299 297 296 295 296 297 298 298 298 298 297 296 295 293 293 293 293 293 292 290 288 286 286 287 288 288 287 286 285 285 286 290 293 291 283 272 256 240 228 220 217 220 220 215 209 203 195 184 177 177 176 176 176 179 181 181 182 183 184 183 181 187 219 227 227 226 222 218 215 213 211 210 210 211 212 213 213 211 210 209 208 208 207 207 205 202 199 195 193 194 195 195 196 197 198 198 198 198 198 199 198 195 195 198 206 213 218 223 234 245 251 255 258 261 265 269 272 272 272 271 271 273 276 278 280 282 282 282 282 281 280 278 275 272 270 271 274 279 285 289 290 290 289 288 289 290 291 292 294 296 298 299 301 303 304 306 308 310 314 316 318 319 320 322 323 325 325 325 324 319 314 309 306 305 304 303 303 302 300 298 296 294 291 288 285 282 279 276 274 272 270 268 266 264 262 260 260 258 254 250 246 242 239 239 240 240 237 234 232 231 229 227 224 220 216 214 213 210 209 210 211 nan nan nan nan nan nan 255 255 255 255 255 255 254 252 252 252 252 252 251 250 249 248 246 244 243 241 240 239 237 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 184 184 184 184 185 186 188 189 190 190 190 190 189 188 187 186 184 184 183 182 182 180 178 176 173 169 165 161 156 152 147 143 139 136 132 129 127 126 125 126 126 126 125 124 124 124 123 123 121 120 119 117 116 114 113 113 112 112 112 112 112 112 111 111 110 109 108 107 107 106 105 104 102 101 99 97 95 92 90 88 88 90 94 100 105 108 110 110 108 104 100 96 92 89 85 84 86 88 90 91 90 89 86 82 78 78 82 86 89 92 95 96 96 95 96 98 99 98 97 99 103 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 78 78 78 79 79 80 79 80 80 81 82 83 85 89 94 97 97 93 90 89 89 86 82 72 60 49 42 51 69 57 31 16 15 18 20 20 22 22 22 22 21 19 18 15 11 7 3 1 358 356 353 351 350 348 346 344 343 340 337 334 331 329 326 324 323 322 320 319 317 314 311 309 308 308 308 308 307 307 307 309 311 311 309 304 302 300 299 299 300 300 299 299 298 298 297 295 294 294 294 294 294 293 291 289 288 287 287 287 287 287 286 286 286 286 290 294 295 297 296 284 258 235 222 218 217 215 212 209 203 197 190 181 177 176 176 177 180 182 183 184 185 185 185 182 186 231 233 230 227 223 219 217 215 213 211 210 210 210 209 207 204 201 199 199 198 198 199 200 199 197 194 194 195 197 198 200 202 203 203 203 204 203 203 202 200 200 203 208 218 221 230 244 254 259 262 262 263 264 266 268 269 267 266 267 269 273 276 279 280 281 281 281 280 279 277 274 270 268 269 272 278 284 289 291 291 290 289 290 291 292 293 294 296 297 299 300 302 304 306 308 311 314 317 319 320 322 323 325 327 328 328 326 322 316 311 308 307 305 304 304 303 301 299 297 295 293 289 286 283 280 277 275 272 270 268 265 262 259 257 256 254 252 249 245 240 236 234 234 234 232 229 227 226 225 224 221 218 214 211 207 205 205 206 207 nan nan nan nan nan nan 256 256 256 256 256 255 254 253 252 252 252 253 252 251 250 249 247 246 244 242 241 240 238 238 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 185 185 186 187 188 189 190 191 191 190 189 188 187 186 185 185 184 184 184 183 182 180 178 175 172 168 163 158 153 148 144 140 136 133 131 130 129 129 129 128 127 127 127 126 126 125 123 122 121 119 118 117 116 116 115 115 115 115 115 114 113 112 111 110 109 109 108 107 107 106 104 102 101 98 96 93 89 85 83 83 86 90 96 100 101 101 98 94 90 88 85 82 80 81 83 86 88 89 89 88 86 83 79 81 85 87 88 91 93 94 93 92 93 94 95 95 96 98 101 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 82 82 nan nan nan 78 78 78 79 79 79 79 79 79 80 80 81 84 87 92 95 95 90 86 85 85 83 79 74 68 60 52 45 49 41 17 8 10 14 15 17 19 19 20 20 19 17 16 14 10 7 4 1 360 358 355 353 351 349 346 345 344 342 340 337 334 332 329 326 324 323 322 320 318 316 314 313 313 312 312 311 311 312 313 316 317 316 312 308 306 305 303 303 302 302 301 300 300 299 298 296 295 295 295 296 295 294 292 290 289 288 288 287 286 286 286 285 286 288 290 294 296 298 301 302 292 255 229 220 217 214 213 212 208 206 200 185 177 175 177 179 181 182 183 185 186 188 188 188 187 216 226 226 224 222 219 217 216 214 212 210 209 207 204 201 198 195 192 191 192 194 197 200 201 198 195 194 195 196 199 203 205 206 206 206 206 205 204 204 205 207 213 216 220 223 233 246 255 261 264 265 266 267 268 268 267 265 263 264 267 270 273 276 279 280 280 280 279 278 276 273 269 267 267 270 275 282 288 292 293 291 291 291 292 293 294 295 297 298 299 301 302 304 306 308 311 313 316 318 320 322 324 326 328 329 328 327 323 317 311 308 308 308 307 305 304 302 301 299 297 294 291 287 284 281 279 276 274 271 268 265 261 258 254 251 249 248 246 242 237 232 229 227 227 226 225 223 222 221 221 219 216 213 209 203 203 203 204 205 nan nan nan nan nan nan 257 257 257 257 257 256 254 253 253 252 253 253 253 252 251 250 248 246 245 244 242 241 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 186 186 187 188 189 190 191 191 191 191 190 188 188 187 186 186 185 185 185 185 185 184 183 182 179 175 170 165 160 155 150 146 141 138 136 134 133 132 131 130 130 130 130 129 128 127 126 125 124 123 122 122 121 120 120 119 119 118 117 116 115 114 113 112 111 110 110 109 108 107 105 103 101 99 97 94 90 86 82 80 79 81 86 90 92 91 87 83 79 76 76 77 79 81 82 82 84 87 87 87 86 83 80 84 87 86 87 90 91 92 91 91 91 92 93 94 96 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 82 82 81 nan nan 78 78 79 79 79 78 78 78 78 78 78 79 82 86 90 92 91 87 83 82 82 81 79 77 76 74 71 59 5 347 353 360 6 9 10 12 14 15 16 17 16 15 14 12 9 7 4 3 1 359 357 355 352 349 347 346 345 344 342 340 337 334 331 329 327 325 323 322 320 318 317 317 317 316 315 314 314 316 317 319 320 318 315 312 310 308 307 305 304 303 302 302 302 301 299 298 297 296 296 297 296 295 293 291 290 289 288 287 286 286 286 286 286 287 291 296 300 301 302 306 307 286 245 226 220 217 218 219 219 215 205 185 175 174 176 178 179 180 181 184 187 190 191 193 196 206 216 219 220 220 219 217 215 213 211 209 207 205 202 198 197 195 192 190 192 196 202 206 206 202 199 197 196 197 199 203 205 206 208 209 209 209 208 210 214 217 221 222 223 225 233 243 251 258 263 266 269 272 272 270 268 265 263 264 266 268 270 274 277 278 279 279 278 277 276 272 269 266 266 268 272 279 286 291 293 293 292 292 292 293 294 296 298 300 301 302 304 306 307 309 311 313 315 318 319 321 323 326 327 328 327 326 323 318 311 308 308 308 308 307 305 304 302 300 298 296 293 289 286 284 282 279 276 273 269 265 261 257 252 248 245 243 241 237 231 226 222 221 221 222 222 221 219 218 218 218 216 213 208 205 206 206 205 204 nan nan nan nan nan nan 258 258 258 258 258 256 255 254 254 253 254 254 254 253 252 250 249 247 246 244 243 241 240 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 186 187 187 189 190 190 191 191 191 191 190 189 188 187 186 186 185 185 185 185 186 186 186 185 184 181 177 173 168 163 158 153 148 144 141 139 137 136 135 134 134 134 134 133 132 131 130 130 129 129 128 128 127 126 125 123 122 120 119 117 117 116 116 115 113 112 112 111 110 108 106 104 102 100 97 95 91 88 84 80 77 74 76 81 86 85 83 79 72 70 72 75 77 79 80 80 81 84 85 85 84 82 82 87 91 88 88 90 91 92 92 93 92 91 93 96 98 98 94 92 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 81 79 78 nan 78 78 79 79 78 77 77 77 77 76 76 77 80 84 87 88 87 82 79 80 80 80 79 79 80 86 94 109 305 324 340 352 358 2 5 8 10 11 13 13 12 11 11 10 8 7 6 4 3 0 358 356 353 350 347 346 346 346 344 341 338 335 334 332 330 328 327 325 322 321 320 319 319 318 318 317 317 318 319 320 320 319 317 315 314 313 311 309 306 304 303 303 303 303 301 299 298 297 297 297 296 295 293 292 291 289 289 288 287 287 287 287 289 290 293 299 306 308 311 313 313 299 262 232 222 220 222 225 223 215 199 181 173 172 173 175 175 176 178 181 186 191 194 197 201 207 213 217 219 220 219 217 214 212 210 208 206 205 203 201 201 199 197 196 197 200 205 209 208 205 202 201 200 199 200 201 204 207 211 214 215 215 216 219 222 225 226 226 225 225 228 235 243 251 260 269 275 277 275 272 270 267 266 267 267 268 270 272 275 276 277 278 278 277 275 272 268 265 264 265 269 275 283 289 292 293 293 293 292 292 294 297 299 301 303 304 306 308 309 310 312 314 316 317 319 321 324 326 326 327 328 327 324 318 311 308 308 308 308 307 306 304 303 301 299 297 295 292 289 287 285 282 279 276 272 267 262 257 252 246 242 238 235 231 226 221 217 216 217 219 220 220 218 216 215 215 214 212 209 208 208 206 204 203 nan nan nan nan nan nan 258 259 259 260 259 258 256 256 255 255 255 255 255 254 252 251 249 247 246 245 243 242 240 239 nan nan nan nan 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 187 188 189 190 191 191 191 191 191 190 189 188 187 186 186 185 185 185 185 185 186 186 186 185 184 181 178 174 170 165 160 156 152 148 146 143 142 141 141 140 140 140 139 138 138 137 137 136 135 134 133 132 131 128 126 124 122 120 119 118 118 118 117 116 115 114 112 110 108 106 104 102 100 98 96 93 89 85 81 77 72 69 73 79 80 80 79 72 67 71 74 76 76 77 78 80 82 83 83 83 83 85 91 95 92 90 92 92 95 97 96 94 93 96 100 102 98 92 89 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 83 81 78 77 78 78 77 78 78 77 76 76 76 75 75 74 75 78 81 83 83 82 78 76 77 78 79 80 80 80 87 105 269 304 323 336 345 351 357 1 3 6 8 9 9 8 9 9 9 8 7 7 6 4 1 359 356 353 350 348 347 347 346 345 342 339 337 337 335 334 333 331 328 326 324 322 321 321 321 320 320 320 320 321 321 321 321 320 319 319 318 316 314 310 307 305 304 304 304 302 301 300 298 298 297 297 295 294 292 291 290 290 289 288 288 288 289 291 295 298 304 311 317 322 325 323 308 268 232 221 220 223 226 221 208 192 175 170 170 171 172 174 176 178 181 185 191 196 201 206 211 215 219 221 222 223 222 219 217 215 212 209 208 208 207 206 204 202 201 202 203 206 209 208 207 206 205 204 202 202 203 206 211 216 219 221 223 224 225 227 229 228 226 224 223 224 227 232 241 258 275 286 283 276 273 271 270 270 271 271 271 271 272 274 275 276 277 277 277 275 272 269 265 262 262 265 270 276 282 287 291 292 292 291 291 294 297 299 300 302 304 306 308 309 311 313 315 316 317 319 321 323 325 326 327 328 328 326 319 312 311 309 308 308 307 306 305 303 302 301 300 297 295 293 291 289 286 283 280 275 269 262 256 251 245 239 234 230 225 221 218 214 213 214 216 219 219 216 213 211 210 210 210 208 208 206 202 201 201 nan nan nan nan nan nan 259 259 260 261 260 259 258 257 257 256 256 255 255 254 253 251 249 247 246 245 243 nan nan nan nan nan nan nan 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 188 189 190 191 191 191 191 190 190 189 188 187 187 186 185 185 185 184 184 184 185 185 184 184 182 180 177 174 170 166 162 158 156 153 151 150 149 148 148 147 147 146 146 146 145 143 141 139 137 136 134 132 129 127 125 123 121 121 120 120 120 119 118 116 115 113 110 108 106 104 102 101 99 97 94 91 86 81 77 72 68 67 70 72 73 75 70 66 71 74 75 76 77 78 79 80 81 83 83 84 88 96 99 96 93 93 94 97 100 99 97 97 100 104 104 99 94 92 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 87 87 85 82 79 77 77 77 77 76 76 76 76 76 75 75 74 74 75 76 78 78 77 75 73 71 73 75 77 78 78 76 71 24 317 319 328 335 341 347 353 357 360 2 3 4 5 5 6 7 8 8 7 7 6 4 2 359 356 353 351 349 348 348 347 345 343 341 339 338 337 338 337 335 332 329 326 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 319 316 312 309 307 306 306 305 303 301 300 299 298 297 296 295 294 293 292 291 290 290 289 290 292 294 298 304 310 318 326 333 338 339 329 269 227 221 222 224 225 218 207 191 176 169 168 170 171 173 176 179 182 185 191 198 204 210 215 220 223 225 227 227 228 228 225 221 217 214 213 212 211 209 208 207 207 206 207 208 209 209 209 211 211 213 213 211 210 213 217 221 223 224 225 227 228 232 233 230 226 222 219 218 218 219 225 245 285 293 284 279 274 271 271 273 275 274 273 272 273 274 275 276 276 276 276 275 272 269 265 262 260 261 263 266 271 277 283 287 288 288 290 293 297 298 299 301 303 305 307 310 312 314 315 316 318 319 321 323 325 326 327 328 328 325 319 315 313 310 308 307 306 305 305 304 303 302 302 300 299 297 295 293 291 288 285 279 270 262 255 248 241 234 229 225 220 217 216 214 213 213 214 217 217 214 209 206 204 204 204 205 205 201 198 197 198 nan nan nan nan nan nan nan 260 261 262 262 261 260 259 258 257 257 256 255 254 252 250 248 247 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 190 191 191 191 190 190 189 189 188 187 187 186 186 185 185 184 184 183 183 183 183 182 181 179 177 175 172 169 166 163 161 159 157 157 156 155 153 152 152 151 150 150 148 145 143 140 138 136 133 131 130 128 126 125 123 122 122 122 122 121 119 118 116 113 109 107 104 103 102 102 101 100 97 93 88 83 78 73 68 66 66 66 66 64 62 66 72 74 74 75 77 77 77 78 79 80 81 84 91 99 102 99 96 95 96 97 99 99 99 102 104 105 104 101 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 84 84 85 88 91 91 88 84 81 79 78 77 77 76 75 75 75 75 75 74 73 73 74 74 74 73 71 69 67 66 68 71 73 75 74 67 47 2 336 331 334 337 342 347 352 355 357 358 359 0 1 2 4 5 6 7 7 7 6 4 2 358 356 353 351 350 350 349 348 347 345 343 342 341 340 341 341 338 335 332 329 327 327 327 327 327 327 327 326 325 325 325 325 325 326 326 326 325 323 321 318 315 312 311 309 308 306 304 302 300 299 298 297 296 295 294 294 293 292 292 291 292 294 297 301 307 315 324 333 343 354 3 11 350 217 221 226 229 227 219 208 196 185 177 174 173 173 173 175 178 182 187 192 198 205 212 218 222 224 226 228 228 228 228 226 223 220 218 217 215 214 213 212 212 211 211 211 211 211 211 211 213 223 229 224 217 216 218 220 223 225 227 228 231 236 240 238 231 225 219 215 212 211 210 212 215 240 285 315 293 277 272 273 276 277 275 274 274 275 276 276 276 276 276 276 275 273 269 265 262 260 258 256 256 261 268 274 279 282 283 287 293 296 297 298 300 302 305 308 310 313 314 316 317 319 320 322 323 324 325 326 327 327 325 320 317 314 311 308 306 305 305 305 305 304 304 303 303 302 300 298 297 296 294 290 284 274 263 254 244 235 227 222 219 217 216 215 214 213 212 213 213 213 209 204 201 199 198 199 201 202 199 195 194 196 nan nan nan nan nan nan nan 261 262 263 263 262 261 260 259 259 258 257 255 254 252 250 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 190 190 190 190 189 189 188 188 187 187 186 186 185 184 183 183 182 182 182 181 181 180 178 177 175 172 170 167 165 164 162 160 160 159 157 156 154 153 152 150 149 147 145 143 140 138 136 134 132 131 130 128 126 125 124 124 124 123 123 121 119 116 112 108 105 103 103 103 104 104 103 100 96 91 86 80 75 71 68 66 64 60 58 60 67 72 72 72 72 69 73 76 79 78 78 79 85 93 100 103 102 100 99 100 99 98 97 100 105 107 106 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 85 87 91 94 93 90 87 84 nan nan 77 77 75 75 75 75 75 75 74 73 72 73 73 72 69 66 63 61 60 62 65 68 69 67 58 37 7 348 341 340 342 345 348 351 354 355 355 356 356 357 358 1 2 3 5 6 6 6 4 1 358 356 354 353 352 352 351 350 349 347 345 344 343 343 343 343 341 338 335 333 331 330 330 330 330 330 329 328 327 327 327 327 327 327 328 328 327 326 325 322 319 317 315 313 311 309 307 305 303 302 300 299 298 298 297 297 296 295 295 294 294 295 298 302 307 314 324 335 347 0 15 29 41 191 227 231 231 228 222 215 209 201 194 189 183 179 176 175 177 182 188 193 199 205 212 218 221 223 224 224 224 224 223 222 222 222 221 219 218 217 217 217 217 216 215 214 215 215 215 216 219 236 241 228 216 217 219 222 225 227 230 233 236 240 242 236 228 224 219 215 213 211 210 210 211 217 250 282 286 278 275 277 278 278 276 275 275 276 276 276 276 277 278 277 276 274 271 267 264 260 257 254 253 257 262 267 271 275 279 285 291 295 297 298 300 303 305 308 311 314 315 317 318 319 321 322 323 324 324 325 326 326 326 324 320 314 309 306 304 304 304 305 305 305 305 305 305 304 303 301 301 300 299 297 291 280 267 253 239 227 219 215 213 214 214 214 214 213 211 210 209 207 204 199 196 195 194 195 197 199 198 196 194 194 nan nan nan nan nan nan nan 263 263 264 264 263 262 261 261 260 259 257 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 190 190 189 189 188 188 188 187 186 186 185 185 184 183 182 182 181 181 180 179 179 177 176 174 172 169 168 166 165 163 161 160 159 157 155 154 153 151 150 148 147 145 143 141 139 137 135 134 132 131 130 128 127 126 125 125 125 125 123 119 115 111 107 103 101 103 106 108 109 107 104 99 94 89 84 79 74 72 69 66 64 64 67 70 72 71 72 71 69 73 77 79 78 77 79 85 93 99 102 102 103 105 105 103 98 96 98 104 107 107 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 77 76 75 74 75 75 75 74 73 72 71 71 71 69 66 62 58 55 53 54 57 60 62 59 51 33 12 356 349 347 347 349 351 352 354 354 354 353 353 353 355 358 359 1 3 5 5 5 3 1 358 356 355 354 355 354 354 352 351 349 347 346 345 345 345 344 342 340 338 336 335 333 333 332 332 332 331 330 330 330 330 329 329 329 329 329 328 328 327 325 322 320 318 316 314 313 311 309 307 305 304 303 302 301 301 300 300 299 298 297 296 297 300 301 304 310 318 327 337 347 357 2 1 347 303 254 234 226 222 222 222 218 213 207 199 192 187 182 181 185 191 197 202 208 214 217 219 222 224 223 222 222 222 222 223 223 222 221 219 219 220 221 220 219 219 219 221 222 222 224 229 242 256 261 245 224 221 223 227 230 233 237 240 239 241 234 228 226 224 222 219 218 217 218 220 225 238 249 259 269 276 281 282 278 273 273 277 276 275 275 276 277 278 279 278 276 273 269 267 264 260 257 256 258 260 262 265 269 274 281 288 293 297 299 301 304 306 309 312 314 317 318 319 321 322 322 323 323 324 325 326 326 326 324 319 314 310 305 304 304 304 305 306 307 306 306 307 307 306 304 304 303 302 301 297 287 273 255 238 220 210 206 206 209 211 212 212 210 208 205 202 200 197 194 192 191 191 192 194 196 197 196 196 195 nan nan nan nan nan nan 264 264 264 265 265 264 263 263 262 261 260 258 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 188 188 187 187 186 186 185 184 183 182 182 181 181 180 179 178 177 176 175 173 171 170 168 167 165 163 161 160 159 157 155 154 153 152 151 150 148 147 145 143 140 138 137 135 134 132 131 130 128 127 127 127 127 126 124 120 115 111 106 101 100 104 111 114 114 111 108 103 97 92 87 82 78 76 74 73 73 74 78 80 79 78 78 78 78 78 77 78 78 79 83 88 92 96 99 102 106 110 111 109 105 100 98 98 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 73 74 74 74 73 71 70 69 70 70 68 65 60 56 50 45 45 49 51 53 51 43 29 14 2 355 352 352 353 353 354 355 355 354 352 352 352 354 355 357 359 1 3 4 3 2 360 358 357 356 357 358 358 357 356 354 351 349 347 346 345 345 344 343 342 341 339 338 337 335 335 334 334 333 333 333 333 333 332 332 332 332 331 331 330 329 328 326 323 321 319 317 316 314 312 311 309 308 307 306 305 305 305 304 303 303 301 300 300 302 303 303 305 309 313 318 322 322 320 320 321 315 293 262 237 229 230 230 226 222 217 211 204 200 197 196 198 202 206 213 219 221 222 224 227 229 228 227 226 226 226 226 225 223 222 222 222 224 225 225 225 225 226 227 227 228 230 235 243 257 267 260 239 228 227 230 232 234 238 241 236 239 237 234 232 231 229 227 227 227 228 229 232 237 242 249 259 270 282 282 273 269 273 278 275 272 271 274 276 279 281 280 277 274 271 268 266 264 261 260 260 259 259 261 263 269 276 284 291 297 301 304 306 308 311 314 316 318 320 321 322 323 323 323 324 325 326 327 327 327 325 322 317 312 308 305 305 305 306 306 307 307 308 309 310 308 307 306 303 302 300 298 292 280 263 245 225 207 198 197 202 206 208 207 203 200 197 194 192 190 188 188 188 188 189 191 193 195 195 197 195 nan nan nan nan nan nan 266 266 266 266 266 266 265 264 263 262 261 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 187 187 186 186 185 185 183 183 182 181 181 180 179 178 177 176 176 175 173 171 170 168 167 166 164 162 160 159 157 156 155 154 154 153 152 150 148 146 144 142 140 138 137 135 134 132 131 130 129 128 128 128 127 124 119 115 111 106 101 100 107 115 119 119 116 112 106 100 94 88 83 80 79 78 78 79 83 88 92 92 92 90 87 83 79 76 77 80 84 90 93 93 95 98 103 110 115 119 121 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 71 70 71 71 70 70 69 68 67 68 69 68 65 61 56 48 38 36 40 43 43 41 35 25 14 4 358 355 355 355 355 356 356 356 355 353 352 353 353 354 356 358 0 2 3 2 1 359 358 357 358 360 1 2 1 360 357 354 351 349 347 346 345 345 345 344 343 342 341 339 338 337 336 336 335 336 336 336 336 336 336 336 335 335 335 334 334 332 330 328 325 322 320 318 317 315 313 312 311 310 310 309 309 309 309 308 307 306 305 304 303 304 304 304 304 304 303 304 304 306 307 310 309 299 281 260 249 246 241 232 225 219 215 211 209 210 213 217 221 225 231 234 234 233 234 236 235 234 232 231 231 230 229 228 227 227 228 230 233 234 233 231 231 231 230 229 230 232 236 241 247 251 248 240 235 234 234 234 235 237 238 235 235 235 236 237 237 236 234 233 234 235 235 234 235 238 243 249 259 271 279 306 300 293 286 278 271 269 273 276 280 282 281 279 275 271 267 265 265 263 262 261 259 258 257 259 264 271 279 287 296 302 306 308 310 313 316 318 320 322 323 324 324 324 325 326 327 328 328 329 328 327 324 321 316 311 308 307 306 306 307 307 308 309 311 312 311 309 307 303 300 297 296 294 287 274 257 237 208 193 193 197 200 201 198 193 190 187 185 184 183 183 183 183 185 186 188 189 191 193 194 193 nan nan nan nan nan nan 268 267 267 268 267 267 266 265 264 263 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 185 184 183 182 181 180 180 179 178 177 176 176 175 174 173 172 170 169 167 166 164 162 160 159 158 157 156 156 155 154 153 151 150 148 146 144 142 141 139 137 135 133 132 130 129 129 129 129 126 122 119 116 111 105 101 102 110 119 124 124 121 116 109 102 95 89 84 82 82 82 82 83 86 91 96 99 99 97 92 85 80 77 78 82 87 93 96 96 98 102 109 119 123 124 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 67 66 66 66 66 66 66 65 65 66 68 67 65 61 56 46 34 29 32 34 35 32 27 20 12 4 359 357 356 356 356 356 357 357 356 355 354 354 355 355 356 358 360 1 2 1 360 358 357 358 360 2 4 4 3 2 360 356 353 350 348 346 346 346 346 346 345 344 343 341 340 339 338 337 337 337 338 338 339 339 339 340 340 340 340 339 339 337 335 332 329 326 324 321 319 317 316 315 314 314 314 314 313 313 313 313 312 312 311 310 308 307 306 306 305 303 299 296 298 300 303 305 305 299 285 269 259 256 252 239 226 219 215 215 217 221 226 231 236 241 245 246 245 245 245 244 242 240 238 237 238 237 235 235 235 237 238 239 241 241 238 235 233 232 231 230 230 232 235 237 240 242 242 239 238 237 236 236 236 237 238 237 235 235 236 238 239 240 239 238 238 238 237 237 237 237 240 243 246 250 265 286 295 295 291 289 289 290 285 277 280 285 286 284 281 274 267 264 263 263 263 262 260 258 257 258 261 266 274 284 295 304 309 311 313 314 317 319 322 324 325 325 325 325 326 327 328 329 329 329 328 326 325 323 320 316 313 310 309 309 309 310 310 311 313 314 313 311 308 303 298 295 294 295 293 284 267 247 213 197 195 196 196 194 189 185 182 180 179 179 179 179 180 180 182 183 185 186 187 189 190 190 nan nan nan nan nan nan nan 269 269 269 269 268 267 266 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 182 182 181 180 179 178 177 177 176 175 174 174 173 172 171 169 168 166 164 162 161 160 159 158 158 157 156 155 154 152 151 149 148 146 145 143 141 139 136 134 132 130 129 128 128 128 126 122 118 115 111 104 100 103 112 122 127 128 125 119 113 106 98 91 85 83 84 84 85 86 88 91 95 98 99 97 93 87 81 80 82 83 88 94 96 100 107 111 121 131 132 127 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 64 62 61 61 62 62 63 63 63 65 67 67 64 61 55 44 30 24 26 27 27 25 21 16 10 4 359 355 354 354 355 356 357 357 357 357 357 357 357 357 357 358 360 1 1 0 359 358 358 358 0 3 4 4 3 2 1 358 354 351 349 347 347 347 348 348 348 347 345 343 342 341 339 338 337 337 338 338 339 340 341 343 344 344 343 343 342 341 339 336 333 330 327 324 322 320 319 318 317 317 317 317 318 318 318 318 318 317 317 317 316 315 314 313 310 306 301 296 296 298 300 301 301 296 285 269 256 252 248 238 227 220 218 220 225 230 236 240 244 248 251 251 251 251 251 249 248 246 246 246 245 244 242 242 242 243 244 244 244 242 238 235 233 231 230 230 231 233 234 236 237 238 239 238 239 238 237 237 237 238 238 237 236 235 236 238 240 241 240 239 239 239 239 238 239 239 239 241 241 245 256 269 278 286 298 309 311 308 296 282 279 283 288 289 286 279 270 264 262 263 263 262 261 259 258 258 260 263 270 280 292 303 310 313 315 316 318 321 324 326 326 325 325 325 326 328 329 330 329 328 326 324 322 322 322 319 317 315 315 314 315 315 314 314 315 316 316 313 309 304 298 294 294 295 295 289 270 235 206 198 197 196 194 190 185 181 177 175 176 176 177 178 179 180 180 181 182 183 184 185 186 187 nan nan nan nan nan nan nan 270 270 270 270 269 268 267 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 181 180 179 178 177 176 176 175 174 174 173 173 172 171 170 169 167 166 164 163 162 161 160 159 159 158 157 156 154 152 151 149 148 147 145 143 140 138 135 133 130 128 127 126 126 125 123 120 116 110 103 99 104 114 123 128 129 127 122 116 109 101 93 87 85 84 86 87 88 88 90 92 94 95 93 90 86 83 84 85 86 89 93 93 103 119 125 131 138 139 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 57 57 58 59 60 61 61 62 64 65 65 63 60 54 42 27 20 21 22 22 19 17 14 9 4 358 354 351 351 352 353 355 357 357 358 358 359 359 359 359 359 359 360 360 360 359 359 358 359 1 2 3 2 2 2 1 359 355 352 350 348 348 348 349 350 350 349 347 345 344 342 341 339 338 337 336 336 337 338 340 343 344 345 344 344 343 342 340 338 335 332 329 327 325 323 322 321 320 320 320 320 321 322 323 323 323 323 322 323 324 324 323 320 313 306 300 296 295 297 298 299 297 292 282 266 251 242 237 232 228 225 226 229 233 237 241 245 247 249 251 253 253 253 253 252 252 251 252 251 250 248 247 247 247 247 246 245 244 241 237 234 233 231 231 231 232 233 234 236 236 237 238 238 238 238 238 237 237 238 238 237 236 235 236 237 238 240 240 239 239 239 239 240 240 240 240 241 243 249 256 264 272 281 290 298 304 301 292 283 279 280 287 289 288 282 274 267 263 263 264 263 261 260 258 258 259 261 266 275 288 300 308 314 316 318 320 323 326 326 326 325 325 325 326 328 330 330 329 327 325 321 318 319 320 321 321 321 320 319 319 318 317 316 317 317 317 315 310 305 300 295 293 293 291 284 260 224 205 198 195 193 190 187 184 180 177 175 174 174 175 177 178 179 179 180 180 180 181 182 183 184 nan nan nan nan nan nan nan nan 271 271 270 270 269 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 180 179 178 177 177 176 175 175 174 174 173 172 171 171 171 171 169 168 167 166 164 163 162 161 161 160 159 157 155 154 152 151 150 148 146 144 141 139 136 134 131 128 125 124 123 124 123 119 114 108 102 100 106 116 124 128 129 127 124 118 112 105 97 90 87 87 88 89 89 89 89 89 89 88 86 84 84 87 89 89 90 92 93 92 105 126 135 139 142 145 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 77 nan nan nan nan nan nan nan nan nan 53 53 55 58 60 61 60 61 63 64 63 61 58 52 41 26 19 18 19 18 16 14 12 9 5 359 354 350 349 349 350 352 354 356 357 359 359 360 0 360 360 359 359 360 0 0 359 359 359 360 1 1 1 2 2 2 359 356 354 352 351 350 349 350 351 351 351 349 347 345 344 342 340 338 337 336 335 335 336 337 339 341 342 342 341 341 340 338 336 334 332 330 329 328 327 326 325 324 323 323 323 324 325 326 327 328 328 328 329 329 329 326 318 309 302 296 294 294 297 299 299 296 289 277 262 248 239 234 232 232 233 235 237 240 242 244 246 248 250 251 253 254 254 255 254 254 255 255 254 253 251 250 250 250 249 248 246 244 240 237 235 234 232 232 232 233 234 235 236 237 237 237 238 238 238 238 237 237 237 237 236 236 235 236 236 237 238 238 237 238 238 240 241 242 242 242 244 248 252 257 262 269 280 288 294 295 292 288 283 277 278 283 285 285 282 276 269 265 265 264 263 262 260 259 260 260 261 263 268 280 294 304 312 317 319 320 321 324 325 325 325 324 324 326 328 329 330 329 326 323 319 315 316 317 320 323 323 324 323 322 320 317 316 316 315 316 316 311 306 301 296 292 289 283 271 249 226 209 199 194 187 181 181 183 181 180 178 175 174 174 174 175 177 178 178 178 178 178 179 180 181 nan nan nan nan nan nan nan nan nan 272 272 271 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 179 178 177 176 175 175 174 174 173 173 172 171 172 173 173 172 170 169 167 165 164 163 163 162 162 160 159 157 156 154 153 152 150 147 145 143 140 138 136 133 129 125 121 119 117 113 109 107 105 102 103 111 119 125 127 128 127 125 120 115 109 102 96 92 91 92 92 91 90 88 86 84 82 80 80 83 88 92 92 91 93 95 95 105 126 139 144 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 76 80 nan nan nan nan nan nan nan nan nan 49 54 58 61 61 60 60 61 62 62 59 56 51 40 26 18 15 16 16 14 13 11 9 6 1 356 352 349 348 348 349 351 354 356 358 360 1 2 2 1 360 360 1 2 1 360 359 358 359 359 0 1 2 2 1 359 357 355 354 353 352 351 350 351 352 353 352 349 347 345 343 341 338 337 336 335 335 334 335 335 336 336 337 337 336 335 334 331 329 328 329 330 330 330 330 329 328 327 325 325 325 326 327 328 330 331 333 333 332 329 322 314 305 299 294 293 293 295 298 299 297 290 277 260 248 241 238 238 238 239 241 244 245 245 246 247 248 249 251 252 253 254 255 256 256 257 257 256 255 253 252 252 252 251 249 247 244 241 238 236 235 234 233 233 233 234 235 236 237 237 237 237 237 237 237 236 236 236 236 236 236 236 236 236 236 236 236 235 236 238 239 241 242 243 244 247 250 254 257 261 269 279 287 291 291 288 285 281 276 275 278 280 281 279 275 270 267 265 265 264 263 262 261 262 262 261 260 262 270 284 298 308 316 319 318 316 318 322 324 324 324 325 326 327 328 329 328 326 323 319 317 316 316 318 322 325 327 328 326 323 320 316 314 312 313 314 311 307 302 297 291 285 276 264 248 233 220 209 199 188 178 174 178 182 183 182 179 177 175 174 173 174 175 176 176 176 176 177 177 178 nan nan nan nan nan nan nan nan nan 274 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 184 183 nan nan nan 179 178 177 176 175 175 174 174 174 173 172 172 173 175 175 173 172 170 168 166 165 165 164 164 163 162 161 159 158 156 155 154 151 149 146 144 142 140 138 134 129 124 119 113 106 99 97 98 101 104 109 116 122 125 126 127 127 125 122 117 112 108 104 101 99 97 95 92 90 85 82 79 76 75 76 80 85 89 89 88 92 97 100 107 123 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 73 76 nan nan nan nan nan nan nan 46 nan 46 53 59 62 62 61 60 60 61 59 56 53 49 41 27 14 11 14 14 14 12 11 10 7 4 360 356 353 350 349 349 350 352 355 358 1 3 4 4 3 1 1 2 3 3 1 359 358 358 359 1 1 2 1 360 359 358 357 356 355 354 352 351 352 353 354 353 351 348 345 343 341 339 337 336 336 335 334 333 332 331 331 332 332 332 331 329 326 324 324 325 328 330 331 331 330 330 328 327 326 326 326 327 328 330 332 334 334 333 329 322 314 307 301 297 294 292 293 295 297 298 294 282 265 251 244 243 244 244 245 246 247 247 247 247 248 249 249 251 252 253 254 256 257 258 259 258 258 256 254 254 253 253 252 250 248 246 243 240 238 237 235 234 234 234 235 236 237 237 236 237 237 237 237 237 236 235 235 235 236 236 236 236 236 236 236 235 234 235 237 239 241 242 243 245 247 250 251 254 259 269 278 284 288 288 285 282 278 274 274 275 275 275 274 272 269 266 265 264 264 264 263 263 263 263 262 260 258 261 271 285 301 313 318 317 313 314 320 322 324 325 325 326 326 326 326 326 324 322 321 320 317 315 317 322 326 329 330 328 326 323 318 314 311 311 311 310 308 304 299 292 285 275 264 252 243 233 223 210 197 183 175 177 182 186 185 184 181 178 175 174 173 173 173 174 174 174 175 175 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 179 178 177 176 176 175 175 174 174 174 173 173 175 176 175 174 173 171 169 167 167 166 166 166 165 164 163 161 160 159 158 156 153 151 149 147 145 143 140 135 129 121 114 107 97 91 91 94 99 106 114 119 123 124 125 126 126 125 123 119 116 112 109 106 103 100 97 93 88 82 77 73 71 71 73 76 80 83 84 84 89 99 109 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 69 69 nan nan nan nan nan nan nan nan 41 nan 44 53 59 62 62 60 58 58 58 56 53 50 48 42 28 12 8 10 12 13 12 12 10 9 6 4 1 358 355 353 352 352 354 356 359 2 5 6 7 5 3 2 3 5 5 3 0 358 358 360 1 2 2 1 0 359 359 358 358 357 356 354 353 353 354 354 354 352 349 346 343 341 339 338 336 336 335 334 332 329 327 327 328 329 329 328 325 322 320 320 322 324 327 328 328 328 328 329 328 328 327 326 326 327 327 328 331 332 331 328 324 319 313 307 301 297 293 291 291 293 296 294 284 269 256 249 246 247 248 248 249 250 248 246 247 249 250 250 251 252 253 255 257 258 259 259 259 257 256 255 254 253 253 252 251 250 248 245 242 240 238 237 236 236 236 237 237 238 238 238 238 238 239 238 237 236 235 235 235 236 236 236 236 235 235 237 235 234 235 236 238 240 241 242 244 246 248 248 250 258 268 276 282 286 287 284 278 274 272 273 274 272 271 269 266 264 264 264 264 264 264 264 264 264 263 262 259 257 257 260 271 290 308 319 322 320 318 320 323 324 325 326 326 325 323 324 324 322 321 322 321 318 315 316 322 327 330 330 328 326 323 319 315 312 310 309 309 308 306 303 297 289 278 270 262 255 247 237 220 201 186 180 179 183 187 187 186 183 179 176 174 172 172 172 172 172 172 172 172 172 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 177 177 176 176 175 175 175 174 174 175 175 176 176 175 173 171 170 168 167 167 167 167 167 166 165 164 163 161 160 158 157 155 152 150 148 146 143 138 128 117 108 100 93 91 92 95 101 109 116 120 122 123 123 124 125 125 123 121 118 115 112 109 106 102 99 94 87 80 73 70 67 67 70 73 75 76 77 79 88 104 123 145 nan nan nan nan nan nan nan 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 68 nan nan nan nan nan nan nan nan nan 40 38 44 53 60 62 61 57 54 54 54 51 49 47 47 42 28 12 6 8 10 12 12 11 11 10 9 7 6 4 1 359 357 357 357 359 2 4 7 9 9 7 4 3 4 5 6 4 1 359 359 0 2 2 2 2 1 1 360 359 359 358 357 356 355 355 355 355 354 352 350 347 344 342 340 338 337 336 335 334 331 328 325 324 325 326 326 324 322 319 317 317 318 321 323 323 323 322 324 327 329 329 329 328 327 327 326 326 328 328 327 325 323 321 316 311 306 301 296 291 288 288 288 286 278 267 258 251 249 249 250 250 251 251 249 247 247 249 251 252 252 252 252 255 257 259 259 259 258 256 256 255 255 254 253 253 252 251 249 246 243 241 240 239 239 239 239 239 239 240 240 240 240 240 240 239 238 236 235 235 235 236 235 235 235 235 236 238 237 235 235 236 237 238 239 240 242 244 246 246 249 257 267 274 279 284 287 284 276 271 270 272 272 270 269 268 263 260 259 261 264 265 265 265 265 265 265 263 263 261 258 259 268 284 303 318 327 329 327 325 325 325 325 328 326 325 324 323 323 324 324 325 324 321 317 315 320 326 329 330 328 326 322 319 317 315 312 310 309 308 308 307 305 297 287 281 278 273 269 259 219 184 176 177 179 185 189 188 185 180 177 175 173 172 171 170 170 170 170 171 170 170 nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 177 176 176 175 175 175 175 176 nan nan nan nan nan nan 170 169 169 169 169 169 169 169 168 167 166 164 163 162 161 159 157 155 153 151 147 140 129 116 104 95 92 94 96 99 105 112 116 119 121 122 123 124 124 124 123 122 120 118 115 112 108 104 100 94 87 79 73 69 67 67 69 70 69 68 69 79 98 119 137 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan nan nan nan nan 49 38 38 nan 55 60 61 58 53 50 50 50 47 45 44 45 41 28 12 6 6 9 10 11 11 10 10 11 10 10 8 7 5 3 2 3 4 5 7 9 11 12 10 5 3 4 6 6 5 2 359 359 0 2 3 3 3 2 1 1 0 360 359 359 358 357 357 356 355 354 352 350 347 345 344 342 340 338 337 335 334 331 327 323 322 322 322 322 320 318 315 314 313 315 316 317 316 316 317 321 325 329 331 331 331 330 330 329 328 327 325 323 321 320 319 317 313 309 304 298 292 287 284 280 276 270 263 257 252 248 248 250 251 251 252 251 249 247 249 252 254 255 253 252 254 256 258 259 259 258 256 256 256 256 255 254 253 253 252 250 247 244 242 241 242 242 242 241 241 242 242 242 242 242 241 241 240 238 237 236 236 236 236 235 235 235 236 238 239 237 236 235 236 236 236 237 238 240 242 244 245 248 256 265 271 275 280 284 283 273 267 266 269 269 268 270 269 264 258 255 257 261 264 264 265 266 266 267 268 268 267 264 264 271 284 300 314 323 327 328 328 326 326 327 328 327 326 326 324 325 327 328 327 326 325 322 318 319 323 327 330 329 326 324 322 321 320 318 315 312 309 311 312 312 309 302 299 303 317 348 20 69 131 151 160 174 189 191 186 180 175 172 171 171 170 169 168 168 168 169 169 169 169 nan nan nan nan nan nan nan nan nan nan nan 278 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 176 nan nan nan nan nan nan nan nan nan nan nan nan 170 170 170 170 170 170 171 171 170 169 168 167 166 166 164 161 160 159 156 149 140 129 116 102 95 94 98 101 105 110 114 117 119 121 122 122 123 124 124 124 123 121 119 117 114 110 106 101 95 87 79 73 70 69 70 71 72 71 68 72 90 114 130 137 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 nan nan nan nan nan nan nan nan 44 36 nan nan 56 60 59 54 49 47 48 47 44 42 41 41 38 27 13 6 6 8 10 10 10 10 10 11 12 12 12 11 10 9 8 9 9 10 11 13 14 15 13 9 5 4 5 6 5 2 359 359 0 2 4 4 4 3 2 1 1 1 0 360 359 358 358 357 356 354 352 349 347 345 344 343 342 340 338 336 334 331 327 323 320 319 318 317 316 314 312 311 311 313 314 314 313 313 315 319 324 329 332 333 334 334 334 332 330 327 323 320 318 317 316 315 313 309 305 299 292 286 279 273 268 264 260 256 251 247 245 248 249 250 251 252 252 249 248 251 256 257 255 252 252 254 256 258 258 257 256 256 256 256 255 254 253 253 253 251 248 245 244 244 245 246 245 245 244 244 245 244 243 243 242 241 241 239 238 237 237 237 237 237 236 236 237 238 239 238 236 235 235 235 235 235 236 238 241 243 245 248 253 261 268 271 274 277 276 268 263 262 263 266 269 270 270 266 258 251 251 256 260 262 263 265 267 269 271 272 272 271 270 276 286 297 309 318 323 327 328 327 328 329 328 327 327 327 326 327 329 330 329 328 329 328 325 323 323 326 329 330 329 328 327 326 326 325 323 320 318 320 324 327 328 330 334 340 1 32 51 61 88 112 135 169 194 189 176 168 167 166 166 166 166 166 165 166 166 167 167 167 167 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 171 171 171 171 171 172 173 173 172 172 171 170 171 170 169 167 166 164 158 148 137 127 117 107 102 101 104 107 111 114 116 118 120 121 122 123 124 125 125 125 124 122 120 118 116 112 107 101 94 85 77 72 70 70 71 72 73 72 71 75 94 111 nan nan nan nan nan nan nan nan nan nan 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 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan nan nan nan nan nan nan 35 33 nan nan 56 58 56 51 46 45 46 45 42 39 38 38 35 26 15 8 6 8 10 11 11 11 10 11 12 13 13 13 13 13 12 12 12 13 14 16 18 19 18 13 7 3 2 4 4 2 359 359 1 2 3 4 4 3 2 2 2 2 2 1 0 360 359 359 357 355 352 349 347 345 344 343 342 340 339 337 335 332 328 324 320 318 315 313 311 309 308 309 311 313 315 315 313 313 315 318 323 327 331 333 334 335 333 330 327 324 322 319 317 315 314 312 311 308 304 298 291 283 276 268 262 259 258 255 250 245 243 243 246 248 249 253 254 252 250 252 255 258 256 251 248 249 251 254 255 256 255 255 255 256 255 254 253 254 254 253 250 247 246 247 249 249 249 248 247 247 247 246 245 244 243 243 243 242 241 240 239 239 239 239 239 238 238 239 239 238 237 236 235 234 234 234 234 236 239 241 244 246 250 257 263 266 268 269 267 262 260 260 261 264 268 270 272 268 257 247 246 250 255 258 260 263 267 270 271 273 275 276 278 283 289 297 306 314 320 324 327 329 331 331 330 330 330 329 330 331 332 333 331 331 331 332 331 328 327 328 331 333 334 333 332 332 332 332 331 331 332 335 341 349 357 10 30 41 48 57 69 74 80 86 92 132 190 175 158 157 159 161 161 161 161 161 162 163 163 165 165 166 166 nan nan nan nan nan nan nan nan nan nan nan nan nan 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 171 171 171 171 172 173 174 174 174 174 174 174 174 175 174 173 171 167 158 147 135 128 121 115 111 111 113 115 117 118 119 121 122 123 123 124 125 126 126 126 125 123 121 119 117 113 108 101 91 81 74 69 66 67 69 71 72 71 68 65 67 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 25 25 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 77 nan nan nan nan nan nan nan 23 nan nan nan 53 54 52 47 44 44 45 43 39 36 35 34 31 25 16 10 8 8 10 12 13 13 12 11 11 12 13 13 14 14 13 12 12 14 16 18 20 23 23 18 10 3 1 1 2 1 359 359 1 2 2 2 3 3 3 3 3 3 3 2 2 1 1 0 358 356 353 350 347 345 344 343 342 341 339 338 335 333 329 325 321 318 315 312 308 305 304 305 309 313 315 316 316 316 317 318 320 324 327 330 330 329 327 325 322 320 319 318 316 314 312 310 308 305 301 295 288 280 272 265 259 255 254 252 248 243 239 238 240 244 247 252 255 254 253 253 255 257 256 250 245 244 245 248 251 253 254 254 255 255 255 254 253 254 255 254 251 249 249 250 251 252 252 250 249 249 248 248 247 247 246 246 246 246 245 243 242 242 242 242 242 241 240 239 238 237 236 235 234 233 232 232 232 234 236 239 242 244 248 253 258 260 261 261 259 257 257 260 262 264 267 270 272 268 255 244 242 244 249 252 256 260 265 269 271 272 274 278 282 287 292 298 306 313 319 323 327 331 333 333 332 332 333 333 333 333 334 334 334 333 333 334 334 332 331 331 334 337 338 339 339 339 340 341 341 341 344 349 355 3 16 35 56 71 76 81 86 86 84 81 77 70 86 129 140 148 153 156 158 158 157 157 158 159 161 162 164 164 165 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 171 172 172 173 174 175 175 176 176 177 178 178 179 179 177 174 169 160 149 138 133 129 125 124 124 125 125 125 124 124 124 125 125 126 126 126 126 126 126 125 124 122 120 118 115 108 97 86 75 68 63 60 60 63 67 70 70 62 48 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 16 16 11 nan nan nan nan nan nan nan nan nan 48 nan nan nan 66 69 73 76 78 76 67 nan nan nan nan nan nan nan nan 48 50 48 44 42 42 43 40 36 33 32 31 28 24 18 12 9 9 10 12 13 13 12 11 10 11 12 13 14 13 12 10 11 12 15 17 21 24 26 22 14 4 358 358 0 1 0 0 1 1 1 1 1 2 3 4 4 4 3 3 3 3 2 1 360 357 355 352 349 346 344 343 342 340 339 337 335 333 330 326 321 318 315 311 307 304 302 303 307 312 315 318 320 320 320 319 319 320 323 325 327 328 325 321 317 316 315 315 314 313 311 308 304 301 296 290 284 276 269 262 256 253 251 249 246 241 235 233 235 240 246 252 255 256 254 253 255 257 255 249 243 241 241 244 247 250 251 252 253 254 254 254 254 254 254 254 252 251 251 252 253 254 253 253 252 251 251 251 250 251 250 250 249 249 248 247 245 244 244 245 244 244 243 241 239 237 236 234 233 231 230 229 229 230 233 237 240 242 245 249 253 254 255 255 255 254 255 258 261 264 265 268 269 264 252 241 236 238 242 246 249 251 256 266 271 272 275 280 285 289 294 301 308 314 319 324 329 334 336 335 334 335 335 336 335 334 335 334 333 333 334 335 336 336 335 335 337 340 342 344 346 347 347 347 346 347 350 356 2 12 27 42 58 71 80 86 90 90 87 83 78 69 66 96 126 140 148 153 156 157 157 156 156 157 158 160 161 162 163 nan nan nan nan nan nan nan nan nan nan nan nan 279 278 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 172 173 174 175 175 176 177 178 180 181 182 182 182 180 177 172 165 154 146 143 141 140 139 138 137 135 133 131 129 128 128 128 128 127 127 127 126 126 125 124 122 121 119 114 105 92 79 69 61 55 52 52 56 61 65 65 55 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 21 nan nan nan nan nan 8 8 3 nan 357 5 nan nan nan 27 nan nan nan nan nan 64 68 71 73 75 76 73 61 nan nan nan nan nan nan nan nan nan 45 44 42 40 40 40 37 33 30 29 27 25 22 18 13 10 9 10 11 12 11 10 9 9 10 12 14 15 13 11 9 9 10 12 15 19 23 26 25 16 2 354 355 359 1 1 1 2 2 0 360 0 2 4 4 5 4 3 3 3 4 3 2 0 358 356 353 351 348 346 344 342 340 338 337 335 333 330 326 322 318 315 311 307 304 302 304 307 312 316 320 322 323 322 321 320 320 321 324 325 326 325 318 314 312 312 312 312 311 308 305 301 297 291 285 279 272 265 259 254 250 248 246 243 240 234 230 230 236 244 251 254 256 255 253 254 255 253 248 243 241 240 241 243 245 248 250 251 253 253 253 253 254 254 254 253 252 252 253 254 255 255 254 255 255 255 254 254 254 253 252 251 251 250 248 247 246 247 248 248 247 246 244 241 238 236 234 231 229 227 226 225 227 230 234 237 240 243 246 248 249 250 250 250 251 252 255 257 259 261 263 262 257 247 235 231 232 235 238 239 237 245 266 272 274 277 281 285 291 297 304 311 317 322 327 332 337 337 336 336 337 336 337 336 335 335 333 332 333 336 338 338 337 336 338 340 343 346 350 352 353 354 353 350 350 351 356 5 17 33 46 58 68 78 87 91 92 92 90 83 80 79 93 114 132 144 150 154 157 156 155 154 155 156 158 159 160 161 296 nan nan nan nan nan nan nan nan nan nan nan nan 278 277 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 172 172 173 174 175 176 177 179 181 183 184 185 184 183 182 179 175 169 161 155 154 154 152 150 147 144 141 139 136 133 132 130 130 129 128 127 127 126 125 125 124 122 121 118 110 99 86 74 64 56 51 48 49 54 59 64 66 59 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 0 3 2 358 352 351 357 9 19 19 17 19 nan 42 53 61 67 70 71 73 74 74 69 nan nan nan nan nan nan nan nan nan nan 38 40 39 38 38 37 35 31 28 25 24 22 20 17 14 11 10 10 10 10 9 8 7 8 10 14 16 16 14 11 9 9 10 10 12 16 21 24 23 14 0 354 356 359 0 2 3 3 2 1 0 1 2 4 5 5 4 3 3 4 4 4 2 0 358 356 354 352 350 347 345 342 340 338 336 334 332 329 325 321 318 314 310 307 304 303 305 309 313 318 321 323 324 324 323 322 322 322 322 320 322 322 318 313 312 311 310 310 308 306 302 298 292 286 280 274 268 261 255 252 249 247 245 241 238 235 231 228 232 243 250 253 255 254 253 253 252 250 248 244 240 237 237 238 241 243 246 249 251 252 252 252 253 253 254 254 254 254 255 255 256 256 257 258 259 259 258 257 257 256 255 253 252 251 250 249 249 250 251 251 250 248 245 242 239 236 233 230 227 225 224 224 225 228 231 235 238 241 243 244 244 245 246 246 247 249 251 252 253 255 257 255 251 243 235 231 232 233 234 234 236 243 263 275 277 278 280 285 292 299 307 314 321 327 331 335 336 336 336 337 338 338 338 337 336 335 334 334 336 338 338 339 338 338 339 342 346 351 355 357 359 0 357 354 347 345 348 359 19 40 53 60 67 79 85 93 98 103 101 98 94 91 94 105 122 137 146 151 155 155 153 152 152 152 154 155 156 157 300 nan nan nan nan nan nan nan nan nan nan nan nan nan 278 276 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 172 173 174 175 176 177 179 182 183 185 185 186 185 184 183 181 178 173 165 160 159 159 157 155 152 149 146 143 139 136 134 132 131 130 129 128 127 126 125 124 124 123 121 117 107 93 82 72 62 54 50 50 55 62 65 71 79 79 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 357 359 1 1 358 351 342 337 340 349 359 3 5 11 23 40 56 66 72 74 73 71 72 71 63 nan nan nan nan nan nan nan nan nan nan 32 34 35 35 36 35 33 29 25 23 22 20 18 16 14 12 10 10 10 9 8 7 6 7 10 14 17 16 14 11 11 11 10 10 11 14 18 20 18 11 2 358 358 360 2 3 4 5 4 3 2 2 3 4 5 5 4 4 4 5 5 4 3 0 358 355 354 353 351 349 346 343 341 338 335 333 330 328 325 321 318 314 310 307 305 305 307 311 315 319 322 324 325 326 325 325 323 320 316 314 317 318 316 313 312 311 310 309 307 304 299 294 288 282 275 269 263 258 254 251 249 246 244 241 238 234 231 227 228 245 254 255 254 252 251 250 248 246 244 240 235 233 233 234 235 238 241 245 248 250 251 252 253 254 254 255 255 256 257 257 258 258 259 261 262 262 261 260 259 258 257 255 254 253 252 252 253 253 255 254 252 249 245 242 238 235 231 228 225 224 223 224 225 227 230 233 236 238 240 240 240 241 242 243 244 245 247 247 248 250 252 252 250 245 239 236 236 236 235 236 244 257 271 276 277 277 278 283 290 299 307 315 323 328 331 334 335 336 337 338 339 339 339 338 337 336 335 336 337 339 340 340 340 342 344 346 349 353 357 360 2 4 360 351 341 334 333 344 19 51 61 67 70 82 94 100 104 113 117 115 108 99 97 104 114 128 140 145 149 151 151 150 149 149 149 149 151 152 306 305 nan nan nan nan nan nan nan nan nan nan nan 281 278 277 275 272 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 173 174 175 176 178 181 183 184 185 186 186 186 186 184 182 179 172 162 155 156 158 159 158 156 154 150 146 143 139 136 134 133 132 131 129 128 126 125 124 123 123 121 115 104 90 80 70 61 55 52 55 64 72 72 75 86 96 94 nan nan nan nan nan nan nan nan nan 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 356 350 340 327 320 321 327 337 346 354 1 12 30 56 73 78 78 75 71 69 66 nan nan nan nan nan nan nan nan nan nan nan 26 28 30 31 33 33 30 27 24 22 21 20 18 16 14 12 11 10 9 9 8 7 7 7 10 13 14 12 11 10 11 11 11 10 10 11 14 16 14 10 6 2 1 2 3 4 5 6 6 5 4 4 5 5 5 5 5 5 5 6 6 5 3 1 359 357 356 354 353 351 348 345 341 338 335 333 330 327 324 321 318 315 311 308 307 308 310 313 316 320 324 326 327 328 328 327 323 316 311 311 314 314 314 313 312 311 309 308 306 302 296 290 284 278 271 264 259 256 253 251 248 246 243 240 237 234 230 223 225 245 260 259 255 252 250 248 246 243 238 233 231 230 230 229 228 230 235 240 245 249 251 253 254 255 256 257 258 259 259 259 259 260 261 263 264 264 264 263 262 260 259 258 257 256 256 257 258 258 258 257 254 249 246 242 237 232 228 225 224 223 223 224 225 227 229 231 233 235 236 237 237 238 239 240 241 242 243 243 244 246 249 251 251 247 241 238 238 237 237 239 248 259 267 271 272 272 274 278 287 298 308 317 323 327 331 333 335 336 337 338 339 340 339 338 338 338 337 337 338 340 341 343 344 346 348 350 353 355 358 2 3 4 0 350 339 329 320 312 90 81 74 77 81 90 103 113 116 127 138 138 122 102 98 102 109 120 132 139 142 145 147 149 149 149 147 145 146 147 nan 316 nan nan nan nan nan nan nan nan 290 287 285 282 nan nan 276 273 271 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 173 174 175 177 179 182 184 185 186 187 188 188 188 186 183 176 165 153 150 154 158 160 160 159 157 153 149 145 142 139 137 135 134 133 131 129 127 125 123 122 121 118 111 99 87 77 68 62 60 59 63 76 84 77 69 72 84 84 nan nan nan 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 27 16 7 1 359 358 356 352 346 339 330 320 315 317 323 332 340 347 352 354 356 20 77 86 84 79 73 68 nan nan nan nan nan nan nan nan nan nan nan nan 19 23 26 28 30 31 29 25 22 21 20 20 18 16 14 12 11 10 9 9 8 7 7 8 10 12 10 7 7 8 10 11 10 10 9 11 13 14 12 10 8 5 4 3 4 5 5 6 6 5 5 5 6 6 6 5 5 6 6 6 6 5 4 2 1 359 358 357 356 353 350 347 343 340 336 333 331 328 325 323 320 316 313 311 310 311 312 315 318 322 325 327 329 330 330 328 323 316 311 311 312 313 314 313 312 311 310 308 305 301 295 289 282 275 268 261 257 253 251 249 247 245 242 239 235 232 231 226 227 244 259 262 257 253 253 253 250 245 239 234 230 228 228 226 219 220 227 235 243 249 253 255 257 257 258 259 260 261 261 261 260 261 262 264 265 265 266 266 265 263 262 261 260 260 261 262 263 263 261 258 254 249 245 241 236 230 226 223 221 221 222 223 224 225 226 228 230 232 233 234 235 236 237 237 238 239 240 241 242 244 246 249 250 246 239 237 236 236 237 241 246 253 258 262 264 265 267 273 282 295 310 319 325 329 331 333 334 335 336 338 339 340 339 339 339 338 338 338 339 341 343 345 346 348 350 353 355 357 360 2 4 3 359 349 338 330 321 245 159 119 93 86 94 104 111 118 122 133 147 130 107 94 93 97 106 117 126 132 135 139 142 145 147 145 143 143 143 144 nan nan nan nan nan nan nan nan 304 300 295 292 288 285 282 nan 277 275 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 173 174 176 178 180 182 184 186 188 189 190 191 191 188 184 175 163 152 152 156 160 162 162 161 159 155 151 147 144 141 139 138 136 135 132 130 127 125 122 119 116 111 103 95 86 78 71 68 67 69 77 100 113 97 73 41 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 35 31 25 18 11 4 358 353 346 340 335 332 328 324 322 325 331 337 342 344 345 343 334 321 41 91 87 82 76 nan nan nan nan nan nan nan nan nan nan nan nan 9 13 18 22 25 28 29 27 23 20 19 20 20 18 16 14 13 12 11 10 9 8 7 8 9 12 15 12 7 6 8 10 10 11 11 11 14 15 13 11 10 9 7 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 4 3 2 1 360 359 357 355 352 348 345 341 338 334 331 329 326 324 322 319 316 314 313 313 314 316 319 322 326 329 331 332 331 329 324 318 314 312 313 314 315 315 314 313 311 309 307 302 296 289 281 274 266 260 254 251 248 247 246 244 240 237 234 232 233 233 235 247 258 260 257 255 256 257 255 252 246 238 233 233 231 223 208 210 220 233 244 252 257 259 259 258 258 260 261 262 262 262 262 262 264 265 266 266 267 268 267 266 264 263 263 265 267 268 267 265 262 257 252 248 244 239 234 228 223 220 219 220 221 222 223 223 223 224 226 228 229 231 232 233 234 234 235 236 237 238 240 242 244 247 248 242 236 234 233 234 235 238 242 245 248 251 254 257 260 263 272 291 312 322 326 329 331 332 333 334 336 337 339 340 340 340 339 339 339 339 341 343 345 347 348 350 352 355 357 359 1 3 4 3 359 351 344 339 346 99 134 124 101 89 98 110 117 115 101 83 68 73 75 77 81 89 100 110 118 123 128 132 136 140 142 141 140 139 140 141 nan nan nan 359 nan nan nan nan 321 313 306 300 295 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 174 175 176 178 181 183 186 188 189 191 192 193 194 191 186 178 168 161 160 162 164 164 164 163 160 156 153 149 145 143 141 140 138 136 133 130 127 124 119 114 109 103 97 93 88 81 76 73 72 77 113 156 164 163 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 27 20 12 2 351 342 336 333 334 335 336 337 338 340 342 344 343 343 341 338 332 326 338 74 84 81 nan nan nan nan nan nan nan 345 345 345 347 351 356 2 8 14 18 22 25 27 25 21 19 19 19 19 18 16 15 13 13 12 11 10 9 9 9 11 15 19 16 12 11 11 11 11 12 13 14 17 17 14 11 10 11 10 8 7 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 4 3 1 0 359 356 355 353 349 346 343 339 336 333 331 329 327 324 322 320 318 317 316 317 318 320 322 326 329 331 332 332 329 325 321 317 315 315 316 317 317 316 315 314 312 309 305 298 290 282 273 266 259 253 248 246 245 244 242 239 236 232 231 235 242 243 249 256 259 257 257 260 262 262 259 252 244 242 245 245 227 202 201 216 234 248 256 260 261 261 259 259 261 264 265 266 265 264 264 265 267 267 268 269 270 271 269 267 265 267 270 272 272 269 266 261 256 250 246 242 238 232 226 220 218 217 218 219 220 220 220 220 220 222 223 225 227 229 230 230 231 232 233 235 236 238 240 243 245 243 237 233 231 231 231 232 232 233 234 237 241 244 248 249 253 266 296 319 325 327 329 331 332 333 334 335 337 339 339 340 340 340 339 340 341 342 344 346 349 351 353 355 357 359 0 2 3 5 6 3 360 355 355 16 73 110 113 95 82 90 100 102 95 76 54 42 45 54 63 72 79 86 94 103 111 119 124 130 135 138 138 137 136 137 138 nan nan nan 28 22 16 9 360 349 338 327 317 308 301 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 175 175 177 179 182 184 187 189 191 192 194 196 196 194 188 181 173 169 168 168 168 168 166 164 161 157 153 150 147 144 143 141 140 137 134 131 127 122 115 109 103 97 94 92 88 82 78 75 74 89 170 185 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 39 35 25 13 357 344 338 337 340 344 348 351 354 356 353 348 345 344 343 340 334 329 328 333 7 64 70 nan nan nan nan nan 316 319 320 321 326 333 341 349 357 5 11 15 19 23 24 22 20 18 19 19 19 18 16 15 14 13 13 13 12 11 11 11 12 14 17 15 13 14 14 13 13 14 15 17 19 16 13 11 11 12 12 9 7 5 5 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 7 6 5 4 3 0 359 357 355 353 351 348 345 342 339 336 334 332 330 328 326 324 322 321 320 320 321 322 324 326 329 331 332 332 329 327 324 321 320 320 320 320 320 319 318 317 315 312 307 300 291 282 272 264 257 250 246 243 243 242 241 239 236 232 231 237 244 246 249 254 257 259 261 262 265 268 266 258 252 253 258 261 236 186 188 218 242 256 262 265 265 263 262 263 267 270 272 273 271 268 267 267 268 269 270 271 273 274 273 270 269 271 274 277 275 271 265 259 254 248 243 240 236 230 224 218 215 215 215 216 217 217 217 216 216 217 219 222 224 225 226 228 229 230 231 233 236 237 240 242 242 237 229 227 227 228 229 227 223 220 219 224 229 233 244 254 252 272 311 331 330 329 330 331 331 332 333 334 335 337 338 338 338 339 339 340 341 343 345 348 351 353 355 357 359 0 1 3 5 9 11 10 10 9 14 34 64 88 94 81 73 80 85 73 52 51 44 36 39 48 61 70 75 76 80 91 102 110 116 122 128 132 132 131 132 132 131 nan nan nan 42 39 35 30 24 16 7 356 344 331 319 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 176 177 178 180 183 186 188 191 193 195 197 198 198 196 190 181 175 173 173 173 171 170 167 164 161 157 153 150 147 145 144 143 141 138 134 130 125 120 114 108 101 93 89 89 85 78 78 87 99 138 186 192 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 44 32 16 360 348 345 347 352 357 0 3 5 5 360 351 346 345 345 341 335 332 333 336 336 311 272 nan nan nan nan 282 290 299 305 310 318 326 335 344 353 2 8 12 17 21 22 20 19 19 19 20 20 19 16 15 13 13 14 14 13 13 13 12 11 8 8 9 13 15 15 14 15 16 17 18 18 14 11 11 13 13 11 8 4 3 4 5 6 6 7 7 6 5 5 6 6 6 6 6 7 7 7 6 5 4 4 1 360 358 356 354 353 350 348 346 344 341 338 335 333 331 329 327 326 325 324 325 325 326 327 328 330 333 333 332 330 327 326 325 324 324 324 324 323 321 319 319 317 315 310 302 293 283 271 261 253 247 242 240 240 240 241 240 238 234 234 240 247 250 252 255 260 264 266 264 266 269 270 265 263 268 277 287 303 114 137 241 264 269 271 271 269 267 266 269 273 276 277 279 276 272 270 269 270 271 272 273 275 277 276 273 272 274 278 279 277 271 264 258 252 246 240 237 233 228 221 216 213 212 213 213 213 213 213 212 212 213 216 219 221 222 224 225 227 228 229 231 234 236 238 241 240 233 226 224 225 226 226 224 218 214 212 217 221 230 250 272 287 303 324 336 334 331 329 330 330 330 330 331 333 335 335 335 336 336 338 340 342 345 347 350 353 356 358 359 1 1 3 6 9 13 15 16 17 18 24 37 56 68 67 61 63 72 73 63 52 46 41 39 43 54 64 73 77 78 83 91 99 105 111 117 122 124 123 121 122 122 120 nan nan nan 46 44 41 38 34 30 25 18 9 358 344 330 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 177 178 180 182 185 188 191 194 197 200 201 201 200 196 190 182 179 177 176 175 172 170 167 164 161 157 153 150 147 146 145 143 141 137 132 128 124 120 114 109 101 92 87 87 80 72 89 135 156 173 199 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 68 62 nan 53 44 29 16 4 356 354 357 2 5 6 6 6 4 359 353 350 351 351 346 340 338 340 343 332 279 255 nan nan nan 255 257 268 284 297 306 314 323 332 341 350 358 5 10 15 18 19 19 19 19 20 21 21 19 16 14 13 13 13 14 14 14 15 13 9 4 2 6 11 14 15 16 16 17 19 19 18 14 12 13 14 12 9 5 2 1 3 5 6 7 7 7 6 7 6 6 6 6 6 7 7 8 7 6 5 4 3 2 1 360 358 356 355 353 351 349 347 344 341 339 337 334 332 330 328 328 328 328 328 329 330 331 334 335 335 333 330 328 326 326 326 326 326 326 324 323 321 320 319 318 315 308 298 286 272 259 249 242 239 237 236 238 239 240 240 239 242 249 258 262 262 263 266 269 270 269 268 270 274 279 285 296 310 334 24 50 32 329 297 286 281 278 273 270 271 275 278 280 281 282 281 278 274 272 273 275 275 275 276 278 278 276 275 277 279 280 276 269 262 256 251 245 239 235 230 225 219 215 212 210 210 210 210 209 209 208 208 210 213 216 219 220 221 222 223 224 225 227 229 232 235 238 238 234 230 229 227 226 225 221 213 209 213 219 225 236 256 281 302 318 329 336 335 330 328 327 328 329 327 327 328 330 330 329 331 333 336 340 343 347 350 353 355 358 359 1 1 2 5 8 12 16 19 20 21 22 22 29 42 47 43 46 53 60 61 58 56 51 46 46 50 57 64 72 78 83 88 93 98 103 108 113 117 118 117 117 115 115 115 nan nan nan nan nan 40 38 36 34 nan nan 23 16 7 355 nan nan 312 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 178 179 180 182 184 187 191 195 200 203 204 204 203 201 197 191 185 182 180 177 174 171 168 165 163 160 156 153 150 147 146 145 142 139 135 131 128 125 121 117 111 104 94 90 92 88 85 113 142 157 183 221 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 40 nan nan nan nan 75 71 nan 42 23 10 3 358 355 355 358 1 3 4 2 358 355 356 0 3 3 1 356 352 351 351 352 336 253 249 nan 257 252 244 241 252 273 292 304 313 322 330 339 347 355 1 7 12 15 17 17 18 19 20 21 20 18 16 14 13 13 13 13 14 14 15 13 9 4 3 5 9 12 14 15 16 18 20 21 20 16 15 15 13 9 6 3 1 1 3 5 7 8 8 7 7 8 8 6 6 6 7 7 8 7 6 5 4 3 2 1 1 360 358 357 356 353 351 350 348 346 344 342 340 338 335 332 330 329 329 329 330 331 332 335 337 338 337 334 331 328 327 327 328 329 330 329 327 325 324 323 322 321 318 313 304 290 272 256 245 238 235 233 233 235 237 238 240 242 248 257 265 268 268 271 275 279 280 277 276 277 285 299 311 323 338 358 17 21 5 338 313 297 287 282 275 272 275 279 281 283 284 285 285 283 279 276 276 278 278 277 277 279 280 278 277 279 280 280 275 268 260 254 249 243 237 233 228 223 219 214 210 208 208 208 209 208 207 205 205 207 212 216 218 218 218 217 218 220 223 225 226 229 232 235 236 236 234 232 228 224 222 218 214 212 217 223 227 236 256 284 306 325 333 333 329 325 324 324 327 326 323 320 317 318 321 322 326 330 335 340 344 348 352 355 358 360 0 1 1 3 5 9 14 18 22 24 25 27 12 16 23 29 25 29 40 48 52 55 58 55 52 53 56 60 66 73 80 87 91 94 99 102 107 112 114 115 116 117 117 117 116 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 179 179 180 182 184 187 191 196 201 205 208 208 206 202 199 195 191 187 183 179 176 173 170 167 165 162 159 156 153 150 147 146 144 140 135 132 131 129 126 123 120 116 109 100 100 117 128 127 129 136 147 185 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 43 38 38 nan nan nan nan nan 70 49 15 355 346 342 340 340 343 346 348 351 353 352 350 352 1 15 20 20 16 12 10 11 14 18 352 260 267 272 267 254 239 231 241 267 289 302 312 321 329 337 345 352 358 4 9 12 14 16 17 18 19 20 19 17 15 13 12 12 13 13 13 14 13 12 9 6 4 4 6 8 11 13 16 18 20 22 21 19 19 17 10 5 3 2 2 2 3 5 7 8 8 7 8 8 7 7 6 6 7 8 8 7 6 5 3 1 0 360 360 359 357 357 355 353 351 349 348 347 345 344 342 340 338 335 332 330 330 330 330 331 333 336 338 339 338 335 331 328 327 328 329 331 333 333 331 328 326 325 325 323 320 314 306 293 274 254 242 235 231 230 230 231 233 235 237 240 247 257 265 269 271 276 281 286 290 291 291 295 305 317 327 337 348 358 5 4 354 337 317 301 290 282 276 274 278 281 283 285 287 288 288 288 284 281 280 280 281 280 279 281 282 281 279 280 281 280 275 266 258 252 246 241 236 232 227 223 218 213 209 206 206 206 207 207 206 205 205 207 211 215 217 214 214 214 217 221 224 226 228 229 231 233 235 236 237 232 227 225 224 223 225 226 228 232 236 250 272 298 324 334 329 325 320 317 315 318 325 324 318 311 307 309 312 317 321 327 332 339 345 350 354 356 357 358 359 360 360 2 5 10 15 20 24 31 36 16 2 4 11 17 20 25 33 40 48 55 58 58 57 59 62 65 69 75 81 88 94 98 99 100 103 108 112 114 117 119 120 121 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 nan nan nan nan nan 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 180 182 183 186 190 195 201 207 211 212 209 205 200 195 190 186 184 181 177 174 171 169 167 165 162 160 157 154 150 148 145 142 137 132 130 129 129 127 124 123 124 123 125 146 164 169 170 159 152 160 188 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 46 44 45 nan nan nan nan 67 63 36 360 342 337 334 333 334 335 335 335 337 341 345 348 nan nan nan nan 35 32 27 25 26 28 24 342 297 291 289 280 264 243 230 239 264 286 300 310 319 327 335 342 349 355 0 5 9 12 14 15 17 18 19 18 16 14 13 12 12 12 12 12 12 12 11 9 6 4 3 3 5 8 12 15 17 20 21 20 21 20 15 7 3 2 2 3 3 4 5 6 6 5 4 6 7 7 7 7 7 7 8 8 7 6 4 2 1 360 359 359 359 358 358 357 355 353 351 348 347 346 344 344 342 339 336 333 331 330 330 330 331 333 335 337 337 336 334 331 328 327 328 330 333 335 335 334 331 327 326 326 325 321 315 306 294 275 253 238 231 227 226 226 227 229 231 233 235 242 251 259 266 272 278 284 292 299 303 308 314 320 326 334 342 348 353 356 354 348 334 317 301 289 282 279 278 281 284 286 288 290 290 291 292 290 285 282 282 283 282 281 282 283 282 280 280 281 280 273 265 257 250 243 238 234 230 226 222 217 211 205 202 202 203 203 203 204 205 205 206 208 212 215 214 211 212 219 226 228 227 228 229 231 233 235 236 239 241 239 238 243 246 247 247 251 254 258 265 280 303 321 323 312 312 311 309 310 318 326 322 318 308 309 310 312 314 318 323 329 336 344 353 356 356 354 353 353 354 356 359 5 11 16 20 23 30 40 23 352 358 7 14 18 22 28 32 40 48 56 59 62 64 66 69 73 77 83 90 96 100 100 101 103 107 110 112 119 122 124 125 123 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 182 182 182 184 186 189 194 200 207 212 214 213 209 203 196 190 184 181 179 177 174 172 170 168 167 165 163 161 158 155 151 148 145 141 136 130 125 126 128 126 123 124 132 150 179 190 189 193 203 206 197 193 203 nan 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 56 nan nan nan nan 62 64 62 38 357 342 342 348 351 348 343 339 335 nan nan nan nan nan nan nan nan nan 43 35 28 21 12 356 333 317 309 304 297 283 262 245 247 266 285 298 307 315 323 331 339 347 352 358 2 7 10 12 14 16 17 18 17 15 13 12 11 11 10 10 10 10 10 9 8 6 5 4 4 6 8 10 13 16 17 18 19 19 16 12 7 4 4 5 5 5 5 5 5 3 2 2 4 5 6 6 7 7 7 8 7 7 5 3 2 0 359 358 358 358 358 357 356 354 352 350 348 347 345 344 343 342 340 337 335 333 331 330 330 330 332 333 334 335 334 334 331 329 328 328 330 333 336 336 335 331 328 327 327 326 322 316 307 293 275 252 235 226 222 221 221 223 225 227 228 231 235 243 252 260 269 276 283 292 301 310 316 321 325 329 335 341 345 348 350 349 344 332 316 301 291 286 286 286 286 286 289 291 292 293 294 297 296 290 285 285 285 283 282 283 285 283 280 279 280 279 273 265 257 249 241 235 231 228 224 220 215 208 202 198 197 196 196 196 197 200 200 202 204 208 212 215 214 215 222 228 229 226 225 227 230 233 235 236 239 243 248 249 250 251 248 248 249 253 252 250 255 266 286 293 291 298 301 300 304 311 316 318 318 314 314 313 312 313 314 316 318 321 339 358 359 352 344 341 343 347 350 355 2 10 14 17 21 26 29 14 5 7 9 13 18 22 24 27 35 47 58 63 67 71 71 70 77 78 85 94 101 104 103 104 107 111 110 109 118 121 126 128 127 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 186 187 188 191 194 199 205 211 214 213 210 205 199 193 186 181 178 176 174 173 171 169 168 167 165 164 162 159 156 153 149 145 142 137 130 121 118 122 120 118 121 134 166 193 199 200 205 214 219 217 213 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 67 nan nan nan nan 63 64 66 62 33 353 349 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 46 36 22 6 351 339 331 327 323 317 311 305 292 273 264 272 285 295 304 311 318 327 336 344 350 355 0 4 7 10 12 13 15 16 15 13 12 10 10 9 9 9 9 9 9 8 7 6 5 5 5 7 8 10 12 14 15 16 17 16 15 12 9 7 7 7 5 4 4 4 3 1 0 1 3 4 5 6 6 7 7 7 7 6 4 3 1 360 359 358 357 357 356 356 354 351 349 347 346 346 345 344 343 342 340 338 336 335 333 332 331 331 331 332 332 332 333 332 331 329 327 328 330 332 334 335 334 330 326 326 327 326 323 318 308 293 273 249 230 220 216 216 217 219 221 223 225 227 231 237 245 255 265 273 281 288 298 307 314 320 325 329 334 339 342 345 346 346 342 330 315 302 294 293 294 294 293 291 292 294 296 296 297 300 301 295 289 287 286 285 283 283 285 284 279 277 279 278 272 264 256 249 240 234 229 226 222 219 215 211 206 202 198 193 188 187 190 194 196 199 203 207 214 218 219 220 223 226 225 222 221 224 229 232 234 236 238 242 244 246 246 245 244 242 241 239 239 238 237 237 243 260 277 290 291 293 297 302 306 313 316 317 317 315 312 310 307 303 287 257 304 357 354 341 325 323 331 339 346 351 359 7 11 15 19 22 21 15 9 7 9 14 17 21 23 26 39 55 62 65 71 76 73 69 71 76 86 99 110 112 109 108 110 109 104 108 121 123 126 131 132 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 190 190 191 193 195 198 201 206 209 211 211 208 205 201 195 190 184 179 176 174 172 171 170 169 167 167 166 164 163 161 158 154 150 147 144 140 132 117 106 109 113 113 118 136 172 198 204 204 206 211 219 223 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 78 75 nan nan nan 68 68 67 63 50 15 353 7 45 nan nan nan nan nan nan nan nan nan nan nan nan 35 46 49 46 35 17 359 346 338 335 336 335 329 318 310 301 289 279 279 285 293 300 307 315 324 333 341 348 354 359 2 5 7 9 11 13 14 13 11 10 9 9 8 8 8 8 8 9 8 8 6 5 5 6 8 9 11 12 14 15 16 16 16 15 13 10 8 7 6 3 2 2 1 1 360 0 2 3 3 4 5 6 6 7 7 7 5 4 3 1 0 359 358 357 356 356 355 354 351 348 346 345 345 344 343 343 342 341 340 339 337 336 334 333 332 331 331 331 331 331 331 330 328 326 326 328 330 331 332 331 328 325 326 327 327 325 319 310 294 271 246 226 216 212 212 214 216 218 221 223 225 228 233 240 249 260 269 277 285 294 302 310 316 322 326 330 334 338 340 341 341 337 326 313 303 298 298 298 298 296 294 294 296 299 300 302 303 302 297 291 287 287 286 285 284 285 283 279 276 277 276 270 261 254 247 240 234 229 226 222 220 218 217 215 212 207 200 191 188 190 194 197 200 205 210 215 217 217 218 220 221 220 217 217 221 226 231 233 235 238 240 241 242 242 241 240 238 237 236 236 235 234 234 238 250 265 277 284 288 291 295 300 307 311 313 313 310 304 301 300 296 275 262 313 341 338 323 308 308 319 331 341 348 355 2 8 12 16 17 16 10 8 8 8 12 17 21 25 32 44 55 62 65 70 71 68 66 68 74 85 99 113 121 119 119 116 92 63 88 122 134 137 137 137 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 195 196 198 199 202 205 208 211 212 211 208 206 203 199 194 188 181 177 174 172 171 170 169 168 167 166 165 164 163 161 159 156 152 149 147 144 135 112 91 95 104 107 116 146 187 210 212 210 208 214 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 86 83 80 nan nan 75 75 72 66 55 34 11 3 19 56 nan nan nan nan nan nan nan nan nan nan nan 16 32 42 46 45 34 14 357 347 342 342 344 344 336 315 302 297 293 287 284 286 291 298 305 312 321 330 338 346 352 357 0 3 4 6 9 11 11 11 10 9 8 8 8 8 8 7 7 7 8 9 8 7 6 6 7 9 11 12 14 15 15 15 16 15 12 8 6 5 3 1 359 358 358 359 360 1 2 2 3 4 4 5 6 7 7 6 5 4 3 2 0 359 358 357 356 356 355 354 351 348 345 344 343 343 342 342 341 341 341 341 340 339 337 336 334 332 331 330 330 329 329 328 326 325 325 326 327 326 327 327 326 325 325 326 327 326 322 313 297 273 246 225 215 211 211 212 215 217 219 221 223 225 230 236 244 253 263 272 280 289 297 304 311 317 321 325 328 331 333 333 333 328 319 310 305 302 302 302 300 298 296 294 297 301 304 306 306 304 299 293 287 286 287 287 287 286 283 279 275 274 272 267 258 251 245 240 235 230 226 224 222 221 220 219 218 216 211 206 200 199 200 201 204 208 212 216 219 219 216 213 212 211 210 213 219 225 230 233 235 237 238 239 239 239 238 237 236 235 234 234 233 233 233 238 249 263 273 279 282 285 288 293 298 301 301 298 294 291 291 294 297 297 309 324 327 325 310 297 296 307 323 334 343 352 359 5 9 12 12 10 7 6 9 8 13 20 23 25 32 41 45 49 54 61 64 64 65 70 77 88 102 115 129 135 137 102 1 12 53 114 135 142 141 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 200 201 202 203 204 206 209 212 214 214 212 209 206 203 199 193 186 179 175 173 172 170 169 168 167 167 166 165 164 163 162 160 158 155 153 152 150 138 105 83 84 94 102 125 177 218 229 225 221 220 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 92 89 85 84 83 82 83 83 77 65 48 30 15 11 24 53 74 67 33 nan nan nan nan nan nan nan nan nan 27 35 39 37 27 12 359 351 347 348 350 350 332 305 295 294 292 290 288 287 290 296 303 311 320 328 335 343 349 355 358 1 3 5 8 9 9 8 8 8 7 7 7 7 7 7 6 7 7 9 9 9 7 7 7 8 9 11 12 13 13 14 15 14 11 6 5 3 1 359 357 356 356 358 360 1 1 2 3 3 4 4 5 6 6 5 4 4 3 2 0 359 359 358 357 356 355 353 351 348 345 343 343 342 341 341 340 341 341 342 342 341 339 337 335 332 330 329 329 328 328 327 326 325 325 325 324 323 323 324 325 325 325 326 328 327 324 316 299 274 247 226 215 211 210 212 213 215 217 219 221 224 227 232 239 247 257 266 274 282 290 297 304 309 313 315 317 320 321 321 320 315 310 308 308 308 308 307 305 303 299 299 301 304 307 309 309 307 303 296 289 287 288 290 290 288 284 279 275 272 269 262 255 247 243 239 235 231 228 226 225 224 223 222 221 220 218 215 211 209 207 208 210 212 216 221 224 218 211 206 204 204 205 210 218 225 229 232 234 235 236 236 236 236 235 234 234 233 232 231 230 229 229 233 245 263 273 276 278 278 280 283 286 287 286 282 279 279 283 290 298 306 312 310 315 313 304 292 286 297 310 323 336 348 356 359 2 5 6 5 2 4 6 10 17 24 22 22 29 39 45 46 51 58 65 71 77 85 94 102 111 124 139 153 190 333 347 5 48 102 127 135 140 142 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 198 202 204 205 206 206 207 209 212 214 215 214 212 208 204 201 197 191 184 177 174 173 171 170 169 168 167 167 166 166 165 164 163 162 161 161 162 164 164 152 106 79 74 90 196 207 221 237 239 234 234 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 91 93 91 89 88 88 88 89 90 90 83 66 48 32 18 12 17 35 56 61 35 2 nan nan nan nan nan nan nan nan 21 24 25 23 17 9 2 356 353 352 353 348 325 304 296 294 293 293 291 289 290 295 302 310 319 326 333 339 346 352 356 359 1 3 7 8 7 6 6 6 6 6 7 7 6 6 6 7 7 8 9 9 8 7 7 7 8 8 9 10 10 12 13 13 9 6 4 3 2 358 356 355 356 357 359 0 1 2 2 2 3 3 4 4 4 4 4 4 4 2 1 0 359 358 357 356 354 353 351 348 346 344 343 342 341 340 339 340 341 342 342 341 340 338 335 332 330 329 329 328 327 327 326 326 326 325 323 322 321 322 324 326 326 326 328 328 326 318 300 274 248 230 218 213 210 211 212 213 215 217 219 221 224 229 235 243 252 260 268 275 282 289 294 298 301 303 304 306 306 304 301 298 299 304 310 314 314 315 313 311 308 307 309 311 313 314 313 311 307 301 295 291 291 292 291 288 284 279 274 269 262 254 246 240 238 237 234 232 230 229 228 228 227 226 225 223 221 219 217 215 213 213 214 217 221 227 228 220 206 198 196 198 201 206 214 223 228 231 233 234 235 235 234 233 233 232 232 231 230 228 226 224 224 228 246 264 273 274 273 272 273 275 276 276 275 273 272 275 280 287 296 304 308 310 309 305 299 287 274 273 284 302 322 341 350 353 356 358 1 2 2 4 8 12 20 28 26 24 30 39 49 56 63 71 81 94 106 114 118 121 127 137 151 167 245 342 352 12 55 90 111 125 138 144 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 199 203 207 208 207 207 208 209 211 214 216 216 213 210 205 202 198 194 188 181 177 174 173 172 171 170 169 168 167 167 166 165 165 165 166 168 172 178 186 191 189 170 277 267 253 237 225 226 235 238 237 243 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 87 90 91 89 88 89 91 93 94 96 96 89 71 50 35 23 12 9 14 25 33 29 16 16 22 23 nan nan nan nan nan 19 18 15 13 11 9 6 2 358 354 351 342 326 311 302 297 295 294 293 291 291 295 301 309 318 324 329 335 341 348 352 356 359 2 5 5 5 5 5 6 6 6 6 6 6 6 6 7 8 8 9 8 8 7 6 6 6 6 6 6 6 9 10 9 6 3 1 1 360 357 356 355 356 357 359 360 0 1 1 1 2 2 2 2 2 3 4 4 3 3 2 1 360 359 358 356 354 353 351 349 347 346 344 343 342 340 339 339 340 340 341 340 339 338 335 333 331 330 329 328 327 327 327 327 327 325 324 322 321 321 324 326 327 328 328 329 327 321 303 274 250 235 224 218 213 211 210 211 212 213 215 217 221 226 233 240 248 256 263 269 275 280 284 287 289 291 292 292 291 287 284 283 289 300 310 317 322 325 325 324 321 318 318 319 322 323 323 319 314 308 303 300 296 294 291 287 282 277 270 261 250 239 231 229 232 233 233 232 231 231 231 230 230 229 227 224 222 220 219 217 216 216 217 220 224 231 231 227 211 197 190 192 199 208 216 223 228 232 234 235 235 234 233 232 231 231 231 230 228 226 224 222 221 226 248 268 273 271 268 267 267 269 271 272 272 271 271 274 279 285 291 297 299 300 299 297 291 279 266 259 258 269 289 324 341 346 348 350 356 2 5 7 10 15 26 33 33 35 41 51 64 77 88 100 114 128 137 138 138 139 143 151 160 166 169 334 341 9 57 79 92 118 145 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 nan nan nan nan nan nan nan nan 201 205 207 209 209 208 208 209 210 213 216 218 216 212 207 203 199 195 190 184 179 176 175 174 173 172 172 171 170 169 168 167 166 166 168 171 176 186 196 206 210 213 226 250 253 239 223 216 219 228 233 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 35 37 nan nan nan nan nan nan nan nan nan 88 90 89 87 87 90 93 96 99 102 102 96 79 57 40 29 19 12 10 11 13 19 31 48 52 44 36 33 33 32 29 24 19 14 12 11 11 11 8 2 355 348 340 330 318 307 300 297 295 294 293 293 295 300 308 316 321 325 330 335 341 347 351 356 360 2 3 4 4 5 6 6 5 5 5 5 5 6 7 7 8 8 8 6 5 5 4 3 2 2 3 4 5 5 3 1 358 357 357 357 356 357 357 357 358 359 360 360 360 360 0 0 0 0 1 1 2 3 4 3 3 2 1 0 359 358 357 355 353 352 349 348 347 346 345 344 342 340 339 339 339 340 339 338 337 336 334 332 330 329 328 327 328 328 328 328 327 325 323 322 322 323 326 328 329 329 329 328 323 307 279 254 240 231 224 219 214 211 209 208 208 209 213 218 224 231 239 246 253 259 265 270 274 276 279 280 282 282 281 277 272 268 270 280 294 306 319 331 338 340 337 329 323 323 326 331 335 337 334 328 319 312 307 302 297 291 285 279 272 263 250 236 225 221 222 225 228 230 231 232 233 233 233 232 230 226 223 221 219 218 217 215 216 218 221 227 233 233 232 224 210 197 193 196 201 209 216 224 232 236 237 236 235 234 232 231 230 229 228 226 225 223 221 219 225 248 266 269 265 263 261 262 265 268 270 271 271 272 274 278 282 287 290 292 291 290 288 282 273 261 248 237 243 254 276 305 326 334 338 349 2 9 10 11 19 31 41 47 53 62 77 92 106 116 129 141 149 151 150 150 150 154 160 164 164 167 185 225 240 88 81 80 103 148 154 nan 10 9 nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 334 325 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 204 207 208 209 208 208 207 207 209 211 215 218 219 215 209 204 200 197 191 185 181 179 177 176 175 174 174 173 173 172 171 169 169 168 169 172 177 185 195 206 219 227 232 234 239 237 225 213 210 214 222 227 227 nan nan nan nan nan nan nan nan nan nan nan nan nan 110 85 53 44 55 72 82 86 88 92 93 nan nan 88 89 87 83 81 84 89 97 103 106 106 103 92 70 50 36 27 21 16 10 6 11 33 58 64 59 49 45 45 44 38 31 24 18 14 12 13 15 13 6 356 346 338 330 321 311 304 299 296 296 295 295 295 300 307 313 317 322 326 330 335 340 346 351 356 360 2 4 5 6 6 6 5 4 4 4 5 6 6 7 8 8 7 5 4 3 2 1 0 0 2 2 2 2 359 356 354 353 354 356 357 358 359 358 358 359 359 359 359 359 359 359 359 360 0 1 1 3 4 3 3 2 1 0 359 358 356 355 353 352 350 349 349 349 347 346 344 342 340 339 339 339 338 338 338 337 335 333 331 329 328 328 328 328 329 329 328 327 325 323 322 323 325 327 329 329 329 328 323 310 286 260 245 236 229 222 216 212 208 205 204 205 208 215 223 231 239 246 251 257 262 266 268 271 273 275 275 274 270 264 257 253 256 265 279 294 310 330 347 353 347 334 327 326 331 339 347 352 351 341 329 321 314 308 300 291 282 274 264 252 237 223 215 212 212 214 218 222 227 232 236 237 237 234 230 225 222 220 218 217 215 214 215 217 220 226 230 232 232 229 222 212 204 199 197 203 211 220 232 239 241 239 237 234 231 229 228 228 227 225 224 223 222 221 222 233 248 256 257 256 257 259 263 266 269 272 273 274 275 277 281 284 286 287 286 284 281 277 271 265 257 247 246 252 261 275 293 310 322 341 360 9 7 11 26 45 60 74 85 94 102 112 121 130 141 150 155 157 156 154 154 157 162 164 166 170 179 187 183 163 109 76 95 147 152 10 9 8 8 nan nan nan nan 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 209 210 210 208 206 205 204 206 209 212 216 218 217 212 206 202 198 194 188 183 180 179 178 177 176 176 175 175 174 173 172 171 171 172 175 180 187 194 201 213 232 244 245 239 237 233 224 214 211 215 221 224 nan nan nan nan nan nan nan nan nan nan nan nan nan 114 106 93 64 46 50 62 71 78 85 92 95 93 nan 85 84 81 72 67 68 75 89 100 105 106 105 100 86 64 46 35 29 21 10 0 7 34 58 65 61 52 51 54 52 46 38 30 23 17 15 15 17 15 7 355 343 334 328 321 313 307 302 299 297 297 296 297 301 306 310 314 318 322 325 329 334 340 346 352 358 2 4 5 6 6 5 4 3 4 4 5 5 5 6 6 6 6 4 3 2 1 0 360 360 1 1 0 359 357 354 351 351 353 356 358 0 0 359 358 359 358 358 358 358 358 358 359 359 359 360 1 2 3 3 3 2 1 0 359 358 356 355 354 352 351 350 350 350 349 348 346 344 342 340 340 339 339 338 338 338 336 334 332 330 328 328 328 328 329 329 329 328 326 324 323 323 325 327 329 329 328 327 323 312 290 265 248 239 232 225 218 212 207 204 202 202 206 212 222 233 240 245 250 254 258 261 264 267 269 270 269 266 259 250 242 238 240 247 258 272 287 308 338 351 348 341 333 330 334 343 353 1 357 347 337 329 322 315 305 293 281 267 251 233 218 209 204 201 197 195 196 202 214 228 238 241 239 233 228 223 221 220 218 215 212 212 214 216 219 222 223 225 228 228 224 219 212 208 207 209 214 219 227 235 241 242 238 235 230 227 226 226 225 224 224 224 225 225 227 232 238 246 249 251 254 258 261 264 268 272 274 276 276 278 280 281 283 284 282 280 279 278 275 270 267 264 262 260 263 275 285 288 292 296 285 270 276 327 64 92 104 110 112 114 115 119 126 132 140 149 155 156 156 154 153 155 159 162 165 169 175 179 180 172 148 105 110 126 135 nan nan nan nan nan nan nan nan nan nan 14 15 15 14 13 11 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 210 211 211 210 207 204 202 202 205 209 214 217 217 214 207 201 197 193 190 185 182 180 179 178 178 177 177 176 176 175 175 174 175 177 180 185 191 196 199 205 218 242 257 254 244 240 238 231 224 220 224 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 105 93 68 47 47 54 63 73 82 90 93 90 83 76 72 63 52 48 49 57 72 86 94 98 99 99 92 77 58 45 35 21 2 350 360 32 54 59 55 51 54 59 58 51 43 35 29 23 20 19 18 14 5 351 339 330 325 320 315 310 305 302 300 299 298 298 302 305 308 311 314 318 321 324 329 335 341 349 355 1 3 4 5 5 5 3 3 4 4 5 5 5 5 5 5 4 3 2 1 0 360 359 359 360 0 359 358 356 354 353 353 355 357 359 1 0 358 358 358 357 357 357 357 357 358 358 359 359 360 360 1 2 3 2 2 1 0 359 358 356 355 354 353 352 352 352 352 352 350 349 347 344 342 341 340 340 339 339 339 338 336 334 331 329 328 328 328 329 329 329 328 327 325 323 322 324 326 328 329 327 326 322 312 293 268 249 239 233 225 218 212 207 204 202 202 205 212 223 234 241 245 248 252 256 259 262 264 265 264 262 256 247 236 228 227 229 235 243 253 263 278 305 330 339 339 336 334 337 343 353 358 354 348 342 336 329 323 314 302 286 262 234 211 196 188 190 190 184 176 172 175 186 209 236 246 242 233 227 222 219 217 215 213 211 210 211 212 214 216 217 219 223 223 222 220 217 216 217 216 215 213 217 224 230 233 235 233 228 225 223 223 222 222 224 226 229 230 232 235 240 245 248 250 253 257 260 263 266 270 273 275 277 278 278 279 279 279 278 277 277 278 278 277 276 272 266 263 262 264 263 259 248 231 218 212 211 207 188 163 147 133 125 122 121 121 124 128 134 141 147 150 150 149 150 153 156 160 163 166 169 172 173 168 151 126 115 116 123 9 nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 14 12 10 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 210 211 210 208 205 202 201 202 206 211 216 217 215 210 202 196 191 187 185 183 182 180 180 179 179 178 178 177 177 176 177 178 180 184 189 194 197 199 201 206 221 244 259 255 247 245 245 243 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 58 65 74 82 86 86 81 71 60 51 42 38 40 43 48 59 70 79 84 87 88 86 79 67 55 38 12 347 338 350 23 45 50 46 45 53 60 61 55 47 40 35 30 26 21 16 9 359 347 336 329 324 320 317 313 309 305 302 300 300 300 303 306 308 309 312 315 318 320 324 329 335 343 351 357 360 1 3 3 3 3 3 4 4 4 4 5 5 5 4 4 3 2 1 360 359 359 359 359 360 359 358 357 357 357 357 358 358 0 2 360 358 357 356 356 356 356 356 357 357 358 358 359 359 360 0 2 2 2 2 1 0 359 358 356 355 354 353 352 352 353 353 352 352 350 348 346 344 343 342 341 340 340 339 339 337 335 333 331 329 328 328 328 329 329 329 327 325 323 322 323 325 327 328 327 325 322 314 298 271 249 238 231 224 218 213 208 205 203 203 206 213 224 234 240 244 247 251 255 259 261 262 261 259 254 246 236 227 224 226 227 230 236 242 249 261 290 319 333 337 336 338 342 347 353 353 348 346 344 340 334 328 323 315 299 255 209 196 191 188 187 184 174 160 152 154 158 164 199 265 269 255 240 227 219 214 210 208 206 204 202 200 200 202 207 212 217 217 216 216 216 217 217 215 213 210 211 215 220 223 227 228 225 221 220 219 219 220 223 228 233 235 236 238 242 245 247 250 252 255 257 260 263 265 269 271 273 274 274 274 275 275 273 272 272 273 273 275 276 271 263 259 256 252 247 242 232 222 214 209 206 202 194 182 165 146 134 128 125 123 122 124 129 134 138 141 143 145 148 152 156 158 160 163 164 165 164 157 144 129 120 118 122 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan 16 15 13 11 10 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 208 208 209 208 206 204 202 202 205 209 213 215 214 211 206 199 193 188 185 184 183 182 181 180 180 180 179 179 178 178 178 179 182 186 190 195 198 200 202 204 211 226 243 252 248 242 243 247 249 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 78 75 76 79 83 82 77 68 55 43 35 33 37 44 49 52 57 64 70 74 74 74 73 71 67 58 31 355 335 331 345 12 34 42 42 44 52 59 62 58 52 47 40 33 26 19 12 3 353 344 337 331 326 322 319 316 312 308 305 303 302 302 304 307 308 309 310 312 314 315 317 321 327 335 343 349 354 358 0 1 1 2 3 4 4 5 5 5 5 5 4 3 3 2 1 359 358 358 357 358 358 359 358 357 358 360 1 0 0 3 3 0 358 357 356 356 355 355 356 356 357 357 357 358 359 359 0 1 2 2 2 1 0 359 358 357 356 355 354 353 352 352 351 351 350 350 349 347 345 344 343 342 341 340 340 339 338 337 335 332 330 328 327 327 328 329 329 328 326 324 322 322 323 325 327 326 324 321 315 301 277 251 236 228 223 219 215 210 207 206 206 210 216 225 234 240 245 248 253 256 258 258 258 256 252 245 236 228 225 227 228 228 230 233 237 243 253 280 316 334 341 345 349 354 359 3 358 349 345 344 341 336 330 326 321 309 237 187 186 190 195 193 184 171 153 140 138 136 131 100 17 357 349 340 316 257 221 209 203 197 191 186 181 181 186 194 202 208 209 208 208 210 211 210 210 212 212 212 212 213 218 224 223 220 218 217 215 215 216 220 228 236 239 239 241 243 245 248 249 251 253 255 256 258 259 261 264 266 267 267 267 267 267 264 263 262 262 261 260 258 255 253 251 248 246 243 237 229 221 214 208 204 199 193 185 170 154 142 134 129 125 124 125 127 132 135 138 141 144 148 152 155 158 160 161 162 161 158 151 143 134 127 125 131 10 10 11 11 12 12 12 12 12 13 14 16 17 17 18 17 17 nan 15 14 12 10 8 6 2 359 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 207 206 205 205 205 204 204 204 206 209 213 215 214 212 209 204 198 192 188 185 184 183 182 181 181 181 180 180 180 179 179 180 183 186 190 194 197 201 205 207 210 217 228 238 240 237 235 239 244 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 125 113 111 112 110 103 94 88 85 83 76 66 53 41 32 29 33 41 50 57 60 63 66 69 69 67 63 60 60 59 49 15 342 329 330 344 7 27 37 43 50 57 62 62 59 55 49 40 29 20 12 5 358 351 345 339 334 330 325 322 318 315 311 308 306 305 305 306 308 308 309 310 310 311 310 311 314 320 328 334 341 349 355 357 359 360 1 3 4 5 5 5 5 5 5 4 3 2 2 1 359 358 357 356 356 357 357 358 357 358 359 1 2 3 5 5 1 360 358 357 356 355 355 355 356 356 357 357 358 358 359 360 1 2 2 2 1 1 360 359 357 356 355 354 353 351 348 347 347 348 348 348 347 346 345 343 342 341 340 340 339 339 337 336 334 331 329 328 327 327 328 328 328 326 324 322 321 322 324 326 325 324 320 314 302 281 254 236 227 223 219 216 212 209 209 210 214 219 226 233 239 243 248 253 254 253 251 250 248 244 237 228 222 223 226 227 228 230 232 235 240 248 270 308 331 345 356 5 12 18 20 13 360 351 346 342 338 332 326 321 311 254 184 175 173 172 170 172 170 164 155 146 116 80 43 11 0 356 356 355 351 343 294 222 194 175 164 159 163 173 186 196 199 201 201 201 200 199 199 202 209 217 216 210 211 215 217 218 216 215 214 213 212 212 217 226 235 239 241 242 244 245 247 249 250 252 253 253 253 253 255 257 258 258 258 257 255 253 251 250 249 249 247 246 245 244 245 244 242 241 238 234 229 222 215 208 203 198 191 184 173 161 150 141 134 130 128 128 129 132 135 138 140 143 146 149 152 155 158 160 160 159 156 151 145 141 137 137 144 nan 12 12 12 13 13 13 13 12 13 13 14 15 16 16 16 16 16 nan 14 13 12 10 7 4 0 356 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 206 205 203 202 202 202 203 204 205 207 210 213 215 215 213 210 207 203 197 191 187 185 184 183 182 182 181 181 181 180 180 180 181 183 186 190 194 196 199 203 208 213 217 222 227 229 230 229 230 234 238 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 176 161 143 128 122 121 119 115 107 99 92 84 71 56 41 31 27 28 34 43 53 61 65 67 68 68 65 60 55 53 52 50 34 357 333 325 330 344 2 18 28 38 51 59 62 61 57 53 45 33 21 11 5 359 355 351 348 343 339 334 329 325 320 316 313 310 308 307 307 308 309 310 310 310 309 309 307 308 310 316 321 327 334 345 351 355 357 359 1 3 4 5 5 5 5 5 4 4 3 2 1 0 359 357 356 355 355 355 355 356 356 357 359 1 3 5 6 4 1 360 358 357 356 355 355 355 356 356 356 356 357 358 359 359 0 1 2 2 2 1 0 359 358 357 356 354 352 349 346 344 345 346 347 347 347 346 344 343 342 341 340 339 339 338 338 337 335 333 331 329 327 327 327 327 327 326 324 322 320 320 322 324 324 322 319 312 301 282 257 237 228 224 220 217 214 213 212 213 216 220 225 230 233 236 239 244 244 244 243 243 242 238 231 224 220 221 223 225 227 229 231 234 239 247 265 298 328 347 4 19 29 33 33 26 11 357 348 344 344 340 333 328 321 302 183 158 150 143 135 132 160 210 226 237 277 2 14 4 357 354 354 353 350 344 334 318 302 141 134 142 157 173 186 194 197 195 194 194 192 190 190 194 204 219 220 214 213 214 215 215 214 213 212 211 211 212 217 225 232 237 240 243 244 245 247 248 250 251 252 252 251 251 252 253 253 253 251 248 246 243 241 240 239 238 238 237 236 236 237 236 236 235 234 232 228 223 217 209 203 197 191 184 177 169 160 150 143 138 135 133 133 133 134 135 137 139 142 145 148 151 154 156 157 156 155 152 149 147 146 148 153 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 15 14 14 13 11 10 7 4 1 357 353 346 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 202 200 199 199 199 201 203 205 207 210 214 216 216 214 211 208 204 200 196 191 188 186 184 183 183 182 182 182 182 181 181 182 184 187 191 195 198 199 201 205 210 216 221 224 225 225 226 227 228 229 232 236 239 nan nan nan nan nan nan nan nan nan nan nan nan nan 195 181 170 161 149 137 130 125 121 117 113 107 98 85 65 45 31 24 24 29 36 43 51 58 62 64 64 61 57 53 50 49 48 40 12 342 328 324 331 344 356 4 9 22 40 51 56 54 50 46 37 24 13 4 359 356 355 353 351 348 344 339 333 328 323 318 314 311 310 308 308 308 310 311 311 310 309 308 306 306 308 312 316 320 328 340 348 353 357 360 2 3 4 5 5 5 5 5 4 4 3 2 1 360 358 356 355 354 353 353 353 354 355 357 359 1 2 4 7 2 0 359 358 357 355 355 354 355 355 355 356 356 356 357 358 359 360 1 2 3 3 2 1 360 359 358 357 355 353 349 346 344 344 345 346 346 346 345 344 343 342 340 339 338 337 337 337 337 336 335 333 330 328 327 326 326 326 326 324 321 319 318 319 321 322 321 317 310 299 282 260 240 230 224 221 219 217 216 215 215 216 219 222 225 226 225 226 231 235 238 240 240 237 232 226 221 219 221 222 225 228 230 232 234 239 245 259 287 323 349 12 33 40 42 40 32 19 4 354 350 353 355 353 350 347 342 352 142 136 123 111 95 50 273 259 258 273 325 2 6 359 353 349 346 342 336 327 317 312 316 126 156 177 188 193 196 196 192 190 189 188 186 185 187 199 214 220 218 216 215 215 215 213 213 212 211 210 211 216 223 230 236 240 243 245 246 247 249 251 252 252 252 252 251 251 251 251 250 248 245 241 238 236 235 234 233 233 231 230 230 230 230 230 229 229 228 226 224 219 212 205 199 193 187 181 175 167 158 151 146 142 138 136 134 134 134 135 137 139 142 145 148 150 152 153 153 152 151 151 150 151 153 156 18 18 18 18 18 18 18 17 nan nan nan nan nan nan nan nan 13 13 13 12 11 10 8 6 3 1 358 nan 350 342 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 199 197 196 196 198 200 202 204 206 209 212 215 216 214 210 206 203 201 198 195 192 189 186 185 184 183 183 183 183 183 183 184 185 188 192 196 201 202 201 201 204 209 216 224 228 228 227 228 228 228 227 230 236 242 248 nan nan nan nan nan nan nan nan nan nan nan nan 168 163 159 155 149 142 136 131 125 120 116 111 100 81 55 34 nan 16 19 27 36 42 47 52 56 58 58 55 50 47 46 47 44 27 353 331 323 324 330 340 347 349 353 6 24 38 44 45 43 38 28 16 5 358 355 354 355 356 355 352 348 342 336 331 326 321 316 313 310 308 307 307 309 311 312 311 310 308 306 304 305 308 309 312 320 334 346 353 358 0 2 4 5 5 5 4 5 5 4 3 2 1 0 359 357 356 354 353 352 351 351 352 354 356 358 359 0 3 4 1 358 357 356 356 355 354 354 354 355 355 355 356 356 357 358 359 0 1 2 2 2 2 1 0 360 359 358 357 355 352 349 347 346 346 346 346 346 345 343 342 341 340 338 337 336 337 337 337 337 336 335 332 330 328 326 326 326 325 323 321 318 316 317 319 320 320 316 309 298 281 261 243 232 226 223 221 219 218 217 216 216 217 219 219 217 215 217 226 231 235 237 236 231 225 219 218 219 221 224 227 230 232 234 235 239 245 253 272 311 346 18 43 50 49 44 36 26 16 10 8 8 10 12 13 12 12 20 70 121 106 81 52 13 323 289 279 285 319 359 7 358 349 343 339 334 328 319 307 291 268 236 209 205 204 202 201 196 191 189 188 187 184 183 186 196 209 218 219 218 217 216 215 214 213 212 211 210 212 216 223 230 235 240 244 245 247 248 249 250 251 252 252 252 252 251 250 250 249 248 245 240 237 235 233 232 232 231 230 228 227 226 226 226 226 225 225 224 223 219 214 207 201 196 191 185 178 170 163 156 150 145 141 138 137 136 136 136 138 140 143 145 147 149 149 150 150 149 150 150 150 151 153 156 21 20 20 20 20 21 21 20 20 18 nan nan nan nan nan nan nan nan nan nan 9 8 6 4 2 0 358 nan 352 345 335 320 303 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 196 196 197 198 200 202 204 206 208 211 214 216 215 212 208 203 200 199 198 195 192 189 187 185 184 184 184 185 185 185 186 188 191 193 197 201 204 205 202 201 202 207 216 226 233 234 233 232 232 230 228 229 234 244 253 nan nan nan nan nan nan nan nan 248 174 148 146 147 149 150 150 149 146 144 142 139 133 126 117 103 78 47 nan nan 4 8 20 33 41 44 47 51 56 58 55 48 44 45 46 40 17 348 331 325 326 330 334 336 338 345 359 15 29 38 42 41 32 18 7 359 355 353 354 355 357 358 355 351 345 340 334 329 324 319 314 310 308 305 305 307 309 311 311 310 307 304 301 301 301 301 302 310 326 343 353 358 1 3 4 5 5 5 4 4 5 4 3 2 1 360 358 356 355 354 352 352 350 349 350 352 355 357 358 359 0 1 360 357 356 356 356 356 355 354 354 354 355 355 356 357 358 359 0 1 1 1 1 1 1 1 1 0 0 360 359 357 355 352 351 349 348 348 347 346 345 343 342 341 339 338 337 336 336 337 338 338 338 337 335 332 329 327 326 325 324 322 320 317 315 314 316 318 318 315 308 297 280 261 245 234 228 225 223 220 218 217 216 216 215 214 212 210 209 212 221 227 230 232 230 225 218 215 215 217 221 225 228 231 232 232 235 239 244 247 258 286 337 26 55 63 59 52 44 35 29 24 22 19 18 19 21 22 23 30 44 69 77 57 34 12 347 326 316 317 331 354 2 351 342 338 335 330 322 310 298 281 257 235 222 217 214 209 204 200 194 191 190 188 185 184 186 194 205 214 219 218 217 217 216 215 214 213 212 212 214 218 224 232 236 240 243 245 246 246 248 249 251 252 252 251 251 250 250 249 249 248 245 241 238 236 234 233 232 231 230 228 227 225 224 223 223 223 223 222 221 219 214 209 203 198 193 186 179 171 164 158 153 148 144 142 141 141 141 141 141 144 146 149 149 149 148 148 147 147 147 147 148 150 153 156 21 21 21 21 21 21 22 22 21 19 17 16 14 nan nan nan nan nan nan nan nan nan 4 3 1 360 359 357 353 347 338 325 308 290 274 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 197 198 199 201 203 205 206 208 210 213 215 216 215 212 209 206 204 201 198 195 191 189 187 186 185 185 186 186 187 189 191 193 195 196 199 203 205 205 203 200 200 205 215 226 235 238 238 238 237 234 228 224 227 237 250 nan nan nan nan nan nan nan nan nan nan 130 133 137 141 144 146 147 148 149 151 151 148 141 131 116 nan nan nan nan nan 351 5 26 39 nan 47 53 59 61 58 50 45 44 44 37 17 355 344 339 337 336 333 330 332 341 357 15 29 40 45 39 21 6 359 356 354 354 355 357 358 358 355 352 347 343 338 333 327 321 316 312 308 305 304 304 306 308 310 309 305 300 296 294 293 292 292 299 317 338 350 357 1 4 5 5 5 4 3 4 4 4 3 2 1 359 358 356 354 353 352 351 349 348 348 350 353 355 356 358 0 1 0 358 357 356 355 355 355 354 354 354 355 356 357 358 359 0 1 2 1 1 0 360 360 0 0 1 1 1 0 359 358 356 354 353 351 350 349 348 346 344 342 341 339 338 337 336 336 337 338 339 339 338 337 335 332 328 326 324 323 322 319 316 313 311 312 314 315 313 307 296 279 260 245 235 229 225 222 219 217 215 214 213 211 209 209 206 202 203 208 216 223 227 227 225 221 218 218 219 222 225 228 230 230 230 232 237 241 242 245 255 302 37 66 77 73 64 53 44 38 34 31 26 23 23 25 26 27 30 36 47 53 44 26 9 354 342 335 331 337 343 349 343 338 336 335 331 319 306 294 278 257 239 227 221 217 212 208 204 199 196 193 190 187 186 189 195 204 212 217 218 217 217 217 217 216 216 216 216 217 220 226 233 236 239 241 243 244 244 245 247 249 250 250 250 249 249 249 249 249 249 247 243 240 238 236 234 233 232 231 230 227 225 223 222 221 221 221 221 220 218 215 210 205 199 193 186 179 172 165 160 156 152 149 147 147 147 146 146 146 148 150 151 150 149 147 145 144 144 143 144 145 147 150 153 21 20 20 20 20 20 20 20 19 18 16 15 14 13 12 12 11 10 nan nan nan nan nan nan nan nan nan nan nan 349 341 328 313 295 278 263 252 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 197 198 200 202 204 206 207 208 210 212 215 216 216 214 212 210 208 206 202 198 194 191 189 187 187 186 187 187 188 190 193 197 198 197 197 199 203 205 205 204 201 201 205 214 225 234 239 240 241 241 237 228 220 221 230 243 nan nan nan nan 285 nan nan nan nan 123 121 126 132 137 139 142 144 147 151 155 157 157 152 144 nan nan nan nan nan nan 336 349 15 nan nan 49 54 59 60 57 50 46 45 44 37 22 8 360 356 352 346 337 331 331 338 354 14 29 39 40 25 4 355 354 355 355 356 357 358 358 357 354 351 348 345 341 336 330 324 318 313 309 305 303 303 303 305 307 307 302 294 289 287 286 285 286 290 305 328 344 353 360 4 5 5 4 3 3 3 3 3 2 1 0 359 357 356 354 353 353 352 350 349 348 349 351 353 356 358 1 3 2 359 358 356 355 355 354 354 354 355 356 357 358 359 1 1 2 2 1 0 359 358 358 359 360 1 2 2 2 1 0 359 358 356 355 353 352 350 348 346 344 342 340 339 338 338 337 337 338 339 339 339 338 337 334 330 327 324 322 321 318 315 311 308 308 309 311 309 304 294 279 260 244 235 229 225 221 217 214 212 210 209 207 206 206 204 202 203 207 215 224 230 233 235 233 231 228 226 225 226 228 229 229 228 229 234 236 235 232 232 236 62 80 90 86 75 62 52 45 41 37 34 32 29 29 28 27 27 31 35 36 32 20 6 355 347 341 336 335 335 336 336 335 336 337 333 320 308 296 282 264 245 233 226 221 216 214 212 207 202 198 193 189 188 191 198 206 212 216 217 217 218 219 219 219 219 220 220 220 222 226 231 235 237 239 241 241 242 243 245 248 249 249 248 247 247 247 248 249 249 248 245 242 239 237 235 233 232 231 230 228 226 223 222 221 221 220 220 219 217 214 210 205 199 193 186 180 174 169 165 161 158 155 154 154 153 152 152 152 153 154 153 151 148 145 143 141 140 140 140 142 144 146 149 19 19 19 18 18 17 16 15 14 13 13 12 11 11 11 11 10 10 8 7 6 4 3 nan nan nan nan nan nan 349 342 331 317 301 283 267 254 245 238 234 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 198 200 202 204 206 208 209 211 213 216 218 217 215 213 211 209 206 203 199 196 193 191 189 188 188 188 188 189 191 195 200 203 202 200 199 200 203 206 206 206 204 203 206 212 222 231 236 239 241 242 239 232 224 223 231 242 253 nan nan nan 299 nan nan 358 115 117 117 122 128 133 135 138 142 147 152 157 159 158 155 149 nan nan nan nan nan nan nan 344 nan nan nan 45 49 51 52 51 49 48 48 47 40 29 19 12 8 1 351 341 334 335 341 352 6 18 25 20 1 350 349 352 356 357 358 358 358 357 355 352 350 348 346 342 338 332 326 320 315 311 307 305 303 302 301 303 303 297 290 286 283 281 281 281 283 293 314 332 344 354 0 3 3 3 3 2 3 3 3 2 1 0 359 357 356 355 354 354 353 352 351 350 350 351 353 356 359 1 5 3 0 359 357 355 354 354 354 355 356 358 359 360 1 1 2 3 2 1 0 359 358 358 358 359 0 1 2 2 2 2 1 1 359 358 356 354 353 351 349 346 344 343 341 340 339 339 338 338 339 339 339 339 338 336 332 328 324 321 319 317 313 308 304 303 303 305 305 300 291 279 262 246 235 228 224 220 216 213 210 208 205 204 205 205 204 206 214 227 239 247 243 244 246 244 242 237 232 228 228 230 231 229 228 228 229 230 228 222 217 212 160 111 106 102 89 71 57 51 47 45 43 39 35 31 28 25 25 27 28 27 21 13 2 353 347 341 335 330 326 325 326 330 335 336 331 323 312 302 288 272 255 242 235 229 225 222 220 214 207 201 195 191 190 193 200 206 210 213 214 217 220 222 222 222 223 224 225 225 225 227 231 233 235 237 239 240 240 241 244 246 247 247 246 245 245 245 246 248 249 248 245 243 240 237 234 232 230 229 228 227 225 223 222 221 221 221 220 218 215 212 208 203 198 193 188 183 180 175 172 169 166 164 162 161 160 160 159 159 159 158 156 152 148 144 142 140 138 138 139 140 142 144 146 nan nan nan 18 17 nan nan nan 10 9 8 8 8 9 10 10 9 9 8 7 6 5 nan nan nan nan nan nan nan nan 344 335 322 306 288 nan nan 246 238 233 230 227 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 202 205 207 209 211 213 215 218 220 220 217 213 211 208 206 203 199 197 194 193 191 190 190 189 190 190 192 196 201 205 208 206 203 201 201 203 206 208 208 207 206 207 211 219 227 232 236 239 241 241 238 233 233 237 246 256 nan nan nan nan nan 334 360 113 123 120 123 126 130 134 138 143 147 151 154 152 150 149 146 nan nan nan nan nan nan nan nan nan nan 31 37 41 43 43 45 47 49 51 50 43 35 27 21 13 3 351 342 339 343 349 355 4 12 15 6 353 349 351 354 357 358 358 357 356 354 352 350 349 347 345 342 338 332 327 321 317 313 310 308 305 302 300 298 297 292 287 285 283 281 278 276 277 284 299 315 328 341 352 357 360 1 1 1 1 2 2 2 1 0 359 357 356 355 355 355 355 354 353 353 352 352 354 357 359 1 6 2 360 359 359 357 356 355 356 356 358 359 360 1 2 3 3 3 2 1 0 359 358 357 358 359 359 0 1 2 2 2 2 2 2 1 359 358 356 354 352 350 348 346 344 343 342 340 339 339 339 339 339 339 339 337 334 330 325 321 318 314 310 305 301 297 297 299 300 296 287 276 262 249 238 229 224 219 216 213 210 206 204 204 204 205 206 211 223 243 264 276 261 256 252 249 246 241 236 231 231 234 233 229 225 223 222 223 221 216 212 208 190 149 128 119 105 84 68 61 57 53 49 43 38 33 28 24 23 23 22 20 14 5 356 349 344 338 331 323 316 310 312 320 327 329 325 321 309 298 288 275 262 252 243 237 232 230 225 217 208 201 196 193 193 196 201 205 206 208 212 217 223 226 226 225 225 226 228 228 228 229 231 233 234 236 237 238 239 241 243 244 245 245 244 242 241 242 244 247 248 247 244 242 240 237 234 231 229 227 226 225 224 223 222 222 222 221 220 217 214 210 206 202 198 195 191 188 185 183 180 177 175 173 171 170 168 167 166 165 163 161 158 154 149 145 142 140 139 139 140 141 143 144 146 nan nan nan nan nan nan nan nan nan nan 7 6 7 8 8 8 8 8 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 229 226 224 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 211 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan 212 214 216 219 221 221 219 215 211 209 207 204 201 198 196 194 193 191 191 191 192 192 194 197 201 206 209 211 209 207 204 204 205 207 209 210 209 209 208 211 217 224 230 234 238 241 243 243 243 243 246 253 nan nan nan nan nan 331 333 331 161 145 134 130 129 131 136 142 147 149 149 147 142 138 136 136 137 nan nan nan nan nan nan nan nan nan 27 32 36 38 39 41 44 48 51 50 46 39 32 24 14 2 350 344 345 350 356 3 12 20 19 7 358 355 355 357 358 357 356 354 353 351 349 348 347 346 344 341 337 332 327 322 318 316 313 310 306 303 300 297 295 290 286 284 284 281 276 272 271 275 284 295 304 320 337 347 354 357 359 359 360 1 1 1 1 360 359 358 357 356 355 355 355 355 355 354 354 353 354 356 359 1 2 360 358 358 359 358 358 357 357 358 359 360 1 2 3 4 4 3 2 1 360 358 358 358 358 359 359 360 0 1 2 3 3 3 3 3 1 0 359 357 355 353 351 349 348 346 344 343 341 340 339 339 339 339 338 337 335 331 326 321 316 312 307 302 296 292 289 291 293 291 282 271 260 250 241 232 224 219 215 212 209 206 204 204 204 205 207 212 224 245 269 277 269 260 253 249 246 242 237 232 232 234 232 226 220 216 216 218 218 214 210 208 199 174 150 135 118 98 81 70 64 59 53 46 39 34 28 22 18 16 16 14 4 355 347 342 338 332 325 317 308 300 298 305 316 318 318 313 305 295 285 275 266 258 250 242 237 233 227 218 208 201 197 195 196 199 202 203 204 205 209 217 226 230 228 226 226 227 229 229 230 230 231 232 233 235 236 237 239 240 242 243 243 243 241 240 239 239 242 245 246 245 243 241 240 237 234 231 229 227 225 224 223 223 222 222 222 221 219 217 213 209 205 202 199 196 194 192 190 188 186 184 183 182 180 178 176 174 172 169 166 163 159 155 151 147 144 142 142 142 143 144 145 146 146 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 228 225 223 220 nan nan nan nan nan nan nan nan nan nan nan nan nan 211 210 210 210 210 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 217 219 221 222 221 218 214 210 208 207 203 200 198 196 194 193 193 193 194 194 195 198 202 206 209 211 212 212 210 209 208 208 210 212 212 212 211 211 213 217 224 230 235 239 243 246 248 249 251 255 260 nan nan nan 319 331 331 323 304 258 185 147 138 133 134 140 147 149 147 143 137 132 128 124 124 128 nan nan nan nan nan nan nan nan nan 20 26 31 35 37 39 42 45 47 48 46 41 33 24 12 0 351 348 350 356 3 14 24 28 23 11 4 1 0 359 357 354 352 350 348 347 346 345 345 343 341 338 335 330 326 323 320 318 316 313 308 303 300 298 297 291 285 284 284 282 276 270 268 268 273 278 283 296 313 326 339 349 353 356 358 360 0 0 0 359 358 357 357 356 355 355 355 356 356 355 354 353 353 355 358 359 359 358 356 357 358 359 359 359 358 359 0 1 1 2 3 4 4 3 2 0 359 358 357 357 358 358 359 360 0 1 2 2 3 3 4 4 3 2 1 360 358 357 355 353 351 349 347 346 344 342 341 340 339 338 338 337 335 332 327 321 315 309 303 298 292 286 283 282 285 284 277 267 257 249 241 233 225 219 215 211 208 205 204 203 203 205 208 213 223 237 254 264 263 256 249 245 243 241 235 230 229 230 226 219 215 213 216 218 218 214 210 208 203 186 167 152 136 117 98 82 70 60 50 45 38 33 26 18 11 6 3 358 350 342 338 334 329 324 318 311 303 295 291 296 305 310 311 307 302 295 286 276 268 262 255 247 242 237 230 220 210 203 199 198 199 201 203 204 203 204 208 217 229 231 229 226 226 227 228 229 229 230 230 231 232 234 235 237 238 240 242 242 242 241 240 239 238 239 240 243 244 244 242 241 239 237 235 232 230 227 226 224 223 222 221 221 221 220 218 215 212 208 204 201 199 198 196 195 193 191 189 189 189 188 186 184 182 180 177 173 168 164 160 156 152 150 147 146 146 146 147 147 147 147 146 18 nan nan 18 17 17 16 15 nan nan nan nan nan nan nan nan 7 7 6 6 6 6 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 224 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 210 209 209 209 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 216 218 220 221 222 223 221 218 213 210 208 205 202 200 198 196 195 195 196 197 196 196 198 201 205 208 211 213 214 215 215 214 213 214 215 216 216 216 215 215 217 221 226 233 238 242 246 249 251 253 257 262 266 nan nan nan 324 332 326 310 285 253 199 150 141 139 142 148 150 147 140 133 128 123 119 114 116 123 nan nan nan nan nan nan nan nan 9 7 11 22 31 36 38 40 43 45 47 45 39 30 20 10 359 351 349 353 2 12 23 29 28 23 15 10 7 4 0 355 349 346 344 343 343 343 342 342 340 338 335 332 329 326 324 323 321 318 315 309 304 300 299 298 292 286 283 283 280 275 269 265 264 267 269 272 279 289 299 316 334 344 349 353 356 358 359 360 359 359 358 357 356 356 355 355 356 356 356 355 354 353 355 357 358 358 356 356 357 358 359 359 360 360 1 2 2 2 2 2 2 2 2 1 360 358 357 356 356 357 358 358 359 0 1 2 3 3 4 4 4 4 4 3 2 0 359 357 355 354 352 350 349 347 346 344 342 340 338 337 336 334 332 327 321 313 306 299 293 287 281 277 275 276 276 272 264 254 246 240 233 227 220 214 210 207 204 203 203 204 205 209 214 223 235 245 253 254 248 242 239 237 232 224 221 224 223 218 213 211 213 216 218 216 211 207 207 203 193 182 171 159 144 125 104 82 63 49 38 31 26 19 10 0 353 349 343 335 329 326 323 319 315 310 305 299 292 288 289 295 302 305 302 298 293 286 277 270 263 256 249 244 239 232 224 215 206 202 202 202 204 206 206 207 208 211 216 226 229 229 227 225 226 227 227 228 228 229 230 231 233 235 236 238 240 242 242 242 240 240 239 239 239 240 242 243 243 242 241 239 238 236 233 231 228 226 224 223 221 220 219 218 217 215 212 209 205 202 200 199 198 197 196 194 193 192 192 192 192 191 189 186 184 181 176 170 165 162 158 155 153 152 151 150 150 150 150 150 149 147 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 4 4 3 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 209 209 209 208 208 208 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 217 219 220 221 222 223 223 221 217 213 209 206 203 200 199 198 197 198 199 200 199 198 199 201 205 209 211 213 215 217 218 219 219 220 220 222 223 222 221 221 220 221 224 229 234 240 246 250 252 253 256 260 265 268 nan nan 295 316 324 315 292 264 238 206 164 148 147 151 154 150 142 133 125 120 116 113 111 117 128 nan nan nan nan nan nan nan nan 359 353 357 12 27 35 39 42 44 48 49 45 35 25 16 7 357 351 351 357 6 15 22 26 26 24 19 15 11 7 0 352 345 340 338 337 337 338 338 338 336 334 331 329 327 325 325 325 324 322 317 311 305 300 298 295 289 283 281 281 279 274 268 264 263 265 266 269 273 278 284 296 312 326 335 341 348 353 356 358 359 359 358 357 357 357 356 356 356 356 357 356 355 355 356 356 357 357 356 355 356 359 360 360 1 2 3 4 4 3 2 1 1 1 1 1 359 357 355 355 355 355 356 357 358 359 1 2 3 3 4 5 5 5 5 4 3 3 2 0 359 357 355 354 352 351 349 347 345 342 339 337 334 332 330 326 320 312 303 295 288 282 276 272 268 268 269 268 261 252 245 239 233 227 221 215 210 207 205 203 204 205 207 211 217 226 235 241 244 245 242 237 233 227 219 211 210 216 215 211 208 208 210 214 214 210 204 202 202 201 197 192 186 179 170 161 149 132 86 37 18 11 7 2 356 347 341 335 329 324 318 315 313 310 308 305 302 296 290 283 281 285 291 295 296 295 293 287 277 270 262 254 247 243 239 234 228 221 210 205 204 205 207 209 210 211 213 216 220 225 227 228 227 226 225 226 226 227 227 228 229 231 232 234 236 238 240 242 242 242 241 240 240 240 240 240 242 243 244 243 242 240 239 237 235 232 229 226 224 223 221 219 218 215 213 211 209 206 202 200 199 198 197 196 196 195 193 193 193 194 194 194 192 189 187 183 178 173 169 166 163 161 159 158 156 156 155 154 154 153 152 149 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 2 1 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 209 208 208 208 207 207 207 207 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 221 221 222 221 221 221 218 215 210 207 204 201 199 198 198 198 200 202 202 201 200 202 205 209 212 213 215 217 219 221 223 224 225 227 228 229 228 227 226 226 227 228 231 235 241 247 251 253 255 257 260 263 267 nan nan 284 301 313 306 276 243 225 211 190 165 157 157 155 148 137 126 118 114 112 110 111 123 nan nan nan nan nan nan nan nan nan 353 348 353 7 24 35 42 46 50 54 53 45 32 23 16 6 357 354 357 3 8 12 16 21 24 24 21 18 13 7 359 350 341 335 332 330 330 331 332 333 332 331 329 327 325 324 324 325 326 324 320 313 306 300 297 293 286 281 280 280 279 275 268 263 263 264 267 270 272 275 279 285 294 302 311 321 333 342 348 353 356 357 357 358 358 358 358 357 357 357 358 357 357 357 357 357 356 357 356 355 355 358 359 360 1 3 5 6 6 4 2 2 3 4 2 360 357 355 353 352 353 353 354 355 356 358 359 1 2 3 4 5 6 6 6 6 5 5 4 3 2 0 358 357 355 354 353 351 349 346 342 337 334 331 328 324 318 311 301 292 284 277 272 267 263 262 262 262 257 250 243 237 232 227 221 216 211 208 206 205 205 207 210 214 220 229 236 240 240 239 236 233 227 219 211 204 205 207 207 205 204 204 207 208 207 202 199 198 199 200 199 197 195 191 187 185 187 194 211 241 283 309 320 325 329 329 329 327 321 317 313 310 309 306 304 302 299 293 288 282 277 275 278 283 289 291 292 284 276 268 260 252 244 239 236 233 228 224 215 208 206 206 209 211 213 214 217 220 223 226 227 228 227 226 226 226 226 226 226 227 228 229 230 232 234 237 240 242 243 243 242 242 241 241 241 242 243 244 244 244 243 241 240 238 235 233 229 227 224 223 221 219 216 214 211 209 206 204 201 199 198 198 197 196 195 194 194 193 194 194 195 194 193 191 188 184 180 177 175 172 170 167 165 164 162 161 159 158 157 156 155 152 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 1 0 360 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 208 207 207 207 207 207 207 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 222 222 221 220 219 217 214 211 208 205 203 201 200 199 198 199 201 202 202 202 203 205 209 212 214 216 218 220 221 223 225 227 229 232 233 234 234 232 231 230 230 230 232 236 240 245 250 253 256 257 257 259 262 264 267 272 283 300 302 249 212 205 207 211 206 174 163 156 142 130 119 111 107 105 104 108 126 nan nan nan nan nan nan nan nan nan 355 354 356 6 21 34 45 52 58 59 53 40 31 26 18 7 0 360 4 7 9 10 14 19 22 22 20 16 12 5 357 348 339 332 327 324 324 324 325 327 327 327 327 326 324 323 323 325 326 325 322 315 307 301 299 295 287 282 281 281 279 275 268 265 265 267 270 273 274 276 278 280 282 284 288 297 310 323 333 342 348 352 355 357 357 358 358 358 358 358 358 358 358 358 358 357 357 356 354 353 354 356 358 359 0 2 5 7 8 7 2 358 5 5 2 358 354 351 349 350 350 351 352 353 355 356 358 0 2 3 4 5 6 6 7 7 7 7 7 6 5 3 1 359 357 356 355 353 351 348 344 339 334 330 326 322 317 309 299 289 280 274 269 264 260 258 257 256 253 248 241 235 230 225 220 216 212 209 207 206 207 210 214 219 224 231 237 239 238 235 231 226 219 210 202 198 198 199 198 198 198 199 201 202 199 196 196 197 199 200 201 201 200 198 197 198 200 207 217 229 244 260 274 285 294 304 311 314 313 313 312 310 308 305 303 301 297 291 287 281 276 271 271 278 284 290 291 285 277 269 260 250 241 235 230 227 225 224 218 211 207 207 209 212 214 216 219 222 225 226 226 227 227 226 226 226 225 225 225 226 227 227 229 231 233 236 239 241 243 243 243 243 242 242 242 243 244 244 245 245 243 242 240 238 236 233 230 227 225 223 221 219 217 214 211 208 206 204 202 200 199 198 198 196 195 194 193 193 193 194 194 194 193 191 189 186 183 181 180 178 175 173 171 168 166 164 163 161 160 159 158 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 1 360 359 358 357 357 nan nan 349 340 324 294 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 207 206 206 206 206 206 206 206 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 222 222 221 219 217 215 213 210 208 207 206 203 200 199 198 199 200 201 201 202 205 208 211 214 217 219 221 222 223 225 226 228 231 234 237 238 238 236 235 233 230 229 231 235 238 242 246 252 256 255 254 255 257 259 260 262 266 274 279 180 175 180 190 218 302 313 246 171 141 124 114 106 99 94 93 99 nan nan nan nan nan nan nan nan nan nan 2 5 6 8 18 31 45 57 62 55 38 28 29 31 23 12 6 6 9 11 11 12 15 19 21 20 17 12 7 1 353 345 337 330 324 320 318 317 318 320 323 324 325 324 324 323 323 324 326 325 322 316 309 304 302 298 290 285 283 282 280 274 268 266 268 272 275 277 278 280 281 279 277 275 276 281 290 303 315 327 335 343 349 353 355 357 358 358 358 357 357 358 358 358 358 357 356 355 353 351 352 355 357 358 359 1 4 7 10 10 7 2 7 6 3 358 350 344 345 346 348 350 353 355 355 356 358 1 3 4 4 5 6 7 9 10 10 9 8 7 6 5 3 0 358 356 355 354 352 350 346 342 336 330 325 321 315 308 299 288 278 271 266 261 258 255 253 251 249 245 239 232 227 222 218 214 211 209 208 208 210 213 218 223 228 233 237 237 235 229 223 215 207 200 194 192 191 191 190 190 190 191 193 193 193 192 193 196 198 201 202 203 203 203 204 204 206 211 218 226 236 247 258 267 274 282 291 298 304 309 311 311 309 305 303 299 295 290 286 282 277 272 270 274 282 290 291 286 279 271 261 250 240 232 226 223 222 220 217 211 207 205 207 211 214 217 219 222 224 225 225 226 226 226 225 225 225 225 225 226 226 227 229 231 233 235 238 240 241 241 241 241 242 242 242 243 244 244 244 244 243 242 240 238 236 234 231 228 225 223 221 219 216 214 211 209 207 205 204 203 201 199 198 196 195 193 193 193 193 193 193 192 192 191 189 188 186 185 183 181 179 176 174 171 169 167 165 164 163 161 160 157 nan nan 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 359 358 357 356 355 nan nan 342 328 299 263 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 206 206 205 205 205 205 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 223 223 222 220 219 217 215 213 211 209 209 207 203 200 199 199 199 200 201 203 206 209 212 214 217 219 222 223 224 225 225 226 228 231 235 238 240 240 240 238 234 230 229 232 235 236 238 243 249 254 254 251 250 252 254 254 254 254 249 219 156 155 160 167 238 322 312 289 244 158 123 114 105 93 85 82 88 nan nan nan nan nan nan nan nan nan 358 12 19 16 10 9 19 34 50 53 37 21 20 28 34 30 20 13 11 11 12 13 15 18 20 19 16 12 6 1 354 348 341 335 328 322 317 314 312 313 315 318 321 323 324 324 324 324 324 325 325 322 317 311 307 305 300 293 288 286 284 280 274 270 271 275 278 279 279 281 283 285 283 279 275 272 274 280 288 299 310 319 328 337 346 351 355 357 358 357 357 357 357 358 357 357 356 355 353 352 351 352 355 356 357 358 359 1 5 9 11 11 10 7 2 1 359 346 336 340 344 349 354 358 359 357 357 360 3 5 4 4 6 8 10 12 13 12 10 9 8 7 6 4 2 360 357 355 354 352 350 348 343 338 332 326 320 314 308 298 288 278 270 264 259 255 252 249 247 244 241 236 229 224 220 216 212 210 208 208 209 212 217 222 227 232 235 235 233 228 220 212 203 196 193 190 188 187 186 185 183 182 182 184 185 185 186 189 193 196 200 202 203 205 206 208 209 211 214 219 226 234 242 252 259 265 272 279 286 294 301 307 310 309 306 303 299 295 290 286 283 278 273 269 268 276 284 287 285 280 274 264 253 242 231 224 220 217 215 212 205 202 202 204 209 213 216 219 221 223 224 225 225 225 226 226 226 226 226 226 226 227 228 229 230 232 234 236 238 238 239 239 239 240 240 241 242 243 244 244 244 243 241 240 238 236 234 231 228 225 223 220 217 215 212 210 209 208 207 205 204 201 199 197 196 194 193 193 193 193 192 192 191 191 190 189 189 188 186 184 182 179 177 175 173 171 169 167 166 164 163 160 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 359 358 357 356 354 nan 343 328 301 264 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 205 205 205 205 205 204 204 204 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 223 224 224 223 222 220 219 217 215 213 211 210 209 208 205 202 200 200 200 201 202 204 208 212 215 216 218 220 222 224 225 225 225 224 225 227 231 234 237 240 241 241 238 233 229 230 233 235 236 237 239 244 249 251 249 247 248 249 250 250 248 242 221 160 143 135 116 11 330 313 299 286 226 120 115 106 91 79 75 79 nan nan nan nan nan nan nan nan nan 4 22 27 18 2 350 348 354 6 15 14 14 20 29 35 34 27 18 13 11 12 14 17 20 21 18 13 7 0 354 349 343 338 333 327 321 316 313 311 311 313 316 319 322 324 325 325 325 325 325 324 322 318 314 311 307 302 296 292 290 287 283 277 275 278 281 281 280 280 280 282 284 285 283 278 273 272 274 279 287 295 304 313 324 335 345 352 355 356 355 355 355 356 356 355 355 353 352 351 351 351 352 354 356 357 356 356 357 1 5 8 8 8 2 355 351 347 339 331 337 345 354 0 3 2 0 0 3 5 6 5 6 9 12 13 14 13 12 10 9 8 8 7 6 4 2 360 357 355 353 351 349 345 341 335 329 322 315 308 299 289 279 270 263 258 253 249 246 243 240 237 232 227 222 217 214 211 209 208 209 212 216 221 226 231 234 235 233 228 220 212 204 198 194 193 190 189 187 185 182 178 175 174 176 178 179 182 185 189 194 198 201 203 205 207 209 211 213 217 222 227 233 241 248 254 260 266 272 279 285 291 298 304 306 306 305 301 296 290 287 284 280 273 268 265 268 275 281 281 280 278 272 261 245 231 222 215 210 207 205 198 194 196 200 206 211 215 218 220 223 224 225 225 225 226 226 226 226 226 226 227 227 228 229 231 232 234 235 236 236 237 237 237 237 238 239 240 241 243 243 243 242 240 239 237 235 234 232 228 225 222 219 216 213 211 209 209 208 207 205 203 201 198 196 194 193 193 193 193 193 192 191 190 189 189 189 189 187 185 183 180 179 177 175 173 171 169 168 167 165 163 160 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 359 358 357 355 351 343 327 300 264 235 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 205 204 nan nan nan 204 204 204 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 223 224 224 224 222 220 218 216 214 211 nan 206 206 206 205 203 202 202 202 203 204 206 210 215 219 220 220 221 222 224 225 225 225 224 224 225 227 230 232 235 238 240 239 237 233 229 229 232 234 236 236 238 241 244 246 245 245 246 246 247 248 247 245 239 206 142 106 59 13 345 331 331 348 47 99 112 108 90 73 58 353 nan nan nan nan nan nan nan nan nan 334 3 360 344 329 318 314 319 327 343 359 11 21 30 34 34 28 19 13 11 12 15 19 22 21 16 8 1 355 350 345 340 336 332 327 323 318 315 313 313 314 317 321 324 326 328 328 328 327 326 324 322 320 318 316 312 306 300 296 293 290 286 282 280 281 280 279 279 278 277 276 278 281 281 278 272 270 271 275 281 287 294 302 312 324 337 346 351 352 351 352 353 354 354 353 352 351 350 349 350 351 352 353 355 356 355 353 354 356 359 0 359 355 348 340 334 330 330 332 339 349 358 3 4 4 3 5 7 8 8 9 11 14 15 14 14 13 12 11 10 9 9 9 8 7 5 3 1 358 356 354 351 348 344 340 334 327 319 311 302 291 280 270 262 256 252 247 243 240 236 233 230 225 220 216 213 211 210 210 212 216 220 225 230 233 235 234 229 221 214 207 203 200 199 198 195 193 190 186 183 177 172 170 172 175 177 180 184 188 193 197 200 202 204 206 208 210 213 217 223 228 233 239 245 250 255 261 267 273 278 283 288 296 302 306 306 303 299 293 289 286 282 274 267 264 267 272 276 277 278 278 277 269 255 239 226 213 202 197 197 193 190 192 197 204 210 215 217 219 222 224 225 225 226 226 227 227 227 227 227 227 228 229 230 231 232 234 235 235 235 235 235 236 236 237 238 239 240 241 242 242 241 239 237 235 234 233 230 227 224 220 217 214 211 210 210 210 209 208 205 202 200 197 195 193 192 192 192 192 192 191 190 189 188 187 187 186 184 182 179 177 176 175 172 170 169 167 167 166 164 162 159 157 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 360 359 356 352 343 325 295 260 231 216 208 204 203 202 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 224 223 221 218 216 213 210 206 203 202 202 203 202 202 203 204 205 206 208 212 217 221 224 224 224 224 224 225 225 225 224 224 224 225 228 230 232 234 236 237 237 235 233 230 228 230 233 235 237 238 240 241 242 243 244 247 247 247 247 247 248 246 230 166 75 25 6 353 348 357 22 52 79 96 98 79 44 339 297 nan nan nan nan nan nan nan nan 266 266 273 284 290 291 291 295 304 316 329 344 2 18 28 30 26 19 11 8 10 14 18 21 21 18 10 3 356 350 346 342 338 335 332 329 326 322 320 318 318 319 322 325 328 330 332 332 332 331 330 327 325 324 322 320 317 311 304 298 295 292 287 283 280 278 275 274 276 276 275 273 274 276 277 274 270 268 269 274 279 284 290 296 305 315 328 339 345 347 347 347 348 350 350 349 349 349 349 348 349 350 351 353 354 353 352 351 351 353 355 353 350 344 336 327 321 321 327 334 343 353 359 1 3 4 6 7 9 10 11 14 16 17 16 14 13 13 13 12 12 11 10 10 9 9 8 6 4 2 360 357 355 353 350 346 340 334 326 316 306 295 283 272 263 256 250 246 241 238 234 231 227 224 219 216 213 212 213 214 217 222 226 229 233 235 235 231 224 216 209 205 204 203 203 202 200 197 194 190 186 180 175 172 173 176 178 181 185 189 193 196 199 201 203 204 206 208 211 216 222 227 232 237 242 247 251 256 261 267 273 278 282 288 296 302 306 306 302 297 291 288 283 276 268 264 263 266 271 274 276 274 276 276 274 270 256 225 195 185 188 189 189 191 196 203 209 215 217 219 221 223 224 225 226 226 227 227 227 227 227 228 229 229 231 232 233 234 234 235 235 235 235 235 235 236 237 238 239 240 240 240 239 237 235 233 232 230 228 225 221 218 214 212 211 211 211 211 210 208 205 202 199 196 194 193 193 192 192 191 190 189 188 187 186 186 184 183 180 177 174 172 171 170 168 166 164 163 162 162 161 160 158 157 nan nan nan nan nan nan nan 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 359 354 345 323 286 251 228 nan 207 204 202 201 201 201 nan nan nan nan nan nan nan nan nan nan nan 203 203 203 203 203 203 203 202 202 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 224 224 224 224 223 221 218 215 213 210 207 203 202 201 201 201 202 203 204 206 208 210 214 219 224 227 228 228 227 227 226 225 225 224 224 223 224 225 228 231 233 234 235 236 236 235 233 230 229 230 233 235 237 239 240 240 240 241 244 248 249 248 247 247 250 251 245 247 285 327 343 345 347 357 13 31 48 62 62 39 354 313 nan nan nan nan nan nan nan nan nan 272 268 270 273 275 275 276 282 294 306 317 328 343 5 17 15 8 3 360 2 7 13 17 18 16 10 3 356 351 347 344 341 339 337 335 332 330 328 326 325 325 325 327 329 332 334 336 336 336 335 334 332 329 327 326 323 320 314 307 301 297 291 285 281 277 273 269 269 271 274 274 272 271 272 272 270 268 267 269 272 277 283 290 296 302 310 320 330 337 341 340 338 339 341 344 345 345 346 346 346 347 349 350 351 351 351 350 349 349 348 349 347 344 339 331 324 321 323 330 339 347 354 357 360 2 3 5 7 10 11 13 15 17 16 14 14 14 14 14 14 13 12 11 11 10 10 9 8 6 5 3 1 360 358 355 352 348 342 334 324 313 300 287 275 264 256 249 244 240 236 232 229 226 223 219 216 214 214 216 218 222 227 230 232 234 234 232 226 218 210 206 205 205 205 205 205 204 203 200 197 191 186 182 179 179 179 181 183 187 190 193 195 197 199 200 201 202 205 209 214 220 226 231 236 240 244 248 252 257 262 268 273 277 282 289 296 302 305 305 300 294 289 284 277 270 262 258 259 268 271 274 277 278 279 284 296 303 298 208 177 184 187 189 192 196 202 208 214 217 219 221 222 224 225 226 226 226 226 227 227 227 228 229 230 231 232 233 234 234 234 235 235 235 235 235 236 236 237 238 238 238 238 237 235 233 231 229 227 225 222 218 215 213 211 211 212 213 212 210 208 204 201 198 196 195 194 194 192 191 189 188 188 187 186 185 183 181 178 175 173 170 167 165 164 162 159 158 157 157 157 157 156 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 2 358 349 323 273 240 223 nan nan 205 203 201 201 200 200 nan nan nan nan nan nan nan nan nan 202 202 202 202 202 202 202 202 202 202 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 224 225 225 224 223 221 218 215 212 210 207 205 203 201 201 201 201 202 204 206 208 211 214 220 225 229 231 232 231 230 229 228 227 225 224 223 223 224 226 229 233 235 235 235 236 236 236 235 232 231 232 234 235 237 240 241 241 240 242 245 250 252 252 249 251 255 256 255 259 271 284 299 310 315 323 333 340 343 345 344 339 324 309 nan nan nan nan nan nan nan nan nan nan nan nan nan 274 272 271 275 285 299 309 317 327 344 357 357 355 354 355 358 2 5 6 4 2 358 354 351 347 344 343 341 340 339 338 336 335 334 333 332 332 332 333 334 336 338 339 340 339 339 338 336 333 331 328 326 322 317 310 303 299 291 284 279 275 269 264 264 267 271 273 271 270 269 269 268 267 267 269 271 277 283 290 297 301 305 310 316 324 328 325 321 322 327 332 336 339 340 340 340 342 344 346 347 347 347 347 345 343 341 341 340 338 335 331 326 325 327 332 340 347 353 357 359 1 4 6 7 9 10 12 14 14 13 13 14 14 15 15 14 14 13 13 12 11 11 10 9 7 6 5 4 4 3 1 359 355 351 344 335 323 309 294 280 267 257 250 244 239 235 232 230 227 224 220 217 215 216 218 221 225 229 232 233 233 232 228 221 213 207 205 206 207 207 208 209 209 208 206 203 198 193 190 188 186 186 186 186 188 191 193 194 196 197 197 198 200 203 208 214 220 225 231 236 240 243 247 250 253 258 263 269 273 277 283 289 297 303 305 302 297 290 284 277 271 263 257 258 268 278 281 280 280 281 284 291 298 308 296 197 188 189 190 192 196 201 207 212 216 218 219 222 223 224 225 226 226 226 227 227 228 229 229 230 231 232 233 234 234 234 235 235 236 236 236 236 236 236 237 237 237 236 235 233 231 229 227 224 221 218 215 213 212 212 212 213 213 212 209 207 204 200 198 196 196 195 194 192 189 188 187 186 186 185 184 182 179 175 172 169 166 163 161 158 156 154 153 152 152 153 153 154 155 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 359 335 257 227 217 nan nan nan nan nan 201 200 200 nan nan nan nan nan nan nan nan nan nan nan nan 201 201 201 201 201 201 201 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 222 225 225 225 223 221 218 215 212 209 207 205 204 203 202 201 201 202 203 204 206 209 213 219 225 230 234 235 235 235 234 233 231 229 227 226 224 224 225 228 232 235 236 236 235 236 236 237 236 234 233 234 234 235 237 241 243 243 243 244 247 251 253 255 253 257 261 261 261 264 270 275 281 287 290 294 302 307 311 314 316 314 307 301 nan nan nan nan nan nan nan nan nan nan nan nan 281 278 276 275 277 285 298 312 322 328 336 345 350 353 356 358 359 356 351 347 346 346 347 346 345 344 343 342 342 342 342 341 340 339 338 338 338 338 338 338 339 340 341 342 342 342 342 341 340 337 334 331 328 325 321 314 307 301 293 285 279 273 266 261 261 263 268 270 270 268 268 268 268 268 268 269 271 275 282 290 297 300 300 298 299 303 307 305 304 307 312 318 324 329 332 333 334 335 336 337 337 338 339 339 337 336 334 334 333 332 331 329 328 327 327 330 335 342 350 355 358 1 4 7 8 9 9 9 11 12 12 12 13 14 14 14 14 14 14 13 13 12 12 11 9 8 7 7 7 7 6 6 4 2 358 353 345 335 321 305 288 273 260 251 244 239 236 234 233 231 229 225 221 218 218 219 222 226 229 231 232 231 228 223 216 210 208 207 208 209 211 212 213 213 212 210 207 204 201 199 197 196 194 193 192 191 192 193 194 194 195 195 197 199 203 209 216 222 227 232 237 241 244 246 249 251 255 259 264 269 273 278 283 291 298 303 303 300 294 286 278 271 265 260 261 272 284 287 282 278 277 278 278 281 290 280 239 209 201 197 195 197 200 205 210 214 216 218 221 223 224 225 226 226 227 227 227 228 229 230 231 232 233 233 234 234 234 235 235 236 236 236 236 236 236 236 237 236 235 234 232 229 227 225 222 219 217 214 213 212 213 213 213 212 211 208 205 203 200 198 196 196 196 194 191 188 187 186 186 186 185 184 181 178 174 171 167 164 160 157 154 152 151 151 150 150 151 152 153 153 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan 243 214 210 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 200 200 200 200 200 200 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 220 223 225 225 224 222 219 216 212 209 207 206 205 204 203 202 201 201 201 202 204 207 211 216 223 229 234 237 238 239 240 239 238 236 233 230 228 227 227 228 232 235 238 238 237 236 235 236 236 236 235 235 235 235 235 237 241 246 248 249 247 247 249 252 255 257 261 266 265 262 263 268 273 278 281 282 285 289 295 298 302 305 302 293 288 nan nan nan nan nan nan nan nan nan nan nan 291 288 286 285 285 286 293 305 320 334 342 343 345 349 354 359 2 0 354 345 339 337 339 341 342 342 342 342 342 343 344 344 343 343 342 342 342 342 342 342 342 342 343 344 345 344 344 344 344 343 341 338 334 332 329 326 320 313 305 296 288 280 272 264 260 259 262 266 268 267 267 268 268 269 269 269 270 272 274 281 289 296 298 296 291 288 288 290 291 293 297 301 305 311 317 322 326 328 329 327 324 323 325 327 328 328 328 328 329 328 326 325 325 326 326 325 325 328 334 341 348 353 357 1 4 6 6 6 5 7 9 9 10 11 11 12 12 13 14 14 13 13 13 12 12 11 10 9 8 9 9 9 9 8 6 4 0 355 346 334 319 300 281 266 254 246 241 239 239 239 237 235 231 227 224 223 222 224 226 227 228 227 225 222 217 213 211 210 210 211 213 214 216 216 216 216 214 212 210 209 207 206 204 202 200 198 196 195 194 194 194 194 195 197 200 204 212 219 225 229 233 237 241 245 247 248 250 253 256 260 264 269 273 278 285 293 300 304 303 299 290 281 274 269 265 265 272 282 285 281 276 274 271 267 272 273 268 250 236 228 217 201 197 198 203 208 212 215 217 220 222 224 225 225 226 227 227 227 228 229 230 231 232 233 233 234 234 234 235 235 236 236 236 236 236 236 237 237 236 235 233 231 229 226 224 221 219 217 215 214 213 213 213 213 211 209 207 204 202 200 198 197 197 196 194 190 188 187 187 187 186 186 184 181 178 174 170 167 163 159 156 153 152 151 151 151 152 152 153 153 153 152 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 197 201 202 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 199 199 199 199 199 199 199 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 221 224 225 225 223 221 217 214 211 208 206 205 204 203 202 201 201 200 201 202 204 207 212 219 226 233 238 241 243 245 246 246 244 241 238 235 233 231 232 233 236 239 240 240 239 237 236 235 236 236 236 237 236 235 235 237 242 248 251 254 251 249 249 250 253 256 260 264 263 258 257 261 268 276 280 281 282 284 288 290 293 293 290 281 276 279 nan nan nan nan nan nan nan nan nan nan 294 293 293 294 294 296 302 313 328 343 350 350 349 352 355 359 2 1 356 348 342 338 338 339 341 342 342 342 343 344 345 345 345 345 344 344 344 344 345 345 345 345 345 346 347 347 347 346 346 345 344 341 339 336 334 331 326 318 309 300 292 282 272 264 261 261 263 266 267 266 266 268 269 270 270 270 271 272 274 278 286 293 294 292 287 282 281 283 286 289 291 294 296 300 305 311 316 321 322 319 314 313 315 317 319 320 321 323 326 326 324 322 322 323 325 324 322 322 327 332 338 344 348 353 357 359 0 360 360 2 4 6 8 9 9 10 11 12 13 13 13 13 13 12 12 11 10 10 9 9 10 10 11 11 10 8 6 2 356 347 334 316 295 276 262 253 248 248 248 246 244 240 237 233 231 229 227 226 226 225 223 221 219 216 213 212 212 213 213 214 216 218 219 219 219 219 218 217 215 215 213 212 210 209 207 204 201 199 197 196 195 195 196 199 202 208 216 222 227 231 234 238 241 245 247 248 249 251 253 256 260 265 269 274 280 287 295 302 305 303 296 287 279 273 270 268 271 276 277 276 273 271 268 265 264 267 271 263 247 246 241 220 205 198 200 206 211 214 216 219 221 223 224 225 226 226 227 227 228 229 230 231 232 233 233 234 234 234 235 235 236 237 237 237 236 236 236 237 236 235 233 231 229 226 224 222 219 217 216 215 214 214 214 212 210 208 205 203 201 200 198 198 197 196 194 192 190 189 188 188 188 187 186 183 179 176 171 167 164 160 158 155 155 154 153 153 153 153 153 152 151 150 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 197 198 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 199 199 199 199 198 198 198 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 214 219 223 225 225 224 222 219 215 212 209 207 205 204 203 202 201 200 200 200 200 201 203 207 212 220 229 238 244 247 249 252 253 252 250 247 244 242 240 238 238 239 240 242 243 242 241 239 237 236 236 238 239 239 237 236 235 238 243 248 252 256 255 252 251 250 251 253 256 257 256 252 251 255 263 271 278 281 281 281 284 287 287 285 281 275 271 272 nan nan nan nan nan nan nan nan nan nan 295 295 297 298 299 302 310 321 334 346 351 352 352 354 356 359 1 0 357 352 347 342 340 341 342 343 343 343 343 344 345 346 346 346 346 345 345 346 346 346 346 346 347 348 349 349 349 349 348 348 346 345 342 340 338 336 331 323 312 303 296 286 275 267 263 263 265 267 266 266 266 268 270 271 271 271 272 272 273 276 282 287 289 287 284 281 279 281 283 285 287 288 290 292 295 300 305 310 313 311 309 308 310 313 315 316 317 320 324 325 324 322 321 321 322 321 320 319 321 325 330 336 340 345 349 353 354 355 356 358 1 4 6 7 8 8 9 10 11 12 12 12 12 12 12 11 11 10 9 10 10 11 12 13 13 12 10 8 4 357 348 334 313 293 277 267 261 259 257 253 249 246 243 240 237 234 231 229 227 225 222 219 217 216 215 214 215 215 216 217 219 221 223 223 223 223 222 220 219 219 218 216 214 213 212 209 205 203 200 198 197 198 199 202 207 213 221 226 230 233 235 238 241 244 246 248 249 250 252 254 257 261 265 270 275 281 288 296 301 303 299 291 283 278 274 272 271 270 270 270 270 270 268 264 263 269 276 272 261 256 254 246 229 209 200 204 209 213 215 218 221 223 224 225 226 226 226 227 228 229 230 231 232 233 233 233 234 234 235 236 237 237 237 237 237 237 237 237 237 235 233 231 229 227 225 223 220 218 217 216 215 214 213 212 209 207 205 203 202 200 199 199 198 197 196 195 193 191 191 191 191 190 189 186 183 179 175 171 168 164 162 159 158 157 156 156 155 154 153 151 150 147 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 198 198 198 198 198 198 197 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 217 222 225 226 225 223 220 216 212 nan 207 205 204 203 202 201 201 200 199 199 200 201 203 207 213 222 234 245 251 255 256 258 258 258 256 253 251 249 247 245 244 244 244 245 244 243 242 240 238 237 238 240 242 240 238 235 236 239 244 248 252 256 256 255 254 252 251 251 253 253 252 249 248 252 260 268 274 278 279 279 282 285 286 283 279 274 271 270 nan nan nan nan nan nan nan nan nan nan 294 295 297 298 300 305 315 329 341 349 352 352 353 355 358 359 359 358 356 353 349 345 343 342 342 343 344 344 344 344 345 346 346 346 346 346 346 346 347 347 347 347 348 349 350 351 351 351 350 350 349 347 345 343 340 337 332 323 312 304 299 292 281 271 266 266 267 268 267 266 266 268 270 271 272 273 273 272 272 274 279 283 284 283 282 280 279 281 282 282 283 284 284 286 290 294 297 302 304 305 305 305 307 309 312 314 315 317 321 323 324 324 322 321 319 319 318 317 317 320 324 329 334 339 343 346 349 351 352 354 357 360 2 3 4 6 7 9 10 10 10 11 12 12 12 12 11 10 9 9 10 11 13 14 14 14 12 11 8 4 358 347 331 313 298 285 277 270 264 259 255 252 249 246 242 238 235 233 231 228 225 222 220 219 218 218 218 218 219 221 223 226 228 228 228 227 226 225 224 223 221 218 216 215 213 210 207 204 201 200 200 201 204 207 213 219 225 230 233 234 237 239 242 244 246 248 249 249 251 252 255 258 262 266 271 276 282 288 294 299 298 293 286 281 277 274 272 269 267 267 267 267 266 264 263 265 268 266 263 261 257 256 250 233 210 204 207 212 215 218 220 223 224 225 226 226 226 227 228 229 230 231 232 233 233 233 233 234 235 236 237 238 238 238 237 237 237 237 236 235 233 231 229 227 225 223 221 220 218 217 216 215 213 212 209 208 206 204 203 202 201 200 199 199 198 198 196 194 194 194 194 194 192 190 187 184 180 176 173 169 166 164 162 161 159 158 156 155 153 151 149 146 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 197 197 197 197 197 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 213 220 224 226 226 224 221 218 nan nan nan nan 204 203 202 202 201 200 200 200 200 200 202 204 209 216 228 241 251 257 259 260 261 261 260 259 257 256 254 251 249 247 247 247 247 246 244 242 240 238 237 238 241 243 241 238 236 237 241 245 249 252 255 256 257 256 255 254 254 254 254 252 249 248 252 258 265 270 273 274 275 277 282 284 284 280 277 274 271 271 nan nan nan nan nan nan nan nan nan nan 294 295 297 301 309 322 337 347 351 352 351 353 356 358 358 357 355 352 350 348 346 344 343 343 344 345 345 345 345 345 345 346 346 347 347 347 347 347 347 347 347 347 348 350 351 352 352 352 351 350 347 344 341 338 334 328 320 312 306 303 298 289 278 272 270 270 269 268 267 267 268 270 272 273 274 274 274 274 275 277 279 280 281 281 280 280 281 282 282 281 280 280 283 286 290 294 297 299 301 302 302 303 305 308 311 313 314 317 320 322 324 323 321 318 316 316 316 316 316 318 322 327 332 335 338 342 345 347 348 348 349 351 355 358 1 3 5 7 8 9 9 10 11 12 13 12 10 8 8 9 10 12 14 15 14 13 11 9 7 3 355 342 329 315 302 290 279 271 265 261 258 255 251 247 243 240 237 235 232 229 226 224 223 222 222 222 222 224 226 229 231 233 234 234 233 231 230 228 226 224 221 219 217 215 211 207 204 202 203 204 206 209 214 219 225 230 233 234 236 238 241 243 245 247 248 249 250 251 252 254 256 259 263 267 271 276 282 288 293 294 291 287 282 278 275 273 270 267 266 265 264 264 263 261 261 260 259 260 260 257 255 252 247 232 212 212 213 215 217 220 222 223 224 225 225 226 227 228 229 231 232 233 233 233 233 233 234 235 236 237 238 238 238 237 237 237 237 236 235 233 231 229 227 226 224 223 221 220 218 217 216 214 212 210 209 207 206 205 204 203 202 201 200 200 200 199 198 197 197 197 197 195 193 190 187 184 181 177 174 171 169 166 164 162 160 158 156 154 152 150 148 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 194 nan nan nan 195 195 195 196 196 196 196 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 217 223 226 227 226 223 220 nan nan nan nan nan 203 202 202 201 201 201 201 201 202 203 204 207 213 222 235 247 255 258 260 261 261 261 261 260 259 258 255 252 250 248 247 248 248 247 245 243 239 236 236 238 241 242 241 238 238 240 243 246 250 252 254 255 257 258 257 256 256 257 257 255 252 250 253 257 263 266 268 269 270 272 277 281 283 282 279 275 273 273 275 nan nan nan nan nan nan nan nan nan nan 296 299 305 316 332 346 353 354 352 350 351 354 355 355 354 351 348 347 346 346 345 344 344 344 345 345 345 345 345 345 346 346 346 347 347 347 347 347 347 346 346 346 348 349 351 352 352 351 348 345 340 335 331 328 323 318 314 310 307 303 296 287 279 274 272 271 270 268 268 269 271 273 274 275 275 276 277 277 277 277 278 279 279 279 281 282 284 283 282 280 279 281 284 288 292 296 298 300 300 300 301 302 304 307 310 312 313 316 318 321 323 322 319 314 313 314 314 314 315 317 321 325 328 330 333 336 337 338 338 339 342 345 349 353 357 0 2 4 4 4 5 7 10 11 10 8 7 7 8 9 11 12 13 12 11 11 10 9 6 1 352 341 328 315 300 286 277 271 267 263 260 256 251 248 245 242 239 236 233 231 228 227 226 226 226 227 229 231 234 236 237 237 237 236 235 233 231 229 226 223 221 219 216 212 208 205 204 206 208 211 215 220 225 229 233 234 236 237 240 243 245 247 248 249 250 250 251 252 253 254 256 259 263 267 272 276 281 285 288 288 286 282 278 274 272 270 267 265 263 262 261 260 259 258 257 256 257 257 255 253 251 252 249 232 222 217 215 216 218 221 222 223 223 224 224 226 227 229 231 233 233 233 233 233 234 234 235 236 237 238 238 238 237 237 236 236 235 235 234 232 230 228 227 226 224 222 221 220 218 216 215 213 212 210 209 209 207 206 205 204 203 202 202 201 201 201 200 200 200 199 197 194 191 189 186 183 180 177 175 172 170 167 165 162 160 158 155 153 151 149 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 193 193 193 193 nan 194 194 194 195 195 195 195 195 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 213 220 225 228 228 226 222 218 nan nan nan nan 204 202 202 201 201 202 202 203 204 205 206 208 212 220 230 242 251 256 258 259 259 259 259 259 259 259 257 255 252 250 248 247 247 248 248 247 244 239 236 235 237 240 241 240 240 240 241 244 247 250 252 254 254 254 256 256 256 258 259 259 258 255 253 253 256 260 263 264 265 265 267 272 277 280 279 277 275 274 275 277 280 nan nan nan nan nan nan nan nan nan 299 304 312 324 339 349 352 352 349 348 348 349 351 351 349 346 344 344 344 345 345 344 344 344 344 345 346 346 346 346 346 346 346 346 347 347 347 347 347 346 345 345 345 346 347 348 348 347 344 339 334 329 325 323 322 321 318 314 310 306 301 294 286 279 275 273 272 270 269 270 271 273 275 276 276 277 278 277 276 276 277 278 279 280 281 284 286 285 284 282 280 280 282 286 291 295 298 300 300 299 299 300 302 304 306 308 310 311 314 316 319 320 319 315 312 312 313 314 314 315 317 320 322 323 326 328 329 329 331 333 335 337 341 345 349 353 356 358 358 358 359 1 4 6 6 6 6 6 7 9 10 11 11 10 10 10 11 11 10 7 1 352 339 324 309 294 283 277 272 267 263 259 256 252 249 246 243 240 237 234 232 231 230 230 230 231 233 235 237 239 239 239 239 238 237 235 234 231 229 226 224 221 217 213 209 207 208 211 214 217 221 225 228 231 233 235 237 239 242 245 247 248 249 250 250 251 252 252 253 253 254 256 259 263 266 269 273 276 280 282 283 281 277 274 272 269 267 264 261 260 259 258 257 256 255 254 254 253 252 251 250 250 249 243 232 220 212 214 216 219 220 222 222 222 223 225 227 230 231 233 233 234 234 234 234 235 236 236 237 238 238 237 237 236 236 236 235 235 234 233 231 230 228 227 225 224 222 220 219 217 215 214 213 212 211 210 210 209 208 206 205 204 203 203 203 203 203 202 201 200 198 195 192 189 187 184 182 179 177 174 171 168 166 163 161 159 156 154 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 190 191 192 192 192 192 nan 193 193 194 194 194 194 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 216 222 227 229 229 226 222 nan nan nan nan nan 204 202 201 201 202 203 204 205 206 208 210 213 218 227 238 247 253 256 257 257 257 256 256 257 257 256 255 253 251 249 248 247 247 247 247 247 245 241 237 237 238 239 240 239 240 240 242 245 248 251 252 251 249 248 250 253 256 258 260 260 259 257 255 252 253 257 260 261 261 262 263 266 271 274 275 273 273 275 277 280 283 286 nan nan nan nan nan nan nan nan nan nan 317 328 338 343 344 342 341 341 342 344 345 346 345 343 342 341 342 343 343 343 343 344 344 345 346 346 346 346 346 346 346 347 347 347 347 347 346 346 344 343 343 343 343 343 343 341 338 334 330 325 324 325 327 326 323 318 312 308 304 298 291 284 279 277 275 272 271 270 271 273 274 275 275 277 278 277 275 275 276 278 279 280 281 284 286 286 285 283 281 281 282 285 289 293 297 299 299 299 299 300 301 303 304 306 308 309 310 312 314 317 318 316 313 312 312 313 314 315 315 316 316 317 319 322 323 324 326 328 330 332 335 338 342 346 350 351 353 354 355 357 359 0 1 3 4 5 6 8 10 10 9 9 9 10 11 12 12 10 6 358 347 333 317 301 289 281 276 270 265 261 258 255 253 250 247 243 240 237 235 234 234 234 234 235 236 238 240 241 241 241 240 239 238 236 235 233 230 228 226 223 219 214 211 211 213 217 220 224 226 228 230 232 234 236 239 242 245 247 249 249 250 250 251 252 252 252 252 252 252 253 255 258 261 262 265 268 272 276 280 280 277 274 270 268 266 263 261 259 257 256 255 254 253 252 252 251 250 249 248 247 246 246 242 230 209 212 214 216 218 220 221 221 222 224 226 229 231 232 233 233 234 234 234 235 236 236 237 237 237 237 237 236 236 236 236 236 235 234 233 231 230 228 226 225 223 221 219 218 216 215 215 214 213 212 211 211 210 209 207 206 205 205 205 205 205 204 202 201 198 196 193 190 188 185 183 180 177 174 171 168 166 164 162 159 157 155 153 152 nan nan nan nan nan 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 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 189 190 191 nan nan 192 192 192 193 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 213 219 224 228 229 228 225 221 nan nan nan nan 206 204 202 202 202 203 204 206 208 210 212 214 218 224 233 242 249 253 254 255 255 254 253 253 254 254 253 252 251 250 250 250 249 247 247 247 247 246 243 242 241 241 240 239 237 238 239 242 246 250 252 251 247 244 243 246 251 254 257 259 260 259 258 255 252 252 255 256 258 259 259 260 262 266 268 268 269 271 275 279 282 283 285 288 291 nan nan nan nan nan nan nan nan nan 326 331 332 331 329 330 333 336 339 340 341 341 340 339 339 340 341 341 342 342 343 344 345 346 347 347 347 347 346 347 347 347 347 346 346 346 345 344 343 341 341 341 340 340 339 336 333 330 327 327 330 332 332 328 320 314 310 306 301 295 289 285 282 278 275 273 272 272 273 273 274 274 276 277 277 275 275 276 278 280 280 281 282 284 284 284 283 283 283 284 286 289 292 296 298 299 299 299 300 300 301 302 304 306 308 309 310 311 313 315 316 315 314 313 313 314 315 315 314 313 313 314 316 318 320 321 323 326 328 332 335 339 342 345 347 348 350 352 354 356 357 358 359 0 2 5 7 9 10 9 8 9 9 10 11 11 10 7 0 351 339 324 308 296 286 278 272 267 263 260 258 256 253 250 247 243 241 239 237 236 236 236 237 238 239 241 242 242 242 241 239 238 237 236 234 232 230 228 225 221 217 215 216 220 225 228 230 231 232 232 233 235 237 241 246 249 251 251 251 251 251 252 252 252 252 252 251 251 250 252 254 255 257 258 260 264 270 276 278 277 273 269 266 264 262 260 258 257 255 254 252 251 250 250 249 248 247 247 246 244 245 248 247 224 216 213 214 216 219 220 221 222 224 226 228 230 231 232 233 234 235 235 236 236 236 237 237 237 237 237 237 237 237 237 236 236 235 235 233 231 229 227 226 224 222 220 218 217 217 216 215 214 213 213 212 212 211 209 208 207 207 207 207 206 205 203 201 198 196 194 191 189 186 183 180 177 174 171 169 166 164 162 161 159 157 155 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 47 58 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 187 188 189 190 190 190 191 191 192 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 217 222 226 228 228 227 224 220 nan nan nan nan 204 203 202 202 203 204 206 208 210 213 215 219 223 230 238 245 249 251 252 252 252 251 251 251 251 251 251 251 250 251 251 252 252 251 249 248 248 247 246 245 245 244 242 238 236 237 239 243 248 252 254 252 246 242 241 243 248 252 256 258 259 259 258 255 252 252 254 254 256 257 257 259 261 263 264 264 265 270 275 279 280 281 282 285 289 292 293 293 nan nan 297 301 nan nan 317 318 317 nan nan nan 326 332 335 336 336 336 336 336 336 337 338 339 340 341 343 344 345 346 347 348 348 348 347 347 347 347 346 346 345 345 344 343 342 341 339 339 338 338 338 337 336 333 332 332 335 336 334 330 322 315 311 309 305 300 296 292 288 284 279 277 276 275 274 273 273 274 275 278 278 276 276 277 278 279 280 279 280 281 283 284 284 284 284 285 287 290 293 296 298 299 300 300 299 299 300 301 302 304 307 309 310 311 311 313 314 316 315 314 313 314 315 315 313 311 311 312 313 314 316 317 320 322 325 329 332 336 339 341 343 344 346 348 351 353 355 356 357 358 0 3 6 8 8 8 8 8 9 10 11 10 8 5 360 353 343 331 316 302 291 281 274 268 264 262 259 257 255 252 249 247 244 242 240 239 238 238 238 238 239 240 242 242 241 241 239 238 238 237 236 234 233 231 228 225 221 219 221 226 230 233 235 235 235 236 236 237 238 241 247 251 253 253 252 252 252 253 253 253 253 252 251 250 250 251 252 252 253 253 254 256 261 268 273 275 272 268 265 263 261 259 258 256 255 253 251 250 249 247 247 246 246 245 244 243 242 244 247 240 226 216 213 215 217 220 221 222 224 225 227 229 230 231 232 233 234 235 236 236 236 236 236 236 236 236 237 237 237 237 237 237 238 237 235 233 230 228 226 225 222 221 219 218 218 217 216 215 215 214 214 213 212 211 210 209 209 209 209 208 206 203 201 198 196 194 192 190 187 184 181 177 174 171 169 167 165 164 162 160 159 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 44 52 63 77 88 96 nan nan 96 nan nan nan nan nan nan nan nan nan nan 185 186 187 188 188 189 190 190 190 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 216 220 224 227 228 227 225 221 217 nan nan nan nan 202 202 202 203 205 206 208 210 213 215 219 223 228 234 241 246 248 249 249 250 249 249 249 249 249 250 251 251 251 252 254 255 256 256 254 252 250 249 248 247 246 246 243 239 236 237 240 244 249 254 256 254 249 243 242 243 247 251 255 258 259 258 256 254 253 253 254 255 255 256 256 258 261 263 263 261 263 270 275 276 276 276 279 284 288 290 290 290 290 291 293 297 301 304 305 nan nan nan nan nan nan nan 332 333 332 332 332 332 332 333 335 337 339 341 342 344 346 347 348 348 348 348 348 348 347 347 346 345 344 344 343 343 341 339 338 337 336 337 338 338 338 336 335 335 335 335 333 329 323 317 315 313 310 306 302 299 295 289 284 281 280 278 276 275 274 274 276 279 280 278 277 278 278 278 278 277 278 279 281 283 284 284 285 287 289 291 294 296 299 300 300 299 298 297 298 299 301 303 305 308 310 311 312 313 314 316 316 315 313 313 314 313 312 310 310 311 311 312 313 314 316 319 322 325 328 331 334 336 338 340 341 343 346 349 352 353 354 355 357 0 3 5 6 6 6 7 8 9 9 8 5 1 356 351 344 335 323 310 297 285 277 271 267 263 261 258 256 253 251 249 247 244 242 240 239 238 238 238 239 240 240 241 241 240 240 239 238 238 237 236 235 234 232 230 226 223 224 228 232 235 237 238 239 239 239 238 237 239 243 249 252 253 252 252 253 253 254 254 253 253 252 251 251 251 251 252 252 251 250 250 253 260 267 270 270 267 264 262 260 258 257 256 254 252 250 248 247 246 245 244 244 243 242 241 240 240 242 243 234 221 215 216 217 219 220 222 223 225 227 228 229 231 232 233 234 235 235 236 236 236 236 236 236 236 237 237 237 237 238 239 240 239 237 234 232 229 227 225 223 222 220 219 218 217 217 216 216 216 215 215 213 212 211 211 211 211 210 208 206 203 200 198 196 194 192 190 187 184 181 178 175 172 170 168 166 165 164 162 160 158 157 nan nan nan nan nan 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 57 69 82 94 102 107 106 104 105 110 120 nan nan nan nan nan nan nan 183 184 186 187 187 188 189 189 189 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 215 220 223 226 228 228 226 223 218 214 nan nan nan 204 202 203 203 205 206 208 210 213 215 218 222 226 231 236 241 244 246 246 247 247 247 247 248 248 249 250 252 252 253 254 256 258 259 261 260 257 255 252 250 248 247 248 245 241 239 240 243 246 251 255 258 257 252 246 244 245 248 252 255 257 259 257 255 255 256 257 257 257 257 256 256 258 262 264 264 262 263 270 273 272 270 271 277 285 289 290 288 286 286 287 289 291 293 294 nan nan nan nan 300 nan nan nan nan 328 327 327 327 328 329 331 333 336 338 341 342 344 346 347 348 348 348 348 348 347 347 346 345 344 343 343 342 341 340 338 335 334 334 335 336 337 337 336 336 335 335 334 332 329 324 319 319 318 314 311 307 304 300 294 289 287 285 282 279 277 276 277 279 282 283 281 279 278 278 277 277 276 276 278 280 282 284 285 287 289 290 292 295 297 299 300 299 298 296 296 297 299 300 302 304 306 308 310 312 313 314 316 317 315 313 312 312 312 311 309 309 310 310 311 311 312 314 316 319 322 324 327 329 331 333 335 336 338 341 343 346 348 349 350 352 356 359 2 3 4 4 5 5 5 5 3 0 356 352 348 343 336 327 316 303 291 281 274 269 265 261 259 256 254 252 250 248 246 243 241 239 238 238 238 238 239 239 240 240 240 240 239 239 239 239 238 238 237 236 234 230 228 228 230 232 235 238 240 241 242 242 241 238 237 240 245 249 250 251 252 252 253 254 255 254 254 253 253 252 252 253 253 252 251 250 249 249 254 260 265 267 266 264 261 259 258 256 255 253 251 249 247 245 244 243 242 241 241 241 240 238 238 238 242 239 227 219 217 218 219 220 221 223 225 227 228 229 230 231 232 233 234 235 235 235 235 236 235 235 236 236 236 237 238 239 240 240 239 237 235 232 230 228 226 224 222 221 220 219 218 218 217 217 217 216 215 214 213 212 211 211 210 209 208 205 202 199 197 195 194 192 189 187 184 181 178 175 172 170 169 168 166 165 163 161 159 158 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 62 74 86 98 107 112 112 110 110 112 120 133 nan nan nan nan nan nan 182 183 184 186 187 187 188 188 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 219 222 224 226 227 227 225 221 217 213 210 nan nan 204 203 203 204 206 208 211 213 215 217 221 224 228 232 236 239 242 244 244 245 245 246 247 248 249 251 252 253 254 254 256 258 260 261 262 262 260 259 256 252 250 250 251 248 244 242 243 nan nan 252 256 259 259 255 249 247 248 251 253 255 256 257 256 256 257 260 260 260 259 258 256 256 258 263 265 264 263 264 269 271 268 266 268 276 285 290 291 288 285 284 285 286 287 286 nan nan nan nan nan 291 nan nan nan nan 322 322 322 323 325 327 330 333 336 338 340 342 344 345 346 347 348 348 348 347 346 346 345 344 343 342 341 340 339 337 335 332 330 330 331 333 333 334 335 335 336 336 336 334 331 326 322 322 321 318 314 310 307 303 298 294 291 289 286 282 279 279 280 283 286 286 283 281 279 278 277 276 275 276 277 278 281 284 286 288 289 291 293 296 298 299 299 298 296 295 295 296 298 301 302 304 305 307 309 311 312 313 315 315 314 313 311 311 310 310 308 308 308 309 309 310 311 312 314 316 318 320 322 324 327 329 331 332 333 335 337 340 341 343 345 347 350 354 357 359 360 1 1 1 0 359 357 355 351 348 344 340 335 329 319 308 296 285 277 270 265 261 258 256 254 252 250 249 247 245 242 240 239 238 238 238 239 239 239 239 240 240 239 239 240 240 240 240 239 238 237 234 232 231 231 233 235 238 241 243 244 245 244 242 240 241 245 247 249 250 250 251 252 254 254 255 255 255 255 255 255 254 254 254 253 251 249 249 251 256 262 265 265 263 261 259 257 256 254 252 250 248 246 245 243 242 241 240 239 239 238 237 236 236 237 237 231 224 221 220 220 221 222 223 224 226 228 229 230 231 232 232 233 234 234 235 235 235 235 235 235 235 235 236 238 240 241 240 239 237 234 232 230 228 226 225 223 222 221 220 220 219 219 218 217 216 215 213 212 211 210 210 209 208 206 203 200 198 196 194 193 191 189 186 184 181 178 175 173 172 170 169 167 166 164 162 160 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 66 77 89 100 109 115 117 115 114 115 120 130 nan nan nan nan nan nan 180 182 183 185 186 186 187 187 187 187 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 217 222 224 224 225 225 224 222 219 216 212 210 nan nan 206 204 205 206 208 211 214 215 217 219 223 226 229 232 235 238 241 242 243 244 245 246 247 249 251 253 254 255 255 255 257 259 262 263 263 263 262 262 259 255 254 255 255 251 247 245 246 248 250 252 255 259 260 257 252 251 252 253 253 253 254 255 256 257 259 261 261 260 259 258 258 258 260 263 265 264 263 264 267 269 267 264 266 273 282 289 292 289 286 284 284 284 283 281 nan nan nan nan nan nan nan nan nan 315 316 317 318 321 323 327 330 333 336 338 340 341 343 344 345 346 347 347 347 346 345 344 343 342 341 340 338 336 335 334 331 328 326 325 326 328 329 331 333 336 338 339 339 337 334 330 327 326 325 322 317 312 309 305 301 297 294 292 290 286 283 282 283 285 288 288 285 282 280 279 277 276 276 276 277 278 281 284 286 288 289 290 293 295 298 299 298 296 294 294 294 296 299 301 302 303 304 305 307 309 311 312 313 314 313 312 311 309 309 309 308 308 307 307 307 308 309 310 312 313 315 316 318 320 322 325 327 329 330 331 332 334 335 337 340 343 346 349 351 353 355 356 356 356 355 353 351 350 348 345 341 336 332 327 319 310 300 289 280 272 266 260 257 254 252 251 249 249 248 246 243 241 240 239 239 239 240 240 240 240 240 240 240 240 240 241 241 241 241 240 240 238 235 233 233 234 236 238 241 243 245 246 246 245 245 246 247 248 249 249 249 250 251 252 253 254 255 255 255 255 255 255 255 255 254 252 250 249 249 253 258 263 263 262 260 259 257 255 254 251 249 247 246 244 243 241 240 239 238 237 237 236 235 234 234 234 231 227 224 223 222 222 222 222 224 226 228 229 230 231 231 232 233 233 233 234 235 235 236 235 235 234 235 237 238 240 240 240 238 236 234 232 230 228 227 225 224 224 223 222 221 220 220 219 217 216 214 213 211 210 209 208 207 206 204 201 198 196 194 193 192 190 188 185 183 180 178 176 174 173 171 170 168 167 164 162 161 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 79 90 101 110 117 121 120 118 118 121 129 nan nan nan nan nan nan 178 180 182 184 184 185 185 186 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 219 224 225 225 225 224 223 220 217 214 212 210 nan nan 207 206 207 209 212 215 217 218 220 222 225 228 229 231 234 237 240 242 243 244 245 246 248 250 253 255 256 256 256 256 258 261 264 265 265 264 264 264 261 258 258 259 257 254 251 249 249 249 250 251 254 258 260 259 255 254 255 254 253 252 253 254 256 258 259 260 260 259 259 260 261 261 262 264 264 262 261 262 265 267 267 264 265 269 276 283 287 287 286 284 284 282 280 276 272 nan nan nan nan nan nan nan 305 309 311 313 316 319 323 327 330 333 336 337 339 340 342 343 344 345 346 346 345 345 344 342 341 340 339 338 336 333 331 330 328 325 322 321 321 323 326 329 332 337 340 342 341 339 337 334 332 331 329 326 321 315 311 307 304 301 298 296 293 290 287 285 285 286 288 289 288 285 282 280 278 277 277 277 278 279 282 285 287 288 289 290 292 294 297 298 297 295 293 293 294 296 299 301 303 303 304 304 306 308 310 312 313 313 313 312 311 309 309 309 308 308 307 306 305 305 306 308 310 311 312 313 314 316 317 320 323 326 328 328 329 329 330 332 335 338 341 344 346 347 349 350 351 350 349 348 346 345 343 340 337 333 328 322 317 310 302 293 283 274 266 260 255 252 250 249 248 248 248 246 244 243 241 240 240 240 240 241 240 240 240 240 240 240 241 241 242 242 242 242 241 240 238 236 235 235 237 239 241 243 244 245 246 247 249 250 250 250 249 248 248 247 248 249 251 253 253 254 254 254 254 254 254 254 254 252 250 249 248 250 255 260 261 261 259 257 255 254 252 250 248 246 245 244 243 241 240 238 236 235 235 234 233 232 231 231 230 228 226 225 224 223 222 222 223 225 227 229 230 230 231 232 232 233 233 234 235 235 235 235 234 234 236 238 239 240 240 239 238 236 233 232 230 229 227 226 226 225 224 224 222 221 220 219 217 215 214 212 210 208 207 206 204 202 200 197 195 193 192 191 190 188 186 184 182 180 178 176 175 173 172 170 169 167 165 162 161 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 71 80 91 101 110 119 124 125 123 122 124 129 136 144 nan nan nan 173 176 179 181 182 183 183 184 184 185 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 215 221 225 227 227 226 224 221 218 215 213 211 210 nan nan 209 209 210 212 215 217 219 221 223 225 227 229 230 231 234 237 241 243 244 244 244 245 247 250 253 255 257 257 257 258 259 262 265 266 266 266 267 267 264 261 260 260 259 256 254 252 252 251 250 251 253 257 260 261 nan nan nan 254 253 252 253 255 257 258 258 258 259 259 261 263 264 263 262 262 261 260 260 262 264 266 267 265 264 266 270 275 279 281 283 283 282 280 277 273 268 265 262 261 264 272 nan nan 300 304 308 311 315 319 323 327 331 333 335 337 338 339 340 342 343 344 345 345 345 344 343 341 339 338 337 335 333 331 329 327 326 324 322 319 318 320 323 328 333 338 341 342 342 340 338 337 335 334 333 330 325 319 314 310 308 305 302 300 297 294 291 288 287 287 289 291 290 287 285 282 281 280 279 280 280 282 284 286 288 289 289 289 291 294 296 297 296 295 294 294 295 297 300 302 303 304 304 305 306 309 311 313 313 314 314 313 311 309 309 309 309 308 306 304 303 303 304 306 308 309 310 311 312 313 314 316 320 324 326 326 326 326 326 327 330 333 336 338 340 341 343 344 345 345 344 342 340 338 336 333 331 328 324 319 314 309 303 295 286 277 268 260 254 251 249 247 247 247 247 246 245 244 243 242 241 241 241 241 241 241 240 240 240 241 241 242 242 242 242 242 242 242 240 239 237 237 237 238 240 241 243 245 246 249 251 253 253 252 250 248 247 246 247 248 249 250 251 252 253 253 253 252 253 253 253 252 251 249 248 250 254 258 260 259 257 255 253 252 251 249 247 245 244 243 242 241 240 237 235 234 233 233 231 230 230 230 229 228 227 227 226 225 223 222 223 224 226 228 229 230 231 231 232 232 233 234 234 235 235 235 234 235 236 239 240 240 240 239 237 235 233 232 230 229 228 227 227 226 225 225 223 222 221 219 217 215 213 211 209 207 205 203 201 198 195 193 191 190 189 188 188 186 185 183 181 179 178 176 175 173 172 170 169 167 165 163 161 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 73 81 90 100 110 118 125 128 128 126 126 130 135 142 150 158 166 171 175 177 179 180 181 181 182 182 183 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 205 211 217 222 226 227 228 227 224 221 217 214 212 nan nan nan nan nan 212 214 216 217 219 220 223 225 227 229 230 230 231 234 238 242 244 245 244 244 244 246 248 251 254 256 257 258 259 260 263 264 265 266 267 269 269 266 263 261 261 260 258 256 255 255 255 253 252 253 255 259 262 nan nan nan nan 253 253 254 255 257 257 257 257 258 260 262 264 265 264 262 260 260 260 261 264 266 267 266 265 263 264 265 268 272 276 279 280 278 276 273 269 266 262 260 260 263 270 nan nan 295 300 305 309 314 319 323 327 331 333 335 336 336 337 339 340 342 343 344 344 344 343 342 340 338 336 334 333 331 329 328 327 327 326 323 320 318 318 322 327 333 338 340 341 340 339 338 338 337 336 335 332 328 323 318 314 312 309 306 303 300 297 293 290 288 288 290 292 291 289 287 285 284 283 282 282 283 284 285 287 288 288 289 290 291 293 295 296 295 295 294 295 297 299 301 302 304 305 306 307 308 310 312 313 314 314 314 313 312 310 309 309 309 308 306 304 303 302 303 304 305 307 308 310 311 312 312 314 316 320 324 325 325 324 324 325 326 328 330 332 334 336 338 339 340 340 339 337 334 332 330 328 326 323 321 316 311 306 300 294 287 279 270 262 255 251 248 246 245 246 246 246 246 246 244 243 242 242 241 241 241 240 240 239 240 240 241 242 242 243 243 243 243 243 242 241 240 239 238 238 239 240 242 244 246 249 252 254 253 252 250 248 247 246 246 246 246 247 249 251 252 253 252 252 251 251 251 251 250 249 248 250 252 255 258 258 256 254 252 250 249 247 246 244 243 242 242 241 239 237 234 233 232 232 231 230 229 229 229 229 229 228 228 226 225 223 223 224 225 227 228 229 230 231 231 232 233 233 234 235 235 234 234 235 236 239 240 240 239 238 237 235 234 232 231 230 229 228 227 227 226 225 224 223 221 219 217 215 213 210 208 205 202 200 197 194 191 189 188 187 186 186 185 184 183 182 180 178 177 176 175 173 172 170 168 167 165 163 162 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 80 88 98 108 118 125 130 131 130 129 131 135 140 147 155 163 168 172 175 176 178 178 179 180 181 181 nan nan 183 183 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 214 220 224 226 227 228 226 223 219 nan nan nan nan nan nan nan nan 215 216 218 219 221 222 225 227 229 230 230 231 232 235 239 243 245 245 244 244 244 245 247 250 253 255 257 258 260 262 263 264 265 266 268 269 268 266 264 262 261 260 259 258 258 260 260 258 256 254 255 259 263 264 nan nan nan nan 255 256 257 257 257 257 257 259 261 263 264 264 263 261 259 260 262 265 268 269 269 267 264 261 260 261 264 269 273 276 275 274 272 269 266 263 260 258 259 263 268 274 282 290 297 302 308 313 318 323 327 330 332 333 334 334 335 336 338 340 342 343 344 343 343 341 339 336 333 331 330 330 329 328 328 328 327 325 321 319 318 320 325 330 334 337 337 337 337 337 337 336 335 334 332 330 326 322 319 316 313 309 306 302 299 295 292 290 290 292 293 292 291 289 288 287 286 285 285 285 285 285 286 286 287 288 290 292 293 294 295 295 295 296 297 298 300 302 303 304 306 307 308 309 310 312 313 314 314 314 313 312 310 308 308 308 308 306 304 303 302 302 303 303 305 307 309 311 312 312 312 314 317 320 323 324 323 323 323 323 324 326 327 329 331 333 334 335 335 335 333 330 328 326 325 322 320 317 314 309 304 298 292 286 280 273 265 258 252 248 246 245 245 246 247 248 247 246 244 243 243 242 241 240 240 239 239 239 240 241 241 242 242 243 243 243 244 244 244 242 240 239 239 239 240 242 244 246 249 251 253 252 251 249 248 247 246 244 244 244 245 246 248 251 252 252 251 250 249 249 249 250 249 249 249 250 253 255 256 255 254 252 250 249 246 244 242 241 241 241 240 238 236 234 233 232 231 231 230 229 229 229 229 229 229 229 228 226 224 223 223 225 226 228 229 230 231 231 232 232 233 234 234 234 234 234 235 236 238 239 239 239 238 237 236 234 233 232 231 230 229 229 228 227 226 225 224 222 220 218 215 212 210 207 204 201 198 195 192 189 187 185 184 184 183 183 182 181 180 179 178 177 176 174 173 171 169 168 166 165 163 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 79 86 95 106 116 124 130 133 133 131 131 134 139 145 152 159 165 169 172 173 175 176 177 178 179 nan nan 180 181 182 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 211 218 223 225 226 227 227 225 222 217 nan nan nan nan nan nan nan nan nan nan nan 221 223 225 226 228 229 230 230 231 233 236 240 244 246 246 245 244 244 245 247 249 252 255 257 259 261 263 264 265 265 266 267 267 266 265 263 262 261 261 260 260 261 264 265 263 259 256 257 261 263 263 261 nan nan nan nan 257 258 258 257 257 257 259 261 263 264 263 261 259 258 260 264 270 273 274 273 269 264 259 257 258 262 267 271 273 272 270 268 266 263 260 258 258 259 262 266 271 277 286 293 300 306 312 317 322 326 329 330 331 332 332 332 333 335 337 339 341 342 342 341 339 337 334 332 330 329 329 329 329 329 329 328 326 323 321 319 320 321 324 328 332 333 334 335 335 335 334 332 330 330 330 328 326 322 319 316 312 308 304 299 296 293 291 291 293 293 293 291 290 289 289 288 288 287 286 285 285 285 285 286 288 290 292 293 294 295 296 296 297 298 299 300 302 303 304 306 307 309 309 310 311 312 313 313 313 313 311 309 308 308 308 308 306 304 303 302 301 301 302 303 305 308 310 312 312 311 312 314 317 320 322 322 322 322 322 322 322 323 324 326 328 330 331 331 331 330 328 325 323 321 319 316 313 311 307 302 296 290 285 280 275 268 261 255 250 247 245 245 247 248 248 248 246 245 244 243 242 240 240 239 239 239 239 239 240 241 241 242 242 243 244 244 245 245 244 242 240 239 239 240 241 243 245 247 249 250 250 250 248 248 246 245 244 244 243 243 243 245 248 250 250 249 248 248 247 247 248 248 248 248 249 251 253 254 255 254 253 252 249 247 244 241 240 240 240 239 237 235 233 232 231 231 230 230 230 229 229 229 229 229 229 228 226 224 223 223 224 226 227 229 230 230 231 231 232 233 234 234 234 234 234 235 236 237 238 239 239 238 237 236 235 234 233 232 232 231 230 230 229 228 227 225 224 222 219 216 212 209 206 203 200 197 194 191 188 186 184 183 181 181 180 180 180 179 179 178 177 176 174 173 171 169 167 166 165 164 163 163 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 85 93 103 113 123 130 133 134 134 133 135 138 143 149 156 161 166 169 171 173 174 175 176 177 177 178 179 179 180 181 181 182 183 183 183 183 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 215 220 224 226 227 228 226 224 219 215 nan nan nan nan nan nan nan nan nan nan nan 223 225 227 228 229 229 230 230 232 234 238 241 244 247 247 247 246 246 246 248 250 253 255 258 260 262 263 264 266 266 265 263 263 263 263 262 262 261 260 260 261 263 266 267 266 262 260 260 262 263 262 259 257 nan nan nan 257 258 259 258 257 257 259 261 263 264 nan 261 258 257 259 265 272 278 280 278 272 264 257 254 255 260 266 270 272 271 268 264 261 259 258 257 258 259 262 265 269 274 282 290 298 304 310 315 320 323 326 328 329 329 329 329 330 331 333 336 338 339 339 338 336 335 333 332 331 330 330 331 331 330 330 328 327 325 323 322 320 319 320 323 327 330 332 333 334 333 331 328 326 327 328 329 327 324 320 317 313 308 304 300 296 294 293 293 293 293 293 292 291 291 290 290 289 288 286 285 284 284 284 286 288 290 291 292 294 296 298 298 298 298 298 299 301 302 303 304 306 308 308 309 310 311 311 312 312 312 311 309 307 307 308 308 306 304 302 301 301 301 302 303 305 307 310 311 312 311 311 312 315 317 319 320 320 321 320 320 319 319 320 321 322 324 325 326 326 325 324 321 319 317 315 312 310 307 304 300 295 289 285 281 277 270 264 258 252 248 246 246 247 248 248 247 246 245 244 243 241 240 239 239 239 239 238 239 239 240 241 241 242 243 244 244 245 245 244 243 242 241 240 240 241 242 244 245 247 248 248 248 249 248 246 245 245 244 243 242 242 244 246 248 248 248 247 246 245 245 246 247 249 249 249 249 251 253 254 254 254 253 251 248 244 241 239 238 238 237 236 234 232 231 230 230 230 230 229 228 228 228 228 228 228 227 226 225 224 223 224 225 227 228 229 230 231 231 232 233 234 234 235 235 235 235 236 238 238 239 240 239 238 237 236 235 234 233 233 233 232 231 230 229 228 227 225 223 220 216 212 209 206 203 199 196 192 190 187 185 183 182 180 179 178 178 178 178 179 178 177 176 174 172 171 169 168 166 165 165 164 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 91 100 111 121 129 133 135 135 135 136 138 142 147 153 159 163 166 169 171 172 173 174 175 175 176 177 178 179 179 180 180 180 181 181 181 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 200 205 211 nan 221 224 nan 227 227 225 221 217 213 nan nan nan nan nan nan nan nan nan nan nan 225 227 228 229 230 230 230 231 233 236 239 242 245 247 248 248 247 247 247 249 251 254 256 258 260 261 262 263 265 265 263 260 260 260 261 262 262 261 260 259 260 262 265 267 266 264 263 263 263 262 260 257 255 254 nan nan 256 258 259 259 258 258 258 260 262 263 263 261 259 258 259 264 271 278 282 282 275 264 255 252 253 258 264 269 271 269 265 261 258 256 256 257 258 260 262 265 268 272 279 286 294 301 307 312 317 320 323 325 326 326 326 326 326 327 329 331 332 333 334 333 333 333 333 333 333 332 332 332 331 331 330 328 327 326 326 324 322 320 318 320 324 328 331 332 332 330 327 324 323 324 327 328 327 324 321 317 313 308 304 300 297 295 294 294 294 294 293 292 292 292 291 291 290 288 286 285 284 283 284 285 288 290 291 292 294 297 299 299 299 299 298 298 299 300 301 302 304 305 306 308 309 310 311 312 312 311 310 308 307 306 307 307 307 305 303 301 300 301 302 303 304 306 308 310 311 312 312 313 314 316 317 318 318 319 319 318 317 316 316 316 317 318 319 320 320 319 318 315 313 311 310 308 306 304 302 298 293 288 285 282 278 273 267 261 256 251 248 247 248 249 248 247 245 244 244 243 241 240 239 239 239 239 238 238 239 240 240 241 242 242 243 244 245 245 244 244 243 242 240 240 241 242 243 244 245 246 247 247 248 248 247 247 245 244 242 242 242 243 245 246 248 248 246 244 242 242 244 246 248 248 248 247 249 251 253 253 253 252 251 248 245 241 239 238 236 235 234 233 231 229 229 228 229 228 227 226 226 226 226 227 227 227 226 225 225 225 225 226 227 228 229 230 231 231 232 233 234 235 235 235 235 236 237 238 239 240 241 240 239 238 237 235 235 234 234 233 233 233 232 231 230 228 226 224 221 217 213 209 204 201 198 194 191 188 186 184 182 181 179 178 178 177 177 178 178 178 177 176 175 173 171 169 168 167 166 165 164 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 90 98 108 118 127 132 135 136 136 137 138 142 146 151 156 160 163 166 168 170 171 172 173 173 174 175 176 176 177 177 178 178 178 179 179 179 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 nan nan nan nan nan 226 225 223 219 214 211 210 nan nan nan nan nan nan nan nan nan nan 227 229 230 230 231 231 231 232 234 238 241 244 247 248 249 249 248 248 248 249 251 253 256 258 259 260 261 262 263 263 262 260 259 260 262 263 262 261 259 258 258 260 263 266 266 266 265 264 263 262 259 256 254 252 252 252 254 256 258 259 259 258 258 259 260 262 263 263 261 260 261 263 269 275 280 281 275 263 253 249 251 256 262 266 268 266 262 258 256 255 256 258 259 261 263 265 268 271 276 282 290 297 303 309 313 316 319 321 323 323 323 323 322 323 325 326 326 327 328 329 330 332 333 334 334 333 333 331 330 330 329 328 327 326 326 325 324 321 319 319 322 326 328 329 328 326 323 321 321 323 326 328 327 325 321 318 313 309 305 301 298 297 296 296 295 294 293 293 293 292 291 290 289 288 286 285 284 284 284 285 288 290 292 293 295 298 300 301 300 300 298 298 299 300 300 300 302 303 305 307 308 310 310 311 311 310 309 307 306 305 306 307 307 306 304 302 301 301 302 303 304 305 307 309 310 311 311 312 313 314 315 315 316 316 316 316 315 314 313 312 312 312 312 313 313 313 312 310 308 306 305 304 304 302 300 296 292 288 285 283 280 275 270 265 259 254 251 250 249 249 248 247 246 244 243 242 241 240 239 240 240 239 238 238 238 239 240 241 241 242 242 243 243 244 244 244 244 243 242 241 241 241 242 243 244 245 245 247 248 248 248 248 246 243 241 241 242 243 245 247 248 247 245 242 240 239 240 242 245 246 246 246 248 250 251 252 252 251 250 248 245 242 239 237 236 235 233 232 230 229 229 228 228 227 226 224 224 224 225 226 226 226 225 225 226 226 227 227 227 228 229 230 231 232 232 233 234 235 236 236 236 236 237 239 240 241 242 242 241 239 238 236 235 235 234 234 234 233 233 232 231 229 227 225 221 218 213 208 204 200 196 192 189 186 184 182 181 180 179 178 178 177 177 178 178 178 177 177 175 174 172 170 169 168 167 166 165 163 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 90 97 106 115 124 131 134 136 136 137 139 141 145 149 153 157 161 164 166 168 169 170 171 171 172 172 173 174 175 175 176 176 176 177 177 177 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 222 219 215 211 210 210 211 212 212 213 nan nan nan nan nan nan 229 230 231 231 232 232 233 234 237 240 243 246 248 250 250 250 250 249 249 249 251 253 255 257 258 259 260 261 262 262 261 261 261 262 263 263 262 260 258 257 257 258 262 265 266 266 265 264 263 261 259 257 254 252 251 252 253 255 256 258 259 259 259 259 260 262 263 264 264 263 262 263 266 271 275 276 271 261 251 247 248 253 258 262 263 262 259 257 256 255 256 258 260 262 264 265 267 270 273 278 285 292 299 304 309 312 316 318 320 320 321 320 320 321 322 322 322 322 323 325 328 330 332 333 333 332 331 329 328 327 327 327 326 325 324 323 323 322 320 319 320 322 323 323 322 320 319 319 320 323 325 326 326 325 322 318 314 310 306 302 300 299 298 298 296 295 293 293 293 292 291 290 289 289 287 285 283 283 284 285 289 292 293 294 296 299 301 302 302 301 299 299 300 300 299 299 300 301 303 306 308 308 309 309 309 309 308 306 305 305 305 306 307 307 304 302 301 302 303 303 304 305 306 307 308 309 310 311 312 312 313 313 313 313 313 313 313 312 311 309 309 308 308 308 308 308 307 305 303 302 301 301 301 301 299 296 292 289 286 284 281 277 272 268 263 258 254 252 251 250 249 248 246 245 244 242 241 240 240 240 240 239 238 238 238 239 240 240 240 241 241 242 242 243 243 244 244 243 243 242 241 241 241 242 243 244 245 245 247 247 248 247 245 243 241 242 243 245 246 247 247 246 243 240 237 236 236 238 241 244 245 246 247 248 250 251 252 251 249 247 245 242 240 237 235 234 233 231 230 230 230 229 228 227 224 223 223 223 224 225 226 225 225 226 227 227 228 227 228 228 229 230 231 232 233 234 235 236 236 236 236 237 238 239 241 242 243 243 242 241 239 237 236 235 235 235 234 234 234 233 232 230 228 226 222 218 213 208 203 199 195 192 189 186 184 182 180 179 179 179 179 178 178 178 178 178 178 177 176 174 173 171 170 169 168 167 165 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 104 113 121 128 133 135 137 137 139 141 144 147 151 155 158 161 164 166 167 167 168 170 nan nan 171 172 172 173 173 174 174 174 175 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 218 215 211 209 209 210 212 213 214 215 nan nan nan nan nan nan 230 231 231 232 233 234 235 237 239 242 245 248 250 251 252 252 252 251 250 250 250 252 254 257 259 259 260 260 261 261 262 263 264 265 265 264 263 261 259 258 258 260 262 265 265 265 264 263 262 262 260 259 257 255 253 253 253 254 256 258 260 261 261 261 262 263 264 265 266 265 264 264 265 268 270 270 267 260 251 246 246 250 255 258 259 258 257 256 256 256 256 258 260 262 264 265 267 268 271 274 280 287 294 300 304 308 312 315 316 317 318 319 319 319 320 320 320 320 321 324 326 329 330 331 330 329 327 325 324 324 324 324 324 322 320 319 320 320 319 317 316 316 316 315 314 314 315 317 319 320 321 323 323 322 320 317 314 310 307 305 303 302 301 300 297 295 293 292 292 291 291 290 289 289 287 284 283 283 284 286 288 291 293 294 297 300 302 303 303 302 300 300 299 299 298 298 299 300 303 306 307 308 308 308 308 308 307 305 304 304 304 305 305 305 303 302 301 302 302 303 303 304 305 306 307 307 308 309 309 310 310 310 310 310 310 310 310 309 308 307 307 306 306 305 305 305 304 303 302 300 299 299 299 300 299 297 294 291 288 285 282 278 274 270 265 261 257 254 252 251 250 249 247 246 244 243 242 241 240 240 240 239 238 238 238 238 239 239 239 240 240 241 241 242 242 243 243 243 243 242 242 241 241 241 241 242 243 244 245 246 246 247 245 243 243 244 245 246 247 248 250 249 245 240 236 233 232 235 239 241 243 244 245 246 248 250 251 250 249 247 245 243 240 238 235 234 232 231 231 231 231 230 229 226 224 223 222 223 224 225 225 225 225 226 227 228 228 228 228 228 229 230 231 232 233 234 235 236 237 237 237 237 238 239 241 243 244 244 243 242 240 238 237 236 236 235 235 234 234 234 233 231 229 227 223 219 214 208 203 199 195 192 189 187 185 183 181 180 180 179 179 179 178 178 178 178 177 177 176 174 173 172 171 170 169 167 165 164 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 125 130 134 136 137 139 140 143 146 149 153 156 159 162 164 165 166 167 168 nan nan nan nan nan 171 171 171 172 172 172 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 210 208 208 209 211 213 214 215 216 nan nan nan nan nan nan 229 231 232 233 234 235 237 239 241 243 246 248 250 252 253 253 253 252 251 250 251 252 254 257 259 260 260 260 261 262 263 265 266 266 266 265 264 262 261 261 261 261 262 263 264 263 262 262 261 261 261 261 260 258 256 255 254 255 257 260 261 262 262 262 263 264 264 265 266 266 265 265 265 266 267 266 265 261 254 247 246 249 252 255 257 257 257 257 256 256 257 257 259 261 263 264 266 267 270 272 276 282 288 294 299 304 308 311 313 315 315 316 317 317 318 319 320 321 322 323 325 326 327 326 325 324 322 321 320 320 320 320 320 318 315 314 314 316 317 316 314 313 311 310 310 310 311 314 316 318 318 319 319 319 317 315 313 311 309 307 306 304 303 301 298 295 293 292 291 291 290 290 289 288 286 283 282 283 284 285 286 288 290 293 296 300 302 303 303 302 300 299 299 298 297 297 298 300 303 306 307 308 307 308 308 307 306 304 303 302 302 303 303 303 302 301 300 301 302 302 302 303 303 304 305 306 307 307 307 307 307 307 307 307 307 307 307 307 306 306 305 305 305 304 304 304 303 302 302 301 300 299 299 299 299 298 295 292 290 287 284 280 275 271 266 262 258 255 252 251 250 249 248 246 245 244 243 242 241 240 240 239 239 238 238 238 239 239 239 239 239 239 240 240 241 242 242 242 242 242 242 242 242 241 241 241 242 243 243 244 245 246 244 244 244 245 246 247 249 251 255 255 251 245 240 236 231 233 236 239 241 242 243 244 246 249 250 249 248 247 245 243 240 238 236 234 233 232 231 231 231 230 228 226 224 223 222 223 225 226 226 226 226 227 227 228 228 227 228 228 229 230 231 232 233 234 235 236 237 237 237 237 238 240 241 243 244 244 244 242 241 239 238 237 236 236 235 235 235 234 233 232 230 227 223 219 213 208 204 199 196 193 190 187 185 183 182 181 180 179 179 178 178 177 177 177 177 176 175 173 172 171 171 171 170 168 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 128 132 135 136 138 140 142 144 147 151 154 157 160 162 163 164 165 166 nan nan nan nan nan nan nan nan 170 nan nan nan nan nan nan nan nan nan nan nan 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 215 nan nan nan 206 207 209 211 213 215 217 218 nan nan nan nan nan nan 229 231 233 234 235 235 237 238 240 243 245 248 250 252 253 254 254 253 252 252 252 253 255 258 260 261 261 261 262 263 264 265 266 266 266 265 265 264 263 263 263 262 261 260 261 261 261 260 259 260 261 262 262 260 258 257 256 257 260 262 263 263 263 263 263 264 264 265 266 266 266 265 265 266 267 266 265 263 258 252 250 250 252 255 256 257 258 257 257 257 257 258 258 260 262 263 265 267 269 271 274 279 284 289 295 300 304 308 310 311 312 312 313 315 317 320 322 323 324 324 324 323 322 321 319 318 316 315 315 316 316 316 315 313 310 308 308 310 311 311 312 312 310 309 309 310 311 313 314 315 315 315 315 314 314 313 312 311 310 309 308 306 304 302 299 297 294 292 291 291 291 290 290 288 285 282 282 282 283 284 285 286 288 292 295 299 302 304 303 301 300 299 299 299 298 298 299 301 304 307 308 308 308 308 307 306 305 303 301 300 299 300 301 301 301 299 299 299 300 301 301 302 302 303 304 305 305 305 305 305 305 304 305 305 305 305 305 304 304 304 304 304 304 304 303 303 302 302 302 301 300 300 299 299 299 298 296 293 291 289 286 282 277 272 267 263 259 256 253 251 250 249 247 246 245 244 243 242 242 241 240 239 239 239 239 239 239 239 239 239 239 239 239 239 241 241 242 242 242 242 242 242 242 242 242 241 241 242 242 243 243 244 243 243 244 245 246 248 250 254 259 259 257 253 248 247 242 240 240 241 242 243 244 244 245 247 248 248 247 246 244 242 240 238 236 234 233 232 231 230 230 229 227 225 223 222 222 223 225 226 227 227 227 228 228 228 228 228 228 228 229 230 231 232 233 234 235 236 237 237 238 238 239 240 242 243 245 245 244 243 242 240 239 238 237 237 236 236 236 235 234 232 229 226 222 218 213 208 203 199 195 192 190 187 185 184 182 181 180 179 178 177 176 176 176 176 176 175 173 172 170 170 170 170 169 168 167 166 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 133 135 137 139 141 143 146 149 152 155 157 160 161 162 163 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 206 nan nan nan 215 211 nan nan nan nan nan nan 211 nan nan nan nan nan nan nan nan nan nan 229 231 232 233 233 233 234 236 238 240 243 245 248 250 252 253 254 254 253 253 254 255 257 259 260 261 261 262 262 263 263 264 264 265 265 265 266 265 264 264 262 260 258 257 257 259 259 259 259 259 260 262 263 262 260 259 258 259 262 264 264 263 263 263 263 264 264 265 265 265 265 265 266 267 268 268 267 266 262 258 255 254 254 256 258 259 259 259 258 258 258 259 259 260 261 263 265 267 269 271 273 276 280 285 290 295 300 304 306 308 308 308 309 311 315 318 322 323 324 323 322 320 318 315 313 312 310 310 310 311 312 312 310 308 305 303 303 304 304 305 305 307 309 311 312 313 313 313 312 311 311 311 311 311 311 311 311 311 311 310 309 307 305 303 301 299 296 294 292 291 291 290 289 287 284 282 281 281 283 284 285 286 288 291 294 297 301 302 302 301 299 299 300 300 299 300 301 303 307 309 309 309 309 308 307 306 305 303 301 298 297 297 298 299 298 298 298 299 299 300 301 301 301 302 302 303 304 304 304 303 303 302 302 302 303 303 303 303 302 302 302 303 303 303 303 302 301 301 301 301 300 300 299 299 298 297 295 293 291 290 288 285 279 274 269 265 261 257 254 251 250 249 247 246 245 244 244 243 242 241 240 239 239 239 239 239 239 238 238 239 239 238 238 239 240 241 241 242 242 242 242 242 242 242 242 241 240 240 241 241 242 242 242 242 243 244 246 248 251 255 259 262 262 261 259 260 258 255 250 247 246 246 245 245 245 245 245 245 245 244 242 241 240 238 236 235 233 232 231 230 229 227 226 224 223 222 222 224 225 227 228 228 228 229 229 229 228 228 228 229 229 230 231 232 233 234 236 237 237 238 238 239 240 241 242 244 245 245 245 244 243 241 240 239 238 237 237 237 236 236 234 232 229 225 221 216 211 206 201 197 194 191 189 186 185 183 182 181 180 178 177 176 176 175 175 175 175 174 173 171 170 170 170 170 169 169 168 167 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 135 137 140 142 144 147 150 153 156 158 159 160 161 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 194 200 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 231 231 231 231 231 231 233 234 236 239 242 244 246 249 251 253 253 254 254 255 257 258 259 260 261 262 262 262 262 262 261 262 263 264 265 265 265 264 263 261 257 255 254 254 257 258 259 259 259 260 261 263 263 263 262 261 263 264 265 265 264 264 264 264 264 264 264 265 265 265 266 267 269 270 269 269 267 265 261 258 256 256 258 259 260 260 260 260 260 260 261 261 262 262 263 265 267 269 271 272 274 278 282 286 291 295 299 303 305 306 305 305 307 311 315 319 321 321 320 318 316 313 310 308 306 305 304 305 306 307 307 306 304 301 299 299 300 300 300 300 302 306 311 314 315 315 313 312 310 308 308 307 308 308 308 309 310 310 310 309 307 306 304 302 300 298 296 293 292 292 291 289 287 284 282 281 281 282 283 284 285 286 289 292 294 297 299 299 298 298 299 300 300 300 300 302 305 308 310 310 310 309 308 307 306 304 302 300 297 295 295 295 296 297 297 298 298 299 299 300 300 301 301 301 301 302 302 302 302 301 300 300 300 301 301 301 301 301 301 301 301 302 303 302 302 301 300 300 300 299 299 298 297 297 295 293 291 290 289 287 285 281 276 272 267 263 259 255 253 251 249 248 247 246 245 244 244 243 241 240 239 239 240 240 240 239 239 239 239 239 238 238 239 240 241 241 241 242 242 242 242 242 241 240 240 239 239 239 239 240 240 240 241 242 243 244 247 251 255 258 261 262 264 264 264 263 261 259 255 253 251 250 248 246 245 244 243 242 241 241 240 239 237 236 234 233 232 230 229 228 227 225 224 223 222 222 223 225 227 228 228 228 229 230 229 229 228 228 229 230 230 231 232 233 235 236 237 238 239 240 240 240 241 243 245 246 246 245 245 243 242 241 240 239 238 238 237 237 236 235 233 229 225 220 215 209 204 199 195 192 189 187 185 183 182 181 180 179 178 177 176 175 174 174 174 174 173 173 172 171 171 170 170 169 169 169 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 141 143 146 148 151 154 156 157 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 194 200 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 231 231 231 230 229 229 230 232 234 236 238 240 243 246 249 251 253 254 255 256 258 259 259 260 261 261 261 261 260 259 258 259 260 262 264 264 264 263 261 258 255 253 252 254 256 258 260 260 259 260 261 262 263 264 264 264 265 265 265 264 264 265 265 266 266 265 265 265 265 265 265 268 270 271 271 270 268 266 263 260 258 259 260 261 262 262 262 262 262 262 263 263 263 264 264 265 267 269 271 271 273 277 280 284 287 291 295 299 303 304 303 302 303 306 310 314 316 317 316 314 311 308 306 303 301 300 299 300 301 302 303 303 301 298 297 297 298 299 299 300 301 304 308 311 313 313 312 311 309 307 306 305 305 305 305 306 308 308 308 308 307 306 305 304 302 299 297 294 292 291 290 288 286 283 281 279 279 280 282 284 284 285 288 290 291 293 294 293 293 294 296 297 297 297 298 301 304 308 309 310 310 310 308 307 305 304 302 300 297 294 292 291 293 294 296 297 298 298 299 299 300 300 300 300 300 300 300 300 300 299 298 298 298 299 299 299 299 299 299 299 300 300 301 301 300 300 300 299 299 299 298 297 296 295 293 291 289 288 287 286 284 281 278 274 270 266 262 258 255 253 251 250 248 247 246 245 244 243 242 241 240 240 240 240 240 240 239 239 239 239 238 239 240 240 241 241 241 241 242 242 242 241 240 239 238 237 237 237 237 237 237 238 239 240 241 243 245 248 253 257 261 263 264 263 263 263 262 262 261 259 258 256 254 251 247 245 242 241 240 239 238 238 236 235 234 233 232 230 229 228 226 225 224 223 222 222 223 224 226 227 227 228 230 230 230 229 229 229 229 230 230 231 232 234 235 237 238 239 240 240 241 241 242 244 245 246 246 246 245 244 243 242 241 240 239 239 238 238 237 235 233 230 225 219 214 208 203 198 194 190 188 185 183 182 180 179 178 178 177 176 175 175 174 174 173 174 174 173 173 173 172 172 171 170 170 169 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 139 142 144 147 149 152 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 180 184 188 194 200 206 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 231 233 233 232 231 230 229 229 231 232 234 236 238 240 243 246 249 251 253 255 257 258 259 259 259 259 260 260 259 259 258 257 257 258 260 262 263 262 261 259 257 255 253 253 254 256 259 260 261 261 261 261 262 263 263 264 265 265 265 264 263 264 265 266 267 267 267 267 266 265 265 265 268 270 271 271 270 269 267 264 262 261 261 262 263 264 264 263 263 264 264 265 265 265 265 266 266 267 269 271 272 273 275 279 282 284 287 291 295 300 303 303 301 300 302 305 308 311 312 312 310 308 304 301 298 296 296 296 296 297 299 300 300 298 296 295 295 296 298 300 301 302 304 306 308 309 309 309 308 308 307 305 304 303 303 303 304 306 307 307 307 307 307 306 304 302 299 297 294 291 289 288 287 285 283 280 279 279 279 281 283 283 285 287 288 289 289 289 289 288 290 292 293 293 294 296 299 304 307 309 310 310 310 309 307 305 304 302 300 296 293 290 289 290 292 294 296 297 298 298 298 299 299 299 298 298 298 298 298 298 297 296 296 297 298 298 298 298 298 298 298 298 299 299 298 298 298 298 298 298 299 298 297 295 294 292 290 288 286 285 284 282 nan nan nan nan nan nan nan nan nan nan 251 250 248 247 246 245 244 243 242 241 240 240 240 240 240 240 240 240 239 239 239 240 241 241 241 240 241 241 241 242 241 240 239 238 236 236 236 235 235 235 235 237 239 239 240 243 246 249 253 259 263 263 262 261 263 264 265 263 260 260 260 260 257 252 247 243 240 238 238 237 236 235 234 234 232 231 230 229 228 227 226 225 224 223 222 223 224 225 226 226 228 229 230 230 230 230 229 229 230 230 231 233 234 236 238 239 240 241 241 241 242 243 245 246 247 247 247 246 245 244 243 242 241 240 239 239 238 237 236 233 230 225 219 213 208 202 197 193 189 186 184 182 180 179 178 177 176 176 175 174 174 174 174 174 174 174 174 174 174 173 172 171 170 170 169 169 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 138 140 143 145 148 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 174 178 182 187 191 196 201 207 nan nan nan nan nan nan nan nan nan nan nan 217 nan nan nan nan nan nan nan nan nan 231 234 235 235 234 232 231 230 231 232 233 234 235 237 239 241 244 246 249 251 254 256 258 258 258 257 258 258 259 259 259 258 257 257 257 259 261 261 260 259 259 257 255 254 255 256 258 259 260 262 262 263 263 263 262 262 262 264 264 264 262 261 262 264 266 267 268 269 269 268 266 266 266 267 270 271 272 271 269 267 265 263 263 264 265 265 265 265 265 265 265 265 266 266 266 267 267 267 267 269 271 272 273 275 277 280 282 284 286 290 296 301 302 300 299 299 302 305 307 309 309 307 304 300 297 294 293 293 293 293 294 296 297 297 296 294 294 294 296 298 300 301 303 303 304 305 305 305 306 306 306 306 304 303 302 302 303 303 305 306 306 307 307 307 305 304 301 299 296 294 292 290 289 287 285 282 281 280 280 281 281 282 282 283 286 287 288 288 287 287 286 287 288 289 289 291 294 298 303 305 307 309 310 310 309 307 306 304 302 300 296 293 289 287 287 290 292 294 296 297 297 297 297 298 297 296 296 296 296 296 296 295 295 295 296 296 297 297 297 297 297 298 298 298 297 297 296 296 296 297 298 298 299 298 296 294 292 289 287 285 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 248 246 245 244 243 242 241 241 241 241 241 241 241 241 240 240 240 241 241 241 240 240 240 240 241 241 241 240 239 237 236 235 235 234 234 234 234 236 237 238 238 240 242 246 249 254 258 261 260 259 259 260 262 262 259 259 261 262 261 256 248 243 239 237 236 236 235 235 233 232 231 230 229 228 228 227 226 225 224 223 223 223 223 224 224 225 227 228 230 231 230 230 230 229 230 231 232 233 235 237 239 240 241 241 242 242 243 244 246 247 248 248 248 247 246 245 244 243 242 241 240 240 239 238 236 234 230 225 219 213 207 201 196 192 188 185 183 181 180 179 177 176 176 175 174 173 173 173 173 174 174 174 174 174 174 173 172 171 170 170 169 169 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 137 139 141 144 146 nan nan nan nan nan nan nan nan nan nan nan 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 174 179 184 189 193 197 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 235 237 237 236 234 233 232 233 233 234 235 235 236 238 240 242 244 246 249 253 255 256 256 256 256 257 258 259 259 260 260 259 259 258 259 260 260 260 260 260 259 257 256 257 257 258 259 260 262 264 265 265 265 263 262 262 263 264 263 261 260 261 263 266 268 269 271 271 270 268 266 266 267 269 271 272 272 270 267 265 264 264 265 265 266 266 266 266 266 266 266 267 267 267 267 268 268 268 269 270 272 274 274 276 279 281 282 283 285 290 296 299 298 297 298 300 303 306 307 307 305 301 296 292 290 289 289 290 291 292 294 295 295 294 293 293 294 296 298 299 301 301 302 303 304 304 304 304 305 305 305 303 302 301 301 302 303 304 305 305 306 306 306 305 304 301 298 296 294 292 291 289 287 284 280 280 280 282 282 282 281 281 283 286 287 288 287 286 285 285 285 286 286 286 288 292 297 301 304 305 307 309 310 310 308 306 304 302 300 296 292 289 286 286 288 290 293 295 296 297 296 296 296 295 295 294 294 295 295 294 294 294 294 294 295 295 295 296 296 297 297 297 297 296 295 294 294 294 295 296 297 298 298 296 294 292 289 287 285 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 248 247 246 245 243 243 242 242 242 242 242 242 241 241 241 241 nan nan 241 240 239 239 240 240 240 240 240 239 237 236 235 234 234 234 234 234 235 236 237 237 238 239 242 245 249 252 255 255 254 254 254 257 258 256 256 258 261 262 258 248 241 237 235 234 234 234 233 232 231 230 229 228 228 228 227 227 226 225 224 224 223 223 223 224 224 226 227 229 230 230 230 230 230 231 232 233 235 236 238 239 241 241 242 242 243 244 245 247 249 249 249 249 248 247 246 245 244 243 242 241 240 239 238 236 233 229 224 218 212 206 200 195 191 187 184 182 181 180 179 178 177 177 176 174 173 173 173 174 174 174 174 174 173 173 172 171 170 169 169 169 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 137 140 142 nan nan nan nan nan nan nan nan nan 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 164 165 167 169 171 175 180 185 190 193 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 209 209 nan nan nan 227 232 236 238 239 238 237 235 235 235 235 235 235 235 235 237 239 240 242 245 248 251 252 253 253 254 256 257 258 259 261 261 261 261 260 259 259 260 261 261 262 261 260 259 258 258 259 259 260 261 262 264 266 267 267 266 265 264 264 264 263 261 260 261 263 266 268 269 270 271 270 268 267 266 267 269 271 272 273 271 269 267 266 265 265 265 265 265 266 266 267 267 267 267 267 267 268 268 268 269 269 270 272 274 275 275 277 279 280 280 281 285 289 293 294 294 296 299 303 306 307 306 303 297 291 287 285 285 286 287 289 291 293 294 295 295 293 292 293 295 297 298 299 299 300 302 303 304 304 305 305 306 304 302 300 300 300 301 302 303 304 304 305 305 305 304 303 301 298 296 293 291 290 288 285 282 279 278 279 280 281 281 280 281 284 287 288 288 287 286 284 284 284 284 284 284 286 290 295 299 301 303 305 307 309 310 309 307 305 302 299 296 292 289 286 285 287 289 292 294 295 296 296 296 295 294 293 293 293 293 293 293 292 292 293 293 294 294 295 295 295 296 296 297 297 296 294 293 292 292 293 294 296 297 297 296 294 292 290 287 285 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 248 247 246 245 244 243 243 244 244 243 243 242 242 242 242 nan nan nan 240 239 238 238 239 239 239 239 238 237 236 234 233 233 233 234 234 235 236 236 237 238 238 239 241 244 246 248 249 249 248 249 252 253 253 253 254 256 259 255 246 238 233 231 231 232 232 232 231 230 229 228 227 227 227 227 227 226 226 225 225 224 223 223 223 224 225 227 228 229 230 230 230 231 232 233 234 236 237 239 241 242 242 242 243 243 245 247 248 250 251 250 250 249 248 248 247 246 245 244 242 241 240 238 236 233 228 223 217 210 204 199 194 190 187 184 182 181 180 179 178 178 177 177 176 175 174 174 174 174 174 173 173 172 171 171 170 169 168 168 168 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 155 156 156 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 160 160 160 161 162 164 165 167 170 173 177 182 186 190 193 196 nan nan nan nan nan nan nan nan nan nan nan nan nan 209 207 205 205 206 208 212 216 221 226 231 236 239 240 240 240 238 237 237 236 236 235 235 235 236 238 240 242 244 246 248 250 251 252 253 255 257 258 260 261 261 261 260 260 260 260 261 262 263 263 263 262 261 260 260 260 260 261 262 262 264 266 268 269 268 267 267 266 266 265 263 262 262 263 265 267 268 269 270 269 268 267 266 267 268 271 272 273 273 271 270 268 266 264 264 263 264 265 266 267 268 268 268 268 268 268 268 269 nan nan nan nan nan nan 275 275 277 279 279 279 280 284 287 288 290 293 298 303 307 308 306 301 292 285 280 279 280 281 284 287 290 293 295 296 296 294 293 294 295 296 296 297 297 298 300 302 304 305 305 306 305 303 301 299 298 298 299 300 301 303 303 303 303 303 303 302 300 298 296 293 291 289 287 284 282 279 279 279 279 280 280 281 283 285 287 289 289 287 284 282 282 284 284 283 283 286 289 293 296 299 301 303 305 307 308 308 306 304 302 299 295 291 288 285 285 286 289 291 293 295 295 296 295 294 293 292 292 292 292 292 291 291 291 292 292 293 293 294 294 295 295 295 296 296 295 294 293 292 291 291 292 294 295 296 296 295 293 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 248 247 246 245 244 245 245 245 245 244 244 243 243 242 nan nan nan nan 238 237 237 237 238 238 238 237 236 235 233 232 232 232 233 234 234 235 236 237 238 238 238 239 241 242 243 244 244 244 245 246 247 248 248 247 247 249 248 242 235 229 227 227 228 229 230 230 230 229 227 227 226 226 226 226 226 225 225 225 224 223 223 223 223 225 226 228 229 230 231 232 233 234 235 236 237 239 240 242 243 243 243 243 244 246 248 250 251 252 252 252 251 250 249 248 nan nan nan 243 242 241 239 236 nan nan 222 nan nan nan nan 193 189 186 184 182 181 180 179 179 178 178 178 177 176 175 175 175 174 174 173 172 171 170 170 169 168 168 168 168 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 148 149 151 151 152 153 154 154 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 159 159 159 159 160 161 162 164 165 167 170 174 178 183 186 190 nan nan nan nan nan nan nan nan nan nan nan nan nan 205 203 201 199 200 203 206 210 214 217 221 225 230 235 239 242 243 242 241 240 239 238 237 236 236 236 238 240 242 244 245 246 247 248 249 250 252 254 257 258 260 261 261 260 260 260 260 261 261 263 264 264 264 264 263 263 262 262 262 263 263 263 264 266 268 269 268 268 268 268 268 267 266 265 264 263 263 264 266 267 268 268 268 267 267 267 268 270 272 272 273 272 271 269 266 265 263 263 263 264 266 267 268 269 268 268 268 268 268 nan nan nan nan nan nan nan nan 274 276 277 277 277 278 280 282 283 284 288 294 301 307 309 305 296 285 277 273 272 274 276 279 284 288 292 295 297 297 296 295 295 295 295 295 295 295 297 298 300 302 303 304 305 304 302 300 298 297 297 297 298 299 301 302 302 301 301 301 300 298 296 294 291 289 287 284 282 280 280 280 280 281 280 280 280 283 285 286 288 287 284 280 278 279 282 284 284 284 286 289 292 295 298 300 302 303 305 307 306 305 303 301 298 294 290 286 285 284 286 287 290 292 293 294 294 294 293 292 292 291 291 291 291 291 291 291 291 291 291 292 293 293 294 294 294 295 295 295 294 293 292 290 290 290 292 293 295 295 295 294 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 263 261 259 nan nan nan nan nan 248 248 246 246 246 247 247 247 246 245 244 244 243 242 nan nan nan 237 236 236 236 237 237 237 236 235 233 232 231 230 230 231 232 233 235 236 237 237 238 238 238 239 239 240 241 241 241 241 242 242 243 242 241 240 239 238 236 231 224 222 223 225 227 228 228 229 228 227 226 225 225 225 225 225 224 224 224 223 223 222 222 223 224 225 227 228 230 231 233 234 235 236 237 238 240 241 242 243 244 244 245 246 248 249 251 253 253 253 253 252 251 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 192 188 185 183 182 181 180 180 180 179 179 178 178 177 177 176 175 174 173 172 171 170 169 169 168 168 169 169 168 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 144 145 147 148 149 150 151 152 153 154 nan nan nan nan nan nan nan nan nan nan nan nan 158 158 159 159 159 160 161 161 162 163 164 165 166 169 172 176 180 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 194 193 194 197 201 206 210 214 217 221 224 228 233 238 242 243 244 243 243 242 240 239 238 238 239 240 242 244 245 245 245 245 246 248 249 251 254 256 258 259 260 260 260 260 260 260 261 262 263 264 265 266 266 266 266 266 266 266 266 265 265 265 266 267 268 267 267 268 268 269 269 269 268 266 264 263 263 264 265 266 267 267 267 267 267 268 269 270 271 271 271 271 269 266 265 263 263 263 264 266 267 268 269 269 268 268 268 268 270 nan nan nan nan nan nan nan nan 274 276 276 276 276 277 278 278 279 281 288 297 303 304 298 286 274 268 265 265 268 271 275 279 285 290 294 296 297 297 297 297 297 296 295 294 294 295 297 298 300 301 302 302 301 299 298 298 297 296 296 297 298 299 300 300 299 299 299 298 296 293 290 288 285 282 279 278 278 279 280 280 279 279 279 279 281 284 285 285 283 278 274 273 275 279 283 285 286 287 288 291 294 297 299 300 302 303 304 304 303 302 300 297 293 289 285 284 285 286 287 289 291 292 292 292 292 292 291 290 290 290 291 290 290 290 290 290 290 290 290 291 292 292 293 293 294 294 295 295 294 293 291 290 289 290 291 293 294 295 294 293 291 290 288 286 284 nan nan 282 279 277 274 nan 269 267 266 264 263 261 259 256 nan nan nan nan 249 248 248 249 249 249 249 248 246 245 244 243 242 nan nan nan nan 235 235 235 236 236 236 235 234 232 231 230 229 229 230 231 233 234 235 236 236 237 237 237 237 238 238 239 239 239 239 238 238 238 237 236 234 231 230 228 226 221 219 220 222 224 226 227 228 227 227 225 225 224 224 224 223 223 223 223 223 222 222 222 222 223 225 226 228 230 231 233 234 235 236 237 239 240 241 243 244 244 245 246 247 249 251 252 253 254 254 254 253 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 191 187 185 183 181 180 180 181 181 180 179 179 178 178 177 176 175 174 173 172 171 170 169 169 169 169 170 170 170 170 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 135 nan nan nan 143 144 145 146 148 149 150 151 152 nan nan nan nan nan nan nan nan nan 153 154 155 156 157 158 159 160 161 162 163 164 165 165 166 166 167 169 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 187 185 185 187 191 195 200 205 209 213 216 219 222 225 230 235 240 242 244 244 244 244 243 242 241 241 241 242 244 246 247 246 245 244 nan nan nan 250 253 256 258 259 260 261 261 261 261 261 261 262 264 266 267 268 269 269 269 270 270 271 270 269 268 268 268 268 268 267 266 266 267 268 269 270 270 268 267 265 265 264 265 265 266 267 267 267 268 268 268 268 269 270 270 269 268 266 264 263 263 263 264 265 267 268 268 268 268 268 268 268 269 nan nan nan nan nan nan nan nan nan 275 276 275 275 275 275 275 273 275 281 289 295 294 286 272 262 258 257 259 262 266 271 276 281 286 291 294 297 298 299 299 298 297 296 295 294 294 295 296 298 298 298 298 297 297 297 297 297 297 296 297 298 299 299 299 298 297 296 295 293 289 286 283 280 277 275 275 276 278 279 279 278 277 277 278 280 282 282 281 277 273 270 270 272 276 280 283 285 286 288 289 292 294 295 297 299 301 302 302 300 299 297 295 292 288 285 284 285 286 288 289 290 290 291 291 290 290 290 290 290 290 290 290 290 290 290 290 289 289 290 291 292 292 292 293 293 294 295 295 295 294 292 290 289 289 289 290 292 293 293 292 291 289 288 286 284 282 282 281 279 277 274 272 270 268 267 266 265 263 261 259 256 nan nan nan nan nan 250 251 251 251 250 249 248 246 245 244 242 nan nan nan nan nan 234 234 235 235 235 234 232 231 230 230 229 229 230 231 233 234 235 236 236 236 237 237 236 236 237 237 237 237 237 236 235 235 234 232 229 226 223 222 220 218 216 217 220 222 224 225 226 226 226 225 224 224 223 223 222 222 221 221 222 222 222 222 223 223 224 226 227 229 231 232 233 235 236 237 238 239 241 243 244 245 246 247 248 250 251 252 253 254 254 254 253 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 189 186 183 181 180 180 180 181 182 181 180 179 179 178 177 177 176 174 173 172 171 171 170 170 170 171 172 172 172 172 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 130 133 135 138 140 141 143 144 145 147 148 149 150 151 152 152 152 152 152 152 151 151 151 152 153 154 155 156 157 158 160 163 165 166 166 166 167 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 180 184 189 193 198 204 209 213 215 216 218 221 225 231 236 240 242 244 245 245 245 244 244 244 244 245 246 247 249 248 245 243 nan nan nan nan 254 257 259 260 260 261 262 262 262 262 263 264 266 268 269 270 272 272 273 273 274 275 275 274 273 272 272 271 270 269 268 267 266 266 268 269 271 271 270 269 267 nan nan nan nan nan nan nan 268 268 268 267 268 268 268 267 266 265 264 263 263 263 264 265 266 267 268 267 267 268 268 268 269 nan nan nan nan nan nan nan nan nan 275 275 275 274 274 274 272 270 269 274 280 284 282 272 260 252 249 250 253 257 262 267 273 278 283 289 293 296 299 300 300 299 298 298 296 295 293 293 294 296 296 296 295 295 295 295 296 297 296 296 296 297 298 298 297 296 295 294 292 290 287 283 279 276 274 273 274 276 278 279 279 277 276 276 277 278 279 279 276 272 269 268 269 272 274 277 280 282 284 286 288 289 290 292 294 296 298 299 298 296 295 294 293 290 287 285 285 286 287 289 290 290 290 290 289 289 289 289 289 289 289 289 289 289 290 290 290 290 291 292 292 293 293 293 293 293 294 295 295 295 294 292 291 289 288 287 288 289 290 291 290 289 288 287 285 283 281 280 279 277 276 274 272 271 270 269 268 267 265 264 261 258 255 253 252 nan nan nan 251 251 251 250 249 248 248 246 244 243 nan nan nan nan nan nan nan nan nan nan nan nan nan 229 229 229 229 230 231 233 234 235 236 237 237 237 237 236 236 235 235 235 235 234 234 233 232 231 229 227 223 220 217 216 214 214 217 220 223 225 226 227 227 227 226 225 224 223 222 221 221 220 220 221 222 222 223 223 224 225 226 227 228 229 230 232 233 234 236 237 239 241 243 244 246 247 248 249 250 251 253 253 254 254 254 253 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 187 184 182 180 179 180 181 182 183 183 181 180 179 179 178 177 176 176 175 174 174 174 173 173 173 173 174 175 175 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 114 117 120 122 125 128 131 133 136 138 140 142 143 144 145 146 148 149 150 152 152 152 152 152 152 151 152 152 153 154 154 155 156 158 160 163 165 167 168 168 nan nan nan nan nan nan nan 176 176 176 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 187 193 nan nan nan 212 213 213 214 217 222 nan 233 237 240 241 243 244 245 245 246 246 247 248 249 250 251 250 247 244 244 nan nan nan 256 259 260 261 261 262 263 264 265 265 266 268 270 271 272 273 274 275 275 276 277 278 278 278 277 276 275 275 274 273 271 269 268 267 268 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 268 268 268 267 266 265 264 264 263 263 263 263 264 265 266 267 266 266 267 267 267 267 nan nan nan nan nan nan nan nan nan 274 274 274 273 273 272 271 268 266 269 274 276 271 262 251 245 243 244 246 251 256 262 268 274 281 287 292 296 299 300 300 299 298 298 296 295 293 292 293 294 295 295 294 294 294 294 295 296 296 296 296 297 298 297 296 294 293 291 290 287 284 281 277 274 272 273 274 277 278 279 279 278 277 277 277 277 277 276 273 270 267 267 270 272 275 277 278 280 281 283 285 286 287 289 291 293 294 295 294 292 291 290 290 288 286 285 285 286 287 288 289 289 289 289 289 288 288 288 288 288 288 288 289 290 290 291 291 291 293 294 295 295 295 294 294 294 295 295 295 295 293 292 291 290 288 287 286 287 287 288 288 287 287 285 284 282 280 278 276 275 274 273 272 272 271 271 270 269 268 266 264 261 258 256 254 253 nan nan nan nan 250 250 249 249 248 247 245 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 229 nan nan nan 233 234 236 237 237 238 238 237 236 235 234 233 233 232 232 232 231 230 229 228 225 222 218 214 212 212 214 217 222 226 227 229 228 227 226 225 224 224 223 222 221 220 219 219 220 221 222 223 224 225 225 226 227 227 228 229 230 231 232 234 236 238 240 242 244 245 246 248 249 250 251 252 253 254 254 253 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 185 182 180 179 180 181 182 184 184 184 183 182 180 179 179 179 178 178 177 177 177 177 176 176 176 176 177 178 178 177 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 108 110 112 115 117 120 123 126 129 131 134 136 138 140 142 144 145 146 147 148 150 152 152 153 153 153 153 153 154 155 157 158 158 158 159 161 163 165 167 169 nan nan nan nan nan nan nan nan nan 175 174 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 235 236 238 239 241 244 246 248 249 250 251 252 253 252 249 245 246 249 252 255 258 261 262 262 263 264 265 266 268 269 270 272 273 275 276 276 277 278 278 279 279 280 280 280 279 278 278 277 276 276 274 273 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 270 269 nan nan nan nan nan nan nan 263 264 263 263 264 265 266 265 264 265 266 266 265 266 nan nan nan nan nan nan nan nan nan 273 273 272 272 272 271 268 265 267 270 270 265 255 246 240 238 239 241 244 249 255 261 268 276 285 292 297 300 300 299 298 297 296 295 294 293 292 292 293 294 294 294 295 295 294 295 296 296 296 297 297 297 296 294 292 291 290 289 287 284 280 277 274 272 273 275 277 278 279 279 279 280 280 280 278 276 274 271 269 267 268 270 273 275 277 277 278 279 280 282 283 284 286 288 289 290 290 289 288 286 286 286 286 285 285 285 286 287 288 288 289 288 288 288 287 287 287 287 287 287 288 290 291 292 292 293 293 295 296 297 297 297 296 295 295 295 295 295 294 293 292 291 290 289 288 287 286 286 286 286 286 286 285 284 282 280 277 275 273 272 272 271 271 271 272 272 271 270 268 266 263 261 259 256 254 253 251 nan nan nan 249 249 249 249 247 245 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 nan nan 236 237 238 238 238 237 235 233 231 231 230 230 230 230 229 229 228 227 225 221 217 212 210 211 214 219 226 230 229 227 226 226 226 225 224 224 223 223 221 220 220 220 220 221 222 223 224 225 225 226 227 227 227 228 228 229 230 232 234 237 239 242 243 244 245 246 248 249 251 252 253 253 253 253 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 187 183 181 180 180 181 183 184 186 186 185 184 184 183 182 181 181 181 181 180 180 180 179 178 178 178 178 179 179 180 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 105 107 108 110 112 114 116 118 120 123 126 129 132 134 137 139 141 143 144 146 147 148 149 151 152 153 154 155 155 156 157 158 160 161 161 161 162 164 165 166 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 230 231 231 234 237 241 244 247 249 251 252 253 254 253 250 248 249 252 255 257 260 263 264 264 265 266 268 269 271 273 275 276 277 278 278 278 278 279 279 279 280 280 280 280 279 279 278 278 277 276 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 263 262 263 264 264 263 263 265 nan nan nan nan nan nan nan nan nan 271 271 271 272 271 268 265 266 267 267 261 252 242 237 235 235 237 239 243 248 254 262 272 282 291 297 300 300 299 297 295 294 293 293 293 292 292 293 293 294 295 295 295 295 295 296 297 297 298 298 298 295 293 292 291 291 290 288 285 282 278 275 274 274 276 277 278 279 280 281 282 282 281 278 275 273 270 269 268 268 270 273 276 277 277 276 276 276 277 279 280 282 283 284 285 286 285 284 283 282 283 283 284 284 285 286 287 288 288 288 288 287 287 286 286 286 286 286 287 289 290 292 292 293 293 295 296 297 298 297 297 295 295 295 296 296 295 294 293 292 291 291 290 289 289 288 286 285 285 286 286 286 285 283 280 277 274 272 271 270 270 270 271 272 273 273 272 270 268 266 264 262 259 256 253 251 249 nan nan nan nan 249 248 247 245 243 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 230 232 233 nan nan 236 237 237 237 235 233 231 230 229 228 228 227 228 228 228 228 227 224 221 216 213 211 213 217 225 233 234 232 230 229 230 230 228 226 225 225 224 222 221 220 221 221 222 222 223 224 224 225 226 226 226 227 227 227 228 229 230 232 235 238 241 242 244 244 245 246 248 250 251 252 253 253 253 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 185 183 181 181 181 183 185 187 188 188 188 187 186 185 185 185 184 184 183 182 181 181 180 180 180 180 180 181 182 182 182 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 102 105 107 109 110 111 113 115 116 119 121 124 127 130 132 135 137 140 142 144 145 147 148 149 150 152 153 154 156 157 158 160 161 162 162 162 162 163 164 165 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 227 226 227 229 234 238 241 244 246 249 250 nan nan nan nan 252 252 254 nan nan nan 265 266 266 267 269 270 272 274 277 279 280 280 279 279 278 278 278 278 278 278 277 278 278 278 278 277 277 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 270 271 271 268 265 264 265 263 258 250 240 235 234 234 235 238 242 246 251 258 268 280 290 297 300 300 298 295 294 292 292 292 293 292 292 293 294 294 295 295 295 295 295 296 297 298 299 299 298 295 293 291 291 291 291 290 288 284 280 277 276 276 277 277 278 279 280 281 281 281 280 277 274 271 270 269 268 269 271 274 276 276 275 274 273 272 273 274 276 277 279 280 281 281 281 280 279 279 280 282 282 283 284 285 286 287 288 288 288 287 286 286 286 286 286 286 287 289 291 291 292 292 293 295 297 297 297 296 295 293 293 294 295 295 295 294 292 292 291 291 291 291 291 290 289 287 287 287 286 286 285 284 282 279 275 273 271 270 269 268 269 271 273 273 273 272 270 269 267 264 260 257 254 251 248 247 nan nan nan nan 248 247 245 243 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 232 233 234 234 235 235 235 234 nan 231 230 228 227 226 225 225 226 227 228 228 227 224 221 217 214 213 215 220 228 233 234 232 230 230 232 231 228 225 224 225 224 223 221 221 222 222 223 223 223 224 224 224 224 225 225 226 226 227 228 228 229 231 233 236 239 241 243 245 245 246 247 249 250 251 252 253 253 253 253 252 nan nan nan nan nan nan nan nan nan nan nan nan 198 192 188 185 184 183 183 184 186 188 190 191 191 191 190 189 188 188 187 186 185 184 182 182 181 181 181 181 182 183 183 184 185 185 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 93 97 101 104 107 109 110 112 113 114 116 118 120 122 125 127 130 133 136 138 140 142 144 146 147 149 150 151 152 153 155 157 159 161 162 163 163 162 162 162 163 164 164 163 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 224 224 228 nan nan nan 243 245 246 248 251 nan nan nan nan 257 258 nan nan nan 266 267 267 268 271 272 274 276 278 280 281 280 279 278 277 276 275 275 275 274 274 275 276 276 276 276 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 267 263 261 260 259 255 248 239 234 233 233 235 238 242 246 251 257 267 279 290 296 299 299 297 295 293 292 292 292 292 292 292 293 293 294 294 294 294 294 295 296 296 297 299 299 298 296 293 291 290 289 290 290 288 284 280 278 276 276 276 277 278 279 280 280 280 279 276 273 271 270 269 269 269 270 272 274 275 275 274 272 270 269 269 270 271 273 274 275 276 277 276 276 276 276 277 279 280 282 283 285 286 287 288 289 288 288 287 286 286 286 286 287 287 289 290 291 291 291 292 295 296 296 295 295 293 292 291 291 292 293 293 293 292 292 291 291 291 292 292 292 291 290 289 288 288 287 287 286 284 282 279 276 274 272 270 269 269 270 271 272 273 273 272 270 267 264 261 258 256 252 248 246 246 nan nan nan nan 247 246 244 242 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 232 233 233 233 233 233 233 232 nan nan nan nan 225 224 223 223 224 226 227 227 226 224 221 218 216 215 217 222 226 230 231 230 228 227 228 227 225 223 222 223 223 222 222 222 222 223 223 224 224 224 224 224 224 224 224 225 226 226 227 228 229 230 231 234 237 240 243 245 246 247 247 248 249 251 252 253 253 253 252 251 nan nan nan nan nan nan nan nan nan nan 209 202 196 192 188 187 186 186 186 188 190 191 193 194 194 194 193 192 191 189 188 186 185 183 182 182 181 182 182 183 184 185 186 187 187 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 92 95 99 103 106 108 110 112 113 114 115 117 119 121 123 125 127 130 133 136 139 141 143 144 145 147 148 149 149 150 152 155 159 162 163 163 162 161 160 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 225 225 230 nan nan nan nan nan nan 246 247 nan nan nan nan nan nan nan nan nan nan 266 266 267 269 272 273 275 276 278 279 278 276 275 274 273 273 273 273 272 272 273 275 276 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 265 263 259 256 255 255 252 247 240 235 233 234 236 239 243 246 251 258 269 281 290 295 298 298 297 296 294 293 292 292 292 292 292 292 292 292 292 293 293 293 294 294 295 296 297 298 298 296 293 290 288 287 287 288 286 283 279 276 274 274 274 275 276 276 277 277 276 275 272 270 268 268 269 269 271 272 273 274 274 273 272 270 268 266 265 266 267 269 271 272 272 273 273 273 273 274 275 276 278 280 282 284 285 287 288 289 289 288 287 286 286 287 287 287 288 289 290 291 291 291 291 293 293 293 293 293 291 290 288 288 289 291 292 292 292 292 292 291 291 292 292 293 293 292 292 291 289 288 288 288 287 285 283 280 278 276 273 271 270 269 268 269 270 272 272 270 267 264 261 259 257 253 249 247 246 246 nan nan nan nan nan 245 243 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 232 233 233 232 232 232 231 230 nan nan nan nan nan nan 223 223 224 225 227 227 226 223 221 219 217 216 219 222 224 226 229 230 227 225 224 224 223 222 222 222 221 221 221 221 222 223 224 225 225 225 224 224 224 223 223 224 225 226 227 228 229 229 230 232 234 237 240 243 245 247 248 248 249 250 251 252 252 252 252 250 nan nan nan nan nan nan nan nan 218 212 206 201 196 192 190 189 189 189 190 191 193 195 196 197 197 196 195 193 192 190 187 186 184 183 182 182 182 183 184 185 186 187 188 189 190 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 90 93 97 101 104 107 110 111 113 114 115 116 118 119 121 122 124 127 130 133 136 139 141 142 143 144 145 146 146 147 150 154 159 162 163 162 160 158 155 154 152 151 151 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 266 269 270 272 274 275 275 274 273 272 271 271 271 271 272 272 272 273 274 275 275 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 260 259 257 253 250 249 249 248 245 240 236 234 234 236 239 243 248 253 260 272 282 290 294 297 297 297 296 295 293 292 291 291 291 291 290 290 290 291 291 292 292 293 293 293 293 294 295 296 296 293 290 287 285 285 284 282 280 277 274 272 270 270 271 271 272 272 272 271 269 268 266 266 266 267 268 270 271 272 273 272 271 268 266 264 263 262 262 264 266 268 269 270 270 271 271 272 274 274 275 276 279 281 283 284 285 286 287 287 286 286 286 285 285 285 287 288 289 290 291 292 290 289 290 291 291 291 290 289 289 288 288 288 289 291 292 293 294 293 292 291 291 292 292 293 293 293 292 291 290 290 290 290 289 287 283 281 278 276 274 272 269 267 267 269 270 270 269 267 264 261 259 256 253 250 248 246 245 245 nan nan nan nan nan nan 242 239 nan nan nan nan nan nan nan nan nan 233 nan nan nan nan 232 232 233 232 232 232 231 230 229 227 nan nan nan nan nan nan 224 225 226 228 228 226 224 222 220 219 219 220 221 222 222 224 227 226 223 222 223 223 223 222 221 220 220 220 220 221 222 224 225 226 226 225 225 224 224 224 224 224 225 226 227 228 229 230 231 233 235 238 241 244 246 248 248 249 250 250 251 252 252 251 249 248 nan nan nan nan nan nan 221 215 210 205 201 197 195 193 192 191 192 193 194 196 198 200 200 199 198 196 194 191 189 187 185 184 183 183 183 183 184 185 186 188 189 191 192 192 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 91 95 99 102 106 108 110 112 114 115 116 117 118 119 120 122 124 127 130 133 135 138 140 141 142 142 142 142 144 149 154 159 162 162 159 156 153 149 147 145 144 144 144 145 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 268 270 271 272 272 271 270 270 269 269 270 270 271 272 272 272 273 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 272 nan 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 252 249 246 243 242 243 243 241 239 236 235 235 237 241 245 250 256 264 274 283 289 293 296 296 296 295 294 292 291 290 289 289 289 289 288 288 289 290 290 291 291 292 291 291 291 292 293 293 292 288 285 283 282 280 279 277 274 271 269 267 267 267 267 267 266 265 265 264 263 263 264 264 264 265 266 268 268 268 268 266 264 261 260 259 259 260 262 264 266 267 268 269 270 271 272 273 274 275 276 278 281 282 283 285 285 285 285 285 285 286 285 284 285 286 287 288 290 291 291 290 289 289 289 290 289 289 290 290 289 288 288 288 290 292 295 296 296 294 292 291 290 290 291 292 293 293 291 291 291 292 292 291 289 286 283 280 277 276 275 273 271 271 270 269 269 268 267 264 260 258 255 253 251 249 247 246 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 232 232 232 232 232 231 229 227 226 225 nan nan nan nan nan 225 226 228 230 229 228 227 226 224 222 221 221 221 220 220 221 223 223 223 223 223 224 224 223 222 221 220 219 219 220 222 225 226 227 227 226 226 225 224 224 224 224 225 226 227 228 229 230 231 232 234 236 239 243 245 247 248 249 249 250 250 251 251 250 248 246 nan nan nan nan 229 224 219 214 210 206 202 199 197 195 194 193 194 196 198 200 202 203 202 201 199 197 194 192 190 188 187 186 185 185 185 185 186 187 188 190 192 193 194 195 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 93 96 100 103 106 109 111 113 115 116 117 117 118 119 121 122 125 127 129 131 134 136 137 139 139 140 141 144 149 154 158 159 158 155 152 148 144 142 140 141 143 144 146 148 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 200 194 nan nan nan nan nan nan nan nan nan nan nan nan nan 251 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 267 269 270 270 270 269 268 268 268 268 268 269 270 271 271 272 272 273 nan nan nan nan 274 274 275 275 nan nan nan nan 272 273 272 272 272 272 272 273 273 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 243 239 237 236 236 236 236 235 235 235 236 239 242 247 252 259 266 274 281 287 292 294 294 294 294 292 290 289 288 287 287 287 287 286 286 287 288 289 289 289 289 289 289 288 289 289 290 288 286 283 280 278 277 275 273 270 268 266 264 263 263 262 261 260 260 259 259 259 260 261 261 261 262 262 263 263 263 262 260 258 257 256 256 256 258 260 262 264 265 267 268 270 271 272 273 274 276 277 278 280 282 284 286 287 287 286 285 285 285 284 284 284 284 286 287 288 289 290 289 288 288 288 288 289 291 292 291 289 288 286 286 288 292 295 297 297 295 293 291 289 288 289 290 291 292 292 291 292 292 292 291 289 287 285 282 279 278 278 279 278 276 273 270 269 269 268 266 261 257 255 253 252 251 248 246 245 245 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 233 232 232 232 231 230 228 226 225 224 224 nan nan nan 225 226 228 230 231 231 231 230 229 227 225 223 222 221 220 219 220 221 222 223 223 224 225 225 224 223 222 220 219 219 220 223 225 227 228 228 227 226 226 225 224 224 224 225 226 228 229 230 230 231 232 233 235 238 241 244 246 247 248 249 249 250 250 250 249 247 245 242 239 236 232 228 223 218 214 211 207 204 201 199 197 196 196 197 199 202 204 206 206 204 202 200 197 195 194 192 191 190 189 188 187 187 187 188 189 190 192 194 196 197 198 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 91 94 nan 101 104 107 110 112 113 115 116 117 118 119 120 121 123 124 126 128 130 132 134 135 137 139 142 146 150 153 154 154 152 149 146 143 140 139 139 141 144 148 150 152 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 211 207 201 194 nan nan nan nan nan nan nan nan nan nan nan nan 262 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 267 269 270 270 269 268 267 267 267 267 267 268 268 269 269 271 272 273 274 nan nan nan 276 276 276 276 nan nan 273 273 273 273 272 272 272 273 273 274 275 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 243 239 236 233 231 231 231 231 231 232 234 237 240 244 249 254 260 267 273 280 285 288 291 292 292 291 290 288 287 286 285 284 284 284 284 284 285 286 287 286 286 286 286 286 285 285 285 285 284 281 279 277 275 273 271 269 266 263 262 260 259 258 257 256 255 254 254 255 255 256 257 258 259 259 259 259 259 259 257 256 254 253 253 254 255 256 258 261 262 264 265 267 269 271 272 273 274 276 277 278 279 281 283 285 285 285 285 285 284 283 282 282 282 282 283 284 285 285 286 286 285 285 285 285 288 291 291 289 287 285 284 284 286 291 295 297 297 296 293 290 289 288 288 289 291 292 292 292 292 293 292 291 289 288 287 285 283 281 281 281 280 278 275 272 271 272 272 270 265 260 256 253 253 251 249 247 245 245 245 246 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 232 232 231 231 229 227 226 225 225 224 225 225 226 226 227 229 231 232 232 232 232 230 228 226 224 222 221 220 219 219 220 221 221 222 223 225 225 225 224 222 220 218 218 219 223 227 229 229 228 228 227 226 225 225 225 225 226 227 228 229 230 231 232 232 233 235 237 240 243 245 247 248 248 249 249 249 249 248 247 244 241 238 234 231 227 223 219 216 212 209 206 203 200 198 198 199 201 204 206 208 208 208 206 203 201 199 198 197 196 195 193 192 191 190 190 189 190 191 192 194 197 199 200 201 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 105 108 110 112 114 115 116 117 118 119 120 121 122 124 125 127 128 130 132 134 139 143 147 149 151 150 149 146 143 141 138 137 137 138 141 146 151 155 157 nan nan nan 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 210 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 268 269 270 270 270 269 268 267 266 267 267 267 267 267 268 269 271 273 275 277 277 278 278 279 279 279 278 278 278 277 276 275 273 272 273 274 275 276 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 242 238 235 232 230 228 227 227 227 229 232 237 241 245 249 255 261 267 273 278 282 285 287 289 289 288 287 286 284 283 283 282 282 281 281 282 283 284 284 283 282 282 282 282 282 281 281 280 279 277 275 274 272 270 267 265 262 259 258 256 255 254 253 252 251 250 251 251 252 253 254 255 256 256 256 256 256 255 253 252 251 250 251 252 253 255 257 259 260 262 264 266 268 269 270 271 272 274 276 277 278 279 281 281 281 283 283 283 283 282 281 280 279 279 280 280 280 280 279 279 280 282 283 285 287 288 287 284 282 282 282 282 286 290 294 296 296 295 292 290 288 288 289 290 291 292 293 293 293 293 291 289 289 289 290 288 286 284 282 280 279 277 276 275 275 276 277 275 270 263 257 254 253 251 249 246 244 243 243 244 244 244 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 231 231 230 228 227 225 225 225 225 225 226 227 227 228 230 231 232 233 233 232 230 228 226 224 222 221 220 219 218 219 220 220 220 221 223 224 224 223 221 219 217 216 218 222 227 230 230 229 228 228 227 226 226 226 226 227 228 229 230 231 231 232 233 234 235 237 239 241 243 245 247 248 248 249 249 248 247 245 243 240 237 234 231 228 225 222 218 214 210 207 204 202 201 201 203 206 209 211 211 211 209 207 205 203 202 201 200 199 198 197 195 194 193 192 191 191 192 194 197 199 202 204 205 206 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 102 105 108 110 112 114 115 117 118 119 120 120 121 122 123 124 126 128 130 134 138 141 143 144 145 145 144 141 138 136 134 134 135 137 141 145 151 156 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 269 270 270 270 270 268 267 266 266 267 268 267 267 267 268 271 274 277 279 280 281 281 282 282 282 282 282 283 282 280 278 275 274 274 275 277 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 241 238 235 233 230 228 226 225 225 227 230 235 240 244 248 254 260 266 272 276 278 281 282 284 284 284 283 282 282 282 281 280 279 279 279 280 280 281 280 279 277 277 277 277 277 277 276 275 274 272 271 270 269 266 264 261 259 257 255 254 253 252 251 249 249 248 249 250 250 251 251 252 253 253 253 254 253 252 251 250 249 249 250 251 253 255 256 258 259 261 262 264 267 268 269 270 270 272 274 275 276 277 278 279 280 281 281 281 280 280 279 278 276 276 276 276 276 276 276 276 277 278 280 283 283 283 281 279 279 280 280 282 284 288 292 294 295 293 291 288 287 289 291 293 293 292 292 293 293 293 291 288 288 289 290 289 288 285 282 280 278 277 277 277 278 279 279 277 272 265 259 255 253 252 249 246 244 242 242 242 242 242 242 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 230 229 227 226 225 225 nan 225 225 227 228 228 229 230 231 232 232 232 231 228 226 225 223 222 220 219 218 218 218 219 218 218 219 220 222 222 222 220 218 216 216 217 221 226 228 229 229 229 229 228 228 227 227 228 228 229 230 231 231 232 233 234 235 236 237 239 240 242 244 246 247 248 248 248 247 246 244 241 239 237 235 233 230 227 224 220 216 212 209 206 205 205 206 209 211 213 215 214 213 211 209 207 206 205 204 203 201 200 199 197 197 196 195 194 194 194 196 199 201 204 207 209 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 99 102 105 108 110 113 114 116 117 118 119 120 120 121 121 122 124 126 130 133 136 137 138 139 140 140 139 137 135 133 132 132 133 135 139 144 149 154 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 267 268 268 269 270 270 270 269 267 266 267 268 269 269 268 267 268 270 273 277 281 283 284 284 285 285 285 285 285 286 285 283 280 276 274 273 275 277 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 242 240 238 236 234 231 228 226 224 223 225 228 233 238 242 247 252 258 264 269 272 273 275 277 279 279 280 279 279 280 279 278 276 275 276 277 277 277 277 275 272 271 270 271 271 272 272 272 271 269 268 267 266 265 263 261 260 258 256 255 253 252 251 250 249 248 248 249 249 249 250 250 250 251 251 251 251 251 251 250 250 249 249 250 251 253 254 256 257 259 260 261 263 265 267 268 269 269 271 272 274 275 276 276 277 278 278 279 279 278 277 277 276 275 274 273 273 274 274 273 273 273 275 276 278 279 278 277 277 278 279 280 280 282 285 288 290 291 289 288 288 289 291 293 294 294 293 292 292 292 291 290 287 287 287 288 288 286 284 282 281 281 281 281 281 280 279 277 274 270 266 261 258 255 252 249 246 244 242 240 240 241 241 240 238 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 227 225 224 224 224 nan 226 227 228 228 229 231 232 232 231 230 228 226 225 224 222 221 220 218 218 218 218 219 218 217 217 218 219 220 220 218 217 216 216 217 220 223 225 226 227 229 230 230 229 229 229 229 230 231 231 232 232 233 234 235 236 237 238 239 240 241 242 244 246 247 247 246 246 244 242 240 239 237 236 235 233 229 226 222 218 214 212 209 209 210 212 214 217 218 218 217 215 212 210 209 208 207 205 204 202 201 nan nan 199 198 198 197 196 197 198 200 203 206 209 211 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 96 99 102 105 108 110 113 115 116 117 118 119 119 119 120 121 123 126 129 131 132 133 134 135 137 137 136 134 133 131 131 130 130 132 136 141 146 151 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 267 267 267 268 268 269 270 269 268 267 268 270 272 272 270 268 267 267 271 276 281 284 286 287 287 287 287 286 286 285 285 282 279 275 272 272 273 275 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 238 237 236 233 231 228 225 223 222 223 226 230 235 240 245 251 256 261 265 267 269 271 272 273 275 276 276 277 277 275 273 271 272 273 273 272 270 268 266 264 264 264 266 267 268 268 268 267 266 264 263 262 261 261 260 259 257 256 255 253 252 252 251 250 250 250 250 250 250 250 251 251 251 251 251 251 252 252 252 251 251 250 251 252 254 255 256 257 258 259 261 262 264 265 267 268 269 270 271 271 273 274 275 275 276 276 276 277 277 276 276 274 273 272 272 272 273 271 270 269 270 271 272 273 273 273 273 274 276 277 278 278 279 280 283 285 285 284 284 286 289 291 293 294 294 292 291 290 289 288 287 287 286 285 284 284 284 283 282 282 283 284 283 283 281 278 275 272 269 267 264 261 257 253 249 247 244 242 240 239 239 239 238 237 235 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 225 223 223 224 224 nan nan nan 229 230 232 233 233 231 228 226 225 224 223 222 221 219 218 218 218 219 219 218 217 216 216 217 218 218 218 217 217 216 217 218 220 221 223 226 228 231 232 232 232 231 231 231 232 232 233 233 234 235 236 237 238 239 239 240 241 241 243 244 245 245 245 244 243 242 241 240 239 238 236 234 231 228 224 221 218 215 214 214 215 217 219 221 222 221 219 216 214 212 211 209 208 206 204 203 202 202 201 201 201 200 199 199 199 200 202 204 207 210 212 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 93 96 98 101 104 107 110 112 114 116 117 117 117 117 118 120 123 126 128 nan 129 130 132 134 135 134 133 132 132 131 130 129 129 130 132 136 142 147 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 267 268 269 269 269 268 269 270 272 274 274 271 268 266 266 268 273 279 284 288 288 288 287 287 286 285 284 283 281 278 274 271 271 272 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 235 234 232 229 227 225 223 222 222 225 228 233 239 245 250 254 257 261 264 266 267 269 270 271 272 273 273 272 270 269 269 271 270 267 264 262 260 259 259 259 261 263 264 265 265 265 264 262 261 260 259 259 258 258 257 256 255 254 253 252 252 252 252 253 253 253 253 253 253 253 253 253 253 253 254 254 254 255 254 254 253 253 254 254 255 255 256 257 258 259 261 262 264 265 267 268 269 269 270 271 272 273 273 273 274 275 276 276 275 275 274 273 272 272 272 272 269 267 267 268 268 268 269 268 268 269 270 273 275 277 278 277 277 279 280 281 281 282 285 288 290 291 292 292 291 290 289 287 285 284 284 283 281 279 278 278 278 278 279 281 282 282 282 280 277 275 272 270 268 267 266 261 256 252 248 245 242 239 238 237 237 236 235 234 234 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 223 223 223 224 nan nan nan 230 231 233 235 234 232 229 226 224 223 222 221 220 220 219 219 219 219 219 218 217 216 216 216 217 217 217 217 217 217 217 217 218 219 221 225 228 232 234 235 234 234 233 233 233 233 234 234 235 236 237 237 238 239 240 240 241 241 242 243 244 244 244 244 244 243 242 241 240 239 237 235 233 230 227 224 221 220 219 219 221 223 224 225 224 223 220 217 215 214 212 210 208 206 204 203 203 203 202 202 202 202 202 202 202 202 203 205 207 209 212 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 92 93 96 98 100 103 106 108 111 113 115 115 115 115 116 119 122 124 125 nan nan nan 131 132 133 nan nan 130 130 130 130 129 128 128 130 134 139 145 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 268 268 268 268 268 268 269 269 271 273 275 275 273 270 268 267 268 272 277 282 286 287 287 286 285 285 284 283 282 280 277 275 273 272 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 233 231 229 228 226 224 223 223 224 226 230 234 240 245 249 252 255 258 261 263 265 266 268 269 269 269 268 268 268 268 268 268 266 263 261 260 260 259 258 258 258 259 260 261 262 262 261 259 258 257 256 256 256 256 255 254 253 252 252 252 253 253 254 255 256 256 256 257 257 257 257 256 256 256 256 256 256 256 256 255 255 254 255 255 255 254 255 255 257 258 259 261 262 264 266 267 268 269 270 271 272 272 272 272 273 274 275 275 275 274 274 273 272 271 271 271 270 269 268 267 267 267 267 267 266 267 269 272 275 277 277 276 276 277 278 279 279 281 284 286 287 288 289 289 289 288 288 286 283 282 281 279 276 274 272 272 271 271 271 273 274 275 276 277 277 276 273 270 269 269 268 266 262 257 252 247 242 239 237 236 236 235 235 233 233 234 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 224 223 223 224 nan nan nan nan 232 234 235 235 233 230 227 225 222 221 221 221 221 221 221 221 220 219 218 217 216 216 216 217 217 218 218 218 218 218 218 218 219 221 225 229 233 236 237 237 236 235 235 234 234 235 235 236 236 237 238 238 239 240 240 241 242 243 243 244 244 244 245 245 244 243 242 241 240 238 236 234 232 230 228 226 225 224 225 226 227 227 227 226 224 221 218 216 214 212 nan 207 205 204 203 203 203 203 203 203 203 204 204 204 205 205 206 207 209 211 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 95 97 100 nan nan 107 109 111 111 nan 112 114 nan nan nan nan nan nan nan nan 129 129 nan nan 128 128 128 128 128 127 128 130 134 139 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 269 270 269 269 269 268 268 267 267 267 267 270 272 275 276 275 274 272 271 272 273 276 279 283 284 285 284 284 283 283 283 281 280 279 277 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 233 231 229 227 226 224 223 223 225 227 229 232 236 241 245 247 251 254 257 260 261 263 265 266 267 267 266 266 267 268 268 267 266 265 264 263 263 261 258 256 255 256 257 259 260 261 260 259 256 254 253 253 253 253 253 253 252 251 251 251 252 253 254 255 256 257 258 258 260 260 260 259 259 259 258 258 257 256 255 255 255 255 254 254 254 254 254 254 255 257 258 259 260 262 264 266 268 269 269 271 272 273 273 272 272 273 273 274 274 274 275 274 274 273 272 272 271 271 270 270 269 268 268 268 267 266 266 268 270 273 275 275 275 276 278 279 280 280 281 283 284 285 286 287 287 286 286 286 285 283 281 279 276 273 271 269 268 265 262 261 261 263 265 268 271 274 276 275 272 269 269 270 270 268 264 258 250 243 239 237 236 235 235 234 233 233 234 235 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 224 223 223 nan nan nan nan nan nan nan 235 235 234 232 228 225 223 223 222 223 223 223 222 222 221 220 219 218 217 217 217 217 218 218 219 219 219 219 219 219 220 222 226 231 235 238 239 239 238 237 236 236 236 236 236 237 237 237 238 238 239 239 240 241 242 243 244 244 245 245 245 245 245 244 243 241 240 239 237 236 234 233 231 230 229 229 229 230 230 230 228 226 224 221 218 216 nan nan nan nan nan nan nan nan 203 203 203 204 204 206 206 207 207 207 208 208 209 210 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 94 95 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 124 125 126 126 126 126 127 130 134 138 142 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 269 269 268 267 265 264 264 265 267 271 275 277 278 277 276 276 276 275 276 277 280 282 283 283 282 282 282 282 281 281 281 281 280 279 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 233 232 229 227 226 225 223 223 224 226 228 231 234 237 240 243 246 250 254 257 259 260 262 264 265 266 265 264 264 266 267 266 265 265 265 265 264 263 261 257 255 254 256 257 258 258 257 255 252 251 249 248 248 248 248 249 249 249 249 249 249 250 252 253 255 256 256 257 258 260 260 261 261 260 260 260 258 256 255 254 254 254 253 253 253 253 253 254 254 256 257 258 259 260 262 264 266 268 269 270 271 272 273 274 274 274 274 274 274 274 275 275 275 275 274 273 273 273 272 272 271 271 270 270 270 269 267 266 266 267 270 272 273 274 276 278 280 281 281 281 281 281 282 283 285 284 283 282 283 284 283 281 278 275 273 271 268 264 261 257 254 252 253 257 262 266 270 273 273 271 269 269 270 272 271 269 262 254 245 239 235 234 234 234 234 233 233 233 234 235 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 224 nan nan nan nan nan nan nan 235 236 236 234 230 228 226 225 224 224 224 224 223 223 222 221 220 219 218 217 217 217 218 219 219 220 220 220 220 220 221 223 226 231 236 239 240 240 240 239 238 238 237 237 237 237 238 238 238 238 239 239 240 241 242 243 244 245 245 246 246 245 245 244 243 242 240 239 238 237 236 236 235 234 233 233 233 233 232 231 229 226 223 221 218 nan nan nan nan nan nan nan nan nan nan 204 204 205 206 207 208 209 210 210 210 210 210 210 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 92 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 123 123 124 124 125 128 132 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 267 271 275 278 280 279 279 279 278 277 276 276 278 281 282 282 282 282 282 282 282 282 282 283 283 283 282 281 280 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 230 228 226 225 224 223 223 224 225 228 231 234 237 239 241 245 249 253 255 258 259 261 263 263 263 263 263 263 264 265 264 264 265 266 265 263 261 259 257 257 257 258 257 258 258 257 253 249 246 243 242 242 242 243 245 245 245 246 247 248 249 251 253 255 255 255 255 256 258 259 260 260 260 260 259 257 255 254 253 252 252 252 252 253 253 254 255 256 257 258 259 260 261 262 264 266 268 270 271 272 272 274 275 275 276 276 276 276 276 276 276 276 276 276 275 275 275 274 273 272 271 271 271 271 271 269 267 265 266 267 269 271 272 274 275 277 279 280 279 278 277 277 280 281 280 278 278 281 284 283 280 277 275 276 276 274 269 263 257 252 248 248 252 258 262 265 268 269 268 267 267 269 271 271 269 263 255 247 239 235 233 233 234 233 233 233 233 233 234 235 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 225 225 nan nan nan nan nan nan nan nan nan 238 236 233 230 228 226 225 224 224 224 224 223 222 221 220 219 219 218 218 218 219 220 220 221 221 222 222 222 222 223 226 231 235 239 240 240 240 240 239 239 238 238 237 238 238 238 239 239 239 240 241 242 242 243 244 245 246 246 246 246 245 244 243 242 241 240 240 239 239 238 238 237 236 236 235 234 233 231 228 226 223 220 217 nan nan nan nan nan nan nan nan nan nan 205 205 206 207 209 211 212 212 212 212 211 211 210 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 120 121 124 127 131 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 265 266 268 272 276 279 281 282 282 281 280 279 277 277 279 281 282 282 282 282 283 283 283 283 283 284 284 284 284 283 282 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 228 227 225 224 223 223 223 223 225 227 231 234 236 238 241 245 248 251 253 255 257 259 260 260 260 260 260 261 262 263 263 264 265 266 264 261 259 259 259 259 258 258 258 259 259 254 247 239 235 234 233 233 235 236 239 240 241 243 244 246 248 250 253 254 254 253 253 254 256 257 258 258 258 257 257 255 254 253 252 252 252 252 253 254 255 256 257 257 258 259 260 261 262 263 265 266 268 270 271 273 273 274 275 277 277 278 278 278 278 277 277 277 277 277 277 277 277 277 276 274 272 272 272 272 272 271 268 266 266 267 268 269 270 271 272 274 276 276 276 275 273 274 278 279 277 275 275 279 283 282 278 275 275 277 281 282 277 269 261 254 249 248 251 256 261 264 265 266 264 263 264 265 266 266 265 261 255 249 243 238 235 234 233 232 232 232 231 231 232 233 234 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 226 227 nan nan nan nan nan nan nan nan nan nan nan 233 231 229 226 225 224 224 224 224 224 223 222 221 220 219 219 219 219 220 220 221 222 222 223 223 223 223 224 227 230 234 237 239 240 240 240 240 239 238 238 237 237 238 239 239 240 240 241 242 242 243 244 245 246 246 247 247 246 246 245 244 243 242 242 241 241 241 241 241 240 239 237 236 234 232 230 228 225 222 219 nan nan nan nan nan nan nan nan nan nan nan nan 207 208 209 212 214 215 215 215 214 213 212 211 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 90 nan nan nan nan nan 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 119 122 126 130 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 269 270 273 277 280 282 284 284 284 282 280 279 279 280 281 282 282 283 283 284 284 284 284 284 284 285 285 285 283 282 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 226 225 224 224 224 223 222 223 224 227 230 234 236 239 242 245 247 249 251 252 254 255 255 255 255 257 257 258 259 261 263 264 264 264 262 260 258 259 259 259 257 257 258 260 257 248 236 225 224 224 226 227 229 231 234 235 237 239 242 244 246 249 251 252 252 252 251 252 253 254 255 255 255 254 254 253 253 253 253 253 253 254 255 256 257 257 258 258 259 260 261 263 264 265 266 267 269 270 272 273 274 275 276 277 278 279 279 279 279 279 279 279 278 278 278 279 279 279 278 276 274 273 272 272 272 272 270 268 268 268 268 269 271 272 272 272 273 274 274 272 271 273 277 278 276 273 272 278 282 281 276 270 267 270 278 280 278 274 269 265 261 257 256 258 260 262 263 262 260 259 259 260 261 261 259 257 255 253 249 245 240 236 233 231 229 229 229 229 229 229 231 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 228 228 nan nan nan nan nan nan nan nan nan nan nan nan nan 230 228 226 224 224 225 225 225 224 223 222 221 221 220 220 220 221 221 222 222 223 224 224 224 224 225 227 229 232 234 237 238 239 239 239 238 237 237 236 237 237 238 239 240 241 242 243 243 244 245 245 246 246 247 247 246 246 245 244 244 243 243 243 243 243 243 243 241 240 238 236 234 232 229 227 224 221 219 nan nan nan nan nan nan nan nan nan nan nan nan nan 210 212 215 217 217 217 216 215 214 212 211 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 90 nan nan nan nan nan nan nan 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 124 127 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 276 279 281 283 285 285 285 284 282 280 280 281 282 282 282 283 284 284 285 285 285 285 285 285 285 285 284 283 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 229 nan nan 224 224 223 224 223 223 223 223 225 228 232 235 237 239 242 244 245 246 247 248 249 249 249 250 251 252 253 254 257 260 261 261 261 262 262 259 258 257 257 256 256 257 255 255 254 250 244 238 231 228 228 227 227 227 228 230 232 236 239 242 245 248 250 250 250 250 250 251 252 253 253 253 253 252 252 252 253 253 254 254 255 256 257 257 258 259 259 260 260 261 263 264 265 266 267 268 270 271 273 274 275 276 277 278 279 280 280 281 281 281 281 282 281 280 280 281 281 281 280 278 276 274 274 273 273 272 271 270 270 270 270 271 273 274 274 273 273 273 273 272 270 273 276 278 276 274 273 277 280 281 279 275 270 268 274 275 275 275 275 274 271 264 259 257 256 257 258 257 256 255 255 256 256 256 255 255 256 257 256 253 246 239 233 230 228 227 227 226 226 226 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 226 226 226 227 226 225 224 223 223 222 222 222 222 222 222 222 223 224 224 224 225 225 226 228 229 231 232 234 236 237 237 237 236 235 235 235 235 236 237 238 239 241 242 243 244 244 245 245 246 247 247 247 247 246 246 245 245 244 244 245 245 245 245 244 242 240 237 235 233 231 229 226 224 221 nan nan nan nan nan nan nan nan nan nan nan nan 212 212 213 216 218 219 219 218 217 215 214 213 212 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 89 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 281 283 284 285 285 285 284 283 281 281 281 281 281 282 282 283 284 284 285 285 286 286 286 286 286 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 nan nan nan 222 222 222 223 223 223 224 226 229 232 234 236 238 241 242 242 243 244 244 244 244 244 245 246 247 248 250 254 256 257 257 259 260 261 259 256 255 255 255 257 255 252 252 253 253 250 244 237 230 226 223 220 217 217 221 227 233 237 241 244 247 248 249 249 249 250 252 252 253 252 252 252 251 251 252 253 253 254 255 256 257 258 259 259 260 261 262 263 264 265 266 267 268 268 269 271 272 273 275 276 277 278 279 280 280 281 282 282 282 283 284 284 283 283 283 282 282 281 279 277 276 275 275 274 273 272 272 272 271 272 273 275 276 276 275 275 274 274 272 270 272 275 277 277 275 275 277 278 279 280 279 276 273 274 274 274 275 275 274 270 263 256 252 251 252 253 252 251 250 251 253 254 253 252 253 256 259 261 259 251 242 235 230 227 227 225 224 224 224 225 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 228 228 227 226 226 225 225 224 nan nan nan nan 223 223 224 224 225 225 226 227 228 229 230 231 232 233 234 235 235 235 234 233 233 233 233 235 236 237 238 240 241 243 244 244 245 245 246 246 247 247 247 247 246 245 245 245 245 246 246 246 245 244 242 239 236 234 232 230 228 225 223 220 nan nan nan nan nan nan nan nan nan nan nan 214 215 216 217 219 220 221 220 218 217 215 213 212 211 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 88 88 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 284 285 285 285 285 284 283 282 282 281 280 280 281 281 282 283 284 285 286 286 287 287 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 225 224 nan nan 221 221 222 222 222 223 224 227 230 232 234 235 237 239 239 239 241 242 242 241 241 241 241 241 242 244 246 250 251 252 253 256 258 259 257 254 253 254 255 254 252 251 251 252 251 247 237 227 217 211 208 205 204 207 217 226 233 238 241 244 246 248 248 249 250 251 253 253 253 252 252 251 251 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 270 271 272 274 275 276 277 278 279 280 281 282 283 283 284 284 284 285 286 285 285 284 284 283 282 280 278 277 276 276 276 275 275 275 274 273 273 275 276 277 276 276 277 277 275 273 271 272 273 275 276 276 277 277 277 277 278 278 278 276 275 275 275 276 277 275 270 262 255 250 247 247 247 246 246 247 248 250 251 251 251 252 255 260 264 262 254 245 237 231 228 227 225 224 223 222 223 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 225 225 225 226 226 227 228 229 230 231 231 232 232 233 234 234 234 233 232 231 231 232 234 235 236 237 239 240 242 242 243 244 245 246 246 247 247 247 246 245 245 245 246 246 246 246 246 245 243 240 237 235 233 230 228 226 224 222 nan nan nan nan nan nan nan nan nan nan nan 217 218 219 219 220 221 222 221 220 218 216 214 212 211 210 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 88 88 87 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 285 284 284 283 283 282 281 280 280 280 281 281 282 283 284 285 286 287 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 223 222 221 221 221 221 221 221 222 224 227 229 231 232 233 235 236 237 237 240 241 241 240 240 239 239 238 239 241 243 245 246 248 251 253 255 256 255 253 253 254 253 252 251 251 250 248 245 241 233 222 216 214 214 216 217 220 225 231 235 239 242 244 246 247 247 248 249 252 253 253 253 253 252 252 252 252 253 254 255 256 257 258 259 260 261 263 264 266 267 268 268 269 270 271 272 272 273 275 275 276 277 278 279 280 281 282 283 284 285 285 285 286 286 287 287 286 285 284 284 283 281 279 278 277 277 277 276 277 277 276 275 274 275 277 278 276 276 277 278 277 275 274 273 273 273 274 275 276 276 276 276 276 276 276 277 276 275 275 276 279 279 275 268 259 249 243 242 243 245 246 247 247 248 249 249 250 251 253 259 264 263 258 249 240 232 228 226 225 223 222 221 222 224 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 226 227 227 228 229 230 231 232 232 233 233 234 234 234 233 232 231 230 229 230 232 233 235 236 238 239 240 241 242 243 245 246 246 246 246 245 244 244 243 244 245 245 245 245 244 243 240 238 235 233 231 229 227 225 223 221 nan nan nan nan nan nan nan nan nan nan nan 221 222 222 222 222 222 221 220 219 217 215 213 211 210 209 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 87 87 87 nan nan nan nan nan nan nan nan 88 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 286 285 284 283 283 282 282 281 280 280 280 281 282 283 284 285 286 288 289 289 289 nan nan nan nan nan nan nan nan nan nan nan 294 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 222 222 221 220 220 220 220 221 221 222 223 226 229 232 233 234 234 235 235 237 239 240 241 241 241 240 238 237 238 239 240 240 242 245 248 250 251 251 251 252 253 253 251 250 251 252 248 244 239 236 233 232 231 230 228 227 228 229 232 234 236 239 242 244 245 246 246 248 250 252 254 254 254 254 253 253 253 253 254 256 257 259 260 261 261 262 264 265 267 268 269 269 270 271 272 272 273 273 275 276 276 277 278 279 280 282 283 284 285 286 287 287 287 287 288 288 288 287 286 285 285 284 282 280 279 279 279 278 278 279 279 278 277 275 275 277 278 278 277 278 278 279 277 276 274 273 273 274 274 274 275 275 275 275 275 276 277 277 275 274 277 281 283 282 277 266 252 243 242 244 247 249 250 248 248 248 249 250 249 250 255 262 264 261 253 241 231 227 224 223 222 221 220 222 225 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 228 228 229 229 230 231 232 233 233 234 234 234 234 233 233 231 230 229 228 228 229 231 232 233 235 236 237 238 240 242 243 245 245 245 245 244 243 242 241 241 242 242 241 240 240 239 237 235 233 230 228 226 224 223 222 nan nan nan nan nan nan nan nan nan nan nan 222 223 224 224 223 223 221 219 218 217 215 213 212 210 209 208 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 86 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 283 283 282 281 281 281 282 283 283 284 285 287 288 289 289 288 288 288 nan nan nan nan nan nan nan 292 292 293 294 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 225 223 222 nan 221 221 220 219 219 219 219 220 220 221 223 226 229 230 231 231 232 233 233 235 238 240 242 243 243 242 239 238 238 238 237 237 239 242 245 246 246 246 247 250 252 253 251 250 250 251 245 240 237 237 238 238 237 232 224 219 221 222 223 227 232 236 240 243 244 244 246 248 251 253 254 254 254 254 253 253 254 255 256 258 260 261 262 263 264 265 267 268 269 270 271 271 272 272 273 273 273 274 274 275 277 277 279 280 281 283 285 287 287 288 289 289 289 289 289 289 289 288 287 286 285 285 283 282 281 280 280 280 279 280 280 280 278 276 275 277 278 279 279 280 280 281 279 278 275 274 273 274 274 274 274 275 276 276 275 276 277 277 275 275 277 281 284 286 283 274 260 251 247 247 249 251 252 252 251 251 251 250 247 247 251 259 265 266 258 243 231 225 223 221 220 219 221 223 225 227 229 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 230 231 231 232 233 233 234 234 234 234 234 233 232 231 229 228 227 227 227 227 228 229 230 232 233 235 236 238 240 242 243 243 243 242 241 241 240 240 239 238 237 236 235 235 233 232 229 227 225 224 222 221 220 nan nan nan nan nan nan nan nan nan nan nan nan 225 225 224 223 221 219 217 216 215 214 212 211 210 209 209 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 284 284 283 283 283 284 285 285 286 287 288 289 290 289 289 289 290 nan nan nan nan nan nan 291 290 292 293 294 295 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 219 219 219 218 218 218 218 218 218 219 220 221 223 226 228 230 231 232 233 232 232 233 236 240 243 244 245 243 239 238 237 236 235 234 236 239 241 242 241 241 244 248 251 252 251 249 248 248 242 239 238 240 241 239 233 224 211 203 205 210 211 217 226 233 238 241 242 244 246 248 251 252 253 253 253 253 253 254 255 257 258 260 262 264 264 265 267 268 269 270 271 272 272 273 273 273 273 273 273 273 274 275 277 278 280 281 283 285 287 289 290 290 291 291 291 291 291 290 290 290 289 288 287 286 284 283 282 282 281 281 281 281 282 282 280 277 277 278 280 281 282 283 283 283 282 280 277 274 274 275 276 276 276 276 278 278 275 275 275 274 273 274 276 278 280 284 286 284 274 261 253 250 252 255 259 259 258 255 253 249 245 244 247 253 262 267 261 246 233 226 223 221 220 219 220 222 225 226 227 228 229 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 231 232 232 233 234 234 235 235 235 235 234 233 232 230 229 227 226 225 225 224 224 225 226 227 229 230 232 234 236 238 239 240 240 240 240 240 240 239 238 237 236 235 233 232 231 229 226 224 223 221 220 219 219 nan nan nan nan nan nan nan nan nan nan nan nan 225 224 224 223 220 217 215 215 214 213 212 211 211 211 211 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 288 288 288 289 289 289 289 291 293 nan nan nan nan nan 289 288 289 292 294 295 297 nan nan 294 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 217 217 217 217 219 219 219 221 223 226 228 229 230 232 233 233 232 232 235 240 243 245 245 243 240 239 238 236 234 233 234 237 238 238 237 238 240 244 248 251 250 247 244 243 241 241 242 243 242 nan nan 214 200 194 199 205 209 217 226 233 238 240 242 244 246 248 250 251 251 251 251 251 253 255 257 259 260 262 264 265 266 267 268 269 270 271 272 273 273 273 274 274 273 273 273 273 274 275 277 279 281 283 285 287 290 291 292 293 293 293 293 293 293 293 292 292 291 290 290 288 286 285 284 284 283 282 282 283 283 283 281 279 278 279 281 283 285 286 286 286 284 282 278 276 276 277 278 278 277 278 280 280 277 274 272 271 271 272 274 274 274 275 277 276 268 257 253 254 258 264 269 270 268 262 257 252 248 245 245 248 254 259 256 246 236 230 226 223 221 220 220 222 224 225 225 226 227 228 230 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 233 234 234 235 236 236 236 235 234 233 232 230 228 227 225 224 223 222 222 222 223 224 226 227 229 231 233 235 236 237 238 239 239 239 239 239 239 238 236 235 233 231 229 227 224 223 221 220 218 217 217 nan nan nan nan nan nan nan nan nan nan nan nan 224 224 223 222 219 216 215 214 214 214 213 213 213 213 213 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 290 290 289 289 289 289 290 291 293 nan nan 298 296 293 290 286 286 288 291 nan nan nan nan 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 232 229 nan nan nan 218 216 216 216 216 216 216 217 218 219 219 219 220 224 227 227 225 226 228 229 229 230 231 235 239 243 245 245 244 242 240 238 236 234 232 233 235 235 235 234 234 235 239 244 249 249 246 242 241 242 244 nan nan nan nan nan nan 194 186 192 202 208 219 229 235 238 240 242 244 246 248 249 250 250 250 250 251 253 256 258 260 261 262 264 265 266 267 268 269 270 271 272 273 273 273 274 274 274 274 274 275 275 276 278 280 283 285 288 290 292 294 295 296 295 295 294 295 296 295 295 294 293 293 292 290 288 287 286 285 284 283 283 283 284 284 283 282 281 281 281 284 287 288 289 289 287 283 280 278 279 281 282 281 280 279 280 281 278 274 270 268 269 271 272 271 268 265 263 259 252 248 252 258 265 271 274 275 273 269 264 259 255 250 247 247 249 250 249 245 239 234 231 227 224 222 221 222 223 223 223 224 224 226 228 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 235 236 236 237 237 236 235 234 232 230 228 226 224 223 221 220 220 221 222 223 224 226 228 230 232 234 235 236 237 237 238 238 239 239 239 238 237 235 233 230 228 226 223 222 220 218 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 223 223 221 218 216 215 215 215 215 215 215 215 215 215 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 296 296 296 295 nan nan 294 293 nan nan nan nan 292 nan 295 nan 298 299 297 293 288 285 285 286 288 nan nan nan 296 296 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 232 228 226 223 221 218 216 215 214 214 215 216 216 217 218 219 218 218 220 224 227 225 223 226 228 227 226 226 231 239 244 246 246 246 244 242 240 237 234 232 230 230 231 232 232 231 231 231 234 240 245 246 244 240 240 243 248 nan nan nan nan nan nan nan 175 181 196 210 224 232 237 240 242 244 246 247 248 248 249 249 249 250 251 253 256 258 260 261 262 263 264 266 267 268 269 270 271 272 273 273 273 274 275 275 276 277 277 278 279 281 283 285 288 290 292 294 296 297 298 298 297 296 297 297 297 297 296 295 294 293 292 290 289 288 287 286 284 284 284 284 285 285 284 283 283 283 285 288 290 291 291 289 286 282 280 282 284 285 285 283 281 280 279 277 273 268 265 266 270 271 270 266 263 261 259 258 259 262 267 272 275 277 276 274 271 267 263 259 255 251 247 246 245 245 244 241 238 235 232 228 224 222 221 221 221 222 222 223 225 227 230 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 237 236 235 233 232 229 227 225 223 222 221 220 220 221 222 223 225 227 228 230 232 234 235 236 237 237 237 237 237 238 237 237 236 234 232 229 227 225 222 221 219 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 223 222 220 218 216 216 216 217 217 218 218 217 217 217 216 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 299 299 300 300 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 284 283 285 286 287 291 293 295 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 236 230 226 223 220 218 216 214 214 213 214 214 215 216 217 218 219 219 218 220 224 225 224 223 227 233 235 235 233 236 248 252 253 251 248 244 240 237 234 232 230 229 229 229 230 230 230 229 229 232 238 242 242 241 239 241 246 252 nan nan nan nan nan nan nan 181 194 214 229 238 242 243 245 246 246 247 247 247 247 248 248 249 250 252 254 256 258 260 261 262 263 264 265 266 267 268 270 271 272 273 274 274 275 277 278 279 280 280 281 282 284 286 288 290 292 294 296 298 299 300 300 300 299 299 299 299 298 297 295 294 293 292 291 290 289 288 287 286 285 284 285 286 286 287 286 285 285 286 289 291 293 293 291 288 284 283 285 288 289 288 287 285 282 279 275 271 265 262 263 267 270 270 268 266 265 266 268 272 275 277 278 279 279 277 274 271 267 263 259 255 251 247 244 243 243 243 242 240 238 235 230 226 222 220 219 220 221 222 224 226 228 230 231 232 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 229 226 224 223 221 221 221 221 222 223 225 227 228 230 232 233 235 236 236 237 236 236 235 235 235 235 234 234 232 230 228 225 223 221 219 218 217 216 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 222 222 220 nan 217 217 218 219 220 220 220 220 219 218 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 301 302 302 303 301 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 281 283 285 286 289 292 295 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 242 238 233 228 224 221 217 215 214 214 213 213 214 215 216 217 218 219 219 218 219 222 224 223 224 228 234 240 243 244 248 260 259 254 249 247 244 239 236 234 233 232 231 230 230 231 232 231 230 229 232 237 240 240 239 240 244 250 nan nan nan nan nan nan nan nan 211 230 245 251 252 251 250 249 248 247 246 246 246 246 247 248 249 251 253 254 256 257 258 259 261 262 264 265 266 267 268 270 271 273 274 275 276 277 279 280 281 282 283 283 284 286 288 290 292 293 295 297 299 300 301 301 301 301 300 300 300 299 298 296 295 293 292 292 291 290 289 288 287 286 285 285 286 287 288 288 288 287 288 289 292 294 294 292 289 286 284 286 290 292 292 290 288 285 281 275 269 264 261 262 265 268 269 269 268 269 271 275 277 279 281 282 282 282 280 276 271 267 263 259 254 250 246 242 242 243 245 245 243 240 236 231 226 222 219 218 218 220 222 225 227 229 230 230 230 230 231 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 221 221 222 222 224 225 227 229 231 232 233 235 236 237 237 237 237 235 234 233 232 232 231 230 229 227 225 223 221 219 219 218 218 217 nan nan 219 220 nan nan nan nan nan nan nan nan nan 222 222 222 222 220 219 218 218 219 220 222 222 222 221 220 nan 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 302 302 302 302 302 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 279 282 284 285 288 291 293 296 299 nan nan nan nan nan nan nan nan nan nan nan nan 251 246 242 239 236 233 228 224 220 217 216 215 214 213 214 215 216 217 218 219 218 217 219 221 222 223 225 229 235 239 242 247 256 271 269 251 239 237 239 239 237 236 235 235 234 233 233 233 233 232 230 230 233 236 239 240 241 243 247 nan nan nan nan nan nan nan nan nan 249 260 263 261 257 254 251 249 248 246 245 244 244 245 247 248 250 251 253 254 255 256 257 258 260 261 263 265 266 267 268 270 271 273 274 276 277 278 280 281 282 283 284 284 284 286 288 290 292 294 296 297 299 300 301 302 302 302 301 301 301 300 299 297 296 294 293 292 291 290 289 289 289 288 287 286 286 287 289 289 289 289 289 289 291 293 293 292 289 287 285 287 290 293 294 292 290 286 282 276 270 264 261 261 263 266 267 266 267 269 272 274 276 278 279 281 284 284 283 278 272 268 264 260 256 251 245 242 243 245 248 248 245 240 235 229 224 220 217 216 217 219 221 225 227 229 229 228 228 228 229 231 232 233 233 234 235 nan nan nan nan nan nan nan 242 243 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 226 227 nan nan nan nan nan nan nan nan nan 238 237 235 234 232 230 229 228 227 226 224 223 221 220 219 218 218 219 219 nan nan nan 222 nan nan nan nan nan nan nan nan nan 222 222 223 222 221 220 220 220 221 222 223 224 223 222 nan nan 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 301 301 300 299 300 300 300 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 283 285 288 289 290 292 295 298 nan nan nan nan nan nan nan nan nan nan 255 250 245 242 239 238 235 232 228 223 221 219 216 214 213 214 215 216 218 218 218 218 217 219 221 221 222 225 231 237 239 240 245 256 271 272 247 226 227 234 238 238 238 238 238 237 236 235 234 233 232 231 231 233 235 238 240 243 246 nan nan nan nan nan nan nan nan nan 266 271 270 266 260 255 251 248 247 245 244 243 243 244 245 246 248 250 251 253 254 254 255 256 258 259 260 262 263 265 266 268 270 272 273 275 276 278 279 280 281 282 283 284 284 284 286 288 290 292 293 295 297 299 300 301 302 302 302 302 302 301 300 299 298 296 295 294 293 292 291 290 290 290 290 289 288 287 287 289 290 290 289 289 289 290 291 292 292 290 288 286 287 289 291 293 293 291 288 283 277 271 265 262 262 263 263 263 263 265 267 269 270 272 273 276 280 284 286 284 279 273 268 265 262 259 253 246 243 243 246 250 251 245 238 232 225 220 216 214 214 215 217 220 224 226 227 227 226 225 226 227 228 230 231 232 233 234 235 235 236 237 nan nan 242 243 243 243 243 242 241 241 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 228 226 225 224 222 nan nan nan 219 218 219 219 nan nan nan nan nan nan nan nan nan nan nan nan nan 222 222 223 224 223 222 221 221 221 222 223 224 224 224 223 nan 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 nan nan nan nan nan nan 299 298 298 298 298 298 298 298 298 298 297 295 nan nan nan nan nan nan nan nan nan nan nan nan 280 283 286 288 288 288 288 290 293 nan nan nan nan nan nan nan nan nan nan 253 249 245 242 239 nan nan nan nan nan 223 220 216 214 214 215 216 217 nan nan 219 218 218 220 222 223 224 228 235 243 240 239 243 252 262 261 232 nan nan 233 238 239 238 238 237 236 234 233 232 232 232 233 233 232 233 236 240 243 nan nan nan nan nan nan nan nan nan 277 277 273 267 259 252 248 245 243 242 242 241 241 242 243 244 245 247 249 251 252 253 254 255 256 257 258 259 260 262 264 266 268 270 272 274 276 277 278 279 280 281 282 283 283 284 284 286 288 290 292 294 296 298 299 301 301 302 302 303 303 302 301 300 299 298 296 295 294 294 293 292 290 290 290 291 291 289 287 287 288 289 290 290 289 289 290 290 291 292 292 290 288 288 288 288 289 290 289 288 284 279 273 268 265 263 262 261 260 261 262 264 265 266 267 269 273 278 283 284 281 277 272 268 265 263 261 254 248 244 243 246 251 249 242 234 226 221 216 213 212 212 213 216 218 221 223 224 223 222 222 222 224 225 226 228 229 231 232 233 234 235 237 238 240 242 243 244 244 243 242 242 243 246 249 249 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 227 227 nan nan 223 223 224 224 224 223 223 222 222 223 224 224 225 224 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 297 297 296 296 295 294 295 295 295 295 293 292 290 289 288 286 284 280 nan nan nan nan nan nan 281 284 286 287 286 285 286 288 nan nan nan nan nan nan nan nan nan nan 250 247 244 241 nan nan nan nan nan 228 224 nan nan nan 214 215 218 nan nan nan nan 219 220 222 224 225 227 231 238 246 243 241 241 243 243 236 220 nan nan 232 238 240 238 236 233 232 231 230 231 232 233 232 230 229 230 234 237 nan 242 245 247 250 nan nan nan 266 274 279 276 269 259 249 242 239 238 238 238 239 239 240 241 242 243 245 247 249 250 251 253 254 255 256 257 257 258 259 261 263 265 268 270 272 274 276 277 278 279 280 281 282 283 284 284 285 286 288 290 292 295 297 299 301 302 302 302 302 302 302 301 300 299 298 297 296 294 294 293 293 292 291 289 289 290 291 290 288 287 287 288 289 289 290 290 290 290 291 291 292 292 290 288 287 286 285 285 286 286 284 282 277 272 268 265 263 261 261 261 261 261 262 263 265 268 273 277 280 280 277 273 269 267 265 264 261 255 249 244 242 245 248 245 237 227 219 215 212 211 210 211 212 214 216 217 218 218 218 218 218 219 220 221 221 223 225 227 229 231 233 234 236 237 239 241 242 243 244 244 243 243 245 249 251 249 244 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 227 227 226 225 224 224 225 225 225 225 224 224 223 223 224 224 225 225 225 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 296 295 294 293 292 292 292 292 292 292 291 290 289 288 286 284 282 280 278 nan nan nan nan nan 277 280 282 283 283 282 282 nan nan nan 276 271 nan nan nan nan nan nan 245 244 243 242 240 nan nan nan 232 227 224 220 nan nan nan nan nan nan nan nan nan 220 221 223 226 228 230 233 241 248 247 244 241 239 238 235 231 229 231 233 233 232 231 230 230 231 232 232 232 231 229 227 nan nan nan nan nan 236 237 237 237 238 238 239 241 249 265 275 274 265 253 242 234 231 231 233 235 236 238 239 240 241 243 245 247 249 250 251 253 254 255 256 257 257 258 260 261 263 265 267 270 272 275 276 277 278 279 280 282 282 283 284 285 287 288 290 292 294 297 299 301 302 302 302 302 301 301 301 301 300 299 298 297 296 294 293 292 292 292 291 290 289 289 290 290 289 288 287 288 289 289 290 290 290 290 290 291 291 291 291 289 286 284 283 283 283 284 285 284 281 276 271 267 264 263 263 261 260 259 259 262 265 269 274 279 281 280 275 270 267 265 265 264 261 256 250 245 243 244 245 240 229 218 211 208 208 208 209 210 211 211 212 212 212 211 212 214 216 217 217 217 216 217 220 223 226 229 231 232 234 236 238 240 242 243 244 244 244 245 248 252 252 248 242 236 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 225 226 226 226 226 225 225 226 227 227 226 226 225 224 224 225 225 226 226 226 225 225 225 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 293 292 291 290 289 289 290 290 290 289 288 288 286 285 283 282 281 280 nan nan nan nan nan 269 270 272 274 275 276 276 274 272 269 265 260 256 nan nan nan nan nan 242 242 242 242 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 222 224 228 230 232 236 243 250 250 246 243 241 242 243 244 242 237 234 232 230 226 223 225 228 229 228 226 nan nan nan nan nan nan 228 230 230 229 227 224 223 222 221 221 224 239 259 269 266 258 250 229 226 227 229 232 235 237 238 240 242 244 246 248 250 251 252 253 255 256 257 258 258 259 261 262 264 265 267 270 272 274 276 277 278 278 280 281 282 283 285 287 289 290 292 295 297 299 301 302 302 302 302 301 301 300 300 301 300 299 298 296 295 294 293 292 291 291 291 290 289 289 289 290 290 289 288 288 288 289 290 290 290 290 289 289 290 290 290 289 286 283 282 281 282 284 287 288 285 280 274 269 265 264 262 260 258 257 258 261 264 269 275 282 286 284 278 272 267 265 264 263 260 255 250 246 243 243 241 234 223 211 205 203 203 205 206 207 208 208 208 208 208 208 209 213 215 217 217 215 213 213 215 218 222 226 229 231 233 236 238 240 242 243 244 244 245 247 252 255 253 247 241 237 234 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 226 227 227 226 226 227 228 228 228 227 227 226 226 225 225 226 226 226 227 226 226 226 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 294 nan nan nan 293 293 292 290 289 288 288 287 288 288 288 288 287 286 285 283 282 282 282 283 281 nan nan nan nan 259 258 259 261 263 265 265 264 262 259 255 252 248 245 nan nan nan nan nan 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 223 225 228 231 234 240 246 252 253 250 247 246 247 250 252 250 248 247 245 nan nan 222 nan 221 219 218 217 218 219 221 222 223 224 224 222 220 216 212 209 208 209 209 207 202 194 195 232 281 279 271 229 224 225 228 231 234 237 239 240 242 244 246 248 250 251 253 254 256 257 258 259 260 261 262 263 265 266 267 270 272 274 275 276 277 278 279 280 282 284 286 290 293 294 296 298 300 301 302 302 302 302 301 301 300 299 300 300 300 299 297 296 295 294 293 291 290 290 290 290 289 289 289 289 289 288 287 287 287 289 289 290 290 289 288 287 288 289 289 288 285 282 279 279 281 285 290 292 291 286 279 272 267 263 259 256 255 255 257 261 264 268 275 283 290 288 281 274 268 264 262 260 257 254 250 247 244 241 236 228 217 208 203 200 200 201 202 204 205 205 205 205 206 207 210 213 215 217 216 214 212 210 211 214 219 225 228 231 234 236 238 240 242 243 244 244 245 250 257 260 256 248 241 239 237 235 233 231 230 229 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 228 228 229 229 229 229 229 228 228 227 226 226 226 226 227 227 227 227 227 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan nan nan 288 287 288 287 287 286 285 284 283 281 281 281 282 283 nan nan nan nan 254 249 246 245 247 249 251 251 251 250 248 246 243 241 238 nan nan nan nan nan 239 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 223 225 228 232 236 242 248 254 257 255 252 251 252 254 255 255 257 259 nan nan nan nan nan 217 214 211 211 212 214 217 218 219 219 216 211 206 200 195 191 192 192 191 189 184 180 174 162 263 263 250 231 227 228 230 233 236 238 240 241 243 245 247 249 251 252 254 255 257 258 259 260 261 262 263 264 265 267 268 270 272 274 275 276 277 277 278 280 282 285 288 292 296 298 299 300 301 302 302 302 302 301 300 300 300 299 299 299 299 298 297 295 294 293 292 291 290 290 290 290 289 289 289 289 289 288 287 286 286 287 289 289 289 288 286 285 285 287 288 287 284 281 277 276 277 283 290 295 296 293 287 279 271 264 258 254 251 251 255 260 264 269 276 284 289 287 280 273 266 262 259 257 255 252 250 247 243 237 230 222 213 206 202 199 198 197 198 200 202 202 203 203 205 207 209 211 213 215 215 214 212 210 209 212 217 224 229 233 235 237 239 241 242 244 245 245 247 253 262 266 261 250 243 241 239 238 236 234 232 231 231 234 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 230 230 230 nan 230 230 230 nan nan 228 227 226 226 226 227 227 227 227 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 293 nan nan nan nan nan nan nan nan nan 288 288 286 285 285 284 283 281 280 280 280 280 278 nan nan nan nan 247 242 238 236 237 239 239 239 238 238 237 nan nan nan nan nan nan nan nan nan 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 223 225 228 233 239 246 252 257 260 258 255 255 256 257 256 257 260 265 nan nan nan nan nan 219 214 210 207 207 208 210 212 212 209 204 196 189 182 177 178 179 177 177 178 179 181 184 187 209 231 233 233 232 233 234 236 238 240 241 243 245 247 248 250 252 254 255 256 258 259 259 260 261 262 263 264 265 267 269 271 273 275 276 276 276 277 279 281 284 288 291 295 298 299 300 300 301 301 301 301 301 300 300 299 299 299 298 297 297 297 296 294 293 292 292 291 290 290 289 289 289 289 289 288 288 288 287 285 285 286 287 288 288 288 285 283 283 284 285 285 283 280 275 272 273 278 286 294 299 300 295 288 279 270 260 252 248 248 252 258 266 275 283 289 291 287 280 271 262 257 256 254 252 250 248 245 239 231 223 215 208 203 200 198 196 196 196 198 199 200 200 201 203 205 208 210 211 213 214 214 213 211 211 214 219 225 230 234 237 238 240 242 244 245 246 246 249 255 265 270 265 252 246 243 242 240 238 236 234 233 234 236 239 241 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 232 232 232 nan nan nan nan nan 226 226 226 227 227 227 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 296 296 296 nan nan nan nan nan nan nan 290 290 289 286 285 284 284 283 282 281 280 nan nan nan nan nan nan nan 242 238 234 232 233 233 232 231 229 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 226 229 235 242 250 256 260 262 260 258 258 259 259 258 258 262 267 nan nan 244 233 227 222 217 211 204 201 201 202 202 200 194 186 178 172 169 169 173 176 178 180 184 188 194 203 213 223 231 236 237 237 238 238 239 240 242 243 245 246 248 250 252 253 254 256 257 258 259 260 260 261 262 263 264 266 268 270 273 275 276 276 276 277 278 280 282 285 289 293 296 297 298 298 299 299 299 300 300 300 300 299 298 298 298 297 296 295 295 295 294 292 291 290 290 290 290 289 289 289 289 288 288 288 287 287 286 286 286 286 286 286 285 284 281 280 280 281 282 281 278 274 271 270 273 280 288 295 299 298 294 288 278 266 255 248 248 252 261 273 284 292 297 297 292 283 272 260 253 250 249 249 248 245 240 232 223 215 209 203 200 198 197 196 196 198 199 200 200 200 199 201 203 206 208 211 213 214 214 215 215 216 219 223 228 232 235 238 240 242 245 247 248 248 248 249 255 264 271 264 254 248 245 244 242 240 238 237 236 236 238 240 242 244 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 226 226 226 226 227 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 302 301 300 nan nan nan nan 286 288 289 289 289 287 286 285 284 283 283 283 280 279 276 268 nan nan nan 242 239 235 232 231 232 231 229 226 224 nan nan 224 225 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 226 227 229 232 238 245 253 259 262 263 262 261 261 261 260 260 260 262 266 nan 259 246 236 231 226 220 211 200 193 189 187 184 179 173 167 164 164 167 172 178 182 186 190 195 200 206 214 222 229 234 237 239 239 239 240 241 242 243 245 246 248 250 251 253 254 255 256 257 258 259 260 260 261 262 264 265 267 269 272 274 276 276 277 277 278 279 281 283 286 289 292 295 296 296 297 297 298 298 299 299 299 299 298 297 296 296 295 295 294 293 293 293 292 291 290 289 289 289 289 289 289 289 289 289 288 287 286 286 286 286 286 285 283 283 281 279 276 275 275 276 277 275 272 269 267 268 273 280 287 292 295 293 289 283 273 262 254 255 260 271 284 293 300 304 304 300 290 276 263 254 248 246 245 244 240 233 224 216 210 205 202 199 198 198 198 200 201 202 202 201 199 198 198 201 204 208 212 215 216 217 218 219 222 225 229 232 234 236 239 242 245 247 249 250 249 248 249 252 260 266 262 255 249 247 246 244 242 240 240 240 240 239 239 241 244 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 226 226 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 308 306 303 299 nan nan nan nan 287 287 287 287 287 286 285 284 282 282 282 278 276 273 266 256 249 244 240 236 233 231 233 234 233 230 nan nan nan 221 221 222 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 229 231 233 236 239 246 254 260 263 262 262 263 262 261 nan nan nan nan 264 264 261 254 245 237 229 218 204 189 178 170 164 160 157 156 157 161 168 176 182 187 190 194 198 202 207 213 218 224 228 232 235 237 238 239 240 241 242 244 245 247 249 251 253 254 255 256 257 258 258 259 260 261 262 263 265 266 268 270 272 274 276 277 277 278 279 280 282 285 287 289 292 293 294 295 295 296 296 297 298 298 298 297 297 295 294 294 294 294 293 292 292 292 292 291 290 289 289 289 289 289 288 289 289 289 289 289 287 286 286 287 287 285 282 281 279 277 274 271 270 270 271 270 269 266 264 265 268 273 278 283 285 286 284 280 275 271 268 269 272 278 287 296 304 309 311 309 300 285 269 258 250 245 242 239 233 225 217 211 208 204 202 200 199 200 201 203 204 203 202 201 198 197 197 200 205 210 215 218 220 221 222 224 228 231 234 236 237 238 241 243 246 248 249 250 250 248 248 251 257 261 259 254 250 248 248 246 244 243 244 244 242 238 237 239 243 245 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 226 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 304 299 nan nan nan nan nan 287 286 286 286 286 284 282 280 280 279 278 276 272 267 259 251 245 237 231 230 231 234 236 234 229 nan nan nan 217 216 216 nan nan nan 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 234 236 238 241 246 253 257 260 260 261 261 nan nan nan nan nan nan 262 264 264 260 249 235 219 202 184 169 156 147 141 140 143 148 156 166 176 185 191 195 197 200 204 208 212 217 220 224 227 230 232 234 236 237 239 240 242 244 246 248 250 252 253 254 256 256 257 258 259 259 260 261 262 264 266 267 269 271 273 275 277 277 278 279 280 281 283 285 288 290 292 293 294 294 294 294 295 296 297 297 296 295 295 294 294 293 292 292 292 292 291 291 291 290 290 289 289 289 289 289 289 289 289 290 290 289 288 287 286 287 287 286 283 281 278 276 273 270 267 266 266 266 265 264 261 261 263 266 269 272 274 276 276 275 273 273 273 273 273 275 280 290 300 309 315 317 313 298 280 265 252 243 237 232 226 220 215 211 208 204 201 200 200 202 203 205 205 204 203 202 200 199 200 203 208 214 219 223 225 226 228 230 233 236 237 238 239 240 242 245 247 249 249 249 248 247 247 250 254 257 255 251 249 249 248 246 245 244 246 245 242 238 236 237 240 243 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 227 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 289 288 287 nan 282 281 281 282 283 281 279 276 269 259 246 232 227 227 230 233 233 231 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 235 238 239 240 242 245 249 253 255 256 257 259 259 259 nan 257 255 256 260 263 263 256 239 214 190 170 155 142 133 127 125 129 138 149 162 175 185 192 197 201 204 208 211 215 218 220 222 224 226 228 230 232 234 236 238 240 242 244 247 249 251 253 254 255 256 257 258 258 259 259 260 262 263 265 266 268 270 272 274 276 277 278 279 280 281 282 284 286 289 291 293 294 294 293 293 294 295 296 296 295 294 294 293 293 293 292 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 289 290 291 291 290 289 287 287 287 287 286 284 281 278 275 272 269 266 264 262 261 261 261 260 259 259 260 261 262 264 266 268 269 270 270 269 268 267 267 269 276 285 296 306 313 314 307 293 272 250 237 228 224 221 217 215 213 209 204 201 199 199 203 205 206 207 207 208 207 206 205 205 207 211 217 223 227 229 230 231 232 235 237 238 239 240 241 243 246 248 249 249 248 247 246 246 248 252 253 251 248 247 248 248 247 245 245 245 245 241 238 235 236 237 240 244 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 297 299 301 300 298 294 284 266 243 225 219 220 223 225 225 221 nan nan nan nan nan nan nan nan 186 185 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 242 244 247 250 253 256 257 257 256 254 252 251 254 258 260 258 244 208 171 149 135 125 118 115 115 120 129 142 157 172 185 193 200 204 208 213 216 219 221 222 223 223 224 225 226 227 229 231 234 237 240 243 245 248 250 252 254 255 256 257 258 258 258 259 260 260 262 263 265 267 269 271 273 275 276 278 278 279 280 281 283 285 287 290 292 294 295 294 294 293 294 295 295 294 294 293 292 292 291 291 291 290 289 290 290 291 291 291 290 290 291 291 291 291 291 291 291 291 292 291 291 289 288 287 287 286 285 283 281 277 274 270 267 264 261 259 258 258 258 258 259 259 258 258 256 256 257 259 263 265 265 263 261 258 256 257 260 267 276 286 296 303 308 301 280 247 230 222 219 219 218 216 214 210 206 202 200 201 204 207 208 210 212 213 213 211 209 208 209 213 219 224 228 231 232 233 234 236 237 238 239 240 242 244 246 248 249 248 247 246 244 244 246 249 249 248 246 246 247 247 247 245 245 245 244 241 238 237 236 236 238 241 246 249 250 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 227 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 347 342 341 340 333 319 279 224 198 192 198 205 210 210 nan nan nan nan nan nan 174 174 174 174 173 nan 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 239 240 238 239 242 246 251 255 256 254 251 248 246 247 250 253 252 241 200 150 129 118 111 107 105 106 111 118 130 145 161 176 188 197 204 210 215 218 221 223 223 223 223 223 222 223 223 224 226 228 231 235 239 243 246 249 251 253 254 255 257 257 258 258 259 259 260 261 262 263 265 267 269 271 273 275 276 278 278 279 280 281 283 286 288 290 292 294 294 294 294 294 294 295 295 293 292 291 291 290 290 289 289 289 289 289 289 290 291 291 291 291 291 292 292 293 292 292 292 293 293 293 292 290 288 287 286 285 284 282 279 275 271 267 263 260 257 255 253 253 255 256 258 259 260 259 256 254 253 253 256 259 259 256 253 249 246 245 246 249 256 265 275 285 295 295 277 247 230 226 225 223 220 217 215 212 209 206 204 206 208 210 212 214 216 218 217 214 210 208 209 214 219 224 228 231 233 234 236 237 238 239 239 241 242 244 245 246 247 247 247 245 244 244 245 246 247 246 245 245 246 246 246 245 245 244 243 242 240 238 237 237 237 239 244 249 251 251 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 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 21 30 62 137 154 159 166 177 187 190 nan nan nan nan nan 159 160 161 162 162 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 239 236 235 235 235 235 238 242 247 nan 255 250 244 241 239 239 240 237 224 181 134 116 106 101 99 99 101 105 110 118 130 144 159 174 187 198 206 213 217 221 223 224 224 224 224 223 223 222 222 223 224 227 230 234 239 244 248 250 252 254 255 256 257 257 258 259 259 260 260 261 263 264 265 267 269 271 273 275 276 277 278 278 279 281 283 285 287 288 290 292 293 294 294 295 295 295 294 293 291 290 289 289 288 288 287 287 288 288 289 289 290 290 291 291 292 292 293 294 294 294 294 294 294 295 294 292 290 288 286 285 283 280 276 272 267 263 259 256 nan nan nan nan 251 253 255 258 259 259 258 256 254 252 252 254 253 250 246 241 238 236 235 236 238 242 249 257 262 262 254 239 232 232 234 232 226 219 215 213 211 209 209 210 213 215 217 219 221 221 219 216 211 208 209 213 218 223 227 230 232 234 236 238 239 239 240 241 242 243 244 245 246 246 246 245 245 245 245 245 245 245 245 246 246 246 246 245 245 245 244 242 241 239 238 238 238 239 242 247 251 252 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 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 60 89 119 134 141 144 150 159 166 nan nan nan nan 149 148 149 150 150 150 149 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 231 231 232 233 235 nan nan nan 249 242 234 229 225 221 215 199 168 134 112 101 94 91 90 92 97 103 111 121 133 146 160 175 189 201 210 217 222 225 227 228 228 228 228 227 227 227 227 227 227 229 231 236 241 246 249 251 253 254 255 256 257 258 259 260 261 261 261 262 263 264 266 267 269 270 272 274 275 276 276 276 277 279 280 282 284 285 287 290 292 293 294 294 294 294 293 292 291 290 288 288 287 286 286 287 287 288 288 289 289 290 290 291 292 293 294 295 295 296 296 296 296 297 296 294 292 289 287 286 283 279 274 269 264 260 256 nan nan nan nan nan nan 249 252 254 256 257 257 257 256 255 254 253 251 247 241 236 233 230 228 226 225 225 228 230 231 230 228 225 227 230 235 239 237 228 220 215 212 210 211 213 215 218 220 222 224 225 224 221 217 214 213 214 217 221 226 229 232 234 237 240 241 241 240 241 241 242 242 243 244 245 246 246 246 246 246 246 246 246 247 247 247 247 247 246 245 245 244 243 241 240 239 239 238 239 241 245 249 253 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 109 124 134 139 141 142 145 nan nan nan nan nan 140 139 140 141 140 140 139 136 nan nan nan nan nan nan nan nan nan 135 135 130 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 204 197 188 175 158 139 119 103 91 85 83 83 87 93 102 113 127 140 154 168 182 196 209 219 226 230 233 234 235 235 234 234 233 233 233 233 233 234 235 238 242 245 248 251 252 253 254 255 257 258 260 261 262 262 262 262 263 264 265 266 267 269 271 272 274 274 274 274 274 274 275 277 278 280 283 285 288 290 292 292 293 293 293 293 292 290 289 288 287 286 286 286 286 287 288 288 288 289 289 290 291 292 293 294 296 297 297 298 298 298 298 298 296 294 292 290 288 285 280 275 269 263 258 254 nan nan nan nan nan nan nan 249 251 253 254 255 256 256 257 257 256 253 248 241 235 230 227 224 221 219 220 221 222 221 220 217 217 218 222 228 234 237 235 228 219 213 212 212 215 217 220 223 225 228 230 230 227 224 220 218 216 217 220 225 229 231 234 237 240 241 242 241 241 241 241 241 242 242 243 245 245 245 246 246 246 246 247 248 249 249 248 247 247 246 246 245 244 243 241 240 240 239 239 240 242 247 252 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 117 128 136 142 144 141 136 nan nan nan nan nan 131 131 131 133 133 132 130 125 118 105 nan nan nan nan nan 109 115 119 119 116 109 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 172 167 161 154 145 135 123 109 95 84 77 77 78 83 91 104 122 139 154 167 181 195 210 222 231 236 240 243 244 244 243 241 240 240 239 239 239 239 239 239 238 237 240 245 250 253 254 255 255 256 257 257 258 259 261 262 263 264 265 266 267 268 270 272 273 273 273 272 271 271 271 272 274 276 278 281 283 286 288 289 290 291 292 292 292 291 290 289 288 287 286 286 287 287 288 288 288 289 289 289 289 290 292 293 295 296 298 299 299 299 300 299 299 297 295 293 292 291 288 283 278 271 263 258 254 250 nan nan nan nan nan nan nan nan 250 252 253 255 256 258 259 259 257 252 244 236 230 226 223 221 221 222 223 224 224 222 219 217 216 216 218 223 223 223 222 220 218 217 217 218 220 222 226 230 233 234 233 231 228 224 220 218 219 222 226 229 232 234 237 239 241 241 241 241 241 241 241 241 241 241 243 243 244 244 244 245 245 246 247 248 249 248 247 247 247 247 246 245 244 243 242 241 240 239 239 241 244 250 253 255 255 253 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 124 131 137 141 124 124 nan nan nan nan 125 125 126 128 130 131 128 123 116 107 96 88 91 97 nan 99 102 108 112 112 110 105 99 90 82 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 139 136 132 127 120 111 101 91 81 74 73 76 81 92 114 143 164 178 189 200 211 225 237 245 250 252 252 252 252 250 248 247 244 241 238 238 239 241 238 233 230 231 237 246 251 253 253 252 252 253 253 255 257 259 262 263 264 265 266 267 269 271 272 272 272 271 270 269 268 269 270 272 274 277 279 282 284 286 287 289 290 291 292 292 291 291 290 289 288 288 288 288 288 289 289 290 290 289 289 289 290 292 293 295 297 298 299 300 300 300 300 299 298 296 294 293 292 290 286 281 274 267 260 255 250 nan nan nan nan nan nan nan nan nan nan 251 253 255 258 260 262 261 257 249 240 232 227 225 225 226 228 229 230 231 228 225 222 219 216 214 213 213 214 217 220 223 223 223 223 223 226 230 233 233 232 231 231 229 227 224 223 223 225 228 231 233 235 237 239 239 239 239 240 240 241 241 241 241 241 241 242 242 242 242 242 243 244 246 247 246 246 245 245 245 246 246 246 245 245 244 243 241 240 240 240 243 247 252 255 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 103 83 68 114 nan nan nan nan 124 124 126 130 132 131 127 119 110 98 87 79 91 97 97 96 98 103 107 108 106 103 97 87 79 74 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 114 109 103 96 89 82 75 74 77 85 104 140 173 192 202 210 216 221 234 248 258 262 260 254 251 249 248 248 245 240 236 235 237 nan nan nan nan nan nan 243 246 248 247 247 248 250 251 253 255 257 259 261 263 264 266 267 268 269 270 271 271 271 270 269 268 268 268 269 271 273 276 278 280 281 283 285 287 289 290 291 292 291 291 290 290 289 289 290 290 290 291 291 291 291 291 290 291 291 292 293 294 296 297 299 299 300 300 300 299 298 296 294 293 291 290 287 283 277 271 264 257 251 nan nan nan nan nan nan nan nan nan nan nan 250 252 254 258 260 261 259 253 244 236 231 229 230 231 232 234 235 235 233 230 227 223 219 216 213 212 213 217 223 227 229 228 227 226 226 229 230 229 227 227 229 231 230 228 226 226 227 228 230 233 236 238 239 239 238 238 238 239 240 242 242 241 241 241 241 241 241 241 241 242 243 244 245 244 243 243 243 244 245 246 246 246 246 245 244 243 242 241 241 243 246 250 254 256 255 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 51 60 97 nan nan nan nan 127 126 129 132 134 132 127 119 108 93 79 72 90 96 97 96 96 100 104 105 103 99 92 83 75 72 72 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 116 111 106 101 97 93 90 87 86 88 95 111 147 185 204 213 220 224 227 229 238 251 259 260 255 246 244 246 246 244 nan nan nan nan nan nan nan nan nan nan nan nan nan 238 240 243 247 251 253 255 256 258 259 261 263 265 266 268 268 269 270 271 271 271 271 269 269 268 269 270 271 273 275 277 278 279 280 282 284 287 289 290 291 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 292 292 293 293 294 295 296 297 298 298 298 298 297 297 295 293 291 289 288 287 284 279 273 267 260 253 nan nan nan nan nan nan nan nan nan nan nan 247 248 249 251 254 256 256 253 247 241 237 235 235 235 235 237 238 238 236 233 231 227 224 220 218 217 217 219 224 229 232 233 232 229 226 226 225 224 223 225 229 231 232 230 228 227 227 228 230 233 236 238 239 239 238 237 237 238 239 241 242 243 242 242 241 241 240 240 241 242 242 243 242 242 241 241 242 243 244 245 246 246 246 245 245 244 243 242 242 243 245 249 253 254 254 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 89 92 114 125 nan nan nan 128 128 132 134 134 133 129 123 111 93 79 84 93 94 95 96 97 98 100 100 98 94 87 81 77 73 70 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 118 117 116 113 109 104 99 98 97 99 102 108 119 136 164 195 214 224 229 234 238 242 245 249 254 257 259 258 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 251 253 253 254 255 256 259 262 264 266 267 268 269 270 272 273 274 273 272 271 271 271 271 271 272 273 274 275 275 276 277 279 282 284 287 289 291 292 293 293 294 294 294 295 296 296 296 296 295 295 295 294 294 294 294 294 294 294 294 294 295 295 295 294 294 293 292 291 289 287 286 285 283 280 275 269 262 255 nan nan nan nan nan nan nan nan nan nan nan 243 243 244 245 247 248 249 248 246 243 241 239 238 237 238 239 240 240 238 236 234 232 229 226 224 223 222 222 225 228 232 234 234 230 227 224 223 222 223 225 229 231 232 230 228 226 226 227 229 233 236 238 238 238 238 237 237 237 238 240 242 243 244 243 242 241 241 240 240 241 241 241 241 240 240 240 241 242 243 244 245 245 244 244 244 244 243 242 242 243 246 249 251 252 252 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 76 78 83 92 nan nan nan 120 128 131 130 nan nan nan 128 128 130 134 136 137 137 135 132 123 109 100 100 98 96 96 99 101 102 99 96 94 91 86 82 78 74 67 60 57 nan nan nan nan nan nan nan nan nan nan nan nan nan 117 118 118 118 117 115 113 111 110 112 116 124 134 146 161 180 201 217 228 235 240 245 250 255 259 260 261 263 265 265 267 270 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 254 253 253 254 256 260 263 266 267 268 270 273 275 276 276 276 276 275 274 274 274 274 273 272 272 273 273 273 273 274 275 278 281 284 287 290 292 293 294 295 296 296 297 298 299 299 298 298 297 297 296 296 296 295 295 295 294 293 293 293 293 292 291 290 289 289 288 287 285 284 283 282 280 276 270 264 nan nan nan nan nan nan nan nan nan nan nan 239 240 241 241 241 242 242 241 240 239 239 238 238 237 236 237 239 240 241 240 238 237 235 233 231 229 227 226 226 226 227 229 231 232 230 228 225 224 223 225 227 229 231 231 228 225 223 223 224 227 230 233 235 236 238 238 238 237 237 238 239 241 243 244 244 244 243 242 241 241 240 240 240 239 239 239 240 241 242 243 243 243 243 242 242 242 242 242 242 243 244 246 248 249 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 78 81 89 101 108 111 120 129 134 132 128 126 128 129 130 131 134 138 141 142 143 144 143 138 127 116 109 104 101 101 104 107 109 105 100 95 92 88 85 81 76 70 63 59 57 56 57 nan nan nan nan nan nan nan nan nan 121 123 123 124 126 126 126 127 130 134 140 150 163 176 187 198 211 223 233 239 243 246 252 257 261 264 265 264 268 272 273 274 277 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 261 259 259 259 261 263 265 267 269 272 275 277 279 279 279 279 278 278 278 277 276 275 274 273 272 271 271 270 270 270 272 274 278 281 285 288 291 293 294 295 296 297 299 300 300 300 300 300 299 298 298 297 297 296 296 295 294 293 292 291 291 290 288 287 286 285 285 284 283 281 280 280 278 275 270 264 nan nan nan nan nan nan 232 nan nan nan nan nan 238 239 240 240 240 239 238 236 234 233 233 232 232 231 232 234 237 239 239 238 237 236 234 233 231 230 228 227 227 227 227 229 230 229 229 227 226 227 228 229 230 230 228 226 223 221 221 223 227 229 231 232 232 234 236 237 237 238 238 240 241 243 244 246 246 246 244 243 241 241 240 239 239 238 239 240 241 242 242 241 241 241 240 240 240 241 241 242 242 244 245 246 247 247 247 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 83 81 81 84 90 nan nan nan nan nan nan nan 127 124 123 125 129 134 138 142 145 147 148 149 150 149 146 134 122 115 110 108 111 116 120 121 118 113 107 103 100 96 91 84 78 72 67 64 63 65 68 nan nan nan nan nan nan 112 118 122 125 126 128 130 134 138 143 148 155 164 176 189 199 208 216 225 233 239 243 245 248 253 258 260 262 261 263 269 275 279 282 284 288 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 279 273 268 266 265 265 267 nan nan nan nan nan 282 283 283 283 282 280 279 278 276 275 274 272 271 270 268 267 266 266 268 271 274 278 282 286 289 292 293 295 296 298 299 300 301 301 301 301 300 299 298 297 297 296 296 295 294 293 291 290 289 288 287 285 284 283 282 281 280 279 278 277 276 273 270 265 259 253 248 nan nan nan nan nan nan nan nan nan nan nan 240 240 240 239 237 235 233 231 230 229 228 227 226 227 230 233 235 235 234 233 232 231 231 230 230 229 229 228 228 229 229 229 230 230 229 230 230 230 230 229 227 225 223 224 226 230 234 236 235 233 230 231 233 235 237 239 240 241 242 243 245 247 248 247 246 244 243 242 241 240 239 239 239 240 240 241 240 240 240 240 240 240 240 240 241 241 242 243 244 245 245 246 246 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 97 96 95 94 nan nan nan nan nan nan nan nan nan 127 126 125 125 129 136 143 149 151 151 150 149 148 147 144 135 125 117 113 117 128 140 145 147 145 141 135 132 129 125 117 108 99 90 83 79 78 79 82 86 89 92 94 98 102 108 114 121 125 127 130 133 138 143 150 156 164 176 188 200 209 216 222 230 236 240 243 244 248 252 257 260 261 260 263 269 276 283 289 294 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 284 281 278 275 274 274 273 272 271 268 266 263 262 263 264 267 271 275 280 284 288 290 292 293 295 297 299 300 301 301 302 301 301 299 298 297 296 295 294 293 292 292 291 289 288 287 285 284 282 281 280 279 278 277 276 275 274 272 269 265 260 255 251 nan nan nan nan nan nan nan nan nan nan nan nan 240 240 240 238 237 234 233 231 229 227 226 224 224 226 228 230 230 230 229 229 228 229 230 231 231 231 230 230 230 230 230 231 232 232 232 232 232 230 229 227 226 226 228 232 238 242 245 243 238 234 233 234 236 238 240 241 242 243 244 245 247 248 248 247 245 244 244 243 242 241 241 241 241 241 241 240 239 239 239 240 240 240 240 240 241 242 243 243 244 244 245 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 110 109 109 nan nan nan nan nan nan nan nan 133 133 133 132 130 129 132 137 143 148 149 147 144 140 136 134 130 125 121 124 140 159 170 175 176 175 170 163 159 155 152 145 137 129 122 116 110 106 104 103 103 102 101 101 102 105 110 116 123 128 132 135 138 143 147 152 160 172 182 194 205 215 221 226 231 236 240 244 247 251 255 259 263 266 266 268 272 278 284 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 281 276 272 271 272 273 273 271 268 264 261 259 259 261 264 269 274 279 283 287 289 291 292 294 296 298 300 301 301 301 301 300 299 297 295 294 293 292 291 290 289 289 288 286 285 284 282 281 280 279 278 277 275 274 273 272 271 268 266 262 257 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 234 232 230 228 226 226 226 227 227 227 226 226 225 226 227 229 231 232 232 232 231 230 230 231 232 233 234 234 234 233 231 229 228 228 228 231 235 241 246 250 250 245 241 239 239 239 240 241 243 243 243 244 245 247 247 247 247 246 245 245 244 244 243 242 242 242 242 241 240 240 239 239 240 240 240 240 240 240 241 242 242 242 243 243 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 126 nan nan nan 134 137 139 140 138 135 130 127 127 130 135 141 142 138 132 127 126 130 138 151 168 184 189 190 188 184 177 169 164 162 161 160 154 148 142 138 135 132 128 125 122 119 116 113 110 110 112 116 120 126 132 137 142 147 152 157 163 172 182 189 198 208 218 225 230 235 240 245 249 254 258 261 265 269 273 275 277 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 271 271 272 274 274 271 267 262 258 256 255 258 262 268 274 279 283 286 289 290 291 293 296 298 300 301 301 301 300 299 297 295 293 291 290 289 288 287 286 286 285 284 283 282 281 280 278 277 276 275 274 273 272 271 270 268 266 263 259 255 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 233 231 229 228 228 227 227 226 225 224 223 223 225 227 229 231 232 232 231 231 231 231 232 233 234 234 233 233 231 230 229 229 230 233 236 240 245 249 251 249 246 244 243 243 243 243 244 244 244 245 246 246 247 247 247 246 245 245 245 245 244 243 243 243 243 242 241 240 240 240 240 239 239 239 239 240 241 241 242 242 242 242 243 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 139 142 144 143 139 133 127 123 122 125 131 134 134 132 132 137 147 158 169 180 191 196 195 191 184 175 167 164 164 163 161 157 153 149 145 142 141 140 138 136 133 130 126 122 120 120 122 124 129 134 141 148 155 161 166 173 181 189 197 205 212 220 228 234 240 245 251 256 261 266 269 273 276 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 274 273 270 264 258 254 252 252 256 261 268 275 280 285 287 289 290 291 293 296 298 300 302 302 301 300 298 295 293 291 289 287 285 284 283 283 282 282 281 281 280 279 278 277 276 275 274 273 272 271 270 269 268 266 263 260 257 253 250 247 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 232 231 230 229 228 227 225 224 224 223 225 226 228 230 231 231 231 231 231 231 232 233 233 232 232 231 230 229 229 229 231 233 236 239 242 246 248 248 247 246 245 245 245 245 245 245 246 246 246 246 247 247 247 246 246 246 246 245 245 244 244 243 243 243 242 241 241 240 240 239 239 239 239 240 240 241 242 242 242 241 242 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 145 144 142 136 129 124 121 122 127 132 136 140 147 155 nan nan nan 174 182 189 193 192 188 183 177 173 173 172 170 168 165 162 159 157 156 154 153 151 149 147 144 142 141 141 142 141 142 145 151 158 165 171 176 182 188 194 201 209 217 225 233 240 247 253 258 264 269 274 278 281 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 273 272 269 264 259 253 250 249 251 256 263 271 277 282 285 287 289 289 290 292 295 298 300 303 304 303 301 298 295 292 290 288 285 283 282 281 280 280 279 279 279 279 278 277 276 275 274 273 272 270 269 269 268 267 266 264 261 258 255 252 249 246 243 242 nan nan nan nan nan nan nan nan nan 242 242 nan 242 241 nan nan nan 234 233 232 231 230 228 227 226 226 226 226 227 228 229 230 230 230 230 230 231 231 231 231 230 229 228 228 228 229 230 232 234 236 239 242 244 246 247 247 247 246 246 247 247 247 247 247 248 247 247 247 247 247 247 247 246 246 246 245 244 244 243 243 243 242 242 241 241 240 239 239 239 240 240 241 242 242 243 242 242 241 241 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 145 146 146 143 139 133 127 124 126 133 141 146 152 nan nan nan nan 182 180 179 181 186 190 190 189 186 183 182 182 182 182 180 177 174 172 169 168 166 164 163 161 160 160 160 161 162 162 162 163 166 171 176 181 185 189 193 198 204 212 221 230 238 246 253 259 265 271 276 282 285 288 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 269 262 256 250 245 244 246 252 261 269 275 279 282 284 285 286 286 287 289 292 296 300 303 305 304 303 300 297 294 291 289 286 284 282 280 279 279 278 278 278 278 277 276 275 274 272 271 270 269 268 267 267 267 266 264 262 259 256 253 250 247 244 242 240 240 nan nan nan nan nan nan nan nan nan nan nan nan 239 238 236 234 233 232 231 231 230 229 228 228 228 229 229 229 230 230 231 231 231 231 231 230 230 229 228 227 227 227 227 229 231 233 235 238 240 243 245 247 248 248 248 248 248 248 249 249 250 250 250 250 249 248 248 248 248 248 247 246 246 245 244 243 242 242 242 242 242 242 241 240 239 239 239 240 241 242 243 243 243 243 242 242 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 148 148 147 146 145 142 138 132 126 128 133 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 190 190 190 191 191 190 187 183 179 176 173 172 171 169 168 166 166 167 168 169 171 172 175 177 181 185 189 192 196 199 203 208 215 223 232 241 249 257 265 272 278 284 289 292 295 297 298 300 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 240 237 240 247 258 268 275 278 279 280 280 282 282 283 284 287 290 293 298 302 304 305 304 302 299 297 294 292 290 288 285 283 281 280 279 278 278 278 277 276 274 273 272 270 268 267 266 265 265 266 266 265 263 261 258 255 251 248 245 242 240 240 240 nan nan nan nan nan nan nan nan nan nan nan 237 235 234 233 231 230 230 230 230 230 229 230 230 230 231 231 231 232 232 232 nan nan nan nan 230 229 228 227 226 226 227 228 230 233 236 239 242 245 247 249 250 250 249 249 249 250 251 252 252 252 252 252 251 250 249 249 249 248 247 246 245 244 243 242 241 241 241 241 242 241 241 240 239 238 239 239 241 242 243 244 244 244 243 242 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 150 152 151 148 147 145 144 142 138 131 133 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 198 196 192 nan nan nan nan nan nan nan nan 167 166 166 167 169 172 174 176 179 183 186 189 193 196 199 203 207 212 220 229 239 250 261 271 279 285 290 293 296 298 299 301 301 302 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 267 273 276 276 276 276 277 277 279 280 282 285 288 291 295 299 303 305 305 302 300 298 297 296 295 294 292 289 286 283 281 280 280 279 278 276 274 272 270 269 267 265 264 263 263 263 264 264 264 262 259 256 253 249 245 242 240 239 239 240 242 nan nan nan nan nan nan nan nan nan 234 232 231 231 230 229 229 229 229 229 230 231 231 232 232 232 232 233 nan nan nan nan nan nan nan nan nan nan 226 226 226 227 229 232 236 240 243 246 249 250 251 251 250 250 250 251 252 253 254 255 255 254 253 252 251 250 249 248 246 245 244 243 242 241 241 241 241 241 241 241 241 240 238 237 237 237 239 241 243 244 244 245 244 243 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 146 146 146 144 147 nan nan nan nan nan nan nan nan nan nan nan nan 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 169 172 175 178 181 184 187 190 194 198 202 208 216 226 238 251 264 274 282 287 291 294 296 298 300 302 303 304 305 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 274 274 273 272 272 273 274 275 277 279 281 283 286 291 295 299 303 304 302 300 297 296 296 296 296 295 293 289 286 283 282 281 281 279 276 274 272 270 268 266 264 263 262 261 262 263 263 263 262 260 257 254 251 247 243 240 238 238 239 241 242 nan nan nan nan nan nan nan 233 231 230 229 229 228 228 228 228 228 229 230 231 231 232 232 232 232 nan nan nan 232 232 232 nan nan nan nan nan nan nan 224 226 228 232 236 240 244 248 251 252 253 252 252 251 251 252 254 255 256 257 258 257 256 254 252 250 248 246 245 245 243 242 241 241 241 240 240 240 240 240 240 239 238 236 235 235 237 240 242 nan 244 245 245 244 243 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 148 150 153 156 162 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 172 175 178 182 186 191 196 202 210 219 230 242 254 265 274 281 286 290 293 295 297 300 302 304 306 308 311 313 316 317 318 319 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 273 271 271 270 271 271 271 273 275 276 278 281 286 291 296 300 301 300 298 296 294 294 295 295 294 293 290 286 284 282 282 281 279 277 275 272 270 268 266 264 263 261 261 261 261 261 262 262 261 258 256 252 249 244 240 238 237 237 238 239 241 nan nan nan nan nan nan 232 230 229 229 228 227 227 227 227 227 228 229 230 230 230 230 231 231 230 nan nan 230 231 232 233 234 nan nan nan nan nan nan 226 229 232 237 241 245 249 251 253 253 253 252 252 253 254 256 257 259 260 260 260 259 256 253 250 247 246 244 244 243 242 241 241 240 240 240 240 240 240 240 239 237 236 234 234 236 nan nan nan nan 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 147 150 154 158 nan nan nan nan nan 198 208 213 213 nan nan nan nan nan nan nan 132 nan nan nan 148 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 182 188 194 201 209 217 226 236 246 256 265 272 279 284 288 291 293 296 299 302 304 307 310 314 318 321 322 323 325 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 349 335 324 315 nan nan nan nan nan nan nan nan 273 273 273 273 273 273 273 272 271 271 271 272 273 277 282 288 294 297 298 297 296 295 294 294 295 295 295 293 290 286 284 282 281 280 278 277 275 272 270 268 266 264 263 262 261 260 260 260 261 261 260 259 257 254 250 246 242 238 236 235 236 237 238 239 239 nan nan nan nan nan nan nan 230 229 229 228 227 226 226 227 228 228 228 228 227 227 227 227 nan 227 227 229 231 233 234 232 nan nan nan nan nan nan 231 234 236 239 242 246 248 251 252 253 253 254 255 257 259 261 262 263 263 263 261 258 254 251 248 246 244 243 242 241 241 240 239 239 239 239 240 240 239 239 238 236 235 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 147 150 154 nan nan nan nan nan nan nan 210 213 213 211 nan nan nan nan nan nan 144 127 120 121 129 142 155 166 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 195 202 210 218 226 234 242 250 258 264 270 276 281 285 288 291 294 297 300 303 306 312 318 323 327 329 330 332 334 336 339 341 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 45 40 30 15 358 341 328 319 311 304 296 nan nan nan nan nan nan 275 275 276 277 277 277 276 275 273 272 272 272 273 278 284 289 293 295 296 296 296 295 294 295 296 297 296 295 291 287 284 282 280 278 277 275 274 272 269 267 265 264 263 262 261 260 259 259 259 260 259 258 257 255 252 248 244 239 236 235 235 235 236 236 237 237 nan nan nan nan nan nan nan nan nan 229 227 226 226 226 226 226 225 224 223 223 223 223 223 223 224 226 230 233 233 232 230 228 nan nan nan nan nan nan 235 237 239 241 245 249 252 253 255 256 257 259 261 263 264 265 265 264 262 259 255 251 248 246 244 243 241 239 238 238 238 238 238 239 239 239 239 239 239 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 144 149 154 159 nan nan nan nan nan 198 207 213 215 214 211 206 200 nan nan 192 190 190 186 169 149 147 153 163 172 180 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 221 228 235 241 247 253 259 263 267 271 276 280 283 286 290 293 296 299 303 311 320 329 334 337 338 338 338 338 339 341 342 343 344 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 36 41 44 44 40 32 17 357 339 325 317 311 307 303 298 294 291 288 285 283 281 280 279 279 279 279 280 279 278 276 274 274 274 278 282 286 290 294 296 297 296 295 294 294 295 296 297 298 297 293 289 285 282 279 276 274 272 271 270 269 267 266 264 263 262 261 260 259 258 258 258 258 257 256 255 252 249 245 242 238 236 235 234 234 235 235 235 235 nan nan nan nan nan nan nan 231 230 228 227 227 226 226 224 222 221 220 220 220 220 220 220 222 224 228 231 232 231 229 228 229 nan nan nan nan nan nan nan 236 239 243 247 249 251 253 255 256 258 261 264 267 268 267 265 263 260 256 253 249 246 244 242 239 237 236 235 236 237 238 239 239 240 240 240 240 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 137 150 159 165 169 173 nan nan 188 194 nan 205 208 208 207 203 nan nan nan nan nan nan nan 197 196 195 198 201 205 208 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 245 248 252 256 258 260 264 269 274 277 279 282 286 289 293 298 307 319 330 337 341 342 342 340 338 337 338 339 340 342 343 344 346 348 nan nan nan nan nan nan nan nan nan nan nan 10 14 19 24 29 32 34 33 27 15 359 341 325 315 308 304 303 301 300 298 297 294 291 288 285 284 282 280 279 278 279 280 279 277 275 274 275 280 283 287 290 293 295 296 296 295 294 293 293 294 296 298 298 295 292 287 282 278 275 272 270 268 268 268 267 266 264 263 262 261 260 259 258 257 257 257 256 255 254 252 250 246 243 240 237 235 234 234 234 234 234 234 235 nan nan nan nan nan 232 231 230 229 228 228 227 226 224 222 220 219 219 219 219 219 219 221 223 226 228 229 229 228 229 231 233 nan nan nan nan nan nan nan nan 241 242 242 243 245 247 250 255 260 266 269 270 269 266 263 261 258 254 250 247 244 241 239 236 235 235 236 237 238 239 240 241 242 242 241 240 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 131 148 159 165 168 171 174 177 179 nan 185 189 193 nan nan nan nan nan nan nan nan nan nan nan nan 199 201 204 207 209 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 245 246 250 257 263 266 267 270 275 281 288 295 304 315 325 332 338 341 342 341 339 337 336 336 337 338 339 341 343 345 347 350 352 354 356 358 360 1 3 5 6 7 9 11 13 15 15 15 11 3 350 336 325 316 310 306 302 302 302 302 302 301 300 296 293 289 286 281 277 275 277 278 278 275 271 268 267 268 273 279 285 289 292 292 293 294 294 294 294 294 294 294 295 296 294 292 289 284 280 276 272 269 267 266 266 266 265 263 261 260 260 259 259 258 257 257 256 255 254 252 251 249 246 243 240 238 236 235 234 234 234 234 234 234 233 233 232 231 230 229 229 229 229 229 228 228 227 225 223 221 220 220 220 219 219 219 221 222 225 227 228 228 228 229 232 236 239 241 nan nan nan nan nan nan nan nan 232 233 236 241 247 253 259 263 267 267 267 265 263 261 258 256 253 249 246 243 240 238 237 237 237 238 238 239 240 241 242 242 241 240 240 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 131 144 153 158 161 163 166 167 166 166 167 169 172 nan nan nan nan nan nan nan nan nan 182 183 184 185 187 188 188 189 190 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 267 279 293 303 310 316 321 326 331 334 337 337 336 335 335 334 335 336 337 338 339 341 342 343 346 347 349 350 351 353 354 355 355 355 355 355 354 352 350 346 340 330 319 310 305 304 303 301 299 300 301 302 303 304 303 299 296 292 287 281 276 276 280 282 280 273 265 257 255 259 269 278 284 286 286 287 288 291 293 294 295 295 295 295 294 293 291 290 288 286 282 278 273 268 265 264 265 265 264 262 260 259 259 259 259 258 258 257 256 254 252 251 249 248 246 243 241 238 237 236 235 235 234 234 233 232 232 231 230 229 228 228 228 229 229 229 228 228 228 227 225 224 223 223 223 223 222 222 222 224 226 228 229 229 229 231 234 237 241 243 243 242 nan nan nan nan nan nan nan nan nan 233 240 249 252 255 256 256 256 257 257 258 258 256 254 251 248 246 244 241 240 239 239 239 240 241 241 242 242 241 241 241 241 240 240 241 243 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 130 136 141 145 148 151 154 156 154 151 149 147 145 145 147 150 nan nan nan nan nan nan nan nan nan nan nan nan nan 159 156 152 147 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 330 331 329 327 326 326 327 329 329 330 330 331 332 333 334 335 336 337 337 337 337 338 339 339 339 340 340 340 340 339 338 338 337 335 332 327 321 314 305 297 290 287 288 289 288 288 290 292 294 296 297 299 299 298 295 291 285 284 289 294 293 287 275 264 257 256 265 276 283 284 282 280 281 283 286 289 292 294 296 297 297 296 293 290 287 285 285 284 281 276 271 267 265 264 263 262 261 259 259 259 259 259 259 259 258 257 255 253 251 249 247 246 244 242 240 239 238 237 236 235 233 232 232 231 230 230 229 228 228 229 230 229 229 228 228 228 228 227 227 227 227 227 227 226 226 225 227 229 231 232 232 232 233 235 238 242 245 246 245 243 nan nan nan nan nan nan nan nan nan 232 235 239 240 238 237 238 242 246 251 254 255 254 253 252 250 247 245 243 242 241 242 243 243 243 242 242 241 241 241 241 240 240 241 243 247 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 136 137 138 139 141 144 145 144 140 137 133 129 125 121 121 122 125 129 133 135 138 140 142 nan nan nan nan nan nan nan 133 128 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 350 342 335 329 326 325 325 325 326 327 328 329 330 331 332 332 333 332 332 332 331 331 330 329 329 328 326 325 324 323 322 320 316 312 306 299 291 285 279 276 277 276 275 275 277 279 280 281 281 288 294 295 295 296 294 294 297 300 300 294 285 277 274 278 286 289 287 283 279 277 278 279 281 284 286 290 293 297 299 298 295 291 287 285 285 284 283 279 275 271 267 264 263 262 261 260 259 260 260 260 260 259 259 258 257 254 251 250 248 247 245 244 243 242 241 239 237 236 234 233 232 231 231 230 230 229 229 229 230 230 229 229 228 228 229 229 230 229 230 230 230 229 228 228 229 231 233 235 235 236 237 238 240 242 245 247 247 245 241 236 233 nan nan nan nan nan nan nan nan 233 232 228 225 227 232 239 246 252 255 257 257 256 253 250 247 245 244 244 245 245 245 244 243 241 241 240 240 240 240 240 241 244 248 253 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 139 140 138 134 129 125 121 116 110 106 104 105 108 112 117 120 122 124 126 nan nan nan nan nan nan nan nan 120 112 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 329 328 327 326 325 324 323 321 320 318 316 315 313 311 307 302 297 291 285 280 275 271 270 270 268 267 271 270 269 268 265 268 274 283 291 293 291 290 290 293 298 299 294 291 290 293 295 291 286 282 279 278 278 279 279 280 281 283 287 292 297 299 298 295 291 288 287 285 283 280 277 274 271 268 266 265 264 263 262 261 261 261 260 259 259 258 257 254 252 250 248 247 247 246 246 245 243 241 239 237 236 234 234 233 232 231 231 230 230 230 230 230 230 230 229 230 230 231 231 231 231 231 230 230 229 228 230 232 235 237 238 239 240 241 242 244 245 247 247 247 244 239 235 232 232 nan nan nan nan nan nan nan nan nan nan nan nan 240 248 254 258 261 261 260 256 253 250 247 246 246 246 246 245 244 242 241 240 240 239 239 239 239 240 243 247 252 255 257 nan nan nan nan 253 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 137 134 130 125 121 117 112 107 102 98 96 96 100 105 110 114 115 nan nan nan nan nan nan nan nan nan nan 111 107 104 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 321 320 318 317 315 313 311 307 303 298 292 287 283 279 274 270 268 267 266 265 265 263 262 262 262 265 271 276 281 284 284 283 284 286 290 292 292 291 291 290 289 287 285 282 281 280 280 280 280 279 278 279 281 285 291 295 297 296 295 292 289 286 283 280 277 275 273 273 272 271 269 267 266 264 263 262 260 259 258 257 255 254 252 250 249 248 247 248 248 247 246 245 242 240 238 237 235 234 233 232 231 231 230 230 230 231 231 231 231 231 231 231 231 231 230 230 230 229 229 229 230 232 235 238 240 241 242 242 243 245 246 248 249 248 246 243 239 236 235 235 nan nan nan nan nan 236 236 234 233 233 238 250 257 261 263 265 264 261 257 254 251 249 248 247 247 246 245 243 242 241 241 240 240 239 239 239 241 243 247 250 253 255 256 nan nan 254 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 131 128 124 120 116 111 107 102 98 93 90 91 95 101 108 112 112 nan nan nan nan nan nan nan nan nan nan 102 101 100 101 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 309 305 300 295 290 285 282 278 275 271 268 267 266 266 265 262 260 259 260 264 268 273 277 280 281 281 282 283 286 288 289 289 288 288 287 286 285 283 282 282 282 281 281 280 278 277 277 278 282 287 290 293 294 292 290 287 284 280 276 274 274 274 275 274 273 272 271 269 267 264 261 258 256 254 253 252 252 251 250 248 247 248 249 250 249 248 246 244 241 239 237 235 234 233 232 231 230 230 230 231 231 232 232 232 232 232 232 231 231 230 229 229 229 230 231 234 236 239 240 242 243 243 244 246 247 249 249 249 248 246 nan nan nan nan nan nan nan 234 235 238 240 241 240 240 240 nan nan 257 261 263 262 259 256 253 250 249 248 247 247 246 244 243 243 242 242 242 241 241 240 240 242 244 247 250 252 253 254 255 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 126 124 120 116 112 107 102 98 93 88 85 85 90 98 105 108 108 106 nan nan nan nan nan nan nan nan nan nan 95 94 94 93 92 91 89 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 281 279 276 272 269 267 266 267 265 263 262 261 261 263 266 270 274 277 278 279 280 281 283 285 286 287 287 286 285 284 283 283 282 281 281 281 281 281 279 277 276 275 277 280 284 288 290 290 289 287 284 280 277 275 274 274 274 274 275 275 nan nan nan 267 263 259 256 253 251 250 251 nan 250 249 248 248 249 251 251 250 248 245 243 241 238 236 235 234 233 232 230 229 229 230 231 232 233 233 233 233 233 232 231 230 229 229 229 231 233 235 237 239 241 242 243 244 245 246 248 250 250 250 250 nan nan nan nan nan nan nan nan nan 237 239 241 242 243 243 240 239 239 241 245 251 254 255 254 252 251 250 249 248 247 246 245 244 244 243 243 243 243 241 241 241 243 245 248 249 251 252 253 254 255 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 121 118 114 110 105 99 94 89 85 83 84 90 97 103 105 104 103 101 99 nan nan nan nan nan nan nan nan nan 89 87 85 84 83 83 82 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 277 275 273 270 267 266 265 265 264 263 262 263 263 265 268 272 275 276 277 278 279 281 282 284 285 285 285 284 282 281 281 281 280 280 279 279 280 279 277 275 274 275 277 280 284 287 287 287 285 284 281 278 276 274 273 272 272 nan nan nan nan nan nan nan nan 257 253 250 249 nan nan nan 248 248 248 249 249 249 249 248 246 244 243 241 239 238 237 235 233 231 230 230 230 232 233 234 234 234 235 235 234 233 232 230 229 230 231 234 236 238 239 240 242 243 244 245 247 249 250 251 251 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 238 237 239 244 248 251 252 252 252 251 251 250 249 248 247 246 245 244 244 244 243 242 242 243 244 246 248 249 250 251 252 254 255 256 257 256 nan nan 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 114 109 104 98 93 89 87 86 88 94 99 103 104 103 102 100 98 96 nan nan nan nan nan nan nan nan nan 80 78 78 77 77 77 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 278 275 274 272 270 268 266 264 263 263 262 263 264 264 265 267 270 273 275 275 276 277 278 280 281 282 282 282 281 280 279 279 279 279 279 278 278 278 278 276 274 273 273 276 279 282 284 285 284 284 284 282 280 277 275 272 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 246 246 247 247 248 248 248 247 247 246 245 244 242 240 238 235 233 232 231 231 232 234 236 237 237 236 236 236 235 234 232 231 231 233 235 237 238 239 240 241 242 243 244 246 248 249 250 251 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 241 242 245 247 250 252 253 254 254 254 253 252 251 249 248 247 246 245 244 244 243 243 244 245 246 247 248 249 250 252 253 255 256 256 256 256 257 258 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 95 93 92 92 94 98 101 103 104 103 101 99 96 93 nan nan nan nan nan nan nan nan nan 74 72 71 71 71 69 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 277 275 273 271 270 268 266 264 263 262 261 262 263 264 265 266 268 270 272 273 274 275 275 276 276 277 277 278 278 277 276 276 277 278 278 277 276 276 276 275 273 271 271 273 276 279 281 282 282 282 282 282 281 279 276 272 269 269 nan nan nan nan nan nan nan nan nan nan nan nan 248 245 242 241 240 241 242 244 246 248 248 248 248 248 248 247 245 243 240 237 235 233 232 231 233 236 239 240 240 239 238 238 237 236 234 234 234 235 236 237 238 239 239 240 241 241 242 244 246 248 249 250 251 251 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 242 243 244 246 248 251 253 255 256 258 258 257 255 254 252 250 248 247 246 245 245 244 244 244 244 245 246 247 248 249 251 252 254 255 255 255 256 257 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 98 96 96 97 98 100 102 103 103 102 101 98 95 91 88 nan nan nan nan nan nan nan nan nan 66 65 64 63 61 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 271 269 268 266 264 262 261 260 260 261 262 263 264 265 266 268 269 270 271 271 271 272 272 273 273 274 274 273 273 274 276 277 277 276 275 274 273 272 270 270 271 272 274 276 277 278 279 279 280 279 278 277 273 271 nan nan nan nan nan nan 278 277 275 274 273 270 265 258 251 244 238 234 235 237 240 244 246 247 248 248 249 249 249 248 245 241 237 234 232 231 232 235 239 242 244 244 242 241 240 239 238 237 237 237 237 237 238 238 238 239 239 240 240 241 242 244 246 248 249 250 250 250 248 nan nan nan nan nan nan nan nan nan nan nan nan 245 245 244 245 246 247 248 250 252 255 258 260 260 259 257 256 253 251 249 247 246 245 244 244 243 243 243 244 245 246 247 248 250 nan nan nan 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 98 99 98 98 98 99 99 98 96 92 88 84 82 80 nan nan nan nan nan nan nan nan 58 56 55 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 270 268 266 263 261 260 258 258 257 258 259 260 260 262 263 264 265 266 266 267 268 269 270 270 271 271 271 271 271 273 274 275 274 274 274 273 272 271 270 269 269 268 268 269 270 272 274 274 275 275 275 272 271 270 270 271 272 273 273 273 273 275 278 280 280 278 272 265 255 246 238 235 236 238 242 244 245 247 248 249 250 250 248 245 241 237 234 232 232 234 237 242 246 248 248 246 244 243 242 241 240 240 240 240 239 238 238 238 238 238 239 239 241 242 244 245 246 248 249 249 249 247 nan nan nan nan nan nan nan nan nan nan nan 249 249 248 247 247 247 247 247 247 247 249 252 253 254 254 255 254 252 250 248 247 246 245 244 243 242 242 242 243 244 245 246 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 93 93 93 93 94 92 89 85 81 78 75 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 263 260 258 256 254 253 253 254 255 256 257 258 259 260 261 263 264 265 266 267 268 268 268 268 269 269 269 270 271 272 273 274 273 273 272 271 269 267 264 262 262 263 264 266 267 267 267 268 269 269 269 269 270 270 271 271 271 271 271 273 276 278 279 278 275 268 259 250 244 240 239 nan nan nan nan nan nan nan nan nan 246 242 239 235 234 233 236 240 244 249 251 251 249 247 246 245 244 244 244 243 242 241 239 238 237 237 238 239 240 241 243 244 244 245 247 248 248 248 247 245 nan nan nan nan nan nan nan nan nan nan 251 252 252 251 249 248 247 245 243 241 240 238 237 238 241 246 249 249 248 247 246 245 244 243 243 242 242 242 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 89 90 90 90 89 86 83 79 75 72 70 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 279 277 274 271 267 265 262 258 255 253 251 250 249 250 250 251 252 254 255 257 258 259 261 262 264 265 265 265 265 265 266 266 267 268 269 270 271 272 273 272 272 270 269 267 263 260 259 259 260 261 261 261 261 262 263 265 267 269 268 269 270 270 270 269 268 268 269 270 272 274 275 273 269 262 255 248 243 nan nan nan nan nan nan nan nan nan nan nan 238 236 233 234 236 240 245 250 253 253 253 251 250 249 248 247 247 246 245 243 241 239 237 237 238 239 241 242 243 243 244 245 246 248 248 248 247 246 245 nan nan nan nan nan nan nan nan 252 253 254 254 253 252 250 247 244 241 238 236 234 231 231 232 238 242 245 246 246 246 245 244 244 243 242 242 242 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 88 89 88 86 83 80 76 72 69 68 66 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 282 279 nan nan 268 264 261 257 254 250 248 247 246 246 247 248 249 251 253 254 255 257 258 260 262 263 263 263 263 263 264 264 265 266 267 268 269 270 270 271 270 270 269 267 263 260 258 257 258 259 259 259 259 259 261 263 266 268 269 269 269 269 269 268 267 265 264 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 233 231 232 235 239 244 250 254 256 256 254 253 252 251 250 250 249 247 245 242 240 238 238 238 240 241 242 243 243 244 245 246 248 249 249 248 246 245 245 245 245 nan nan nan 250 252 253 254 254 254 254 253 251 248 245 242 239 237 235 234 233 233 236 239 242 244 245 245 245 245 244 243 242 242 241 241 241 nan nan 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 87 87 86 83 80 77 74 70 67 65 nan nan nan nan nan nan nan nan nan nan nan nan 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 289 286 282 nan 274 269 265 261 257 252 248 246 244 244 244 245 246 248 250 252 253 254 255 256 258 260 261 262 262 262 262 262 263 263 264 265 266 266 267 268 269 269 269 268 267 264 261 258 257 258 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 232 231 231 234 238 243 248 253 256 257 256 255 254 253 252 252 250 249 247 244 241 239 239 240 241 242 243 244 244 245 246 247 248 249 249 248 247 246 246 246 246 247 248 249 250 251 252 253 253 253 253 252 251 249 247 245 242 240 238 237 237 237 238 239 240 242 243 245 246 246 245 244 243 242 242 241 241 241 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 86 84 82 79 76 73 69 66 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 294 290 286 281 276 271 266 261 256 252 248 245 244 243 243 244 245 248 251 253 254 254 254 255 257 259 260 261 261 261 261 261 262 262 263 264 264 265 266 267 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 232 232 234 237 241 247 252 256 258 258 256 255 254 254 253 252 250 248 246 243 241 241 242 243 244 245 245 245 246 246 247 248 249 249 249 248 247 247 247 247 248 248 249 249 250 251 251 252 252 251 251 250 249 248 247 246 244 242 240 240 239 239 239 240 241 243 245 247 246 246 245 244 243 243 242 242 241 240 241 241 243 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 86 85 84 82 80 77 75 71 67 65 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 297 295 290 285 280 274 268 262 257 253 249 246 245 244 244 245 247 249 252 254 255 255 255 256 257 258 260 260 261 260 260 261 261 262 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 234 234 234 235 238 241 246 252 257 260 259 258 256 255 254 254 253 251 249 246 244 244 244 245 245 245 245 245 246 246 247 247 248 248 249 249 249 249 248 248 248 248 248 249 249 249 249 250 250 250 250 250 250 249 249 249 248 247 245 244 242 241 240 240 241 242 244 246 247 247 246 244 244 244 243 243 241 240 240 240 241 242 244 245 245 244 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 85 85 85 84 83 81 79 76 72 68 65 62 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 269 264 259 255 252 250 248 nan nan nan 250 252 253 255 255 255 256 256 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 235 236 237 239 242 247 253 258 261 261 259 256 255 255 255 254 252 250 247 246 246 247 247 247 246 245 245 245 246 247 248 248 249 249 250 250 250 250 249 249 249 248 248 248 248 248 248 249 249 250 250 250 249 249 249 249 249 248 247 246 244 243 242 242 243 245 246 247 246 245 244 244 244 243 243 242 241 240 240 241 242 244 245 245 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 85 85 85 85 84 82 80 76 73 69 65 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 267 262 259 nan nan nan nan nan nan nan nan nan nan 256 256 256 257 257 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 239 241 244 248 253 258 261 261 259 256 255 255 254 253 252 251 250 250 250 249 248 247 246 245 245 246 247 247 248 249 249 250 251 251 251 250 250 249 249 249 248 248 248 248 248 248 248 249 250 250 249 249 249 249 249 250 250 249 247 245 244 244 244 245 246 247 246 245 244 244 243 243 244 243 243 242 242 242 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 85 85 85 85 84 83 81 79 76 72 68 64 61 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 263 260 257 255 254 nan nan nan nan nan nan 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 238 240 242 245 249 253 257 260 260 258 256 255 254 254 253 253 253 253 253 252 250 248 246 245 246 246 247 247 248 249 249 250 251 252 252 251 250 249 249 249 249 249 248 248 248 247 247 248 248 249 250 250 249 249 249 249 249 250 249 248 247 246 246 246 246 247 246 246 245 244 244 243 243 244 244 243 242 242 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 87 86 85 84 84 83 81 79 76 74 71 67 64 60 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 15 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 276 271 267 263 260 257 256 256 257 257 258 257 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 241 243 246 249 252 256 258 258 257 255 254 254 255 255 254 255 255 255 252 250 247 246 246 247 248 248 249 249 249 250 251 252 253 252 252 250 249 249 249 249 248 248 248 248 248 247 247 248 249 249 249 249 249 248 248 248 249 249 249 249 248 248 248 248 248 247 247 246 246 245 244 244 244 244 243 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 87 86 85 84 82 80 78 75 73 70 67 64 61 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 14 10 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 269 265 261 259 257 257 257 257 258 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 245 249 252 254 256 256 254 254 254 255 256 256 256 256 256 255 253 250 248 247 247 248 249 250 250 250 250 251 251 252 253 253 252 251 249 249 248 248 248 248 248 248 248 248 248 248 249 249 249 249 249 248 248 248 248 249 250 250 251 251 251 nan nan nan nan nan 248 247 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 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 88 86 84 82 79 76 73 70 67 64 61 58 55 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 12 8 4 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 267 263 261 259 258 257 257 258 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 242 245 248 251 252 253 253 253 254 255 257 257 257 257 257 256 255 253 251 249 249 249 249 250 251 251 251 251 251 251 252 253 253 253 252 251 249 249 248 248 249 249 249 249 249 249 249 250 250 250 249 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 251 252 253 254 255 nan 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 86 82 79 75 71 68 65 62 59 56 53 49 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 358 354 351 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 249 251 251 251 252 254 257 259 259 258 258 257 256 255 254 252 251 250 250 251 251 251 251 252 252 252 252 253 253 253 253 253 252 251 250 249 249 249 250 250 251 251 251 251 251 251 251 251 251 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 252 253 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 85 80 76 71 67 64 61 58 54 51 48 45 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 357 354 351 349 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 249 249 250 252 255 258 260 259 258 257 256 255 255 254 253 252 252 252 252 252 252 252 252 252 253 253 253 254 254 254 253 253 252 251 251 251 251 251 252 252 252 252 252 252 252 253 253 253 253 nan nan nan nan nan nan 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 251 252 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 77 72 67 63 59 56 52 50 47 45 42 39 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 357 355 352 351 349 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 248 248 250 253 255 258 259 259 258 256 255 254 254 254 253 253 253 252 253 253 253 253 253 253 253 254 254 254 254 254 254 254 253 252 252 252 252 253 253 253 253 254 254 nan nan nan nan 255 nan nan nan nan nan nan nan 253 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 251 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 65 60 56 53 50 47 45 43 41 39 37 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 357 355 354 353 351 350 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 350 351 353 354 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 249 251 253 255 257 258 257 256 254 253 252 252 253 253 253 253 253 253 253 253 254 254 254 254 254 254 254 254 255 255 255 254 254 254 254 254 254 254 255 255 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 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 62 57 53 50 47 45 43 41 39 37 35 34 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 360 358 357 356 354 353 352 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 354 355 356 357 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 246 248 250 253 254 256 256 256 254 252 251 251 251 252 252 252 253 253 253 254 254 254 254 254 254 254 254 255 255 255 256 256 255 256 256 256 256 256 256 256 257 258 258 nan 259 nan 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 254 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 57 53 49 46 44 41 38 36 35 34 33 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 1 360 358 357 356 355 355 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 359 360 0 1 2 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 244 247 250 252 253 254 254 253 251 250 250 250 251 251 252 252 252 252 253 253 254 254 254 255 255 255 255 256 256 257 256 256 256 257 257 257 257 257 258 258 259 259 260 260 260 259 258 256 255 254 nan nan nan nan nan 254 252 250 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 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 56 52 48 44 41 38 36 35 34 34 34 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 2 1 360 359 358 359 359 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 5 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 235 236 236 237 nan nan nan nan nan nan nan nan nan nan nan 241 243 246 248 250 251 251 251 250 248 248 248 248 249 250 251 251 252 251 252 252 253 253 254 255 255 256 256 256 257 257 257 257 257 258 258 258 258 258 259 260 260 261 261 261 261 260 259 257 256 256 256 255 255 255 254 254 252 250 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 53 48 44 40 38 36 35 35 36 36 36 34 32 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 5 3 2 1 1 2 2 3 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 8 8 8 7 7 5 4 3 1 0 359 358 357 357 355 355 nan 353 352 351 350 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 236 235 234 234 235 235 234 235 236 nan nan nan nan nan nan nan nan nan 241 242 244 245 247 248 248 247 246 246 246 246 247 248 249 250 251 251 251 251 252 252 253 254 255 256 256 256 256 256 257 257 257 258 258 259 259 259 260 261 261 262 262 263 262 262 261 260 259 258 258 258 257 257 256 254 253 252 251 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 46 42 38 36 35 35 35 36 37 37 35 32 28 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 6 5 4 4 5 6 7 8 9 10 11 nan nan nan nan nan nan nan 7 7 8 nan nan nan nan 9 9 9 9 9 8 8 6 5 4 3 3 2 2 1 1 0 359 359 358 358 357 356 355 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 235 233 232 230 229 229 229 229 231 234 nan nan nan nan nan nan nan nan 240 240 241 242 243 244 244 244 244 245 246 246 246 247 249 250 251 251 252 252 252 252 252 253 254 254 254 255 255 256 256 257 258 258 259 260 261 261 262 263 263 263 264 264 264 263 262 261 260 260 260 259 259 258 257 255 254 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 34 35 36 36 36 34 32 28 25 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 7 7 7 8 9 10 11 12 12 13 13 12 11 10 nan nan 9 9 9 10 10 10 11 nan 11 11 11 10 10 9 9 8 7 6 6 6 5 5 5 5 4 4 3 3 3 2 2 1 0 360 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 229 234 238 nan nan nan nan nan nan 239 238 238 238 240 241 241 242 243 245 246 247 247 247 248 249 251 251 252 252 252 251 251 251 251 251 251 252 254 256 257 258 258 259 260 261 262 263 264 264 264 264 264 264 264 264 263 262 262 262 262 261 261 260 258 256 255 254 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 35 36 36 36 34 32 29 26 23 21 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 10 10 11 11 12 13 13 14 14 14 13 11 10 10 10 nan 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 221 222 225 229 234 237 nan nan nan nan 240 238 236 235 236 238 240 241 242 243 245 246 246 246 246 247 248 250 251 253 253 253 251 250 249 248 248 249 250 252 255 256 258 258 259 261 262 264 265 266 266 266 265 265 265 265 265 264 264 264 264 264 263 262 261 260 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 34 32 29 26 24 22 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 14 14 14 14 14 15 14 14 12 11 10 10 10 10 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 10 9 9 9 8 8 8 8 8 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 347 343 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 221 nan nan 216 215 215 217 220 224 229 234 237 240 nan 241 239 237 235 235 236 238 240 241 242 243 243 244 245 245 246 246 248 250 252 254 254 253 251 249 247 246 247 247 249 251 253 255 257 258 260 261 263 265 266 267 267 267 266 266 265 265 265 265 265 265 265 265 265 264 263 262 260 259 258 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 39 38 37 35 32 30 27 25 23 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 16 16 16 16 15 15 14 13 12 11 10 10 11 12 13 13 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 8 8 9 9 10 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 354 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 221 217 215 212 211 209 209 210 213 218 223 229 234 237 239 240 239 238 236 236 237 238 239 240 241 242 243 244 245 245 246 248 249 250 252 253 254 253 251 249 248 247 247 247 248 250 252 254 255 257 259 261 263 265 267 268 268 268 267 267 267 266 266 266 266 266 266 266 265 265 264 263 262 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 40 38 35 33 30 27 25 23 22 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 18 18 17 16 15 14 13 11 11 10 11 11 12 13 13 13 14 14 14 13 13 13 12 12 12 12 12 11 10 10 9 9 9 8 8 8 9 9 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 335 329 319 306 291 nan nan nan nan 233 225 219 214 211 209 206 205 204 206 208 212 217 223 229 234 237 239 239 238 237 237 238 239 240 240 241 242 243 244 245 247 248 249 250 251 252 252 252 252 251 250 249 248 247 247 248 249 251 252 254 256 258 260 262 264 266 267 268 268 269 269 269 268 268 267 267 267 266 266 266 265 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 39 36 34 31 28 26 24 24 24 25 26 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 19 18 17 15 14 12 11 11 10 11 11 12 12 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 355 339 319 297 277 258 244 233 224 218 213 209 205 203 201 201 201 203 206 211 218 224 231 235 238 239 238 237 238 239 240 240 241 241 242 243 244 245 246 248 249 250 250 250 250 250 251 251 250 249 248 247 247 248 248 249 251 252 254 256 258 260 262 264 266 nan 269 270 270 270 270 270 269 268 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 36 33 30 28 26 25 25 27 28 30 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 21 19 17 15 13 12 11 10 10 11 11 11 11 12 12 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 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 69 66 59 48 33 13 351 nan nan nan 326 nan nan nan nan nan nan nan nan 41 42 37 24 4 346 328 305 nan 246 230 221 214 208 204 201 198 197 197 197 199 202 207 213 220 227 232 236 237 237 238 239 240 240 241 240 240 241 242 242 243 244 245 247 247 247 247 247 248 249 249 249 249 248 248 248 248 248 249 250 251 253 254 nan nan nan nan nan nan nan 270 271 271 271 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 36 33 31 29 28 27 29 31 33 34 33 32 nan nan nan nan nan nan nan nan nan nan nan nan 25 24 22 20 17 15 13 11 10 10 10 10 10 10 10 11 12 12 13 13 13 13 12 12 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 24 27 31 nan nan nan nan nan nan nan 68 65 59 49 36 20 3 346 nan nan nan nan nan nan nan nan nan nan nan nan 66 62 51 33 14 2 353 342 316 250 219 208 203 199 196 194 193 193 193 195 196 199 203 209 215 221 226 231 233 235 237 238 239 239 239 238 238 239 239 239 240 240 241 243 244 244 245 246 247 248 249 249 249 249 249 249 248 248 248 249 250 252 nan nan nan nan nan 265 nan 269 270 271 272 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 37 34 32 30 31 32 34 35 36 35 33 30 nan nan nan nan nan nan nan nan nan nan nan nan nan 23 20 17 15 13 11 10 9 8 8 8 8 9 10 11 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 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 28 30 32 35 nan nan nan nan nan nan nan 65 59 51 41 30 18 6 356 nan nan nan nan nan nan nan nan nan nan nan nan 94 82 64 42 24 15 10 9 13 82 173 179 181 182 183 184 186 188 190 192 195 197 201 204 209 215 220 224 228 231 233 235 235 234 234 235 235 237 237 237 237 237 238 240 242 244 245 247 248 249 249 250 250 250 249 249 248 248 248 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 34 35 36 37 38 38 36 34 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 15 12 10 9 8 7 7 7 8 8 9 10 11 12 13 13 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 17 nan nan nan nan nan nan nan nan 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 34 34 35 35 37 41 48 56 64 65 61 55 47 40 33 26 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 112 95 76 54 41 33 31 33 51 82 114 137 151 161 167 173 178 182 186 190 193 195 199 202 206 210 215 219 222 225 227 229 230 230 230 231 233 234 236 237 237 236 238 240 242 244 246 248 248 249 249 250 250 249 248 247 246 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 39 40 41 41 41 40 37 35 32 30 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 12 10 9 7 7 7 7 7 8 9 10 11 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 18 18 18 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 35 35 34 34 35 39 47 59 66 65 60 53 47 44 41 38 35 nan nan nan nan nan nan nan nan nan nan nan nan nan 120 107 93 76 62 55 53 57 70 84 96 109 124 137 149 159 167 174 180 185 190 193 197 201 205 208 212 214 216 219 221 223 225 226 226 227 228 230 232 234 236 237 238 240 242 244 246 247 247 248 248 248 247 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 44 45 45 43 41 38 35 33 31 30 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 10 9 8 7 7 7 8 9 10 11 11 12 12 13 13 13 13 14 15 15 16 17 17 18 18 19 19 19 19 19 20 20 20 20 nan nan nan nan nan nan nan nan 17 16 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 37 37 37 40 46 54 65 68 65 59 52 49 49 49 48 46 nan nan nan nan nan nan nan nan nan nan nan nan nan 125 113 100 87 73 64 65 73 82 88 91 97 107 118 130 142 153 163 171 178 184 188 192 196 200 203 205 208 212 215 219 221 223 224 225 225 225 226 228 230 232 234 236 238 240 243 244 245 246 246 246 246 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 48 47 45 42 39 36 33 31 30 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 9 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 14 15 16 17 17 18 19 20 20 21 21 21 21 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 43 43 46 50 55 61 62 59 55 50 50 51 52 53 51 46 nan nan nan nan nan nan nan nan nan nan nan 131 125 114 97 85 74 69 75 85 90 92 93 95 100 108 118 128 139 149 158 166 173 179 183 187 189 191 nan nan 207 213 218 222 225 227 228 227 227 227 nan 228 230 232 234 nan 239 243 246 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 46 42 39 36 34 32 30 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 15 16 18 19 20 21 22 22 22 22 22 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 48 49 49 47 45 42 41 46 50 53 54 50 40 28 nan nan nan nan nan nan nan nan nan nan 131 128 115 92 79 73 77 88 95 96 94 94 96 99 105 112 120 129 139 148 155 162 169 175 180 184 188 192 200 208 216 223 227 229 230 229 227 225 224 224 224 224 226 230 234 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 49 46 43 40 37 34 32 30 30 29 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 9 9 9 9 9 10 10 11 12 12 12 13 13 14 16 18 19 21 22 22 23 23 23 23 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 44 43 41 39 nan nan nan 19 34 55 63 58 42 19 8 7 nan nan nan nan nan nan nan nan nan 129 134 129 95 76 78 93 106 106 104 101 99 98 97 99 106 113 121 131 141 149 157 165 172 179 186 192 199 208 217 225 230 230 228 226 223 219 217 215 214 215 216 219 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 44 40 37 35 33 31 30 29 30 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 9 8 8 8 8 8 9 10 10 10 10 10 11 13 15 17 19 21 22 22 23 23 23 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 157 143 99 349 352 2 nan nan nan nan nan nan nan 67 88 113 138 159 129 99 101 110 121 122 120 117 115 113 110 105 105 109 115 124 137 147 155 163 173 182 189 196 206 216 225 229 nan nan nan nan nan nan nan nan 207 208 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 48 44 41 38 35 33 31 30 30 30 31 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 6 6 6 7 7 8 8 8 8 9 10 12 15 17 19 20 21 22 23 23 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 151 150 120 37 29 30 32 35 37 41 46 50 56 62 74 100 130 nan nan 128 127 132 135 135 135 133 133 131 127 124 121 119 126 139 149 157 165 174 184 194 203 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 45 42 38 35 33 32 31 30 31 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 6 5 5 5 6 6 6 6 7 7 8 10 12 14 16 18 20 21 22 22 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 138 126 97 69 55 46 42 41 44 47 51 53 54 57 66 82 104 nan nan 137 140 143 145 145 146 145 145 144 143 143 144 152 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 46 42 39 36 34 32 31 32 32 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 5 4 5 5 5 6 6 7 8 9 11 12 14 16 17 19 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 110 89 72 59 51 49 51 53 55 55 55 57 61 69 80 94 112 129 140 147 152 154 155 nan nan nan 157 160 166 171 172 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 43 40 37 34 33 32 33 34 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 5 5 6 7 8 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 55 70 91 114 127 130 nan nan nan 80 67 66 69 71 71 69 66 64 63 65 68 72 78 90 107 127 143 154 159 nan nan nan nan nan nan 177 177 174 169 167 168 170 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 48 44 41 38 36 35 34 35 36 37 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 74 92 109 120 120 112 102 91 88 90 92 92 91 87 81 77 75 75 75 77 79 85 95 109 126 144 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 51 47 44 41 39 37 37 37 38 39 40 39 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 7 8 9 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 101 101 105 107 108 108 107 105 102 98 94 90 88 87 87 90 94 100 111 124 137 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 52 49 45 43 41 40 40 40 41 42 40 38 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 6 6 6 7 8 8 9 9 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 118 115 111 107 103 99 96 95 95 98 103 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 54 50 47 45 43 42 42 43 43 41 39 35 31 nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 7 7 7 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 54 51 48 46 44 44 44 43 42 39 36 31 28 nan nan nan nan nan nan nan nan nan nan 6 5 5 4 4 4 5 5 5 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 112 113 110 nan nan nan nan nan nan nan nan nan nan nan nan 56 53 50 48 47 45 45 44 43 40 37 32 28 25 nan nan nan nan nan nan nan nan 6 6 5 5 5 6 6 6 6 5 5 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 106 98 95 93 92 90 89 88 88 88 86 82 nan nan nan nan nan 57 55 53 51 49 48 47 45 43 41 37 32 28 25 nan nan nan nan nan nan nan nan 6 6 6 7 8 8 9 9 8 6 5 3 2 0 360 360 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 87 80 77 75 75 75 76 77 78 77 76 73 nan nan nan nan nan 57 56 55 53 51 49 47 44 40 36 31 27 24 20 nan nan nan nan nan nan nan 6 7 8 8 9 10 10 10 9 8 6 4 2 0 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 128 118 104 88 79 74 71 69 68 69 70 71 71 70 68 nan nan nan nan nan 59 60 60 58 56 53 49 46 41 35 30 26 22 18 nan nan nan nan nan 6 6 6 7 8 8 9 9 9 9 9 8 7 6 4 3 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 144 142 137 127 113 98 87 79 74 70 67 67 67 67 67 65 63 nan nan nan nan nan nan 62 62 61 58 55 50 46 41 35 30 25 21 17 13 10 8 7 6 5 6 6 7 7 8 8 8 8 8 8 8 7 6 6 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 149 148 145 137 125 111 99 89 81 75 69 67 65 64 63 62 59 56 54 nan nan nan nan 61 62 61 58 55 50 46 41 35 30 25 21 16 12 9 7 6 5 5 5 6 6 6 7 6 6 6 6 7 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 134 122 110 99 88 79 72 67 64 62 60 58 56 54 52 51 52 54 58 61 61 60 58 55 51 46 41 36 31 26 20 16 11 8 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 143 134 123 111 99 87 76 69 64 60 57 55 54 54 55 56 57 59 61 62 61 60 58 55 52 47 42 37 31 26 20 15 10 7 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 159 157 153 148 141 132 119 104 89 76 67 61 58 58 59 63 68 70 70 69 67 66 64 62 61 58 54 49 44 38 32 25 19 13 9 5 4 3 2 2 2 3 3 4 4 4 4 4 5 5 5 6 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 144 129 109 87 74 71 77 87 95 98 95 89 82 77 73 71 69 67 63 58 52 46 38 31 23 16 11 7 3 1 1 0 0 1 1 2 3 3 3 4 4 4 5 5 6 7 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 168 160 149 137 132 135 137 137 132 121 109 98 90 86 84 83 81 75 67 58 48 38 28 20 13 8 4 0 359 358 358 358 359 359 0 1 2 2 3 3 4 4 5 6 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 181 179 177 174 171 167 163 158 150 138 125 114 105 101 101 102 100 93 81 66 50 36 25 17 10 5 1 358 357 356 356 356 356 357 358 359 0 1 2 2 3 3 4 5 6 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 186 184 182 179 175 170 165 157 148 137 126 118 117 118 118 115 106 90 67 45 30 20 13 8 4 0 357 355 354 353 353 353 354 356 357 359 360 0 1 2 3 4 5 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 188 185 181 177 172 166 159 151 142 133 128 127 127 126 123 112 90 58 35 23 16 11 7 4 0 357 355 352 351 350 350 352 354 356 357 359 360 0 1 2 3 4 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 192 187 182 176 170 165 158 151 144 137 133 132 131 130 125 110 82 48 29 19 14 10 7 4 0 357 355 352 351 350 351 352 354 356 357 358 359 360 1 2 3 4 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 181 174 168 162 157 151 145 140 137 135 133 129 121 100 68 41 26 18 13 9 6 4 1 358 356 354 352 352 352 353 354 355 356 357 358 359 360 1 2 4 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 171 166 161 156 151 146 143 141 138 134 126 110 84 55 35 24 17 12 9 7 4 2 359 357 355 353 351 351 351 352 353 354 355 357 358 359 0 2 3 5 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 165 161 157 152 149 148 145 142 135 121 92 64 43 30 22 16 13 11 9 6 4 1 358 354 352 350 350 350 351 352 353 355 356 357 358 360 1 3 4 6 8 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 166 163 159 156 154 152 150 146 135 112 73 48 33 25 19 16 13 12 10 8 6 3 359 355 353 350 349 349 350 351 352 353 354 356 357 358 360 2 3 5 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 171 168 165 161 159 156 153 147 133 99 54 32 22 18 15 14 13 12 10 8 6 3 360 357 353 351 349 349 349 350 351 352 353 354 355 357 359 0 2 4 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 168 165 162 159 154 141 92 32 16 13 11 11 11 10 9 8 7 5 3 1 359 356 353 351 349 349 349 350 350 351 352 354 355 357 358 0 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 171 171 172 174 190 353 360 2 3 4 5 6 6 6 5 5 4 3 1 358 356 353 351 349 348 349 349 350 351 352 353 355 357 358 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 192 185 nan nan nan 178 183 nan nan nan nan nan 350 357 358 359 1 3 4 5 5 5 4 2 359 356 354 351 349 348 348 348 349 349 350 351 353 355 356 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 192 186 182 nan nan 187 195 nan nan nan nan nan nan nan nan nan nan 0 2 4 5 5 5 3 360 357 354 352 350 348 348 347 347 348 349 350 351 353 354 356 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 193 193 193 nan 203 212 222 nan nan nan nan nan nan nan nan nan nan 2 5 7 9 9 6 2 359 355 352 350 348 347 347 346 346 347 348 349 350 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 208 212 216 220 226 233 237 243 nan nan nan nan nan nan nan 13 22 29 29 22 13 7 1 357 353 350 348 347 346 345 345 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 228 230 234 241 247 254 nan nan nan nan 62 82 79 62 38 20 10 2 357 354 351 348 346 345 344 344 344 344 345 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 226 225 222 218 nan nan nan nan nan 118 104 75 39 18 7 1 357 353 351 348 346 344 343 342 342 342 342 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 207 198 189 nan nan nan nan nan nan 110 70 29 11 3 358 355 352 350 348 346 344 342 341 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 54 19 6 0 356 353 351 349 347 345 343 341 340 339 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 110 31 8 0 356 353 351 349 347 345 344 342 341 339 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 4 357 354 352 350 349 348 346 344 343 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 344 347 348 348 348 347 346 345 343 342 341 339 338 337 335 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 328 338 342 344 344 344 344 343 342 341 339 338 337 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 313 327 334 338 340 341 341 340 340 339 338 337 336 335 335 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 298 314 324 331 335 337 337 337 337 337 336 336 335 335 334 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 284 301 313 322 328 331 333 334 335 335 335 335 334 334 333 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 273 287 301 313 320 325 328 330 331 332 333 333 333 333 332 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 275 288 301 311 318 322 325 327 329 330 331 332 332 332 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 265 277 289 300 309 315 320 323 325 327 328 330 331 332 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 267 278 289 299 307 313 317 320 323 326 328 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 268 279 289 298 305 310 315 319 322 325 327 329 330 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 261 269 279 288 296 303 308 313 317 320 323 325 327 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 262 270 279 287 294 301 306 310 314 318 321 323 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 264 271 278 285 292 298 303 308 312 315 318 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 265 271 278 284 290 296 301 305 309 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 266 271 277 283 288 294 298 302 306 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 271 276 282 287 292 296 300 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 271 275 280 285 290 294 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 253 253 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 262 266 270 275 279 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan