CAPE 4171 4259 4183 3917 3697 3657 3671 3710 3774 3843 3848 3797 3754 3739 3723 3697 3669 3706 3888 4125 4150 3782 2852 1403 362 44 0 0 0 0 0 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 22 21 29 81 232 471 653 670 639 765 904 1026 1053 980 621 316 270 372 533 555 275 83 30 106 287 670 1079 1334 1383 1316 1245 1238 1319 1472 1664 1867 2038 2113 2183 2356 2601 2810 2931 2859 2842 3169 3669 4009 4047 3848 3505 3114 2916 2917 2884 2855 2764 2840 2919 2749 2543 2508 2700 2957 3065 2961 2724 2593 2556 2432 2172 1959 1911 1929 1993 2088 2004 1902 1901 1957 2152 2472 2716 2866 3030 3052 2818 2642 2451 2568 2826 3001 2822 2522 2420 2415 2380 2187 2023 1802 1704 1633 1602 1589 1651 1858 2091 2146 2061 1982 1939 1931 1954 2053 2145 2014 2090 2233 2388 2419 2317 2263 2265 2309 2366 2340 2202 2022 2004 2297 2598 2795 2825 2765 2584 2458 2446 2471 2447 2375 2336 2359 2293 2121 1855 1567 1370 1420 1616 1797 1819 1727 1647 1626 1600 1524 4012 3917 3789 3625 3471 3410 3396 3410 3532 3733 3824 3818 3807 3820 3809 3766 3690 3651 3774 3967 3932 3549 2834 1452 151 11 0 0 0 0 1 6 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 21 25 76 188 370 578 662 606 551 643 860 1020 946 878 707 709 933 1087 913 525 174 31 26 135 403 874 1304 1469 1456 1392 1348 1357 1431 1558 1713 1873 2009 2112 2254 2477 2684 2770 2744 2712 2811 3102 3546 3951 4075 3945 3747 3477 3228 2836 2430 2499 2646 2859 2799 2645 2465 2426 2591 2812 2874 2736 2574 2434 2327 2156 1869 1707 1693 1688 1683 1672 1628 1664 1830 1994 2088 2222 2444 2828 3119 2969 2472 2123 2240 2443 2701 2892 2824 2731 2733 2601 2432 2188 1958 1779 1680 1609 1576 1502 1484 1607 1716 1748 1849 2027 2092 2037 1946 2002 1993 1912 2026 2164 2277 2357 2327 2264 2300 2507 2786 2949 2938 2643 2509 2712 2999 3100 3005 2893 2622 2350 2280 2340 2340 2269 2269 2366 2331 2209 1951 1681 1500 1504 1624 1734 1772 1749 1684 1639 1675 1690 3695 3532 3296 3133 3102 3103 3034 2979 3166 3574 3808 3873 3894 3954 3928 3819 3648 3421 3328 3377 3343 3054 2397 1177 12 0 0 0 0 0 1 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 4 13 37 117 220 311 366 372 396 462 562 778 886 844 849 870 1006 1120 993 633 271 62 24 122 393 836 1276 1532 1581 1527 1461 1429 1445 1509 1613 1737 1863 1995 2160 2388 2624 2753 2751 2717 2784 2973 3239 3536 3834 3987 3955 3783 3403 3001 2567 2269 2388 2565 2747 2685 2487 2344 2355 2484 2637 2703 2629 2502 2391 2268 2099 1880 1730 1710 1687 1601 1532 1517 1587 1779 2053 2369 2655 2598 2998 2799 2410 2110 1926 2061 2344 2535 2589 2575 2612 2711 2707 2507 2149 1834 1719 1681 1559 1550 1454 1440 1460 1480 1479 1529 1819 2221 2229 2069 2044 2044 2064 2190 2347 2383 2358 2339 2326 2384 2627 2984 3304 3496 3324 3249 3294 3433 3583 3654 3425 2844 2291 2165 2298 2296 2223 2241 2377 2415 2312 2092 1863 1711 1658 1648 1648 1729 1824 1807 1776 1819 1847 3506 3319 3090 2939 2853 2789 2694 2687 2974 3482 3820 3967 4018 4086 3967 3685 3324 2884 2520 2390 2408 2255 1726 901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 1 0 0 0 0 8 20 48 98 149 192 229 267 315 375 459 633 678 668 716 770 777 654 420 207 87 62 179 513 989 1376 1569 1617 1603 1558 1498 1473 1492 1551 1639 1748 1879 2055 2292 2552 2780 2809 2763 2760 2909 3166 3427 3587 3741 3820 3789 3653 3232 2783 2823 2518 2216 1999 2160 2396 2391 2284 2221 2294 2474 2591 2554 2478 2422 2342 2218 2077 1915 1793 1708 1619 1576 1604 1694 1928 2436 2956 2999 3063 2622 2166 1978 2017 1948 1963 2171 2342 2462 2642 2799 2784 2589 2183 1777 1589 1600 1621 1503 1477 1397 1372 1334 1334 1365 1450 1791 2219 2259 2135 2141 2135 2203 2205 2244 2365 2331 2328 2426 2570 2801 3093 3472 3751 3789 3787 3696 3743 3846 3830 3528 2865 2284 2173 2289 2299 2255 2272 2376 2448 2460 2318 2108 1914 1760 1642 1590 1653 1740 1758 1834 1958 2069 3627 3457 3272 3166 2968 2781 2652 2815 3208 3594 3877 4036 4097 4130 3951 3546 3017 2555 2096 1858 1930 2002 1712 898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 6 1 0 1 4 20 31 50 77 112 151 186 203 201 213 298 454 486 466 504 505 423 273 132 64 82 225 568 1075 1521 1702 1668 1582 1549 1531 1495 1489 1521 1588 1676 1799 1986 2236 2504 2746 2936 2874 2781 2809 2970 3248 3459 3536 3594 3607 3535 3362 3126 3098 2991 2539 2039 1834 1925 1997 2074 2124 2089 2122 2318 2456 2404 2402 2430 2404 2281 2176 1909 1646 1596 1604 1578 1652 1844 2241 2837 3132 2878 2719 2287 1885 1908 2085 2109 2067 2067 2099 2216 2450 2599 2463 2140 1707 1464 1345 1408 1532 1501 1442 1360 1301 1261 1271 1349 1497 1737 1971 2005 1996 2070 2156 2157 2118 2077 2199 2262 2309 2494 2762 3037 3324 3650 3895 3961 3972 3999 4144 4168 3982 3482 2803 2339 2254 2344 2375 2313 2284 2363 2510 2654 2663 2480 2182 1915 1731 1628 1599 1610 1640 1717 1789 1897 3796 3631 3534 3416 3046 2827 2755 3098 3542 3814 3970 4069 4096 4065 3935 3584 3032 2644 2225 2034 2093 2101 1688 767 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 10 12 14 22 30 41 58 82 109 135 155 154 131 128 209 343 392 372 391 348 260 160 91 104 230 539 1067 1665 2016 1923 1673 1509 1475 1469 1471 1494 1561 1656 1772 1939 2189 2464 2681 2876 2958 2877 2805 2857 3007 3221 3362 3405 3449 3502 3493 3422 3361 3290 3051 2643 2264 2075 2047 2144 2075 2014 1970 1978 2147 2284 2195 2174 2284 2414 2409 2275 1905 1624 1579 1596 1632 1743 1995 2467 2928 2937 2673 2354 1995 1747 1804 2056 2233 2170 1968 1827 1861 1950 1924 1803 1653 1479 1347 1236 1391 1576 1570 1491 1394 1323 1296 1284 1303 1415 1596 1827 1855 1923 1881 2038 1946 1943 1961 2074 2177 2246 2452 2832 3209 3506 3709 3896 3898 3966 4190 4453 4417 4040 3452 2845 2462 2450 2615 2633 2539 2417 2413 2505 2713 2912 2874 2603 2275 2000 1788 1631 1556 1588 1608 1611 1809 3953 3816 3702 3520 2947 2822 2936 3337 3716 3944 4065 4092 4014 3928 3924 3731 3238 2997 2609 2521 2515 2314 1675 697 54 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 10 14 14 15 18 28 51 76 93 104 111 127 149 164 189 250 332 382 365 383 321 217 128 113 207 442 884 1519 2089 2273 2029 1606 1434 1430 1437 1494 1568 1684 1810 1961 2158 2407 2638 2789 2908 2896 2848 2824 2873 2987 3099 3159 3256 3404 3514 3562 3568 3514 3384 3172 2883 2479 2149 1985 2037 2083 1991 1880 1869 2011 2103 1977 1930 2027 2141 2182 2313 2027 1739 1623 1621 1696 1851 2198 2612 2787 2733 2574 2261 1923 1751 1728 1852 2042 1996 1794 1639 1636 1646 1558 1505 1465 1452 1347 1319 1537 1671 1642 1549 1464 1409 1375 1314 1256 1312 1445 1688 1856 2001 2053 1978 1873 1853 1945 2118 2207 2214 2369 2746 3178 3562 3612 3734 3784 3958 4224 4502 4481 4084 3507 2979 2657 2643 2861 2884 2839 2648 2534 2537 2713 2972 3079 2929 2639 2345 2053 1771 1574 1555 1583 1529 1548 4166 4031 3782 3543 3055 2778 3029 3463 3778 3977 4074 4034 3876 3788 3893 3877 3573 3407 3076 2923 3002 2713 1776 670 86 1 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 10 18 19 15 14 24 55 90 87 89 107 117 170 235 291 340 366 386 382 387 318 205 129 171 351 681 1219 1884 2385 2391 1938 1535 1412 1446 1492 1610 1741 1881 2016 2173 2349 2537 2691 2780 2836 2811 2791 2800 2836 2891 2933 3038 3351 3604 3652 3631 3602 3490 3340 3161 2820 2248 1990 2150 2321 2119 1995 1874 1848 1957 1993 1890 1816 1786 1770 1811 1832 1749 1668 1620 1634 1733 1944 2254 2511 2577 2512 2316 2208 2168 2010 1929 1730 1732 1708 1616 1523 1486 1469 1420 1433 1529 1629 1596 1573 1764 1765 1702 1614 1509 1426 1382 1328 1271 1335 1479 1672 1820 1934 1929 1940 1945 1892 1939 2111 2226 2219 2301 2624 3037 3454 3526 3595 3716 3965 4252 4487 4489 4204 3720 3232 2923 2758 2951 3132 3031 2788 2603 2602 2796 3060 3237 3217 3019 2740 2383 1966 1650 1533 1554 1531 1534 4259 4089 3825 3501 3045 2549 2919 3474 3779 3902 3961 3876 3734 3650 3641 3630 3568 3543 3277 2917 3066 2766 1663 579 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 17 20 18 21 27 22 7 7 17 46 95 86 89 104 121 191 270 339 394 399 380 381 364 307 223 186 301 563 961 1465 1978 2247 2101 1719 1479 1457 1533 1624 1783 1933 2055 2169 2287 2402 2510 2593 2652 2691 2682 2683 2735 2773 2802 2870 3145 3600 3776 3731 3650 3562 3453 3289 3004 2523 1880 1861 2169 2228 2097 2026 1890 1816 1852 1849 1777 1716 1652 1629 1631 1582 1574 1589 1608 1665 1788 1962 2204 2386 2384 2325 2100 2282 2393 2212 2059 1779 1635 1594 1547 1457 1382 1363 1388 1497 1702 1924 1946 1872 2040 1889 1753 1640 1526 1419 1345 1317 1310 1377 1567 1792 1884 1805 1742 1740 1741 1738 1805 1999 2185 2188 2186 2470 2864 3306 3497 3566 3662 3897 4196 4407 4346 4026 3708 3563 3405 3050 2952 3125 3094 2875 2653 2646 2847 3121 3400 3570 3499 3251 2833 2318 1820 1591 1512 1451 1405 4070 4002 3801 3461 2981 2513 2799 3412 3734 3797 3835 3776 3728 3616 3315 3017 2920 2934 2914 2870 2944 2522 1417 471 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 35 59 72 62 59 66 52 24 14 14 32 78 91 100 108 130 194 262 340 411 410 355 350 340 310 272 304 486 765 1118 1496 1862 1999 1838 1598 1493 1548 1660 1777 1925 2051 2131 2194 2251 2304 2346 2380 2421 2474 2530 2601 2684 2732 2778 2928 3332 3748 3841 3763 3632 3510 3436 3253 2809 2209 1801 1960 2309 2267 2126 2029 1904 1799 1747 1714 1705 1734 1730 1699 1665 1567 1555 1608 1625 1715 1901 1985 1968 2014 2092 2068 1990 2185 2326 2117 1923 1749 1617 1550 1482 1401 1360 1401 1541 1737 1834 2056 2056 2067 2184 1953 1728 1600 1524 1433 1345 1333 1368 1461 1690 1952 1989 1697 1608 1713 1722 1656 1651 1799 2018 2102 2138 2364 2706 3070 3358 3508 3586 3781 4058 4284 4215 3675 3101 3276 3488 3328 3053 2949 3026 2956 2735 2663 2802 3049 3373 3678 3781 3784 3504 2947 2309 1894 1697 1565 1419 3828 3789 3609 3277 2858 2554 2754 3326 3703 3800 3819 3742 3551 3146 2776 2563 2462 2410 2441 2574 2578 2070 1019 289 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 60 118 155 144 157 179 138 64 33 25 22 46 75 92 110 148 193 221 296 382 387 337 340 354 349 348 418 586 814 1094 1460 1785 1871 1741 1601 1576 1656 1766 1866 1968 2037 2066 2080 2090 2101 2108 2125 2182 2284 2413 2550 2665 2742 2856 3102 3659 3873 3849 3748 3601 3476 3379 3128 2618 2021 1852 2209 2482 2371 2176 2044 1922 1794 1727 1737 1762 1773 1758 1666 1572 1534 1727 1818 1683 1686 1842 2022 2064 1960 1883 1841 1844 1971 1994 1893 1782 1680 1599 1533 1456 1404 1414 1511 1788 2121 1970 2008 1994 2100 2133 1908 1664 1548 1506 1452 1395 1379 1390 1491 1623 1796 1792 1632 1599 1651 1651 1600 1572 1655 1864 2055 2150 2271 2491 2806 3163 3389 3517 3686 3915 4135 4148 3684 2867 2505 2825 3218 3139 2858 2982 3034 2821 2674 2730 2918 3235 3629 3949 4141 3964 3536 3113 2586 2210 1965 1700 3201 3199 3134 2982 2754 2587 2763 3258 3663 3846 3845 3688 3246 2669 2237 2047 2015 2049 2128 2168 1910 1266 486 94 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 49 118 175 212 309 364 287 170 113 88 66 58 67 73 99 163 190 179 223 306 354 368 387 398 404 416 455 568 805 1160 1557 1823 1855 1747 1655 1654 1720 1801 1857 1901 1904 1894 1877 1868 1859 1862 1905 2003 2151 2330 2510 2672 2813 3011 3295 3734 3838 3795 3690 3529 3374 3237 2981 2505 2058 2017 2334 2494 2367 2181 2039 1923 1798 1711 1718 1770 1770 1694 1559 1452 1504 1819 1874 1720 1684 1778 1876 1895 1852 1813 1760 1727 1820 1869 1809 1715 1618 1533 1485 1446 1434 1475 1611 1946 2268 2055 1996 2039 2107 2040 1834 1615 1507 1475 1437 1397 1373 1355 1390 1431 1597 1644 1633 1603 1594 1578 1545 1523 1581 1790 2027 2118 2203 2361 2637 3021 3274 3461 3651 3856 4055 4141 3928 3361 2782 2601 3226 3288 2984 2976 2981 2814 2667 2676 2827 3134 3570 3956 4066 3851 3570 3238 3018 2881 2654 2350 2405 2445 2619 2765 2771 2726 2863 3241 3614 3807 3800 3569 3187 2757 2358 2165 2075 1959 1794 1505 994 419 87 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 19 57 121 240 392 447 380 299 251 206 160 119 92 68 72 130 159 138 147 224 327 403 436 440 433 425 440 575 924 1366 1743 1929 1877 1752 1680 1675 1713 1748 1753 1745 1708 1676 1649 1642 1632 1658 1745 1883 2058 2259 2464 2666 2861 3088 3415 3729 3733 3661 3559 3381 3178 2999 2763 2412 2164 2220 2395 2435 2301 2141 2010 1918 1809 1672 1617 1676 1688 1610 1483 1419 1501 1710 1787 1693 1662 1724 1837 1940 1947 1861 1781 1721 1751 1776 1776 1711 1622 1527 1476 1465 1482 1559 1741 2004 2174 2101 2084 2188 2154 2018 1840 1649 1557 1551 1521 1468 1415 1406 1412 1413 1440 1493 1560 1584 1550 1516 1502 1472 1487 1700 1983 2064 2099 2258 2538 2913 3201 3445 3672 3874 4056 4173 4072 3616 2834 2317 3333 3360 3049 2927 2806 2633 2529 2557 2743 3065 3443 3776 3919 3683 3560 3520 3493 3502 3431 3238 2214 2319 2609 2761 2825 2897 3056 3312 3564 3689 3604 3261 2874 2702 2685 2601 2409 2138 1727 1120 466 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 15 62 194 302 335 332 319 304 283 245 186 132 88 65 88 117 102 97 164 291 408 460 451 427 415 447 655 1126 1591 1881 1965 1847 1712 1645 1626 1629 1616 1580 1536 1484 1447 1431 1435 1446 1506 1625 1785 1970 2176 2391 2608 2833 3106 3510 3692 3555 3429 3342 3166 2926 2719 2539 2355 2265 2313 2359 2349 2233 2100 1997 1884 1757 1644 1609 1636 1596 1511 1415 1365 1434 1596 1626 1586 1612 1684 1784 1912 1977 1904 1838 1829 1816 1803 1786 1677 1664 1708 1653 1551 1521 1608 1795 1925 2008 2146 2183 2334 2231 2132 1991 1768 1607 1545 1504 1507 1505 1496 1462 1356 1286 1340 1461 1547 1521 1469 1464 1451 1455 1633 1869 1926 1904 2069 2395 2823 3188 3483 3739 3958 4144 4241 4136 3765 2992 2632 3209 3336 3117 2909 2745 2625 2541 2487 2684 3008 3166 3435 3635 3526 3488 3569 3705 3763 3651 3388 2215 2314 2669 2811 2874 3000 3158 3318 3441 3464 3319 3001 2725 2778 2876 2736 2531 2368 1991 1209 395 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 31 118 186 206 227 264 305 322 288 226 178 142 106 95 99 84 77 129 243 357 416 422 412 415 485 757 1269 1682 1851 1851 1740 1625 1554 1520 1490 1443 1385 1322 1267 1241 1246 1264 1303 1388 1520 1687 1876 2080 2293 2512 2758 3049 3391 3482 3231 3073 3040 2919 2700 2513 2385 2286 2266 2251 2210 2207 2102 1993 1921 1796 1686 1643 1625 1564 1465 1445 1475 1489 1544 1587 1583 1562 1614 1720 1795 1819 1832 1852 1904 1948 1912 1842 1806 1704 1685 1644 1549 1476 1479 1582 1774 1894 1888 2170 2263 2311 2094 2024 1985 1856 1736 1704 1713 1709 1623 1501 1375 1259 1216 1288 1416 1487 1425 1378 1418 1423 1457 1579 1712 1763 1784 1934 2300 2781 3193 3531 3840 4100 4286 4348 4180 3877 3359 3031 3150 3243 3204 3072 2853 2666 2600 2515 2701 2919 2849 3014 3297 3334 3157 3095 3247 3440 3382 3044 2419 2426 2570 2788 2852 2873 2909 2982 3040 3015 2918 2819 2767 2792 2741 2388 2087 2142 2054 1313 437 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 70 122 165 236 321 385 394 341 273 242 229 195 162 127 84 75 114 197 281 335 365 383 398 488 798 1272 1635 1750 1723 1612 1500 1426 1378 1330 1270 1204 1141 1098 1092 1117 1148 1199 1288 1418 1583 1776 1983 2194 2404 2633 2883 3100 3118 2917 2722 2708 2715 2558 2371 2290 2235 2236 2185 2122 2112 2080 2005 1901 1780 1703 1663 1622 1579 1557 1577 1626 1617 1618 1606 1590 1568 1586 1597 1630 1709 1765 1802 1910 1987 1938 1964 1875 1718 1606 1539 1456 1393 1415 1521 1707 1869 1914 2277 2378 2365 2222 2157 2083 1972 1883 1829 1780 1688 1556 1415 1300 1166 1142 1202 1324 1387 1361 1340 1374 1406 1411 1420 1498 1610 1704 1893 2244 2709 3157 3566 3929 4188 4393 4422 4241 3949 3661 3395 3221 3253 3239 3083 2829 2597 2571 2581 2768 2857 2683 2656 2789 2854 2700 2608 2840 3132 3049 2739 2299 2357 2555 2871 2927 2716 2488 2415 2446 2446 2435 2475 2489 2361 2107 1819 1551 1634 1727 1115 393 50 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 31 61 98 158 268 388 472 481 395 283 248 278 263 235 181 112 104 132 180 237 286 319 327 339 461 781 1200 1519 1616 1593 1484 1366 1286 1233 1184 1125 1065 1017 996 1012 1048 1083 1127 1204 1323 1486 1680 1892 2101 2290 2481 2657 2762 2826 2737 2500 2438 2545 2494 2333 2259 2216 2219 2138 2094 2057 2005 1924 1838 1777 1734 1703 1680 1663 1662 1697 1733 1690 1619 1595 1582 1575 1557 1523 1527 1591 1674 1764 1875 2012 2048 1933 1786 1612 1499 1517 1506 1412 1375 1489 1724 1866 2100 2510 2580 2445 2264 2110 1961 1847 1769 1675 1572 1496 1475 1356 1356 1208 1163 1128 1190 1278 1310 1332 1379 1403 1363 1316 1375 1499 1617 1828 2147 2598 3098 3587 4020 4254 4312 4244 3984 3684 3420 3247 3115 3396 3535 3216 2841 2592 2497 2515 2682 2723 2495 2347 2386 2400 2385 2521 2795 2921 2726 2505 2268 2353 2525 2825 2971 2696 2278 2072 2064 2057 1986 1888 1750 1541 1325 1170 1096 1232 1410 898 413 127 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 12 30 55 84 131 218 327 425 497 500 371 234 210 258 281 270 238 158 156 180 204 232 243 235 228 276 446 747 1114 1404 1507 1471 1355 1241 1164 1116 1074 1029 991 971 974 1005 1036 1052 1073 1134 1244 1411 1615 1836 2042 2211 2381 2511 2608 2779 2712 2443 2299 2321 2335 2300 2266 2225 2179 2085 2040 2007 1907 1836 1811 1803 1788 1769 1742 1720 1749 1804 1800 1707 1625 1594 1564 1551 1506 1436 1424 1517 1658 1781 1874 1989 1937 1738 1601 1491 1427 1488 1492 1390 1389 1573 1851 1980 2309 2632 2555 2209 1922 1790 1708 1623 1562 1510 1423 1316 1409 1402 1401 1234 1083 1044 1128 1235 1291 1313 1337 1332 1266 1228 1316 1451 1573 1788 2092 2520 3045 3588 4061 4310 4278 4070 3863 3755 3539 3274 3134 3500 3759 3429 3001 2663 2448 2412 2450 2449 2324 2278 2313 2336 2406 2576 2672 2519 2387 2340 2347 2451 2574 2797 2885 2638 2222 2022 1962 1877 1664 1411 1160 950 860 829 845 938 1200 982 757 384 105 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 16 34 68 113 164 225 288 351 431 506 524 355 216 202 246 294 305 252 204 197 221 230 223 195 171 183 268 456 736 1065 1330 1420 1354 1237 1138 1078 1045 1018 995 985 995 1019 1049 1057 1043 1045 1096 1194 1369 1596 1829 2025 2175 2319 2412 2479 2534 2661 2472 2280 2230 2261 2301 2304 2236 2117 2001 1922 1867 1845 1867 1870 1873 1843 1796 1762 1749 1784 1856 1784 1701 1646 1604 1552 1495 1416 1356 1399 1552 1715 1798 1793 1922 1916 1812 1614 1487 1423 1432 1423 1402 1512 1735 1923 2080 2421 2364 2122 1829 1620 1582 1562 1471 1389 1348 1377 1428 1613 1586 1416 1164 1008 1000 1089 1199 1248 1208 1185 1245 1185 1125 1210 1360 1526 1753 2059 2471 2994 3561 4035 4256 4285 4168 4140 3989 3618 3220 3261 3642 3749 3392 2994 2609 2428 2442 2414 2389 2334 2303 2327 2374 2420 2451 2382 2231 2307 2284 2585 2686 2744 2868 2865 2594 2192 1958 1807 1644 1388 1138 907 750 700 696 671 652 861 932 1096 751 287 59 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 21 41 79 137 206 277 343 394 442 506 541 555 385 224 207 259 301 310 246 227 224 233 224 196 161 147 178 279 471 746 1047 1283 1358 1278 1165 1081 1042 1035 1041 1053 1075 1103 1130 1142 1116 1075 1068 1126 1224 1398 1629 1854 2031 2165 2272 2331 2365 2416 2563 2479 2313 2268 2301 2331 2299 2189 2061 1910 1839 1834 1942 1954 1952 1947 1890 1810 1763 1772 1825 1840 1757 1690 1663 1676 1645 1534 1429 1431 1558 1684 1712 1740 1654 1764 1885 1941 1801 1649 1595 1639 1680 1651 1675 1903 2079 2115 2375 1917 1644 1497 1402 1399 1421 1404 1374 1388 1533 1755 1856 1710 1388 1020 841 870 1009 1167 1258 1216 1164 1258 1184 1103 1155 1318 1522 1749 2027 2409 2926 3520 4024 4276 4372 4265 4231 4122 3723 3400 3497 3727 3640 3265 2825 2445 2418 2479 2461 2424 2382 2358 2352 2352 2351 2277 2093 2260 2388 2256 2591 2780 2890 2939 2877 2589 2137 1727 1426 1205 977 790 636 492 449 493 499 461 500 632 1042 938 506 171 34 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 21 47 95 160 230 295 355 408 453 492 539 546 523 313 231 252 299 333 321 269 254 251 238 205 175 155 161 210 321 512 773 1045 1245 1309 1248 1156 1089 1077 1109 1165 1227 1278 1312 1327 1296 1224 1167 1173 1245 1365 1532 1730 1910 2051 2162 2232 2254 2253 2274 2407 2440 2355 2333 2347 2314 2226 2136 2048 1872 1829 1926 2017 2061 2034 1998 1942 1879 1850 1859 1870 1853 1837 1806 1740 1722 1728 1661 1600 1611 1691 1738 1687 1681 1605 1656 1820 1933 1911 1808 1810 1909 1909 1780 1795 2091 2252 1999 1929 1566 1364 1314 1340 1407 1537 1659 1658 1659 1816 1972 1915 1683 1355 1037 897 906 979 1109 1249 1265 1230 1225 1162 1118 1183 1325 1512 1719 1963 2337 2882 3459 3973 4279 4122 3795 3912 4090 3916 3668 3620 3617 3479 3165 2649 2436 2446 2479 2480 2444 2406 2378 2346 2281 2200 2236 2010 2034 2228 2136 2557 2729 2800 2797 2706 2418 1927 1401 1039 838 630 443 341 278 262 299 359 378 362 487 783 859 583 228 50 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 18 41 92 174 253 311 355 393 427 456 466 470 439 357 199 200 224 264 316 341 333 306 277 243 198 173 168 190 257 381 570 809 1045 1220 1286 1253 1201 1170 1193 1270 1379 1492 1571 1598 1572 1487 1376 1308 1321 1400 1541 1705 1858 1976 2067 2140 2178 2172 2174 2251 2430 2471 2453 2415 2361 2272 2194 2158 2076 1926 1897 2028 2102 2148 2111 2052 1998 1938 1883 1856 1857 1877 1922 1899 1811 1770 1755 1751 1740 1677 1642 1674 1646 1588 1526 1519 1671 1836 1880 1817 1809 1861 1828 1765 1948 2238 2083 1725 1555 1448 1310 1315 1522 1815 2078 2198 2076 1918 2107 2108 1881 1666 1471 1295 1142 1046 1003 1004 1070 1166 1212 1169 1081 1084 1174 1273 1439 1663 1916 2261 2760 3330 3880 4090 3676 3310 3628 3958 3871 3626 3503 3461 3403 3179 2825 2679 2582 2497 2483 2458 2411 2358 2314 2248 2090 2146 1982 2014 2057 1932 2415 2544 2552 2492 2363 2074 1625 1185 922 733 437 222 213 267 275 314 364 371 342 373 502 660 598 265 61 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 28 56 133 245 324 362 386 401 408 409 387 345 284 195 155 183 194 222 282 341 359 323 271 236 201 181 189 230 320 456 628 820 1007 1164 1251 1262 1272 1298 1365 1487 1637 1784 1888 1915 1851 1714 1571 1487 1495 1579 1708 1838 1942 2011 2060 2100 2119 2117 2154 2279 2430 2416 2480 2450 2362 2284 2239 2194 2097 1973 1942 2081 2157 2187 2159 2096 2044 2007 1967 1918 1878 1884 1909 1875 1796 1707 1683 1723 1751 1697 1648 1645 1560 1492 1473 1522 1704 1843 1822 1695 1638 1666 1704 1834 2112 2093 1745 1598 1573 1489 1383 1532 1983 2441 2668 2626 2307 2061 2304 2112 1857 1686 1500 1488 1519 1397 1186 1037 986 1040 1156 1128 1043 1067 1123 1225 1418 1662 1893 2152 2565 3152 3738 3942 3505 3028 3434 3763 3685 3524 3388 3383 3393 3291 3121 2945 2752 2531 2440 2393 2322 2281 2283 2223 2102 2145 2113 1965 1842 1746 2353 2433 2364 2266 2099 1797 1449 1182 996 746 388 156 147 263 298 331 359 362 322 273 321 512 657 371 92 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 20 51 155 277 352 385 399 404 405 399 369 317 251 188 186 209 239 281 312 321 305 267 231 217 204 192 211 272 373 496 628 758 901 1066 1189 1262 1324 1429 1551 1709 1887 2057 2180 2214 2139 1981 1817 1711 1697 1765 1846 1912 1972 2012 2039 2061 2069 2074 2117 2173 2223 2288 2424 2407 2319 2276 2244 2161 2053 1979 1994 2142 2238 2249 2210 2136 2082 2081 2037 1917 1868 1901 1856 1771 1762 1686 1668 1717 1746 1703 1635 1580 1508 1499 1563 1676 1871 1955 1855 1724 1676 1710 1789 1912 2008 1759 1530 1584 1688 1612 1532 1785 2321 2634 2700 2790 2286 1972 2090 1891 1725 1578 1446 1467 1541 1501 1350 1184 1050 1000 1112 1064 1018 1056 1142 1264 1443 1658 1861 2078 2426 2946 3534 3942 3698 3069 3119 3451 3529 3423 3305 3309 3342 3319 3207 3019 2796 2551 2403 2309 2230 2216 2215 2137 2098 2027 1984 1963 1850 1723 2247 2207 2132 2243 2141 1813 1495 1243 991 680 364 200 197 227 230 259 290 323 314 275 302 475 667 480 131 18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 23 76 211 313 364 392 402 410 425 432 411 363 288 236 230 221 233 265 287 272 232 201 195 205 213 210 234 296 383 468 549 631 746 912 1076 1211 1349 1532 1708 1892 2084 2265 2397 2441 2373 2218 2049 1924 1871 1894 1925 1949 1974 1997 2016 2030 2041 2060 2093 2103 2109 2265 2322 2273 2231 2258 2239 2127 2047 2044 2105 2246 2330 2327 2274 2179 2079 2102 2083 1915 1856 1912 1859 1739 1725 1682 1687 1728 1727 1667 1621 1636 1657 1674 1763 1874 1990 2043 2034 2039 2005 1958 1936 1879 1758 1569 1452 1541 1661 1629 1598 1882 2558 2949 2831 2855 2377 2007 1926 1788 1657 1541 1475 1445 1435 1446 1421 1269 1080 987 1024 992 1004 1059 1146 1280 1456 1646 1817 1980 2223 2692 3320 3913 3962 3505 3215 3270 3380 3326 3217 3173 3163 3176 3090 2891 2655 2452 2325 2242 2179 2161 2123 1980 2095 1934 1973 1960 1838 1669 2091 1927 1911 2388 2272 1928 1585 1231 874 556 332 259 251 179 204 280 315 345 370 370 400 532 672 532 169 17 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 21 73 168 322 412 429 426 416 425 454 464 434 373 286 231 228 205 203 231 259 238 197 180 191 217 235 236 254 299 353 397 433 488 590 746 936 1143 1366 1599 1802 1993 2189 2373 2510 2557 2498 2358 2192 2060 1976 1947 1942 1946 1947 1957 1973 1995 2032 2071 2084 2054 2036 2145 2131 2068 2117 2251 2271 2165 2112 2164 2267 2375 2407 2377 2319 2237 2119 2128 2120 1982 1947 1953 1895 1770 1706 1670 1663 1673 1678 1667 1703 1807 1868 1885 1926 2038 2074 2169 2239 2237 2121 1965 1859 1770 1646 1494 1405 1471 1571 1580 1623 1891 2407 2608 2337 2449 2446 2254 2130 1892 1757 1701 1668 1578 1508 1514 1447 1240 1012 924 944 998 1065 1114 1179 1291 1472 1676 1770 1879 2077 2536 3219 3769 3851 3582 3330 3257 3257 3198 3080 2962 2893 2883 2797 2613 2402 2256 2218 2207 2139 2143 2103 2069 2032 1945 1941 1880 1743 1563 2215 2156 2169 2601 2255 1908 1586 1230 798 454 300 325 402 292 267 343 390 450 507 521 540 631 708 561 207 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 63 155 271 415 513 534 511 472 466 493 498 442 347 271 242 238 209 183 203 250 233 203 194 207 242 269 275 280 296 305 310 327 373 471 626 831 1073 1341 1608 1827 2019 2214 2398 2543 2600 2549 2415 2248 2101 1990 1924 1894 1880 1866 1869 1894 1944 2010 2058 2049 1992 1952 1962 1957 1947 2052 2243 2240 2119 2146 2227 2365 2423 2429 2389 2327 2273 2218 2183 2142 2087 2057 2011 1923 1814 1738 1742 1779 1761 1746 1778 1879 1991 1968 1933 1892 2104 2194 2267 2255 2131 1964 1860 1824 1752 1612 1440 1360 1436 1509 1545 1639 1866 2099 2063 1905 2249 2514 2403 2507 2291 2233 2103 1976 1824 1642 1524 1379 1166 947 868 914 1037 1148 1199 1208 1258 1430 1651 1697 1779 2072 2598 3180 3493 3460 3298 3178 3102 3049 3000 2878 2731 2636 2591 2524 2385 2205 2088 2117 2196 2139 2231 2163 2089 1983 1958 1908 1796 1707 1595 2499 2640 2618 2660 2268 1891 1584 1357 866 423 265 356 454 379 350 451 535 631 698 690 688 746 765 591 257 46 18 1 0 0 0 0 0 0 0 0 0 0 1 0 1 7 34 90 169 275 412 534 597 607 582 561 559 522 431 342 315 341 357 268 243 240 242 204 196 207 230 274 307 317 310 291 266 250 256 294 381 529 740 1004 1302 1588 1820 2008 2192 2367 2517 2576 2521 2386 2215 2043 1916 1831 1780 1747 1728 1742 1795 1876 1956 1999 1979 1916 1868 1861 1871 1902 2018 2171 2108 2006 2129 2246 2350 2348 2343 2353 2330 2271 2225 2212 2202 2171 2121 2045 1928 1829 1754 1745 1843 1850 1839 1864 1898 1896 1796 1747 1738 2003 2216 2284 2139 1924 1782 1778 1849 1813 1604 1398 1360 1434 1492 1533 1623 1774 1843 1754 1781 2243 2586 2557 2570 2581 2809 2481 2041 1830 1662 1481 1265 1088 931 839 915 1029 1181 1264 1276 1318 1417 1559 1607 1716 2158 2741 3090 3190 3136 3037 2949 2870 2809 2814 2688 2545 2443 2383 2349 2258 2114 2057 2168 2307 2336 2295 2202 2014 1909 1915 1879 1794 1772 1740 2669 2747 2656 2612 2419 2106 1861 1633 1046 502 286 352 417 359 366 544 717 832 867 832 831 863 804 570 253 56 5 2 0 0 0 0 0 0 0 1 1 0 0 0 1 2 9 38 104 221 384 545 656 726 733 680 607 522 435 391 416 466 458 350 331 309 243 185 189 213 250 302 337 346 325 282 242 215 211 239 319 462 671 930 1218 1506 1769 1976 2148 2315 2456 2503 2436 2283 2089 1911 1777 1680 1618 1582 1576 1612 1688 1782 1860 1897 1885 1841 1802 1793 1816 1858 1930 1958 1900 1933 2131 2264 2288 2304 2330 2343 2336 2285 2251 2241 2230 2187 2111 2049 1962 1889 1800 1734 1813 1818 1808 1777 1711 1698 1695 1634 1740 2002 2230 2249 1979 1709 1617 1703 1861 1847 1575 1367 1333 1389 1466 1532 1610 1674 1661 1655 1893 2320 2257 2465 2333 2480 2610 2318 1882 1603 1442 1302 1144 993 907 858 895 949 1144 1307 1373 1429 1463 1516 1567 1756 2264 2787 2926 2863 2779 2708 2643 2605 2633 2706 2607 2442 2316 2228 2207 2160 2099 2155 2353 2559 2486 2224 2148 2147 2026 1909 1933 1885 1703 1655 2779 2750 2673 2617 2497 2276 2064 1790 1175 603 372 382 374 306 346 565 777 910 903 897 958 973 824 512 206 55 9 25 1 0 0 0 0 0 0 1 1 1 0 0 0 0 2 15 67 186 369 560 707 812 825 722 585 492 444 433 450 465 433 339 270 278 219 187 211 235 269 316 346 344 315 267 224 195 184 202 272 403 587 808 1061 1367 1693 1948 2115 2273 2382 2393 2296 2122 1920 1741 1605 1512 1453 1428 1441 1495 1579 1670 1743 1782 1786 1768 1739 1735 1758 1792 1821 1803 1792 1905 2111 2213 2193 2273 2397 2429 2392 2365 2336 2284 2241 2197 2108 2054 1971 1909 1815 1747 1752 1746 1732 1692 1656 1699 1749 1803 2041 2249 2382 2189 1797 1528 1501 1647 1823 1812 1565 1371 1309 1337 1420 1522 1606 1606 1552 1611 1939 2487 2229 2190 2068 1965 1929 1816 1596 1390 1272 1146 1031 905 834 841 920 957 1068 1248 1395 1480 1516 1485 1536 1800 2334 2687 2688 2541 2470 2475 2432 2410 2528 2635 2582 2420 2276 2174 2131 2134 2180 2282 2467 2683 2502 2121 2036 2166 2027 1877 1889 1844 1676 1569 2680 2633 2607 2536 2376 2172 1981 1751 1261 695 447 416 359 285 307 455 636 792 795 886 1046 1047 821 516 228 56 4 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 12 41 98 209 396 617 787 858 806 656 518 473 462 450 433 417 397 354 262 252 197 199 255 282 295 318 335 323 291 247 208 181 165 171 222 319 450 633 911 1283 1642 1913 2086 2206 2263 2235 2114 1929 1728 1553 1428 1349 1306 1301 1336 1398 1481 1567 1641 1689 1706 1696 1669 1674 1700 1725 1729 1719 1752 1849 1977 2074 2101 2205 2409 2478 2417 2417 2392 2308 2235 2191 2114 2013 1912 1888 1809 1727 1729 1731 1689 1619 1579 1630 1775 1995 2319 2434 2438 2110 1690 1457 1467 1626 1813 1871 1725 1540 1436 1415 1478 1646 1683 1566 1518 1734 2283 2439 2131 2021 1954 1900 1855 1698 1471 1314 1200 1022 904 830 789 803 938 1036 1110 1230 1364 1439 1464 1409 1464 1833 2324 2488 2395 2275 2231 2205 2145 2190 2373 2555 2574 2463 2313 2181 2104 2146 2311 2464 2592 2715 2453 2163 2132 2119 2027 1952 1898 1779 1583 1365 2353 2275 2259 2206 2080 1937 1823 1691 1403 924 589 558 606 604 571 569 599 635 682 868 1061 1063 805 620 353 106 15 1 0 0 0 0 0 0 0 0 0 0 0 0 1 11 63 163 256 374 539 723 853 859 738 576 486 468 433 393 368 381 395 350 282 239 219 245 286 305 313 324 328 307 269 229 196 170 149 148 184 251 348 539 872 1271 1610 1860 2023 2112 2125 2055 1908 1716 1525 1371 1267 1204 1180 1200 1253 1323 1411 1501 1574 1620 1635 1628 1613 1626 1660 1685 1689 1697 1742 1820 1895 1951 2025 2170 2325 2312 2258 2272 2321 2299 2241 2179 2048 1904 1843 1880 1841 1740 1678 1656 1613 1571 1610 1737 1909 2188 2447 2529 2440 2077 1689 1498 1530 1722 1997 2169 2027 1888 1788 1748 1782 1797 1638 1466 1585 1982 2395 2352 2164 2182 2214 2085 1872 1679 1535 1412 1251 1022 882 800 795 839 955 1072 1178 1285 1351 1361 1364 1351 1456 1848 2191 2297 2256 2199 2160 2090 1993 2062 2325 2568 2637 2531 2377 2265 2242 2354 2584 2740 2697 2613 2425 2297 2254 2154 2054 2009 1903 1664 1363 1124 2014 1992 1967 1893 1812 1752 1717 1655 1503 1234 958 867 873 870 800 682 557 518 656 899 1021 1059 890 724 427 153 24 0 0 0 0 0 0 0 0 0 0 0 0 0 5 30 143 326 426 495 476 479 585 676 631 549 508 435 331 275 268 303 347 355 322 297 323 319 288 300 329 345 337 304 258 217 189 160 137 143 171 211 293 497 850 1255 1571 1773 1905 1966 1938 1830 1675 1503 1338 1206 1122 1082 1083 1125 1190 1274 1364 1453 1522 1560 1574 1577 1583 1605 1641 1666 1674 1685 1720 1770 1815 1856 1941 2078 2173 2113 2060 2053 2112 2122 2121 2117 1986 1819 1805 1880 1870 1753 1650 1619 1597 1587 1645 1765 1947 2316 2530 2596 2485 2148 1803 1637 1679 1876 2164 2339 2227 2219 2083 1945 1761 1614 1497 1505 1801 2229 2450 2368 2258 2250 2167 2122 2062 1902 1696 1526 1342 1111 913 841 890 968 1016 1063 1163 1273 1286 1242 1258 1341 1559 1911 2181 2256 2250 2244 2188 2103 1965 2042 2248 2449 2518 2487 2463 2527 2655 2758 2845 2899 2730 2687 2544 2413 2295 2182 2109 2040 1844 1550 1241 1085 1842 1900 1884 1772 1648 1593 1591 1574 1508 1430 1407 1428 1407 1315 1146 936 702 616 752 888 859 929 879 603 254 61 6 1 0 0 0 0 0 0 0 0 0 0 0 1 10 51 171 318 344 328 211 151 285 485 547 548 496 346 228 209 228 265 313 341 338 352 384 360 304 309 363 380 355 308 254 212 184 151 139 169 199 231 304 500 836 1211 1493 1653 1734 1764 1726 1597 1449 1302 1170 1068 1006 994 1014 1065 1140 1229 1320 1404 1470 1509 1530 1547 1569 1596 1626 1645 1651 1662 1683 1712 1741 1782 1865 1953 1964 1904 1884 1907 1957 1984 2024 2060 1978 1831 1831 1882 1862 1765 1613 1598 1671 1720 1758 1862 2030 2408 2668 2744 2644 2340 1990 1771 1739 1863 2065 2104 2127 2166 2014 1764 1499 1397 1487 1714 1993 2122 1986 1892 1937 2176 2262 2228 2141 2004 1813 1599 1370 1126 919 917 1025 1126 1096 1040 1103 1210 1209 1154 1221 1430 1719 1928 1929 1888 1976 2086 2058 2075 2025 2167 2330 2439 2483 2564 2688 2823 2942 2991 2947 2890 2734 2578 2465 2436 2338 2177 2112 2077 1824 1499 1253 1134 1821 1882 1842 1684 1501 1397 1379 1400 1436 1498 1578 1617 1496 1316 1225 1080 928 873 874 782 626 696 805 602 247 55 3 0 0 0 0 0 0 0 0 0 0 0 0 1 8 39 111 169 134 95 43 66 257 500 624 627 472 260 167 194 238 264 294 325 341 355 400 414 358 346 407 418 374 312 255 212 184 162 165 211 250 286 373 576 886 1209 1435 1537 1561 1527 1467 1378 1259 1133 1033 965 924 935 974 1036 1118 1201 1287 1366 1427 1467 1495 1522 1553 1583 1604 1618 1636 1638 1649 1668 1690 1725 1775 1803 1775 1747 1763 1811 1873 1931 1994 2033 2003 1946 1939 1906 1899 1843 1649 1621 1744 1848 1929 2100 2323 2643 2882 2933 2826 2517 2081 1733 1628 1713 1800 1736 1785 1806 1712 1549 1446 1524 1744 1943 1998 1952 2001 1960 2049 2203 2197 2130 2070 1946 1707 1439 1252 1068 920 1010 1082 1119 1019 928 994 1077 1083 1106 1273 1581 1944 2127 2061 1917 1861 1907 2016 2247 2530 2712 2714 2720 2782 2914 3023 3029 3031 3080 2993 2846 2707 2651 2565 2504 2450 2317 2144 2088 1859 1558 1343 1228 1835 1799 1694 1538 1350 1228 1232 1313 1406 1484 1533 1526 1453 1161 1179 1251 1215 1184 1055 805 608 668 906 669 242 47 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 42 57 38 44 91 198 392 588 673 610 417 235 188 228 253 256 290 350 387 398 428 442 390 392 443 438 383 316 261 223 204 200 214 257 301 353 470 695 987 1254 1419 1473 1462 1383 1283 1198 1108 1019 950 902 873 884 931 995 1075 1158 1247 1324 1382 1432 1475 1505 1535 1557 1574 1591 1623 1621 1631 1648 1658 1669 1677 1665 1635 1629 1664 1731 1820 1917 1988 2004 1994 2039 2118 2028 2029 1960 1879 1863 1882 1912 2013 2249 2571 2846 3074 3059 2867 2454 1955 1623 1579 1686 1724 1718 1770 1729 1634 1578 1704 1893 1971 1902 1784 1855 2226 1894 1963 2057 2048 2015 1917 1671 1367 1203 1087 955 895 951 940 941 956 972 999 998 1008 1136 1397 1839 2339 2669 2608 2278 2028 2043 2305 2744 3134 3252 3091 3014 3030 3103 3145 3075 3018 2973 2893 2816 2673 2688 2662 2562 2516 2460 2167 2066 1941 1716 1524 1401 1758 1603 1457 1363 1275 1258 1339 1441 1528 1474 1355 1322 1415 1549 1332 1655 1768 1729 1431 981 654 649 865 708 271 50 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 105 199 303 416 555 663 659 536 384 301 306 308 273 247 287 373 434 440 430 423 408 438 466 443 384 323 279 254 249 257 274 304 353 433 593 839 1099 1289 1367 1345 1282 1220 1139 1046 992 951 907 874 873 895 910 948 1026 1110 1198 1272 1336 1404 1461 1488 1511 1522 1537 1563 1599 1613 1629 1638 1634 1624 1608 1577 1536 1531 1585 1686 1819 1949 2023 2022 2008 2093 2257 2204 2183 2095 2073 2077 2086 2163 2291 2397 2741 2909 3181 3070 2771 2285 1834 1647 1725 1870 1895 1878 1922 1970 1979 1933 2010 1984 1760 1623 1676 1854 1830 1735 1854 1924 1845 1622 1316 1073 1029 1081 961 955 871 810 847 929 995 1031 1030 975 1003 1218 1549 2106 2702 3010 2881 2546 2347 2380 2719 3229 3416 3333 3151 3078 3073 3063 3036 2971 2879 2775 2714 2726 2630 2597 2612 2563 2453 2379 2178 2058 1978 1863 1736 1604 1617 1424 1317 1305 1322 1462 1583 1628 1651 1437 1189 1097 1176 1481 1819 2250 2398 2227 1709 1078 620 477 512 379 108 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 116 324 484 546 582 630 654 613 518 430 399 412 373 312 301 370 445 481 466 433 427 439 481 483 442 384 336 311 305 312 325 337 356 409 504 663 881 1089 1240 1294 1241 1156 1122 1063 969 945 940 916 903 932 975 986 987 1013 1079 1152 1222 1293 1368 1428 1458 1478 1489 1502 1537 1577 1600 1609 1604 1588 1565 1536 1500 1469 1494 1584 1720 1879 1997 2038 2041 2104 2265 2368 2258 2108 1999 1957 1982 2092 2332 2602 2713 2990 3009 3102 2919 2643 2299 2024 1950 2030 2063 1937 1919 2040 2234 2352 2101 1864 1701 1528 1501 1599 1674 1633 1688 1777 1778 1627 1352 1074 925 938 969 872 818 779 821 925 1002 1009 987 991 968 1010 1281 1689 2258 2809 3035 2900 2712 2731 2775 3077 3279 3206 3048 2937 2903 2896 2879 2855 2802 2700 2696 2671 2656 2579 2498 2457 2439 2421 2386 2247 2102 1986 1931 1867 1726 1580 1434 1375 1374 1407 1581 1777 1813 1667 1321 992 860 955 1304 1899 2425 2627 2378 1747 1071 591 351 242 133 28 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 139 317 475 534 541 547 538 507 463 430 428 446 425 390 415 487 531 535 503 466 466 489 515 496 445 395 365 357 365 379 392 399 416 475 580 729 917 1078 1198 1242 1184 1115 1118 1090 991 954 965 979 980 973 968 969 971 990 1050 1124 1188 1254 1324 1381 1415 1436 1456 1473 1511 1552 1567 1559 1537 1514 1494 1478 1473 1487 1552 1653 1778 1902 1976 2016 2082 2215 2392 2450 2216 1822 1760 1763 1812 1926 2132 2393 2586 2869 3166 3048 2822 2644 2546 2455 2343 2213 2011 1796 1869 2021 2159 2284 2124 1880 1699 1563 1508 1555 1608 1617 1626 1643 1576 1370 1115 969 959 949 943 862 828 863 922 992 1034 1004 945 963 983 1026 1297 1735 2253 2700 2916 3018 3145 3012 3020 3175 3113 2937 2782 2707 2703 2727 2750 2775 2753 2667 2700 2641 2584 2511 2426 2371 2364 2382 2378 2220 2173 2121 2046 1943 1793 1619 1512 1441 1404 1425 1559 1796 1940 1680 1213 836 688 748 1084 1643 2043 2337 2292 1733 1080 624 371 238 150 77 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 48 138 260 367 441 496 533 556 561 551 546 557 563 566 593 631 646 622 572 534 529 538 534 500 449 415 405 413 428 442 450 454 475 540 645 765 911 1047 1146 1171 1134 1107 1081 1022 969 956 986 1022 1016 977 944 935 950 984 1033 1123 1183 1234 1283 1327 1365 1395 1419 1439 1472 1509 1520 1500 1471 1450 1444 1456 1496 1551 1623 1708 1807 1881 1924 1988 2109 2252 2342 2304 2038 1601 1630 1660 1703 1763 1868 2058 2216 2473 2899 2952 2800 2614 2530 2436 2234 1971 1723 1619 1708 1792 1842 1896 1901 1783 1571 1447 1546 1644 1631 1554 1514 1521 1449 1274 1121 1070 1045 1019 974 892 858 907 951 967 966 949 929 957 993 1070 1313 1702 2144 2521 2768 3034 3375 3158 3088 3076 2976 2797 2639 2563 2569 2635 2733 2837 2804 2737 2702 2584 2470 2387 2332 2316 2335 2316 2299 2269 2208 2160 2099 1991 1833 1621 1511 1432 1396 1384 1449 1641 1755 1673 1251 929 804 773 985 1416 1790 2104 2265 1835 1186 758 490 351 271 190 98 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 62 160 309 474 596 669 730 771 780 767 752 751 755 755 753 745 725 684 635 599 581 565 539 502 464 447 454 473 488 497 499 500 526 593 698 805 921 1030 1113 1144 1128 1097 1057 1030 1009 976 987 1022 1014 974 940 931 969 1010 1043 1114 1165 1206 1246 1282 1315 1349 1378 1398 1424 1454 1461 1445 1416 1404 1422 1466 1540 1611 1656 1714 1794 1844 1874 1939 2069 2195 2175 1954 1666 1448 1509 1541 1587 1641 1723 1874 1979 2140 2429 2651 2614 2422 2252 2077 1846 1614 1458 1451 1498 1537 1559 1569 1573 1521 1457 1496 1610 1659 1584 1551 1675 1610 1394 1157 1007 995 1053 1055 983 908 888 960 1034 1006 918 905 935 967 1016 1112 1302 1599 1971 2311 2513 2615 2806 3172 3201 3041 2877 2695 2575 2527 2544 2639 2779 2875 2827 2768 2652 2503 2381 2325 2330 2339 2311 2297 2304 2319 2296 2210 2080 1950 1821 1591 1470 1357 1295 1201 1150 1240 1378 1471 1355 1161 1022 948 1068 1346 1667 1971 2129 1840 1268 877 601 499 412 269 116 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 88 226 403 591 773 859 867 919 940 936 919 902 893 886 861 820 786 752 714 675 640 609 578 543 510 484 484 505 531 546 546 538 539 569 635 735 842 945 1041 1111 1141 1127 1078 1013 978 996 965 964 996 991 972 965 966 993 1023 1052 1097 1139 1178 1214 1248 1278 1306 1329 1352 1372 1395 1402 1392 1373 1375 1414 1480 1555 1607 1632 1676 1737 1775 1798 1853 1964 2042 1911 1599 1408 1341 1362 1386 1446 1528 1610 1700 1793 1930 2152 2303 2246 2083 1876 1673 1502 1367 1299 1320 1353 1392 1430 1441 1419 1385 1407 1490 1495 1540 1486 1479 1558 1443 1231 1099 1090 1119 1121 1047 907 869 913 1021 1128 1102 989 967 980 994 1053 1132 1277 1525 1837 2095 2170 2087 2182 2663 2998 3036 2894 2731 2625 2572 2574 2659 2806 2810 2740 2687 2565 2442 2384 2381 2369 2307 2254 2322 2355 2351 2277 2113 1960 1902 1859 1573 1480 1340 1251 1176 1081 1043 1131 1283 1402 1321 1165 1136 1254 1439 1615 1760 1844 1738 1382 928 605 524 424 230 64 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 44 212 477 693 832 991 1067 1028 1019 1003 992 982 969 960 950 918 863 813 780 747 706 665 627 590 555 530 519 536 566 590 598 588 573 574 603 663 748 862 978 1078 1140 1159 1135 1072 1003 996 1021 982 954 959 936 930 956 981 999 1029 1069 1093 1110 1131 1155 1187 1224 1260 1287 1303 1330 1350 1356 1344 1336 1355 1408 1479 1542 1573 1577 1593 1630 1669 1668 1683 1751 1768 1586 1343 1251 1187 1175 1219 1304 1395 1473 1551 1654 1767 1904 1888 1788 1666 1515 1377 1286 1227 1216 1253 1300 1362 1403 1399 1375 1331 1296 1317 1303 1313 1358 1476 1558 1416 1156 984 943 946 1015 1105 933 943 954 1050 1138 1151 1151 1172 1150 1080 1123 1153 1245 1432 1681 1860 1859 1805 1938 2235 2743 3051 2884 2684 2608 2562 2548 2615 2685 2662 2664 2652 2608 2591 2599 2568 2471 2392 2379 2384 2358 2275 2147 1980 1871 1859 1767 1567 1528 1437 1347 1347 1254 1115 1063 1161 1344 1359 1291 1395 1577 1789 1961 1987 1891 1747 1462 946 544 396 313 219 134 76 32 6 0 0 0 0 0 0 0 0 0 0 0 0 53 296 681 894 945 1064 1195 1161 1121 1064 1033 1015 1002 997 993 968 921 866 817 771 723 678 640 606 574 555 556 577 611 631 634 618 602 603 628 677 744 841 977 1109 1187 1205 1171 1094 1017 1013 1042 997 973 954 951 941 936 955 991 1029 1065 1088 1116 1141 1143 1170 1205 1226 1267 1256 1289 1302 1302 1286 1290 1328 1388 1446 1482 1481 1474 1464 1471 1493 1473 1459 1464 1413 1281 1153 1074 1007 1001 1057 1140 1223 1306 1399 1498 1571 1598 1498 1402 1319 1242 1188 1163 1151 1177 1252 1326 1392 1404 1368 1341 1307 1243 1202 1156 1156 1292 1443 1414 1178 956 916 1105 1469 1545 1381 1131 1032 1016 1049 1095 1142 1210 1267 1268 1159 1181 1199 1287 1452 1634 1759 1787 1765 1976 2343 2777 2955 2877 2701 2539 2431 2417 2398 2299 2567 2698 2722 2756 2793 2779 2712 2584 2488 2486 2440 2302 2141 2023 1936 1851 1724 1457 1549 1517 1430 1347 1374 1301 1205 1140 1131 1197 1292 1424 1630 1818 2030 2269 2299 2055 1751 1465 953 505 323 292 302 268 201 127 63 32 22 10 2 0 0 0 0 0 0 0 0 39 302 788 1002 986 1039 1184 1222 1198 1144 1109 1077 1049 1034 1027 1008 969 913 847 787 736 691 654 621 595 584 592 618 647 661 660 644 628 628 646 680 727 795 923 1088 1212 1250 1200 1108 1038 1026 1052 1036 1014 991 996 990 970 964 984 1011 1040 1074 1134 1177 1138 1147 1185 1198 1230 1214 1235 1233 1225 1223 1243 1290 1345 1382 1385 1361 1347 1318 1310 1323 1304 1275 1238 1158 1074 1003 936 883 875 912 979 1053 1127 1217 1312 1333 1304 1232 1154 1091 1060 1065 1087 1109 1161 1247 1337 1394 1376 1311 1267 1241 1191 1128 1039 973 990 1013 939 912 987 1114 1285 1494 1425 1296 1180 1056 960 971 1048 1110 1154 1184 1222 1198 1224 1247 1307 1411 1534 1652 1740 1722 1838 2035 2243 2515 2740 2788 2618 2348 2244 2234 2215 2546 2657 2715 2838 2965 2980 2847 2703 2582 2538 2401 2213 2082 2015 1926 1715 1372 1028 1449 1381 1252 1231 1310 1263 1220 1210 1169 1150 1286 1570 1787 1785 1868 2186 2272 2010 1657 1351 929 506 311 282 336 333 282 219 158 111 85 67 34 6 0 0 0 0 0 0 1 18 319 930 1219 1158 1065 1093 1134 1153 1166 1176 1156 1112 1073 1050 1028 991 935 860 787 738 699 664 633 613 607 619 653 677 689 686 670 657 653 660 676 701 748 846 998 1158 1234 1208 1138 1084 1056 1054 1061 1062 1061 1091 1096 1039 982 977 972 995 1054 1135 1203 1153 1139 1163 1170 1184 1173 1169 1160 1156 1170 1199 1240 1283 1305 1292 1263 1233 1202 1203 1219 1195 1147 1096 1032 962 904 849 800 779 791 838 904 976 1055 1139 1146 1115 1067 1012 980 976 1005 1054 1091 1121 1173 1239 1289 1293 1244 1204 1196 1162 1053 905 750 723 819 866 1013 1245 1410 1491 1506 1379 1240 1115 990 908 941 1051 1124 1139 1157 1200 1217 1230 1243 1270 1321 1390 1459 1550 1571 1735 1951 2148 2290 2344 2322 2262 2144 2088 2284 2476 2619 2631 2647 2729 2845 2943 2911 2799 2596 2409 2238 2142 2116 2057 1828 1392 950 745 1235 1156 1059 1067 1189 1222 1204 1148 1082 1102 1290 1574 1697 1501 1500 1962 2167 2005 1631 1241 876 522 330 277 282 271 249 225 200 178 165 156 126 65 13 0 0 0 0 0 0 0 303 992 1424 1404 1190 1051 1026 1063 1124 1186 1199 1154 1097 1059 1033 996 940 861 788 732 698 667 641 626 627 645 678 707 718 712 696 680 671 670 676 687 714 781 901 1052 1164 1197 1176 1142 1115 1108 1124 1150 1159 1168 1154 1080 993 949 929 959 1051 1119 1166 1141 1132 1140 1139 1136 1120 1101 1096 1104 1126 1155 1188 1216 1223 1206 1179 1147 1133 1142 1144 1113 1065 1012 951 888 842 792 740 707 703 729 784 854 924 990 1006 989 958 921 893 877 901 981 1051 1071 1077 1122 1197 1246 1241 1211 1183 1134 1020 869 746 776 942 1128 1336 1515 1590 1581 1486 1297 1128 981 898 881 954 1077 1146 1159 1187 1226 1238 1239 1236 1226 1241 1287 1295 1334 1406 1631 1924 2107 2146 2071 2018 2122 2163 2200 2454 2574 2543 2480 2490 2526 2508 2525 2596 2563 2438 2301 2195 2110 2000 1786 1410 952 689 686 887 826 806 854 963 1076 1068 954 917 1084 1369 1535 1421 1171 1262 1797 2076 2007 1603 1153 796 504 342 281 264 259 254 246 233 223 222 229 219 137 23 0 0 0 0 0 0 9 136 625 1063 1328 1298 1118 992 995 1062 1150 1196 1169 1109 1064 1034 999 946 875 818 739 697 668 646 638 647 670 697 723 739 737 719 701 689 686 690 692 695 730 828 962 1091 1169 1193 1188 1179 1189 1221 1244 1227 1198 1171 1076 957 900 913 955 1040 1091 1119 1119 1122 1125 1111 1087 1063 1043 1034 1050 1079 1115 1146 1162 1159 1145 1131 1108 1099 1101 1090 1055 1000 937 879 835 811 759 704 664 649 660 697 753 816 874 902 899 870 835 796 788 836 918 986 998 994 1023 1095 1188 1242 1239 1186 1082 966 902 922 1000 1144 1351 1543 1650 1657 1570 1409 1147 980 873 859 915 1017 1128 1182 1206 1236 1275 1304 1311 1270 1214 1214 1268 1269 1247 1310 1557 1846 1931 1940 1947 1924 1987 2076 2249 2362 2322 2227 2220 2303 2327 2194 2087 2135 2200 2260 2261 2104 1831 1537 1244 916 644 618 747 602 599 635 678 715 750 777 745 773 1069 1499 1619 1370 1191 1397 1882 2088 1923 1449 1008 692 471 352 301 285 282 280 273 259 245 243 246 222 122 13 0 1 1 1 0 0 2 21 188 428 732 970 1044 1006 973 1012 1093 1163 1166 1115 1068 1032 997 952 886 817 750 706 672 650 641 646 666 697 729 753 753 740 722 710 710 712 703 682 689 759 877 1014 1129 1202 1241 1270 1297 1314 1302 1252 1211 1201 1103 954 878 908 958 1019 1057 1084 1102 1110 1102 1075 1038 1013 1001 1003 1019 1051 1090 1119 1131 1127 1113 1098 1082 1076 1075 1058 1010 942 878 834 801 790 740 686 643 618 618 639 680 733 783 809 815 786 761 738 735 768 827 893 930 952 964 1013 1085 1175 1233 1183 1036 937 974 1096 1197 1285 1394 1530 1647 1670 1553 1339 1069 874 781 804 905 1031 1140 1202 1259 1305 1321 1345 1337 1268 1187 1176 1242 1283 1235 1212 1356 1603 1742 1775 1791 1788 1775 1819 1967 2102 2141 2071 2024 2062 2060 1935 1808 1851 1980 2082 1988 1663 1255 948 757 605 561 669 854 560 615 656 652 612 581 589 604 654 922 1412 1620 1487 1378 1499 1703 1728 1485 1096 790 581 445 371 338 325 321 319 308 284 260 246 230 190 113 54 43 35 24 13 4 1 0 3 27 98 245 434 622 801 921 964 1028 1116 1155 1117 1071 1031 993 949 895 831 766 715 675 649 639 648 673 705 735 765 766 762 746 735 733 727 706 672 657 689 774 912 1068 1201 1298 1362 1392 1380 1332 1269 1226 1214 1125 999 926 929 965 1002 1033 1065 1093 1100 1084 1044 998 975 980 1000 1017 1047 1083 1110 1121 1115 1097 1077 1064 1065 1057 1017 959 903 855 809 776 763 723 670 627 601 594 605 634 675 722 761 747 730 713 688 674 692 743 808 870 899 876 885 968 1077 1126 1071 962 930 1037 1169 1245 1258 1274 1350 1466 1524 1458 1283 1036 818 715 735 828 946 1062 1135 1242 1328 1354 1346 1313 1237 1141 1102 1154 1215 1193 1097 1114 1278 1461 1569 1597 1572 1523 1514 1591 1736 1880 1865 1776 1778 1810 1770 1733 1803 1846 1756 1466 1073 746 588 527 529 616 805 1027 662 731 753 712 630 569 572 599 578 720 1055 1305 1322 1273 1281 1231 1132 963 779 629 513 436 395 375 363 359 349 317 292 259 226 195 171 156 149 142 123 93 57 28 11 4 3 9 24 51 106 251 527 790 915 981 1068 1139 1122 1074 1029 987 941 889 829 765 712 679 658 648 656 672 693 725 752 767 776 767 756 747 733 703 663 629 620 676 813 1008 1199 1340 1421 1446 1417 1359 1300 1256 1216 1123 1019 960 955 974 992 1013 1045 1077 1089 1069 1025 981 964 984 1013 1037 1066 1097 1118 1121 1111 1089 1061 1057 1054 1028 980 932 891 847 794 752 727 689 640 605 584 575 583 610 646 686 697 678 669 658 638 623 634 679 743 799 845 838 875 938 998 1026 989 914 902 1022 1150 1183 1119 1062 1083 1157 1220 1244 1185 1022 820 694 683 745 824 907 980 1130 1249 1330 1374 1349 1258 1141 1046 1046 1080 1073 987 949 1036 1204 1351 1415 1416 1366 1261 1242 1306 1422 1486 1504 1569 1617 1568 1536 1584 1517 1268 941 662 498 457 474 552 722 980 1231 766 788 783 738 643 561 588 678 666 647 730 882 939 955 960 909 835 749 669 569 478 423 401 394 389 382 358 300 280 232 177 145 153 186 216 232 220 187 142 97 59 32 19 19 24 17 18 79 331 665 887 963 1033 1112 1120 1076 1025 975 923 867 807 749 706 689 682 675 675 685 701 720 737 756 777 778 767 753 737 712 676 634 601 621 748 967 1198 1365 1448 1466 1436 1388 1337 1284 1217 1129 1049 1001 987 990 995 1004 1030 1057 1061 1036 1003 981 980 1009 1037 1063 1097 1124 1133 1122 1099 1074 1057 1044 1022 990 955 917 873 825 775 731 694 656 618 595 577 568 574 598 626 651 650 631 616 605 598 598 616 653 699 755 811 827 865 931 973 949 889 868 882 1011 1103 1110 1029 940 910 932 983 1046 1071 989 814 678 640 680 740 760 840 989 1102 1180 1238 1244 1220 1189 1063 1008 999 949 862 807 843 971 1126 1234 1283 1235 1106 1042 1039 1105 1215 1328 1415 1399 1196 1082 1042 965 813 626 482 415 423 468 576 794 1076 1321 785 790 797 772 707 620 561 569 601 612 613 672 719 750 772 781 763 695 598 508 434 391 377 382 390 386 350 306 262 191 132 113 134 175 220 270 271 252 229 194 148 101 63 44 34 11 3 23 202 555 842 948 1009 1079 1108 1071 1013 953 896 841 788 742 714 702 702 702 687 682 688 700 725 751 771 775 761 743 728 710 682 637 589 588 702 920 1175 1361 1450 1472 1452 1413 1365 1301 1226 1153 1097 1064 1047 1035 1023 1015 1031 1046 1038 1014 996 997 1018 1056 1093 1125 1148 1157 1146 1118 1081 1047 1020 983 975 955 925 882 838 798 759 713 668 634 610 600 585 574 578 595 615 627 620 604 591 582 576 578 591 618 656 711 766 828 909 970 970 887 753 738 874 953 1018 1023 966 892 842 834 862 931 996 951 793 657 601 608 645 644 694 808 925 1014 1103 1114 1060 1074 1037 1020 993 892 772 702 724 830 964 1071 1147 1112 1015 963 977 1053 1166 1263 1263 1107 842 713 669 635 579 491 413 382 407 456 574 781 1027 1248 712 742 776 784 755 713 652 587 549 552 586 616 651 675 697 707 678 597 504 443 392 352 337 346 363 361 327 304 238 168 126 117 128 150 189 243 256 253 258 252 227 183 132 87 50 9 1 1 135 476 782 925 990 1050 1084 1054 993 930 874 827 787 753 728 712 710 716 703 685 679 691 716 740 760 764 753 739 729 716 688 639 582 560 670 881 1133 1332 1445 1484 1474 1436 1381 1309 1239 1189 1160 1146 1134 1114 1082 1045 1038 1035 1023 1007 1006 1034 1083 1136 1178 1200 1195 1181 1155 1111 1051 989 941 922 929 919 890 851 812 776 737 691 645 638 614 601 589 582 587 600 613 616 607 594 577 569 565 564 569 576 605 653 724 815 878 899 907 884 747 667 687 838 925 947 927 889 853 828 837 905 966 925 790 660 580 547 551 532 531 614 731 837 907 890 815 823 851 825 762 680 591 543 581 702 834 914 1012 1037 996 987 1035 1116 1185 1168 1015 797 608 529 523 527 499 439 382 371 396 446 552 715 912 1104 648 658 692 711 684 625 583 558 532 516 535 560 575 573 564 537 483 421 384 371 350 319 301 302 311 310 292 268 224 184 157 149 143 142 152 175 190 198 214 237 255 241 195 137 77 15 1 0 91 416 729 900 973 1023 1055 1034 972 912 863 826 795 767 740 717 708 721 700 682 670 672 696 727 750 756 746 733 724 710 679 627 564 534 626 799 1032 1262 1425 1499 1502 1461 1399 1329 1275 1255 1258 1259 1248 1219 1165 1103 1063 1042 1028 1021 1040 1092 1163 1220 1249 1249 1237 1211 1166 1101 1023 946 896 886 887 876 855 825 790 748 702 667 643 644 615 597 591 591 595 605 613 608 597 581 562 556 551 547 549 538 549 606 678 748 768 762 739 703 706 669 723 784 845 892 908 905 904 901 902 953 962 903 806 680 552 473 457 423 404 441 530 608 632 611 591 589 554 460 388 367 377 394 444 559 711 820 926 1004 1038 1075 1111 1117 1079 940 743 611 538 520 520 505 468 417 370 365 389 435 518 641 795 963 652 630 639 650 633 582 549 541 534 529 537 546 536 506 470 426 377 336 316 313 308 294 282 270 263 257 250 238 228 217 202 186 164 144 135 138 141 138 145 181 232 257 234 182 116 36 5 0 105 429 729 891 957 1001 1032 1017 958 907 867 837 810 782 753 727 712 725 713 687 667 666 690 725 749 752 738 726 712 692 658 604 542 511 560 705 924 1151 1338 1460 1506 1478 1419 1360 1328 1333 1356 1368 1356 1317 1251 1176 1114 1077 1061 1067 1108 1190 1274 1306 1325 1314 1293 1246 1176 1091 1005 930 882 863 855 840 828 816 785 735 689 660 645 634 610 596 592 591 593 601 610 608 591 571 554 542 528 512 504 502 527 574 611 644 634 595 583 617 642 656 701 734 778 847 892 914 971 1011 1008 1007 983 911 792 655 524 416 393 359 336 342 380 400 382 360 371 374 335 290 276 306 337 349 382 490 658 778 882 980 1054 1093 1068 967 831 662 570 551 531 512 491 458 426 394 365 361 377 414 479 577 710 876 704 675 671 673 652 617 596 581 584 599 615 618 599 559 513 466 419 373 337 315 298 277 274 254 249 234 221 223 231 234 228 208 177 146 121 104 96 95 104 124 180 229 235 210 147 57 11 4 166 504 776 898 943 985 1018 1006 952 912 887 856 826 795 763 738 722 729 715 689 666 661 685 722 742 741 741 732 715 692 650 589 527 497 526 657 852 1042 1219 1380 1478 1475 1435 1396 1396 1406 1433 1448 1436 1397 1334 1260 1198 1162 1152 1169 1220 1306 1384 1397 1398 1371 1328 1262 1179 1086 996 919 866 834 826 815 804 791 763 722 681 653 635 620 603 586 576 574 579 590 602 602 585 567 546 524 502 487 491 507 512 542 568 575 553 522 513 539 570 603 659 704 731 798 853 890 1004 1076 1074 1034 978 856 695 567 491 409 372 335 314 300 291 277 257 243 237 226 205 197 241 319 366 364 378 484 646 737 841 917 971 975 889 734 582 476 447 457 448 426 402 378 366 355 341 340 360 391 448 543 673 840 809 761 727 710 694 675 657 659 668 678 683 675 648 608 566 529 496 458 422 381 335 293 272 247 261 245 227 224 230 236 238 220 188 153 119 100 94 91 94 92 132 181 207 210 155 64 16 35 263 627 851 915 935 975 1013 1006 959 927 910 877 842 808 777 755 744 755 749 714 681 671 690 719 734 742 757 740 720 682 627 565 513 498 535 649 821 991 1148 1308 1426 1457 1445 1437 1459 1484 1513 1529 1518 1480 1424 1366 1319 1297 1303 1318 1357 1416 1465 1476 1463 1416 1349 1271 1185 1092 997 913 852 811 809 804 792 771 743 711 680 654 634 620 602 583 572 568 571 580 589 590 579 561 536 506 482 477 490 491 504 520 535 525 501 478 465 477 508 560 637 689 694 722 776 841 965 1058 1059 1016 939 799 620 481 426 396 361 332 310 281 245 213 195 193 189 155 150 181 258 354 403 389 388 530 690 736 801 835 840 796 678 527 421 381 375 375 358 330 310 308 316 321 318 321 348 384 438 530 648 786 908 840 790 769 762 753 750 750 750 745 728 698 658 614 575 548 530 507 486 443 387 336 283 260 260 249 239 235 236 241 245 230 202 169 133 138 131 106 108 105 121 149 175 186 138 61 26 92 371 766 925 925 922 965 1014 1015 975 947 927 895 859 826 798 779 770 773 770 742 698 673 683 708 724 739 744 715 685 636 579 530 501 509 560 660 810 965 1114 1266 1389 1449 1464 1483 1516 1554 1592 1613 1606 1572 1522 1471 1433 1430 1459 1480 1504 1532 1549 1543 1511 1449 1367 1283 1195 1094 986 892 830 798 809 804 791 768 739 710 680 653 642 632 610 582 561 555 561 572 579 584 578 557 523 491 476 483 499 497 517 516 509 490 467 449 440 436 450 525 603 643 658 662 684 750 850 926 934 924 860 721 550 419 369 363 351 338 323 287 237 193 168 158 156 144 161 220 311 392 422 401 389 562 670 733 779 779 722 618 496 385 339 329 336 337 317 286 263 255 259 278 288 298 327 368 420 498 600 710 909 848 825 833 843 839 825 806 796 778 744 699 649 601 561 530 523 514 504 469 416 363 317 289 264 248 243 242 245 249 251 244 228 195 152 155 146 136 150 146 147 152 164 164 121 59 52 184 504 901 978 922 907 959 1017 1026 995 966 938 907 873 841 814 796 790 791 783 753 723 711 708 709 717 730 716 680 640 590 539 503 497 526 585 674 791 916 1058 1215 1357 1453 1498 1523 1550 1592 1644 1680 1684 1653 1603 1552 1528 1561 1602 1623 1633 1637 1631 1607 1558 1481 1389 1296 1196 1079 959 865 819 810 826 818 796 773 757 733 697 667 663 647 622 597 580 570 567 571 578 586 581 553 515 484 478 495 519 530 532 522 503 479 455 437 423 411 416 508 576 614 629 626 621 642 695 726 757 805 769 649 504 395 344 338 341 340 333 297 245 200 174 162 161 173 208 275 355 407 413 402 399 530 617 713 764 734 627 488 365 314 293 288 301 314 314 291 244 223 218 225 242 265 297 335 377 438 531 661 822 803 824 852 853 825 795 776 775 759 717 663 610 566 529 494 489 499 502 483 436 387 358 342 314 281 261 256 257 260 263 261 243 213 149 127 138 164 184 182 185 186 183 164 117 64 82 260 617 994 1016 919 897 951 1010 1027 1007 975 944 913 881 852 828 812 805 798 777 751 735 727 720 705 690 688 666 634 602 564 527 506 515 554 614 689 772 873 1004 1156 1308 1430 1494 1508 1506 1547 1621 1689 1714 1694 1648 1603 1608 1662 1709 1732 1736 1727 1702 1660 1594 1503 1401 1296 1178 1050 932 853 821 825 838 832 813 790 763 737 714 690 677 653 636 612 588 574 570 574 582 590 584 560 525 496 490 511 542 557 555 540 518 492 464 439 421 416 435 499 554 582 598 601 589 574 595 598 644 707 689 598 486 397 349 329 331 332 334 316 276 233 211 204 207 231 279 337 382 391 376 389 429 557 667 719 705 645 564 463 344 301 273 268 284 310 328 309 225 191 191 192 205 231 267 304 329 370 454 596 769 812 828 797 743 696 679 690 708 698 657 604 555 523 499 474 473 494 523 512 467 421 402 404 392 349 306 288 283 283 283 275 250 220 142 112 134 171 195 202 207 216 210 177 124 74 101 294 663 1029 1044 924 894 938 992 1017 1008 979 947 917 887 862 843 829 819 805 778 750 746 741 724 687 651 638 636 630 615 585 551 538 553 591 644 702 761 842 956 1087 1223 1339 1395 1373 1332 1407 1526 1643 1698 1686 1649 1631 1666 1734 1792 1822 1824 1805 1769 1712 1633 1526 1405 1285 1157 1029 924 857 830 832 843 844 829 803 770 755 756 726 708 680 665 639 610 593 590 592 596 605 593 575 541 518 524 548 577 592 585 568 546 519 490 462 442 439 450 495 538 570 579 585 585 536 532 543 572 620 628 575 490 414 373 339 339 343 349 341 312 276 260 265 266 298 351 381 387 381 366 375 443 586 693 691 619 549 511 467 374 307 271 258 270 293 296 261 201 181 168 169 183 205 235 275 286 316 374 463 761 854 824 690 580 538 555 596 626 620 583 542 513 506 504 500 514 546 593 561 507 471 461 463 457 418 354 316 302 294 282 261 234 214 186 169 178 201 214 216 217 221 216 185 134 85 102 281 642 1018 1059 945 900 926 973 1002 1001 980 955 929 902 881 863 848 828 796 768 746 740 731 706 664 626 613 620 623 616 596 570 561 576 612 659 709 759 820 908 1006 1110 1195 1227 1195 1166 1276 1432 1557 1620 1627 1613 1626 1683 1769 1853 1903 1910 1885 1834 1758 1660 1540 1413 1282 1152 1032 936 876 851 851 858 857 853 856 815 772 771 747 745 713 686 666 640 624 622 613 605 603 591 597 583 568 573 596 623 638 628 608 588 563 534 506 480 463 467 498 535 552 530 536 595 547 514 508 530 572 598 578 526 479 407 376 378 393 399 385 358 337 328 329 339 368 406 411 398 396 384 369 433 580 674 654 565 481 431 390 326 307 294 276 276 285 267 236 193 162 153 155 171 189 205 238 247 269 299 348 634 734 688 525 434 433 482 530 548 533 510 495 505 537 554 557 574 620 657 619 558 515 500 498 482 426 341 289 274 270 268 269 273 282 285 259 254 254 244 228 216 209 195 173 136 90 92 242 573 937 1068 984 916 921 956 984 990 976 954 934 915 899 881 862 833 795 765 746 737 719 686 644 613 610 626 629 597 574 553 554 572 610 661 711 760 812 869 936 1007 1050 1056 1045 1031 1137 1244 1405 1512 1553 1571 1610 1685 1786 1891 1967 1987 1958 1895 1809 1700 1564 1424 1294 1166 1049 958 900 875 872 877 876 884 898 873 837 826 799 782 755 715 699 685 673 661 644 648 649 640 628 618 617 626 645 669 688 685 667 643 613 574 537 515 498 494 506 525 543 520 512 577 566 524 503 516 548 584 597 575 546 455 427 438 457 452 430 411 395 381 383 398 413 432 439 431 424 411 376 397 505 604 624 558 447 346 284 300 376 364 315 298 302 279 245 192 148 144 154 168 182 188 207 218 223 229 248 436 504 474 382 355 383 430 470 482 471 471 494 566 613 600 570 570 604 625 600 552 529 530 515 453 348 252 221 243 277 325 378 405 382 320 269 253 241 223 203 188 176 160 145 128 88 79 180 471 852 1068 1040 947 924 947 972 977 966 950 932 922 913 895 872 839 802 778 762 745 724 691 648 619 616 625 616 582 551 530 533 554 596 655 714 765 810 837 868 905 928 930 938 985 1115 1147 1255 1373 1460 1522 1594 1703 1837 1951 2018 2037 2008 1936 1835 1726 1604 1464 1327 1196 1079 990 934 910 907 917 919 935 936 914 880 850 827 831 838 775 753 744 728 705 682 684 700 687 662 660 674 690 708 730 743 744 729 703 666 628 594 561 528 525 516 522 531 523 519 558 567 534 510 514 531 572 612 599 564 500 472 485 508 512 488 447 415 427 424 428 441 460 477 487 484 454 402 416 496 581 611 560 446 318 286 342 428 418 365 334 317 273 211 163 141 148 163 173 177 179 187 191 186 185 192 326 354 344 317 328 368 400 423 443 462 503 575 683 660 554 476 461 488 518 529 539 557 549 481 352 216 151 180 267 373 505 569 527 409 280 196 158 141 133 129 126 121 116 119 120 86 66 117 361 739 1032 1089 999 946 947 959 963 957 943 926 927 922 905 880 846 811 784 763 739 711 683 655 630 628 635 606 543 520 497 509 536 580 643 712 769 805 821 826 835 848 859 881 953 1020 1036 1093 1204 1326 1437 1551 1694 1852 1957 2023 2047 2014 1952 1881 1778 1614 1458 1343 1229 1118 1030 978 958 962 973 976 987 979 953 924 903 892 899 911 833 802 792 777 757 734 721 729 729 723 736 756 771 783 801 803 802 787 758 718 673 630 595 551 555 531 522 523 524 526 537 533 507 502 517 530 568 617 615 582 534 504 509 525 523 495 460 435 436 438 454 476 493 502 504 492 462 454 475 525 579 601 567 497 399 412 416 438 422 381 352 316 230 177 150 148 157 167 174 175 176 180 176 170 165 162 283 297 303 312 331 363 394 425 460 513 589 683 767 607 415 318 322 379 442 496 548 569 513 391 225 105 95 181 324 499 671 658 505 317 175 102 73 63 62 65 70 74 83 103 117 89 61 79 254 580 917 1080 1046 973 951 957 959 953 941 927 927 924 909 886 856 821 788 756 724 695 680 669 648 644 638 594 543 519 498 504 530 574 634 707 776 814 825 815 804 807 825 858 909 963 975 993 1066 1177 1318 1478 1644 1804 1918 2025 2056 2025 1977 1924 1833 1692 1528 1371 1265 1167 1088 1043 1028 1032 1042 1046 1048 1037 1012 987 971 954 938 934 887 861 849 837 819 798 783 784 781 798 826 853 875 889 903 896 876 848 811 768 722 673 612 527 551 535 520 518 525 529 531 527 510 498 509 535 577 615 615 593 554 516 516 524 514 489 466 447 443 469 506 515 506 492 472 450 449 489 520 553 590 616 612 578 561 550 539 498 417 337 303 290 203 168 152 151 157 163 170 177 181 178 171 162 154 147 262 278 292 313 339 361 378 430 499 580 668 750 769 509 266 163 166 223 293 364 439 511 487 328 149 64 93 200 362 566 681 608 428 243 122 74 57 45 41 45 53 61 77 103 122 107 72 57 148 392 719 973 1035 984 954 962 962 958 950 939 932 925 909 888 861 826 789 755 726 703 706 697 679 659 631 588 545 502 492 507 534 576 637 711 784 839 834 821 798 795 813 846 891 945 967 955 994 1067 1205 1389 1556 1706 1832 1955 2015 2023 1998 1946 1859 1734 1577 1388 1299 1218 1153 1121 1112 1120 1131 1130 1121 1104 1072 1044 1024 986 977 967 944 924 909 897 884 868 853 849 868 899 932 965 995 1016 1027 1007 963 917 870 823 774 722 652 576 554 534 517 513 521 530 542 553 533 498 496 534 582 605 598 623 573 528 522 524 514 496 463 437 440 465 494 506 492 461 426 411 450 511 546 559 585 629 643 691 706 645 576 503 401 292 252 225 182 156 144 143 148 156 165 173 177 171 160 148 140 137 269 294 315 329 346 372 399 477 543 619 712 791 753 460 192 100 94 124 181 272 397 524 563 326 131 76 117 204 345 561 649 522 345 211 127 78 55 44 38 41 50 62 83 110 130 128 97 62 77 214 479 767 927 945 927 935 943 949 949 944 938 928 910 887 858 822 785 753 730 715 724 719 697 668 626 578 540 514 502 516 544 583 643 717 784 834 830 819 801 798 813 842 884 935 954 932 964 1007 1116 1280 1432 1571 1712 1848 1943 1989 1995 1962 1889 1783 1635 1424 1333 1269 1223 1204 1206 1218 1226 1213 1190 1165 1130 1092 1065 1047 1027 1024 1017 1004 988 974 964 954 940 946 978 1011 1047 1086 1121 1148 1162 1137 1064 990 929 878 828 770 696 612 561 530 515 514 520 531 542 572 557 513 495 524 573 594 577 591 587 553 539 534 517 487 456 442 445 448 475 486 461 421 393 413 476 534 554 551 585 672 732 829 815 711 626 556 427 249 211 183 162 152 148 149 152 158 162 162 164 159 148 135 125 121 276 313 336 349 371 414 473 549 582 638 732 806 738 475 228 147 142 144 168 233 334 433 481 308 138 95 121 175 294 504 628 497 302 184 122 82 61 60 49 37 36 44 67 100 129 141 126 83 48 96 270 531 765 865 872 880 893 910 924 933 935 927 910 887 856 823 788 758 738 727 735 725 701 665 623 581 545 516 503 526 552 591 651 720 780 817 827 820 811 810 822 846 882 925 932 915 932 969 1055 1183 1319 1458 1610 1762 1870 1933 1959 1945 1894 1822 1624 1460 1373 1321 1292 1285 1292 1303 1304 1285 1257 1223 1185 1148 1119 1096 1082 1083 1087 1084 1073 1059 1051 1049 1040 1066 1090 1116 1152 1196 1236 1263 1269 1219 1131 1044 977 926 876 816 744 666 598 551 533 527 521 527 530 570 572 535 499 506 549 580 577 573 576 564 557 549 532 503 476 458 458 462 464 457 435 399 382 430 496 536 543 544 584 684 807 901 877 770 680 587 430 246 183 172 167 167 168 167 168 172 168 159 156 154 146 131 111 99 231 288 330 381 453 539 615 641 632 660 731 779 722 548 358 263 245 207 171 166 179 230 328 247 127 90 97 135 222 342 383 289 207 151 109 85 87 100 83 49 27 21 36 69 111 146 157 118 45 35 119 321 574 749 807 825 838 852 871 891 901 898 885 872 838 810 770 742 737 728 733 722 696 663 624 581 547 535 524 547 562 602 661 724 780 816 830 827 821 822 832 851 881 919 919 906 916 943 1002 1098 1226 1377 1541 1697 1805 1870 1900 1899 1865 1788 1621 1489 1413 1371 1352 1351 1362 1373 1376 1348 1314 1276 1240 1206 1175 1152 1145 1154 1150 1147 1141 1132 1129 1138 1139 1176 1197 1210 1237 1277 1314 1336 1329 1275 1180 1086 1015 962 914 860 799 730 666 611 577 550 521 513 518 554 572 540 489 473 509 554 577 578 577 577 576 568 550 523 496 475 467 465 457 440 421 404 394 450 497 516 526 558 640 793 981 974 942 845 737 607 413 240 180 192 199 198 191 185 183 188 179 165 156 154 147 128 104 86 197 270 339 455 604 706 716 673 676 652 668 682 699 687 622 534 474 357 241 177 146 144 173 179 131 98 92 125 181 228 232 208 188 141 105 100 116 133 132 94 42 15 14 37 82 138 177 155 47 12 29 141 342 556 699 758 779 787 797 815 833 839 834 824 792 769 743 723 714 711 716 711 687 655 615 572 543 536 527 557 576 616 670 728 782 821 841 840 834 834 842 858 884 913 917 911 913 926 962 1035 1150 1300 1465 1624 1724 1785 1819 1830 1808 1735 1606 1503 1448 1416 1402 1407 1424 1438 1429 1393 1348 1310 1275 1240 1213 1205 1207 1205 1186 1173 1167 1168 1181 1201 1214 1253 1280 1279 1289 1320 1350 1364 1339 1275 1187 1101 1033 983 942 901 859 803 746 690 642 597 552 518 513 550 582 552 496 468 489 532 570 582 590 598 600 591 572 545 516 496 483 472 455 437 426 422 415 454 480 497 528 596 716 895 1058 1049 1014 929 807 648 434 246 191 221 242 238 220 204 198 199 190 173 161 156 148 131 110 96 239 311 380 525 695 741 655 577 653 681 660 619 652 748 827 835 789 596 368 243 186 164 174 203 204 171 151 165 196 221 228 224 204 161 139 142 145 155 171 151 82 29 9 15 44 94 145 150 39 7 3 40 144 320 510 647 709 723 725 735 753 766 765 756 743 724 697 682 681 687 696 694 678 656 628 594 565 555 553 571 597 638 690 748 802 844 867 865 854 852 857 872 895 915 924 913 916 926 947 996 1085 1209 1353 1516 1613 1675 1716 1737 1725 1666 1570 1500 1474 1457 1448 1450 1458 1457 1450 1431 1389 1357 1331 1298 1257 1231 1224 1224 1225 1210 1196 1199 1214 1231 1234 1267 1299 1302 1315 1343 1357 1354 1321 1253 1173 1097 1036 995 968 945 919 879 835 783 727 668 605 544 528 567 605 574 512 477 478 513 556 581 596 610 623 623 597 569 543 522 503 481 454 438 440 427 429 451 474 503 552 635 755 909 1032 1079 1063 982 845 670 480 318 229 268 302 287 250 227 212 201 193 178 168 163 154 142 128 118 359 383 392 510 648 655 549 467 506 578 552 471 478 580 696 766 773 662 487 317 231 194 197 260 355 365 291 244 229 234 251 269 268 229 205 178 159 171 201 201 142 67 28 11 13 29 54 67 16 3 0 10 48 141 289 451 577 632 644 652 666 677 679 670 663 653 640 636 644 660 672 669 655 644 619 579 556 564 576 594 620 658 704 752 802 842 860 880 855 866 875 886 899 908 915 916 921 932 946 981 1050 1150 1276 1405 1491 1552 1600 1634 1642 1613 1554 1506 1489 1486 1480 1481 1491 1498 1507 1478 1430 1395 1372 1347 1316 1293 1259 1256 1238 1226 1227 1240 1252 1239 1214 1257 1286 1305 1325 1343 1346 1339 1311 1253 1178 1104 1046 1013 999 994 986 962 931 889 833 767 692 604 577 609 641 599 516 462 458 490 534 574 601 613 626 640 624 601 573 549 527 502 477 454 426 423 433 460 492 531 587 669 781 916 1022 1094 1101 1024 885 748 652 500 326 297 303 281 248 240 220 202 191 179 174 173 168 157 144 139 432 399 359 404 487 507 457 385 345 349 351 327 352 420 492 504 472 456 411 305 238 209 218 303 464 582 569 453 320 262 271 291 275 226 214 193 190 214 246 252 202 118 71 50 25 11 10 8 3 0 0 6 18 42 103 212 363 485 530 558 576 583 581 567 550 547 558 577 599 620 634 636 630 634 619 603 593 591 602 619 637 669 712 759 807 849 869 889 868 889 900 900 901 905 913 921 934 946 954 980 1035 1116 1217 1310 1383 1445 1499 1540 1558 1544 1504 1490 1477 1491 1511 1516 1512 1530 1547 1511 1459 1432 1407 1373 1338 1308 1261 1251 1237 1237 1249 1254 1236 1202 1165 1203 1251 1291 1322 1339 1342 1335 1315 1271 1202 1130 1075 1046 1038 1041 1044 1035 1019 992 947 884 803 700 665 689 725 692 582 469 446 485 527 568 584 596 620 642 647 637 615 588 560 530 499 469 440 427 443 480 524 572 630 703 800 917 1013 1084 1117 1068 935 811 678 567 392 303 286 270 231 233 209 194 186 182 182 184 187 188 162 151 421 373 331 291 331 370 382 363 333 311 303 299 316 350 408 393 332 293 240 195 168 158 160 208 338 528 681 669 506 389 370 351 282 254 253 241 245 272 305 316 274 181 129 106 65 34 21 14 5 1 0 2 4 6 15 42 98 205 325 402 442 456 456 448 437 443 472 511 548 578 598 609 613 618 608 585 576 595 624 644 658 685 723 757 802 843 855 886 895 918 927 921 912 910 919 928 953 960 963 981 1025 1089 1162 1228 1292 1361 1417 1455 1472 1471 1468 1510 1479 1490 1523 1547 1550 1546 1537 1521 1488 1466 1430 1385 1349 1316 1282 1267 1258 1262 1267 1246 1195 1151 1126 1169 1225 1274 1309 1328 1334 1331 1314 1272 1217 1159 1113 1087 1076 1074 1075 1079 1082 1072 1046 999 913 818 780 803 846 816 672 492 443 489 538 569 580 592 617 645 671 691 656 627 599 567 532 495 456 451 474 512 561 613 665 720 792 875 951 1025 1090 1082 952 847 701 529 373 282 261 260 224 223 199 185 180 184 190 192 201 199 176 155 302 267 264 249 271 306 344 350 338 331 331 334 359 392 392 390 336 255 184 115 97 106 111 131 195 314 464 598 569 487 452 412 352 325 327 316 309 326 349 341 280 191 167 106 84 68 51 36 22 11 5 2 1 0 1 3 8 25 87 168 230 267 288 302 313 336 385 439 486 524 556 583 597 608 613 614 617 626 640 660 679 708 738 763 798 832 852 893 923 940 945 937 923 916 923 930 961 966 972 987 1016 1061 1117 1166 1220 1285 1336 1379 1421 1445 1434 1471 1461 1476 1512 1544 1558 1558 1560 1570 1532 1485 1443 1411 1383 1347 1312 1296 1293 1295 1284 1250 1195 1139 1150 1189 1233 1270 1293 1307 1319 1326 1308 1269 1225 1184 1149 1122 1102 1088 1085 1101 1123 1129 1122 1098 1023 956 922 931 959 917 762 567 465 497 543 568 579 589 606 631 664 687 676 659 640 614 576 533 508 496 515 549 591 635 676 712 753 801 840 890 959 994 911 823 687 510 357 269 250 263 244 227 201 177 167 176 195 197 201 191 174 159 313 286 273 265 266 268 284 295 299 302 310 344 427 476 478 517 433 306 211 133 81 79 90 109 150 207 274 358 407 384 363 334 325 354 397 400 389 395 378 306 214 159 172 98 97 103 93 72 50 31 19 15 11 6 1 0 0 0 7 28 56 87 115 143 174 220 287 362 431 487 534 570 587 603 615 611 613 634 665 683 701 733 757 781 812 849 889 932 959 965 965 958 944 934 938 947 964 976 987 1001 1023 1056 1097 1138 1171 1218 1260 1322 1398 1452 1455 1439 1432 1453 1489 1521 1536 1536 1545 1561 1523 1479 1451 1433 1408 1369 1337 1332 1337 1332 1307 1263 1211 1175 1182 1205 1229 1250 1269 1290 1313 1317 1296 1264 1233 1204 1173 1142 1115 1097 1096 1117 1150 1174 1183 1180 1139 1092 1052 1051 1085 1049 866 602 481 491 527 555 569 578 599 634 666 670 667 673 674 651 611 595 577 528 537 571 605 636 664 686 700 729 759 811 879 910 884 801 657 484 348 278 258 263 259 238 206 171 159 176 198 203 212 209 192 176 311 302 285 269 258 247 235 229 231 236 247 283 359 458 552 660 579 440 305 177 92 79 100 128 155 181 208 246 295 309 315 296 290 314 353 404 466 476 420 293 166 106 115 108 152 145 116 86 64 49 41 37 34 27 17 7 1 2 2 1 4 11 21 36 63 110 192 297 393 462 516 561 584 600 610 618 634 658 684 704 721 754 775 799 828 867 912 951 974 982 984 978 969 961 958 967 973 991 1011 1029 1045 1064 1088 1111 1130 1167 1211 1284 1371 1435 1459 1434 1413 1430 1463 1489 1499 1499 1504 1508 1489 1469 1455 1443 1423 1394 1378 1386 1388 1370 1331 1284 1242 1212 1205 1217 1240 1264 1283 1298 1308 1298 1276 1255 1236 1215 1184 1148 1115 1101 1102 1123 1162 1206 1237 1249 1242 1216 1149 1150 1191 1164 987 704 513 469 500 544 571 588 614 644 665 662 675 695 704 682 627 654 635 586 577 596 619 633 645 654 656 674 705 760 835 898 913 827 666 494 374 313 282 277 278 252 214 177 162 173 186 205 221 222 209 190 297 283 268 256 246 235 226 223 226 233 242 250 272 329 425 557 572 521 401 240 109 71 95 137 176 194 213 252 294 320 342 323 299 308 369 472 584 592 523 388 210 85 67 95 140 144 122 94 72 64 70 71 62 47 40 34 32 34 20 13 11 3 1 3 11 30 76 192 317 418 490 540 569 587 601 620 640 667 694 716 743 775 799 822 847 878 915 949 973 991 999 997 991 985 981 990 1003 1023 1047 1066 1075 1081 1093 1098 1116 1139 1178 1246 1330 1399 1433 1420 1403 1419 1445 1465 1478 1483 1466 1463 1467 1469 1470 1470 1464 1442 1448 1463 1454 1424 1380 1335 1299 1276 1266 1270 1289 1308 1319 1316 1299 1276 1255 1240 1228 1212 1184 1145 1112 1104 1113 1141 1190 1245 1291 1329 1356 1350 1246 1221 1247 1228 1089 820 562 465 480 533 572 591 622 647 656 650 648 657 683 703 651 682 670 642 630 636 645 640 638 637 633 640 664 708 777 866 928 892 747 580 453 380 345 338 328 283 241 206 184 187 201 216 224 220 214 208 291 280 265 252 241 231 223 219 219 223 228 235 238 243 271 328 381 414 371 256 131 71 88 123 166 175 190 240 302 326 329 306 295 323 392 494 607 661 617 497 290 120 69 93 134 142 126 105 86 89 113 122 111 74 58 45 36 37 40 41 28 7 0 0 0 3 11 72 195 317 413 481 524 554 588 619 643 682 722 749 768 796 816 837 862 887 913 939 965 1002 1018 1026 1029 1026 1022 1030 1049 1069 1085 1095 1094 1094 1102 1101 1115 1130 1161 1221 1302 1375 1411 1396 1393 1412 1429 1446 1461 1462 1452 1447 1461 1486 1512 1537 1546 1523 1537 1545 1533 1514 1496 1476 1448 1413 1395 1382 1377 1374 1362 1336 1300 1268 1249 1238 1227 1208 1179 1147 1124 1122 1139 1171 1216 1259 1310 1404 1461 1451 1363 1305 1295 1283 1186 945 649 504 476 510 556 593 624 649 658 642 628 621 641 696 701 719 714 687 672 672 670 655 644 636 630 634 652 685 733 800 868 879 803 674 545 456 415 391 366 319 277 242 211 196 202 216 225 214 199 200 290 272 257 248 242 237 231 228 229 232 233 235 232 221 212 222 251 301 303 219 106 50 82 123 138 143 156 197 254 279 257 210 192 219 277 351 429 494 529 483 326 166 84 85 121 138 134 125 110 123 154 148 153 109 76 51 31 20 19 18 7 2 0 0 0 0 1 5 65 155 253 340 408 463 536 587 625 675 721 752 778 804 825 842 860 875 895 926 967 1016 1043 1065 1079 1084 1085 1091 1105 1117 1120 1115 1109 1108 1114 1117 1127 1138 1163 1211 1280 1348 1383 1378 1377 1398 1424 1446 1460 1465 1466 1470 1492 1532 1575 1610 1629 1632 1640 1646 1637 1626 1625 1620 1591 1549 1525 1497 1469 1441 1409 1369 1327 1293 1275 1263 1244 1211 1176 1154 1146 1146 1160 1200 1248 1280 1316 1427 1489 1473 1427 1378 1338 1296 1212 1008 740 595 549 548 561 591 638 674 690 678 653 635 648 696 719 721 723 708 696 691 682 673 666 656 650 656 673 699 730 750 809 850 823 733 615 524 466 408 377 342 304 269 236 206 208 214 215 205 195 199 274 268 261 257 255 254 251 245 242 241 242 244 242 230 216 217 234 248 223 151 76 49 88 158 144 138 139 165 197 200 162 121 116 130 162 193 217 250 339 387 301 176 94 78 97 115 129 136 127 133 145 140 166 150 114 80 53 32 18 12 1 0 1 1 1 1 1 4 11 34 80 141 206 284 402 512 610 675 723 760 786 808 826 838 843 848 872 921 977 1035 1079 1116 1140 1150 1150 1152 1160 1167 1161 1147 1135 1132 1137 1144 1149 1157 1176 1210 1267 1324 1346 1343 1351 1386 1436 1479 1504 1516 1522 1527 1553 1598 1650 1693 1725 1750 1767 1775 1759 1735 1731 1726 1680 1633 1608 1574 1533 1489 1447 1409 1377 1349 1334 1314 1277 1228 1186 1168 1169 1175 1190 1239 1282 1297 1311 1383 1427 1424 1405 1364 1294 1201 1106 1005 858 717 624 576 569 606 669 708 731 745 728 685 653 662 692 702 713 716 711 699 685 680 677 675 683 698 712 724 739 769 799 835 856 807 675 581 499 431 389 358 329 299 273 255 235 213 194 183 187 199 291 286 279 273 270 268 261 252 246 242 240 248 257 251 236 224 225 221 170 100 52 50 106 197 187 148 119 125 137 126 91 72 59 54 75 87 91 123 197 257 222 148 91 72 83 102 115 124 123 123 127 137 160 179 162 117 71 36 15 10 10 20 33 45 63 83 90 81 63 51 50 54 71 117 211 369 523 630 705 758 793 814 829 837 841 841 869 931 1000 1069 1128 1175 1208 1222 1219 1211 1213 1221 1214 1195 1177 1167 1168 1173 1174 1175 1192 1217 1260 1301 1309 1307 1330 1382 1454 1518 1556 1571 1580 1592 1623 1671 1724 1772 1817 1863 1897 1899 1864 1829 1820 1812 1765 1710 1668 1624 1571 1519 1478 1453 1443 1426 1414 1393 1348 1286 1229 1199 1199 1182 1197 1223 1239 1247 1268 1318 1351 1352 1319 1241 1131 1019 930 847 743 673 618 584 589 645 722 744 763 796 798 745 670 640 694 730 732 728 726 710 688 677 676 682 700 727 760 797 822 826 830 858 889 842 681 626 546 473 420 384 357 338 335 320 281 227 181 165 178 197 310 304 298 291 283 274 261 252 252 253 249 258 266 259 237 211 195 185 153 96 53 48 106 196 217 171 115 90 83 72 55 53 44 27 19 15 20 41 75 109 116 98 80 81 96 107 105 105 110 130 153 167 178 192 176 121 66 30 17 27 51 69 82 87 95 107 118 128 145 163 175 164 141 130 163 288 434 567 673 747 795 823 829 827 819 831 871 938 1020 1104 1179 1240 1281 1297 1289 1272 1269 1276 1269 1248 1225 1209 1203 1204 1204 1198 1215 1234 1258 1275 1273 1286 1323 1388 1465 1539 1590 1620 1647 1660 1688 1735 1790 1845 1897 1946 1992 1992 1945 1908 1889 1864 1815 1759 1711 1658 1596 1544 1512 1501 1509 1503 1498 1482 1439 1369 1294 1254 1307 1295 1235 1191 1182 1197 1227 1268 1282 1248 1156 1038 936 867 813 759 741 725 679 636 647 707 756 774 788 812 830 815 768 728 748 772 766 754 747 730 701 684 672 667 712 785 825 838 894 921 916 919 916 868 776 726 632 549 484 429 387 372 385 379 334 258 190 162 169 186 324 314 311 311 294 275 254 253 262 268 265 262 252 231 202 173 150 138 140 111 73 56 88 157 203 183 122 84 66 52 40 38 38 28 12 3 1 3 10 24 40 49 59 89 122 130 117 97 93 129 175 205 207 183 136 81 43 29 41 67 85 92 93 87 77 64 55 63 103 184 252 296 306 296 300 349 440 558 662 739 788 810 810 811 811 831 877 949 1039 1138 1233 1310 1361 1370 1353 1331 1322 1322 1313 1293 1270 1254 1247 1245 1242 1235 1248 1262 1275 1282 1281 1295 1336 1401 1479 1555 1613 1654 1696 1724 1767 1827 1896 1965 2024 2060 2083 2063 2013 1972 1940 1902 1850 1793 1739 1686 1623 1574 1551 1550 1566 1574 1578 1568 1530 1456 1360 1294 1406 1370 1252 1179 1169 1181 1197 1214 1177 1080 960 863 816 802 770 721 708 734 743 730 741 779 807 812 815 825 840 853 831 825 803 792 780 768 761 756 720 700 681 675 741 854 885 873 930 981 1000 992 962 916 912 863 753 662 583 506 445 421 424 408 358 270 191 164 162 181 318 321 327 324 300 274 260 271 279 279 270 250 221 191 167 150 133 124 138 130 95 79 88 124 165 159 111 82 62 48 38 34 33 32 14 4 1 0 1 4 12 27 42 67 106 138 138 105 81 107 154 188 183 142 89 58 50 50 58 70 81 97 110 111 99 78 57 42 28 80 158 246 321 382 445 521 611 672 704 740 777 797 800 791 787 815 877 965 1069 1182 1292 1376 1430 1435 1413 1389 1374 1365 1353 1336 1317 1303 1296 1292 1285 1283 1284 1289 1298 1307 1315 1328 1354 1420 1504 1570 1627 1689 1754 1832 1922 2002 2065 2116 2154 2164 2148 2097 2052 2013 1973 1926 1871 1811 1767 1718 1659 1616 1600 1607 1623 1635 1645 1640 1599 1511 1394 1309 1341 1290 1211 1163 1154 1161 1158 1137 1030 898 802 776 797 804 768 716 731 762 781 786 794 819 845 846 868 848 809 841 857 875 844 808 790 783 776 787 746 721 695 685 717 784 852 910 1004 1050 1070 1065 1029 980 971 958 876 790 708 625 564 549 557 548 455 322 225 170 154 182 321 325 324 317 302 283 288 287 270 259 251 232 199 173 162 169 172 165 155 143 114 113 124 137 141 128 104 84 64 64 61 54 49 38 17 5 1 0 0 0 2 9 20 34 65 109 140 119 81 76 97 117 118 99 75 75 89 93 90 90 105 132 149 142 122 96 73 55 34 34 67 127 210 316 447 590 703 747 764 774 786 799 804 795 801 836 904 999 1113 1233 1347 1430 1478 1485 1468 1445 1426 1411 1396 1383 1373 1366 1358 1350 1346 1349 1340 1332 1332 1344 1361 1377 1391 1443 1522 1592 1680 1807 1937 2058 2157 2205 2221 2219 2213 2204 2169 2109 2069 2039 2003 1953 1893 1842 1806 1758 1712 1678 1661 1654 1648 1659 1682 1683 1616 1487 1357 1285 1265 1228 1176 1129 1100 1086 1067 983 843 758 753 797 834 825 771 710 689 717 770 822 854 841 801 806 881 882 806 835 870 891 903 863 833 832 798 803 773 752 730 716 727 772 838 871 968 1053 1111 1133 1115 1064 1021 1025 979 907 831 761 724 728 710 665 601 498 342 211 158 180 322 330 321 317 311 294 293 266 244 237 232 216 189 169 189 217 226 215 189 160 131 139 168 180 164 139 128 114 81 74 72 64 54 41 18 4 1 1 1 0 0 0 4 14 34 76 120 122 85 53 48 56 67 79 93 119 125 122 115 118 137 163 176 158 132 106 78 59 59 59 64 85 127 210 362 586 824 920 886 840 812 804 804 792 799 841 917 1029 1164 1296 1402 1480 1524 1532 1517 1495 1476 1459 1442 1436 1437 1437 1431 1425 1428 1431 1418 1399 1387 1395 1416 1430 1420 1462 1556 1697 1876 2060 2197 2291 2349 2332 2283 2240 2218 2209 2178 2128 2089 2054 2014 1966 1917 1882 1835 1797 1767 1739 1703 1655 1617 1697 1774 1760 1627 1430 1270 1202 1192 1172 1126 1072 1017 963 928 813 698 676 747 846 894 865 803 757 755 798 869 933 946 869 775 749 828 883 835 830 840 883 973 944 878 874 830 805 787 782 775 765 763 781 837 834 875 961 1073 1178 1240 1239 1124 1095 1065 1011 946 883 837 820 770 721 680 600 446 267 176 182 297 318 320 326 327 313 292 264 263 263 248 222 203 203 198 261 279 258 221 184 152 139 148 153 149 144 145 131 89 65 53 43 36 33 20 8 8 9 7 3 0 0 0 4 20 60 105 123 97 52 31 30 44 75 123 168 179 165 150 148 160 176 182 171 149 151 166 179 176 143 102 95 119 191 373 703 1107 1269 1174 1031 914 845 815 807 824 874 966 1093 1235 1366 1467 1534 1572 1583 1576 1558 1536 1514 1501 1504 1515 1523 1522 1518 1520 1521 1507 1483 1463 1469 1496 1500 1486 1559 1709 1925 2145 2303 2379 2416 2428 2372 2290 2236 2228 2237 2221 2175 2125 2080 2009 1929 1903 1866 1818 1782 1753 1714 1650 1571 1535 1686 1657 1538 1400 1278 1171 1089 1091 1087 1050 1028 1014 957 905 817 742 738 818 918 953 920 876 872 911 960 986 971 909 773 684 708 819 903 871 838 888 914 985 986 936 918 884 847 817 797 785 778 777 789 838 836 829 875 997 1161 1287 1348 1280 1216 1160 1101 1037 967 952 866 790 729 665 583 470 296 196 174 280 305 322 333 338 332 315 302 312 315 293 263 243 242 258 311 327 302 257 211 172 143 127 116 117 121 119 98 67 46 36 27 25 29 29 24 25 32 23 11 8 9 9 21 45 86 128 148 128 74 38 27 34 65 117 169 199 194 175 160 157 164 169 173 161 176 195 204 190 150 129 186 307 497 803 1227 1658 1832 1668 1420 1193 1026 922 871 875 930 1036 1174 1318 1445 1548 1615 1650 1656 1643 1623 1604 1586 1575 1581 1597 1606 1609 1611 1621 1632 1628 1610 1600 1630 1684 1697 1730 1850 2025 2200 2331 2407 2447 2465 2427 2383 2312 2256 2249 2271 2265 2218 2162 2103 1993 1869 1838 1789 1732 1681 1637 1587 1509 1393 1340 1242 1055 956 968 1010 997 952 970 985 1034 1117 1185 1173 1098 999 910 866 905 979 983 963 963 990 1020 1024 986 915 826 703 673 716 809 894 908 874 922 965 991 997 994 977 952 929 884 835 805 791 775 791 832 849 846 876 980 1142 1287 1378 1381 1335 1262 1174 1088 1038 1003 917 839 781 727 649 502 338 240 197 267 290 304 323 338 341 336 334 344 352 339 319 307 305 309 318 317 300 267 229 199 182 168 145 117 92 75 64 54 51 48 45 45 47 46 43 44 60 52 33 42 103 198 228 196 167 165 175 164 112 64 39 32 46 86 143 185 186 170 155 148 148 147 154 138 141 122 90 83 137 277 510 814 1172 1563 1936 2206 2322 2175 1940 1688 1459 1263 1108 1028 1053 1162 1293 1423 1541 1635 1699 1727 1727 1707 1690 1677 1657 1661 1672 1693 1718 1739 1755 1775 1813 1835 1853 1889 1952 2030 2097 2170 2267 2368 2417 2435 2448 2461 2474 2453 2442 2398 2345 2318 2315 2306 2243 2172 2077 1956 1847 1798 1740 1654 1574 1512 1457 1379 1247 1065 783 597 592 703 812 840 835 863 921 1050 1201 1302 1317 1245 1133 1021 958 964 1003 1011 1012 1032 1056 1057 1022 954 870 790 720 706 738 803 877 931 924 955 1010 1026 1023 1027 1020 1002 984 945 896 863 861 862 855 858 870 869 887 977 1148 1303 1395 1436 1418 1351 1260 1158 1109 1044 967 904 862 823 730 565 411 307 251 156 187 224 268 308 339 356 363 370 381 388 392 388 368 331 294 275 269 260 250 241 235 226 218 158 97 65 63 74 93 87 74 66 61 56 52 54 70 67 59 84 177 326 400 344 263 200 177 171 135 97 59 37 37 67 124 176 186 171 156 141 129 119 101 67 46 27 38 128 341 680 1060 1453 1798 2053 2213 2300 2343 2329 2275 2170 2022 1843 1644 1455 1378 1397 1470 1565 1658 1738 1794 1817 1821 1803 1787 1783 1780 1796 1825 1864 1908 1953 1995 2035 2087 2129 2175 2237 2314 2402 2491 2541 2560 2585 2542 2492 2481 2487 2511 2532 2533 2507 2468 2412 2335 2380 2286 2186 2069 1953 1859 1788 1706 1595 1506 1447 1387 1299 1172 893 607 501 576 705 777 789 804 834 932 1095 1270 1393 1411 1302 1202 1079 1027 1057 1107 1123 1122 1143 1165 1148 1078 970 873 813 772 752 761 807 882 943 972 1002 1019 1028 1038 1047 1046 1066 1059 1022 970 929 918 939 934 917 909 912 947 1040 1190 1316 1398 1461 1460 1390 1316 1242 1196 1128 1038 961 923 890 772 631 511 410 340 70 110 147 196 255 309 350 378 397 417 445 460 444 399 341 293 273 273 277 283 282 271 261 289 230 128 67 60 83 112 112 92 75 64 55 49 54 65 72 84 105 147 207 237 223 217 192 166 146 126 109 77 50 39 52 87 126 148 149 139 124 109 92 65 34 20 50 162 380 709 1120 1500 1781 1948 1993 1966 1942 1982 2107 2254 2343 2384 2370 2283 2123 1984 1874 1812 1808 1851 1909 1948 1970 1990 1999 1997 1993 1999 2014 2045 2087 2136 2193 2250 2299 2345 2386 2441 2514 2600 2690 2766 2791 2756 2723 2639 2562 2537 2550 2572 2598 2607 2588 2560 2517 2437 2432 2329 2216 2103 1997 1902 1808 1702 1591 1517 1473 1424 1344 1227 972 763 723 819 911 909 885 896 925 1015 1170 1349 1485 1503 1383 1275 1161 1107 1119 1161 1200 1229 1257 1262 1226 1147 1041 931 867 824 789 778 818 905 941 981 1006 1021 1039 1062 1084 1090 1129 1105 1083 1055 1006 955 956 966 959 945 947 992 1095 1229 1328 1410 1464 1446 1358 1293 1248 1207 1153 1071 990 945 903 807 714 613 520 449 23 58 106 156 214 267 310 348 383 417 450 458 437 393 339 296 281 288 301 308 299 282 271 287 298 161 70 44 69 108 107 60 55 43 35 36 44 55 76 96 102 108 121 124 88 105 101 87 81 88 95 91 72 52 42 49 73 106 142 142 139 145 147 128 96 85 141 283 513 837 1221 1519 1654 1692 1655 1598 1573 1617 1757 1930 2102 2288 2451 2540 2529 2451 2328 2211 2145 2132 2154 2185 2204 2238 2249 2239 2224 2215 2222 2251 2292 2349 2419 2478 2510 2552 2593 2659 2736 2811 2875 2920 2932 2902 2837 2747 2672 2644 2664 2677 2666 2665 2633 2605 2578 2497 2415 2323 2229 2142 2061 1986 1913 1806 1687 1609 1561 1518 1458 1370 1249 1175 1125 1138 1149 1092 1035 1011 1013 1073 1192 1333 1447 1528 1455 1339 1230 1155 1123 1136 1187 1230 1258 1262 1235 1170 1070 964 898 858 834 834 867 926 956 986 1005 1023 1053 1103 1163 1201 1241 1225 1187 1149 1116 1076 1048 1026 1012 996 992 1034 1150 1284 1372 1437 1464 1443 1392 1348 1288 1231 1165 1081 997 935 877 803 722 646 591 549 10 31 74 136 202 237 255 286 326 365 395 405 395 373 346 324 314 307 303 310 297 288 276 266 331 189 77 37 55 88 89 46 48 38 30 31 37 45 65 81 78 75 93 131 151 129 74 36 28 44 67 85 80 59 37 28 40 74 145 173 202 239 262 250 207 162 162 248 437 726 1060 1311 1374 1382 1387 1408 1453 1517 1573 1586 1734 1937 2167 2385 2535 2582 2546 2478 2408 2362 2355 2377 2374 2360 2335 2308 2287 2283 2297 2330 2396 2446 2534 2633 2695 2748 2797 2860 2924 2979 3019 3037 3033 3000 2928 2848 2782 2745 2737 2736 2721 2703 2658 2621 2589 2507 2420 2334 2254 2188 2125 2060 1990 1850 1722 1650 1606 1566 1517 1454 1401 1354 1326 1285 1210 1115 1046 1016 1013 1054 1138 1244 1349 1451 1453 1375 1265 1156 1073 1037 1063 1114 1150 1176 1176 1135 1055 968 918 891 893 917 952 990 1026 1041 1044 1055 1092 1160 1236 1298 1357 1385 1366 1314 1265 1231 1194 1163 1132 1109 1108 1128 1204 1281 1357 1420 1445 1428 1405 1430 1381 1328 1261 1160 1031 925 838 767 723 689 657 624 23 49 92 139 179 197 205 237 281 323 352 371 375 374 386 386 357 320 315 329 322 309 292 284 301 185 75 38 52 76 84 81 51 43 38 39 44 46 54 60 55 45 43 56 88 140 82 39 23 27 39 51 52 42 31 27 39 74 142 185 229 276 295 267 201 145 133 173 358 625 858 966 963 1019 1133 1252 1366 1481 1563 1511 1572 1681 1860 2106 2361 2536 2562 2537 2479 2426 2399 2385 2362 2311 2249 2217 2225 2255 2280 2333 2383 2503 2593 2683 2801 2879 2922 2982 3030 3078 3114 3123 3110 3064 3001 2946 2899 2857 2820 2799 2765 2725 2679 2638 2594 2522 2443 2362 2275 2197 2119 2035 1946 1800 1702 1645 1610 1579 1544 1502 1455 1418 1339 1225 1103 1004 955 963 987 1019 1072 1158 1276 1394 1413 1355 1255 1139 1034 972 960 981 1018 1060 1087 1079 1027 973 947 937 949 982 1029 1086 1138 1143 1140 1147 1172 1210 1251 1290 1342 1392 1427 1428 1389 1399 1439 1416 1332 1277 1290 1241 1188 1234 1343 1433 1449 1403 1372 1432 1427 1398 1331 1216 1081 976 833 741 712 712 702 669 58 96 147 178 176 159 174 216 277 324 351 366 371 374 381 381 369 351 344 351 326 298 281 268 238 155 70 34 41 73 96 89 66 56 54 57 61 62 60 54 41 31 28 34 48 74 57 41 35 35 34 29 23 20 17 17 27 50 80 109 147 184 194 157 88 54 45 106 216 323 384 396 429 604 847 1037 1195 1347 1461 1463 1466 1517 1658 1898 2190 2435 2500 2474 2400 2337 2300 2267 2242 2215 2198 2201 2226 2258 2293 2386 2438 2570 2691 2798 2902 2973 3014 3054 3077 3106 3137 3154 3155 3114 3072 3039 3010 2976 2933 2884 2823 2753 2695 2636 2556 2448 2341 2275 2183 2105 2037 1962 1882 1782 1703 1646 1611 1590 1573 1547 1508 1424 1285 1125 988 904 879 906 945 985 1032 1101 1206 1311 1352 1322 1249 1159 1075 1029 964 935 943 973 1002 1014 997 980 973 976 995 1033 1090 1161 1227 1240 1239 1239 1245 1258 1260 1241 1233 1258 1327 1414 1434 1433 1434 1422 1343 1279 1347 1306 1270 1341 1458 1546 1541 1433 1409 1437 1439 1406 1332 1225 1109 1071 900 779 728 721 718 681 70 108 169 213 196 139 152 209 281 338 369 381 386 390 391 385 368 344 326 326 278 251 228 206 181 144 98 59 46 62 78 70 57 53 62 72 77 75 67 52 32 22 23 30 37 40 47 56 64 64 56 41 25 20 15 12 12 13 13 15 29 48 57 44 18 7 5 30 62 80 83 93 162 365 621 800 964 1144 1298 1366 1387 1431 1544 1738 1989 2237 2370 2359 2270 2178 2120 2094 2088 2107 2145 2179 2235 2301 2350 2430 2532 2640 2753 2862 2952 3006 3062 3093 3100 3106 3113 3117 3132 3125 3104 3085 3061 3021 2963 2900 2822 2758 2694 2614 2511 2397 2295 2189 2090 2028 1976 1905 1821 1727 1637 1581 1561 1570 1587 1575 1511 1391 1228 1060 927 858 851 881 922 965 1024 1114 1227 1310 1338 1322 1283 1223 1145 1083 1010 959 937 937 946 951 947 942 944 959 991 1041 1108 1187 1231 1267 1298 1321 1332 1324 1300 1231 1158 1141 1213 1341 1418 1433 1430 1406 1301 1197 1308 1347 1330 1363 1461 1567 1581 1425 1359 1375 1373 1336 1276 1202 1118 1073 943 826 754 722 724 693 44 86 138 170 151 110 119 178 250 316 363 391 406 409 397 374 347 320 296 277 248 223 196 178 169 162 148 123 91 75 66 56 47 42 59 75 81 78 65 44 26 22 29 38 46 56 67 85 96 98 91 76 51 29 18 16 14 11 8 5 1 1 2 3 2 2 15 85 80 49 32 57 141 319 500 610 762 990 1241 1429 1489 1511 1581 1712 1900 2115 2204 2141 2022 1926 1886 1902 1954 2030 2106 2184 2263 2326 2383 2474 2574 2669 2770 2861 2934 3001 3056 3090 3095 3088 3078 3065 3048 3037 3056 3066 3049 3006 2943 2868 2788 2720 2655 2576 2482 2385 2295 2154 2049 1986 1935 1872 1796 1713 1638 1576 1547 1546 1542 1482 1365 1231 1096 977 890 849 861 891 931 981 1048 1139 1244 1324 1343 1335 1305 1273 1252 1228 1148 1058 988 944 917 896 877 863 862 880 921 984 1065 1146 1194 1242 1291 1333 1357 1349 1333 1252 1145 1079 1105 1218 1351 1436 1471 1467 1384 1257 1327 1409 1327 1315 1384 1461 1490 1409 1351 1303 1257 1233 1216 1102 973 892 841 806 769 726 723 700 7 22 47 60 46 38 61 112 172 233 289 337 371 384 370 341 317 307 301 290 267 227 195 178 173 171 171 169 141 91 65 62 61 55 64 76 80 76 65 48 37 36 45 53 57 63 79 104 122 125 112 84 49 20 9 8 10 14 18 18 6 2 2 23 40 35 15 5 10 16 28 71 183 403 583 698 876 1141 1437 1686 1791 1811 1855 1916 1978 2019 1970 1830 1707 1642 1643 1697 1782 1877 1997 2043 2163 2293 2341 2454 2565 2653 2740 2823 2904 2984 3031 3069 3090 3097 3098 3098 3084 3039 3026 2983 2921 2853 2794 2778 2743 2668 2597 2523 2438 2348 2235 2084 1979 1928 1897 1848 1767 1691 1624 1576 1531 1480 1420 1323 1200 1085 995 931 897 898 920 947 981 1016 1048 1111 1299 1392 1364 1329 1312 1318 1349 1372 1327 1222 1110 1016 946 889 845 815 798 802 837 910 1010 1085 1139 1190 1243 1297 1342 1330 1328 1269 1158 1056 1035 1129 1263 1386 1449 1458 1418 1355 1388 1395 1239 1223 1315 1377 1407 1398 1387 1379 1359 1323 1267 1099 901 775 741 757 761 718 682 663 5 12 18 15 5 4 19 50 88 127 174 225 273 313 337 336 317 300 283 266 249 221 186 165 161 163 168 176 165 110 87 93 104 99 89 85 83 80 74 70 74 68 74 77 77 83 102 134 150 123 82 45 19 6 2 3 15 44 76 85 49 54 109 270 426 452 305 114 63 81 122 203 372 668 948 1178 1425 1683 1908 2052 2092 2058 2017 1948 1854 1750 1629 1513 1440 1419 1447 1510 1593 1712 1843 1966 2087 2197 2292 2394 2501 2614 2711 2796 2875 2950 3019 3069 3099 3117 3129 3132 3113 3049 2968 2880 2823 2792 2767 2765 2750 2651 2539 2424 2305 2184 2088 1981 1927 1913 1894 1842 1777 1721 1666 1592 1500 1400 1300 1203 1102 1032 985 960 955 960 978 1000 1016 1014 994 999 1123 1308 1347 1345 1351 1372 1397 1426 1414 1321 1218 1135 1058 968 899 851 816 799 818 884 963 1017 1072 1130 1187 1240 1284 1270 1274 1245 1161 1043 943 948 1079 1203 1300 1380 1454 1489 1240 1142 1072 1138 1266 1289 1265 1277 1314 1377 1410 1386 1347 1198 991 815 713 683 698 687 647 614 3 9 14 6 1 3 12 26 44 61 93 134 174 217 260 296 317 301 271 242 219 200 165 136 141 146 156 179 178 138 128 129 130 125 111 94 97 99 99 111 142 140 124 113 114 131 157 178 163 82 33 11 3 1 1 48 171 343 476 485 355 419 666 1000 1259 1347 1264 1084 876 738 705 786 989 1290 1588 1824 2021 2166 2222 2170 2080 1965 1851 1714 1576 1458 1361 1302 1293 1313 1360 1421 1486 1567 1677 1830 1968 2087 2201 2320 2438 2589 2724 2841 2938 3014 3083 3133 3163 3181 3177 3153 3112 3015 2950 2885 2817 2733 2629 2539 2487 2502 2441 2324 2194 2074 2005 1959 1932 1928 1918 1883 1848 1802 1724 1611 1485 1369 1274 1192 1105 1053 1030 1027 1034 1037 1035 1023 995 959 958 1021 1051 1190 1272 1316 1344 1367 1385 1397 1362 1274 1224 1223 1210 1126 1030 961 910 875 865 889 932 987 1056 1119 1165 1201 1229 1219 1209 1182 1112 998 884 858 892 987 1114 1256 1403 1521 1053 940 933 969 1025 1076 1162 1205 1277 1353 1402 1407 1376 1278 1128 940 740 595 610 637 595 539 1 5 7 0 0 6 16 27 38 49 68 96 124 155 185 212 235 239 232 215 196 179 152 122 131 130 141 170 182 161 158 150 139 132 128 113 122 127 129 156 206 232 219 200 197 206 210 182 107 34 12 6 4 4 10 100 390 861 1254 1358 1187 1272 1527 1761 1899 1922 1863 1801 1822 1759 1706 1706 1794 1947 2104 2189 2178 2082 1946 1828 1780 1660 1558 1454 1360 1290 1248 1238 1262 1302 1353 1410 1471 1541 1669 1812 1944 2063 2177 2292 2419 2568 2707 2847 2975 3074 3169 3231 3248 3246 3195 3093 2988 2941 2918 2897 2853 2782 2697 2621 2560 2505 2403 2281 2169 2071 2004 1981 1976 1978 1964 1919 1849 1771 1669 1555 1446 1361 1301 1233 1164 1123 1112 1118 1124 1118 1101 1083 1051 1020 1020 1062 1062 1092 1149 1237 1306 1320 1337 1333 1335 1299 1283 1304 1316 1276 1201 1127 1059 1003 965 954 976 1023 1084 1145 1192 1211 1205 1176 1142 1101 1031 928 841 786 781 845 954 1093 1262 1462 1077 912 892 925 968 1056 1214 1250 1293 1358 1411 1412 1356 1268 1150 974 750 563 559 621 559 505 0 0 0 1 5 16 28 39 48 56 67 84 104 123 138 149 164 185 187 191 190 176 150 139 140 135 142 162 177 170 162 151 141 138 141 142 156 153 153 179 230 279 306 307 286 245 187 115 48 23 19 17 14 12 18 75 338 901 1507 1883 1957 2023 2097 2151 2178 2179 2167 2158 2176 2198 2223 2215 2168 2123 2076 2003 1896 1738 1592 1510 1475 1401 1356 1318 1285 1264 1261 1279 1303 1337 1382 1435 1496 1568 1671 1798 1932 2053 2159 2265 2384 2511 2643 2791 2947 3089 3199 3270 3308 3319 3269 3147 2988 2869 2822 2833 2858 2858 2820 2769 2705 2586 2429 2286 2183 2109 2050 2026 2009 1980 1933 1867 1781 1696 1612 1529 1452 1394 1371 1343 1297 1263 1242 1230 1214 1189 1167 1135 1087 1069 1084 1077 1045 1036 1036 1120 1216 1234 1255 1264 1278 1302 1329 1346 1337 1318 1287 1256 1218 1168 1115 1079 1081 1116 1167 1210 1227 1219 1191 1146 1090 1027 948 853 769 720 726 767 839 948 1091 1285 1110 952 891 893 881 813 1052 1170 1251 1331 1393 1388 1315 1231 1129 962 735 533 475 565 551 527 0 0 2 6 16 26 37 47 55 60 64 71 81 88 97 105 112 127 142 169 183 172 151 163 156 163 169 175 178 175 174 167 150 135 144 175 191 183 181 204 252 311 366 377 301 200 120 76 61 54 50 50 49 42 27 26 115 419 938 1483 1888 2135 2275 2353 2389 2398 2385 2359 2329 2301 2242 2163 2063 1941 1809 1701 1619 1516 1414 1344 1308 1277 1272 1271 1270 1271 1281 1299 1316 1354 1416 1484 1548 1617 1701 1807 1928 2032 2121 2220 2326 2452 2599 2763 2928 3076 3196 3307 3375 3411 3395 3312 3149 2881 2707 2735 2817 2873 2877 2827 2749 2626 2481 2339 2218 2129 2074 2052 2018 1960 1882 1795 1704 1628 1574 1541 1505 1469 1460 1429 1390 1363 1346 1327 1296 1257 1236 1198 1153 1119 1094 1052 985 988 1005 1044 1093 1123 1147 1172 1202 1234 1264 1283 1279 1268 1256 1259 1273 1276 1246 1194 1202 1214 1226 1231 1228 1220 1197 1127 1047 962 875 803 743 704 703 742 814 902 991 1127 1123 1049 971 932 940 866 952 1051 1157 1266 1363 1341 1269 1208 1134 1009 821 604 437 494 572 645 0 0 5 13 23 32 44 54 61 64 64 62 63 69 79 87 93 105 134 156 156 152 154 161 150 180 192 192 188 183 179 174 169 157 177 229 249 250 250 260 282 317 365 399 318 194 129 122 124 111 91 78 66 55 40 22 23 83 321 743 1273 1794 2208 2431 2541 2561 2517 2431 2322 2214 2074 1957 1867 1784 1688 1594 1529 1446 1362 1299 1266 1252 1252 1256 1263 1274 1291 1307 1327 1381 1452 1528 1602 1679 1761 1852 1945 2026 2106 2202 2309 2430 2564 2714 2876 3027 3141 3253 3335 3410 3438 3375 3193 2911 2724 2727 2789 2844 2867 2835 2748 2629 2499 2368 2247 2149 2097 2070 2026 1958 1871 1777 1691 1641 1630 1613 1584 1551 1527 1527 1509 1455 1414 1390 1358 1316 1278 1228 1178 1136 1105 1072 965 960 973 988 1005 1026 1060 1093 1130 1162 1185 1202 1206 1208 1205 1208 1233 1271 1279 1242 1234 1242 1250 1241 1207 1149 1105 1050 989 915 835 774 735 714 718 751 798 840 908 1011 1070 1081 1041 958 951 929 929 966 1041 1141 1247 1126 1167 1179 1136 1051 947 799 623 610 681 777 0 4 10 18 26 34 47 59 64 62 58 57 58 64 73 82 91 102 125 134 107 117 124 118 134 181 206 219 225 222 208 185 164 149 193 270 316 326 308 274 245 239 269 326 295 217 182 184 186 160 118 98 107 118 115 98 71 44 84 284 695 1282 1912 2274 2489 2608 2619 2531 2383 2220 2068 1943 1850 1780 1716 1638 1544 1449 1372 1323 1303 1295 1288 1279 1274 1278 1290 1309 1340 1397 1470 1552 1637 1722 1803 1896 1963 2030 2110 2209 2332 2462 2575 2676 2787 2906 3005 3094 3210 3338 3420 3412 3299 3116 2917 2790 2761 2782 2792 2762 2681 2573 2462 2355 2257 2172 2124 2077 2011 1936 1861 1793 1737 1706 1690 1682 1663 1627 1594 1587 1559 1504 1464 1442 1408 1362 1301 1233 1173 1134 1120 1119 1008 991 988 977 968 986 1029 1069 1110 1142 1165 1183 1191 1196 1198 1188 1187 1207 1228 1228 1239 1228 1177 1122 1133 1069 1018 960 906 861 819 771 738 726 739 764 794 831 893 974 1030 1059 1046 976 959 916 877 894 964 1048 1119 1098 1123 1130 1100 1050 997 912 813 772 786 838 0 10 18 22 25 31 43 55 56 52 52 57 62 70 80 91 99 103 110 119 95 113 111 106 139 185 222 268 309 320 292 237 189 175 226 302 342 330 266 193 152 152 195 258 262 240 238 247 241 196 129 132 189 237 240 204 172 131 85 104 303 765 1454 1999 2172 2341 2478 2524 2461 2301 2128 2002 1922 1870 1816 1727 1616 1523 1457 1415 1391 1375 1358 1328 1304 1291 1292 1305 1340 1402 1478 1563 1654 1743 1820 1907 1978 2042 2115 2209 2325 2436 2519 2594 2677 2778 2895 2987 3119 3265 3372 3387 3286 3109 2956 2834 2773 2749 2727 2681 2604 2501 2409 2324 2241 2163 2104 2051 1993 1926 1858 1798 1750 1780 1770 1761 1739 1693 1642 1622 1578 1528 1495 1473 1435 1387 1326 1258 1200 1155 1123 1118 1059 1036 1018 999 990 1009 1057 1107 1154 1192 1215 1227 1230 1221 1215 1183 1145 1141 1154 1171 1172 1123 1050 1010 1038 1024 958 901 866 844 823 780 747 741 759 793 837 883 947 1013 1052 1067 1067 1031 977 924 892 886 912 979 1042 1087 1100 1071 1026 1009 994 941 875 833 824 842 8 17 24 26 28 32 42 54 53 47 53 60 58 64 80 97 109 116 119 122 102 108 109 119 151 190 225 273 319 333 318 301 276 311 336 330 291 235 176 138 132 146 172 205 234 233 246 255 235 181 121 138 229 283 284 250 212 157 91 47 106 392 990 1778 1853 1949 2086 2237 2349 2350 2232 2138 2060 1993 1924 1824 1721 1639 1574 1521 1479 1447 1418 1374 1337 1312 1304 1313 1344 1401 1473 1559 1652 1741 1812 1879 1959 2034 2106 2183 2269 2344 2409 2492 2590 2689 2783 2900 3048 3185 3281 3288 3183 3031 2945 2848 2765 2696 2633 2573 2493 2399 2323 2264 2206 2132 2057 1984 1914 1854 1810 1780 1743 1761 1717 1679 1667 1663 1629 1655 1615 1562 1518 1480 1432 1378 1323 1265 1217 1177 1138 1116 1097 1081 1065 1051 1049 1072 1112 1151 1193 1236 1273 1296 1288 1272 1250 1215 1177 1151 1133 1133 1145 1166 1158 1089 1022 998 963 912 843 781 794 779 766 767 785 820 869 934 1014 1049 1082 1128 1142 1068 953 906 874 849 860 918 1000 1066 1086 1043 962 946 932 877 823 808 831 844 25 31 36 39 41 47 59 74 73 60 52 45 38 42 67 88 98 109 119 125 127 120 115 126 154 190 223 246 251 250 282 355 416 455 400 297 208 170 184 222 253 248 217 178 153 146 151 150 136 116 98 90 144 169 161 138 118 99 75 51 79 322 884 1675 1755 1810 1882 1996 2147 2289 2277 2214 2148 2083 2007 1910 1814 1736 1670 1606 1548 1500 1464 1413 1367 1333 1316 1322 1352 1400 1462 1536 1616 1693 1758 1826 1912 1991 2061 2133 2220 2295 2377 2451 2522 2593 2673 2789 2952 3103 3210 3238 3173 3058 2941 2830 2728 2638 2560 2496 2401 2318 2249 2196 2148 2085 2016 1950 1873 1818 1787 1760 1722 1678 1616 1587 1602 1632 1608 1658 1629 1575 1514 1449 1384 1327 1282 1240 1204 1177 1154 1128 1110 1099 1098 1098 1092 1114 1146 1167 1182 1198 1227 1277 1284 1289 1263 1215 1164 1134 1144 1134 1156 1074 919 858 923 940 945 928 873 801 786 782 779 785 806 843 898 981 1062 1122 1180 1210 1144 1141 1014 947 897 847 833 872 933 1007 1030 974 903 903 877 827 767 750 810 833 51 56 60 65 67 69 77 91 100 88 66 48 39 43 60 68 68 90 119 138 149 137 135 145 170 204 239 258 246 237 272 338 379 419 379 310 266 278 340 421 462 432 352 251 155 79 44 36 34 33 35 35 44 48 48 45 42 47 66 85 169 521 1134 1728 1891 1910 1919 1973 2084 2219 2297 2255 2198 2149 2095 2012 1927 1864 1791 1699 1604 1531 1497 1450 1401 1360 1335 1334 1358 1394 1443 1492 1549 1614 1687 1767 1850 1928 1999 2077 2170 2239 2303 2338 2380 2436 2495 2567 2720 2911 3031 3068 3042 2964 2852 2752 2673 2596 2522 2474 2385 2298 2219 2150 2090 2042 1989 1934 1869 1819 1777 1723 1683 1627 1546 1497 1510 1564 1582 1584 1554 1497 1431 1370 1312 1257 1215 1176 1141 1113 1094 1077 1065 1051 1057 1072 1081 1119 1165 1192 1197 1207 1239 1257 1257 1257 1239 1201 1152 1111 1143 1150 1195 1169 1057 988 938 904 922 915 870 846 840 834 830 830 842 878 937 1015 1094 1141 1100 960 878 1074 974 870 832 829 809 853 889 963 964 873 841 876 849 808 767 749 776 775 58 71 75 79 84 86 92 103 114 115 100 83 80 83 78 50 32 56 100 143 171 189 202 220 247 276 296 290 269 281 310 350 389 409 402 397 414 454 508 561 584 558 490 396 295 202 131 85 54 41 43 51 50 49 54 79 117 167 238 315 500 887 1395 1814 2006 2032 2037 2075 2160 2267 2333 2267 2204 2176 2160 2121 2054 1972 1842 1721 1633 1577 1539 1495 1445 1399 1367 1356 1367 1383 1411 1441 1483 1540 1611 1684 1755 1838 1927 2013 2086 2137 2185 2226 2264 2296 2320 2345 2449 2628 2747 2785 2771 2734 2687 2636 2599 2549 2485 2433 2349 2278 2198 2118 2051 2001 1950 1888 1815 1766 1729 1674 1628 1582 1510 1481 1485 1482 1464 1461 1425 1338 1262 1238 1207 1160 1115 1071 1035 1010 988 973 963 963 984 1027 1087 1157 1215 1258 1273 1286 1321 1305 1315 1306 1272 1238 1223 1193 1209 1214 1240 1234 1157 1055 1015 982 977 941 870 849 867 880 890 889 891 931 975 1024 1097 1137 1089 947 865 948 918 867 860 881 820 868 885 914 922 881 869 894 843 795 766 741 742 727 50 61 60 58 75 97 101 106 118 131 107 85 84 90 83 51 23 33 76 136 197 242 279 311 341 360 349 301 301 341 399 442 462 469 481 517 557 553 517 499 471 462 450 428 398 363 318 256 210 187 191 214 248 297 338 360 372 390 443 613 929 1317 1685 1953 2091 2131 2163 2215 2276 2325 2340 2250 2170 2140 2136 2117 2057 1989 1873 1778 1701 1631 1573 1533 1494 1450 1412 1385 1370 1371 1373 1387 1420 1473 1543 1623 1693 1780 1873 1953 2008 2059 2109 2150 2179 2202 2214 2195 2276 2397 2496 2548 2558 2554 2570 2589 2589 2555 2490 2414 2339 2277 2211 2135 2046 1954 1928 1846 1781 1736 1694 1637 1582 1558 1524 1479 1401 1295 1252 1298 1304 1208 1117 1109 1058 1039 997 957 936 927 901 887 890 933 992 1051 1121 1204 1261 1310 1337 1348 1365 1343 1356 1360 1329 1289 1281 1240 1227 1232 1250 1259 1229 1138 1067 1033 1019 995 947 908 920 930 949 959 959 991 1005 1024 1103 1132 1068 1075 957 959 955 923 881 860 880 915 921 923 937 953 951 946 880 812 773 752 734 709 66 60 44 32 44 81 91 98 114 121 81 49 46 52 53 48 60 65 107 155 198 235 269 291 306 324 319 292 315 380 465 513 520 518 551 589 578 510 416 334 258 247 263 279 291 303 322 333 347 358 381 428 501 584 659 728 792 856 942 1103 1419 1737 1981 2127 2199 2242 2293 2344 2368 2351 2295 2196 2114 2087 2096 2091 2026 1958 1894 1845 1764 1660 1586 1553 1529 1499 1458 1414 1375 1347 1325 1323 1344 1390 1459 1548 1619 1705 1796 1880 1951 2016 2069 2107 2134 2159 2158 2076 2161 2257 2343 2413 2472 2530 2583 2639 2637 2584 2505 2423 2359 2300 2233 2159 2074 1979 1953 1874 1799 1737 1683 1628 1582 1551 1501 1406 1292 1207 1172 1186 1210 1133 1043 1022 930 921 902 889 896 920 928 921 933 976 1029 1079 1141 1194 1241 1290 1324 1342 1360 1363 1375 1400 1403 1383 1375 1381 1353 1318 1316 1341 1337 1236 1143 1081 1061 1061 1046 1007 1035 1031 1035 1046 1045 1059 1071 1068 1117 1119 995 987 1016 1032 1021 999 989 991 1000 985 951 931 948 974 986 982 931 862 811 786 754 708 97 79 58 41 35 33 52 76 98 105 81 48 35 36 46 68 110 120 139 151 157 159 157 156 168 202 245 281 319 386 442 478 513 554 591 558 484 415 329 235 156 130 129 127 126 136 169 222 276 322 370 426 492 569 653 744 872 1073 1354 1659 1892 2034 2118 2183 2255 2321 2383 2413 2386 2307 2199 2092 2025 2013 2027 2022 1973 1937 1909 1851 1773 1690 1620 1578 1557 1540 1503 1443 1374 1317 1280 1264 1274 1309 1370 1459 1545 1638 1730 1816 1893 1962 2020 2064 2097 2123 2120 2050 2124 2217 2294 2359 2438 2547 2631 2691 2685 2615 2507 2400 2340 2323 2275 2210 2140 2066 1994 1899 1821 1770 1730 1676 1618 1556 1477 1387 1306 1247 1203 1173 1169 1108 1026 982 909 879 873 873 891 937 976 990 997 1007 1020 1045 1099 1120 1184 1249 1302 1346 1398 1452 1508 1568 1593 1573 1549 1527 1466 1404 1385 1391 1339 1244 1172 1133 1128 1143 1150 1112 1137 1130 1119 1122 1125 1116 1135 1151 1163 1140 1061 1036 1068 1098 1099 1084 1083 1098 1096 1057 1002 965 979 1014 1048 1046 1001 933 873 825 783 725 180 147 128 121 110 80 83 106 122 122 107 76 47 41 51 76 108 121 123 123 118 111 103 102 121 158 215 271 316 365 383 405 454 509 525 445 381 356 306 232 161 123 119 116 119 133 157 184 221 251 275 299 333 387 479 588 719 890 1117 1409 1659 1822 1930 2028 2143 2253 2333 2363 2317 2220 2109 2006 1941 1937 1952 1956 1949 1968 1975 1940 1869 1781 1701 1648 1611 1582 1544 1484 1407 1336 1287 1258 1255 1277 1324 1404 1491 1585 1670 1745 1814 1883 1944 1994 2030 2064 2094 2107 2165 2237 2301 2363 2448 2580 2693 2764 2764 2679 2526 2355 2283 2326 2320 2273 2206 2130 2046 1959 1884 1827 1779 1722 1648 1567 1485 1411 1350 1300 1247 1197 1167 1123 1068 1018 963 931 915 905 912 946 973 970 978 1003 1045 1098 1144 1217 1275 1342 1436 1555 1670 1770 1825 1847 1836 1798 1742 1672 1598 1523 1461 1412 1347 1300 1257 1235 1223 1217 1239 1205 1218 1214 1191 1172 1178 1151 1163 1203 1232 1212 1149 1131 1147 1155 1152 1146 1149 1161 1161 1134 1093 1063 1069 1119 1160 1155 1108 1043 988 914 842 775 272 233 212 234 253 236 240 228 197 154 107 71 67 88 113 133 144 141 137 135 129 120 114 124 180 203 214 230 258 297 327 364 426 468 438 318 323 344 310 237 163 131 153 176 193 209 222 221 222 234 248 261 276 297 345 402 478 590 743 923 1138 1349 1523 1674 1818 1958 2071 2145 2153 2108 2035 1956 1901 1898 1921 1943 1962 1995 2019 2006 1959 1889 1817 1767 1718 1659 1605 1543 1469 1394 1329 1278 1261 1271 1300 1346 1409 1490 1569 1642 1712 1787 1861 1923 1971 2023 2084 2142 2199 2263 2333 2410 2503 2623 2752 2841 2862 2794 2640 2442 2355 2370 2378 2361 2314 2243 2158 2070 1987 1906 1825 1748 1672 1597 1523 1457 1404 1363 1310 1260 1228 1198 1161 1119 1081 1042 1017 1000 990 992 1002 1019 1059 1096 1150 1245 1295 1370 1466 1603 1771 1933 2028 2086 2096 2074 2043 2012 1974 1930 1875 1789 1675 1560 1488 1456 1437 1409 1356 1293 1322 1309 1305 1288 1249 1202 1209 1193 1199 1230 1249 1207 1088 1130 1171 1183 1176 1171 1182 1202 1209 1200 1183 1171 1171 1199 1219 1217 1193 1153 1093 1014 935 860 321 284 243 275 323 348 352 299 228 166 130 132 166 177 218 242 247 232 191 145 121 121 148 198 266 240 192 186 225 282 318 315 312 300 269 231 262 307 268 181 106 89 134 169 180 179 167 148 139 151 177 211 244 266 277 282 290 323 403 546 752 959 1128 1279 1417 1540 1655 1756 1825 1859 1863 1851 1854 1872 1910 1953 1999 2060 2106 2102 2062 1998 1936 1897 1842 1780 1707 1627 1544 1466 1384 1318 1286 1278 1281 1296 1330 1386 1458 1537 1617 1703 1794 1880 1953 2024 2099 2175 2243 2319 2388 2458 2539 2643 2777 2890 2945 2922 2817 2653 2536 2487 2477 2476 2460 2413 2341 2236 2134 2026 1915 1820 1742 1671 1606 1543 1489 1454 1409 1366 1332 1299 1264 1229 1207 1163 1148 1136 1116 1094 1092 1132 1230 1300 1346 1443 1536 1683 1861 2024 2150 2246 2268 2254 2261 2270 2261 2231 2215 2212 2181 2104 1981 1835 1723 1668 1634 1587 1509 1407 1401 1376 1320 1276 1251 1213 1215 1159 1133 1163 1202 1153 1018 1093 1162 1184 1172 1162 1186 1214 1234 1245 1247 1245 1244 1246 1252 1254 1244 1220 1175 1110 1032 955 391 340 277 284 294 301 291 235 173 135 129 175 246 233 290 321 338 330 284 212 171 173 208 260 297 248 178 188 262 352 400 376 285 209 186 218 275 308 232 111 33 34 77 134 153 143 113 76 51 49 66 99 140 175 193 213 229 244 272 333 462 650 831 987 1116 1223 1315 1390 1462 1540 1617 1690 1764 1842 1919 1988 2055 2122 2173 2168 2130 2077 2025 1980 1930 1856 1758 1652 1547 1453 1367 1317 1297 1280 1264 1263 1288 1342 1409 1483 1565 1660 1770 1872 1964 2051 2135 2213 2285 2358 2406 2457 2532 2639 2776 2909 2988 3006 2955 2839 2726 2666 2643 2637 2628 2601 2541 2435 2323 2197 2066 1954 1876 1806 1754 1699 1640 1595 1544 1490 1437 1388 1346 1317 1306 1280 1289 1300 1292 1269 1278 1370 1436 1503 1592 1686 1835 2041 2216 2323 2371 2390 2378 2385 2413 2435 2427 2389 2370 2381 2373 2324 2224 2073 1916 1823 1752 1680 1590 1477 1424 1386 1317 1267 1251 1207 1212 1164 1100 1048 1027 1022 1033 1093 1143 1163 1157 1149 1181 1212 1238 1255 1265 1273 1274 1269 1271 1273 1267 1254 1222 1173 1105 1031 361 380 324 273 245 222 195 156 126 114 104 153 235 257 286 322 342 335 299 243 201 219 244 291 338 293 207 199 263 350 417 450 376 332 326 366 421 399 235 76 4 14 54 147 189 180 136 80 36 19 17 24 41 62 83 126 172 213 249 286 336 449 607 771 922 1049 1142 1208 1279 1362 1466 1584 1694 1801 1919 2028 2115 2175 2201 2179 2143 2108 2062 1984 1860 1713 1627 1579 1519 1422 1342 1336 1329 1310 1285 1278 1304 1378 1434 1498 1579 1678 1795 1908 2013 2108 2188 2248 2286 2331 2363 2418 2513 2639 2778 2917 3000 3048 3054 3002 2934 2879 2840 2817 2802 2779 2723 2627 2532 2428 2315 2204 2128 2050 1997 1934 1856 1790 1726 1651 1571 1500 1454 1440 1443 1444 1471 1503 1517 1512 1532 1609 1648 1689 1769 1881 2043 2210 2320 2381 2413 2421 2426 2446 2474 2492 2482 2434 2394 2395 2410 2401 2326 2156 1967 1841 1750 1672 1590 1494 1420 1376 1318 1263 1234 1206 1205 1185 1141 1091 1058 1059 1084 1116 1143 1156 1159 1161 1186 1207 1222 1235 1249 1260 1266 1267 1267 1269 1267 1249 1215 1168 1110 1046 369 387 334 244 184 145 131 144 181 220 251 297 310 261 224 261 301 316 301 259 192 203 212 270 334 317 243 213 246 304 358 395 380 374 377 404 426 354 154 38 1 23 84 195 257 236 164 82 24 11 8 7 9 13 20 39 57 70 83 111 175 311 462 626 798 961 1094 1193 1306 1407 1506 1608 1710 1806 1925 2048 2151 2214 2223 2169 2110 2060 2017 1950 1798 1658 1651 1686 1684 1609 1498 1469 1446 1422 1396 1380 1388 1456 1508 1568 1643 1736 1854 1981 2091 2182 2248 2282 2292 2300 2325 2393 2509 2654 2794 2922 3014 3098 3162 3175 3142 3080 3021 2988 2972 2941 2890 2817 2751 2674 2584 2495 2431 2360 2296 2213 2109 2011 1925 1832 1735 1651 1598 1590 1626 1671 1702 1719 1728 1730 1763 1794 1826 1870 1938 2035 2186 2301 2367 2403 2423 2422 2415 2411 2416 2407 2369 2326 2301 2300 2301 2280 2215 2067 1912 1793 1706 1642 1587 1528 1458 1420 1371 1302 1234 1204 1184 1152 1127 1084 979 1021 1091 1138 1165 1180 1189 1194 1199 1193 1181 1172 1177 1186 1213 1233 1242 1243 1233 1216 1183 1136 1076 1013 289 300 266 185 123 100 133 218 335 440 494 480 403 288 199 204 261 323 379 382 294 274 253 276 302 291 247 214 216 263 319 345 318 274 235 207 176 117 21 4 2 44 143 280 358 307 188 76 14 5 4 4 5 6 7 8 11 17 23 47 103 196 294 428 606 822 1046 1229 1364 1478 1579 1672 1760 1850 1949 2042 2110 2139 2128 2090 2067 2035 2003 1965 1910 1878 1927 1961 1937 1861 1789 1735 1686 1636 1592 1565 1566 1587 1613 1674 1759 1852 1953 2070 2171 2246 2289 2299 2294 2291 2322 2402 2532 2692 2844 2977 3079 3169 3244 3281 3262 3197 3123 3092 3093 3069 3015 2966 2943 2925 2876 2767 2686 2640 2588 2508 2392 2250 2115 1998 1891 1801 1745 1741 1793 1842 1859 1867 1888 1908 1948 1980 2016 2056 2103 2167 2283 2340 2367 2374 2360 2325 2281 2228 2180 2131 2080 2096 2125 2127 2095 2043 1996 1905 1811 1735 1681 1647 1616 1551 1487 1459 1438 1404 1366 1317 1253 1209 1199 1163 995 963 1039 1112 1162 1193 1213 1221 1212 1189 1159 1134 1134 1140 1164 1189 1205 1208 1203 1189 1149 1089 1022 959 256 239 199 142 106 113 161 246 351 440 468 410 343 263 179 154 217 309 414 458 399 343 303 291 274 238 190 163 163 217 281 306 258 181 117 70 35 9 1 2 24 87 193 314 375 300 177 83 33 13 7 6 6 7 8 7 6 7 9 22 41 50 74 131 260 481 763 1033 1219 1337 1450 1564 1675 1792 1909 2003 2050 2060 2055 2045 2051 2057 2053 2040 2039 2094 2149 2168 2139 2083 2036 1988 1925 1862 1811 1780 1776 1768 1772 1806 1868 1951 2049 2159 2248 2302 2322 2317 2303 2305 2343 2428 2560 2719 2857 2975 3071 3152 3215 3252 3244 3188 3134 3130 3159 3159 3088 3020 2999 2978 2967 3019 2972 2897 2820 2724 2584 2384 2210 2093 2004 1939 1904 1911 1952 1984 1986 1981 1997 2040 2083 2118 2151 2176 2192 2240 2284 2286 2262 2219 2162 2110 2080 2040 1993 1946 1915 1945 1979 1974 1930 1876 1847 1796 1743 1697 1653 1600 1514 1424 1393 1394 1400 1402 1419 1399 1370 1370 1357 1270 1092 997 1022 1090 1152 1190 1218 1229 1214 1180 1140 1113 1114 1120 1132 1146 1161 1171 1168 1147 1102 1039 970 901 241 223 193 158 140 153 173 182 180 180 222 221 210 214 231 244 248 270 294 282 242 223 206 223 228 201 148 108 130 195 270 299 248 143 61 25 8 1 4 11 59 132 219 295 319 246 124 65 47 34 19 12 10 10 9 8 7 6 7 12 22 35 38 32 54 152 343 594 792 917 1027 1152 1302 1478 1666 1831 1928 1983 2024 2051 2064 2074 2084 2094 2114 2182 2226 2254 2252 2227 2196 2158 2102 2043 1995 1964 1946 1926 1922 1946 1999 2078 2173 2271 2338 2365 2359 2338 2321 2333 2379 2462 2577 2702 2804 2905 2995 3065 3112 3137 3146 3134 3135 3172 3213 3191 3080 2972 2906 2897 2947 3031 3007 2909 2784 2639 2468 2264 2138 2068 2028 2011 2013 2030 2037 2013 1984 1978 2008 2060 2099 2121 2129 2131 2134 2146 2127 2082 2021 1959 1914 1904 1910 1904 1889 1871 1866 1882 1906 1896 1862 1822 1792 1749 1700 1652 1610 1577 1553 1415 1354 1363 1405 1421 1358 1328 1365 1417 1439 1407 1328 1229 1188 1193 1215 1228 1239 1241 1217 1173 1128 1110 1107 1103 1099 1097 1103 1112 1109 1096 1061 1000 919 827 279 280 259 223 200 198 191 159 111 83 113 127 107 118 172 246 297 289 207 128 81 79 85 114 142 150 136 118 118 163 233 270 241 153 62 20 5 2 9 29 93 166 226 253 232 153 65 45 54 57 40 24 17 13 10 8 6 4 4 8 17 27 32 26 20 30 91 226 380 494 581 668 785 953 1197 1456 1649 1793 1906 1986 2041 2088 2122 2143 2163 2211 2260 2302 2324 2324 2309 2287 2227 2166 2121 2093 2077 2074 2087 2115 2162 2223 2293 2374 2408 2415 2406 2392 2379 2387 2436 2517 2610 2696 2768 2848 2926 2981 3006 3013 3038 3074 3115 3154 3163 3104 2959 2822 2747 2747 2784 2777 2689 2555 2410 2269 2138 2024 1968 1943 1939 1950 1969 1981 1958 1906 1882 1897 1935 1967 1977 1962 1931 1911 1925 1904 1875 1846 1820 1800 1792 1805 1830 1838 1824 1799 1786 1811 1839 1835 1803 1756 1703 1652 1607 1579 1576 1595 1597 1496 1392 1366 1429 1498 1447 1441 1436 1440 1456 1464 1444 1414 1383 1357 1340 1324 1310 1294 1259 1211 1168 1139 1115 1097 1081 1070 1072 1076 1079 1063 1020 945 836 746 215 225 244 251 243 224 199 195 179 165 155 125 82 60 69 107 159 171 167 158 162 173 169 139 108 107 131 154 118 168 235 269 244 164 62 17 4 5 24 77 153 205 216 192 140 75 39 33 51 67 62 44 31 22 15 11 6 3 2 1 5 16 27 24 13 13 30 70 136 204 264 311 361 454 690 987 1268 1512 1704 1834 1917 2006 2094 2160 2204 2249 2297 2343 2381 2404 2410 2399 2342 2282 2233 2201 2190 2195 2211 2239 2280 2333 2394 2441 2450 2439 2424 2420 2444 2468 2525 2590 2651 2705 2757 2819 2879 2906 2904 2900 2940 3008 3074 3108 3076 2957 2777 2659 2588 2551 2521 2457 2327 2167 2027 1922 1851 1807 1787 1780 1783 1792 1803 1814 1800 1783 1777 1779 1776 1769 1752 1706 1663 1647 1660 1678 1691 1710 1729 1744 1766 1795 1817 1809 1770 1719 1689 1714 1733 1726 1690 1633 1571 1513 1481 1487 1522 1553 1527 1396 1246 1222 1348 1412 1434 1441 1453 1472 1484 1458 1455 1449 1441 1432 1424 1411 1387 1362 1323 1269 1217 1172 1133 1097 1063 1037 1027 1021 1013 989 942 860 717 641 176 162 165 178 188 179 156 193 221 230 214 169 113 75 61 59 70 85 138 195 250 291 306 290 248 235 220 194 172 230 322 375 360 282 169 64 28 39 94 182 255 253 204 140 82 44 25 26 44 64 71 61 45 33 25 19 13 6 3 1 2 9 20 33 34 27 23 27 40 65 92 116 139 188 333 566 870 1191 1475 1675 1773 1903 2018 2110 2178 2231 2272 2313 2360 2414 2462 2482 2446 2393 2343 2307 2292 2295 2307 2332 2371 2419 2465 2490 2495 2493 2498 2518 2555 2584 2609 2642 2679 2717 2758 2803 2841 2847 2833 2829 2876 2956 3019 3029 2956 2792 2617 2517 2426 2342 2260 2167 2044 1897 1785 1717 1684 1667 1649 1627 1611 1605 1616 1637 1638 1624 1602 1580 1561 1547 1527 1498 1487 1506 1548 1602 1640 1682 1720 1743 1767 1801 1813 1790 1734 1665 1624 1625 1623 1601 1559 1508 1465 1416 1397 1408 1432 1435 1370 1259 1260 1333 1361 1378 1397 1430 1474 1507 1503 1446 1404 1375 1361 1367 1390 1398 1394 1381 1349 1289 1212 1145 1087 1039 1000 970 952 945 935 919 883 791 655 590 153 160 168 176 178 164 142 166 198 228 238 218 174 141 146 160 160 144 135 134 150 189 242 290 299 293 258 227 235 303 451 564 570 488 379 304 245 250 301 361 376 303 197 112 59 33 18 25 49 72 84 77 57 44 36 30 22 14 6 2 1 3 14 47 79 77 57 34 20 16 19 33 62 99 141 272 524 863 1245 1628 1987 2163 2225 2269 2323 2376 2416 2449 2487 2522 2547 2547 2527 2486 2441 2404 2383 2383 2391 2410 2439 2475 2513 2539 2556 2573 2591 2604 2611 2631 2664 2696 2725 2753 2787 2828 2860 2851 2818 2803 2843 2917 2952 2924 2814 2629 2465 2346 2249 2157 2058 1944 1824 1723 1656 1619 1601 1583 1544 1492 1454 1442 1458 1478 1471 1442 1404 1374 1373 1389 1389 1396 1426 1485 1566 1638 1668 1702 1739 1764 1790 1813 1804 1761 1691 1616 1574 1555 1527 1487 1439 1398 1383 1357 1341 1338 1342 1344 1342 1334 1341 1348 1356 1348 1343 1370 1412 1439 1420 1340 1262 1214 1195 1197 1263 1300 1328 1338 1316 1250 1137 1032 962 923 898 882 877 885 887 882 858 757 656 601 102 113 133 152 156 150 143 141 157 191 223 239 230 210 242 295 314 275 213 133 73 67 120 203 251 243 210 202 257 381 542 640 652 611 555 525 481 467 473 468 416 299 182 108 66 42 27 35 59 83 97 95 77 58 46 38 31 23 14 5 1 0 8 38 111 132 112 73 36 15 28 61 89 104 116 165 309 565 921 1344 1791 2103 2325 2479 2577 2625 2634 2653 2725 2777 2777 2735 2660 2586 2525 2479 2455 2460 2480 2499 2523 2552 2581 2607 2631 2656 2675 2684 2690 2707 2731 2753 2771 2788 2810 2838 2852 2833 2803 2794 2833 2895 2897 2825 2683 2495 2326 2199 2098 2009 1915 1800 1693 1620 1578 1559 1547 1524 1467 1399 1354 1342 1351 1354 1332 1298 1272 1270 1295 1324 1354 1402 1472 1562 1662 1706 1716 1737 1768 1788 1800 1799 1757 1692 1620 1551 1506 1469 1427 1381 1341 1323 1328 1322 1310 1297 1287 1283 1290 1251 1203 1186 1197 1194 1206 1224 1241 1244 1203 1129 1062 1037 1051 1080 1140 1185 1225 1254 1254 1195 1051 973 915 861 817 808 818 838 852 845 809 728 645 595 CIN -27 -25 -31 -45 -57 -62 -61 -53 -41 -32 -30 -32 -33 -33 -31 -27 -20 -12 -4 0 0 -2 -19 -55 -48 -9 -1 0 0 0 -1 -5 -7 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -114 -177 -194 -218 -220 -172 -134 -95 -88 -86 -66 -47 -33 -26 -32 -66 -123 -136 -109 -85 -90 -148 -196 -217 -252 -191 -94 -42 -26 -29 -36 -42 -41 -32 -19 -7 -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 -1 -1 -1 -2 -2 -3 -2 -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 -39 -49 -62 -72 -78 -81 -80 -74 -59 -42 -36 -34 -31 -25 -22 -19 -15 -10 -4 -1 -0 -2 -12 -37 -42 -3 0 0 0 0 -3 -12 -16 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -112 -189 -234 -256 -232 -179 -145 -130 -132 -133 -114 -81 -59 -57 -50 -54 -49 -33 -33 -66 -128 -199 -233 -233 -231 -155 -68 -30 -24 -29 -34 -35 -31 -23 -12 -4 -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 -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 -62 -71 -84 -97 -100 -99 -101 -98 -81 -55 -39 -30 -21 -13 -11 -11 -12 -15 -12 -5 -1 -4 -17 -36 -30 0 0 0 0 0 -2 -8 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -19 -14 -1 0 0 0 -1 -59 -182 -267 -272 -241 -215 -202 -195 -183 -165 -140 -108 -90 -89 -83 -76 -62 -57 -84 -148 -176 -132 -119 -178 -167 -80 -33 -21 -23 -29 -32 -31 -26 -18 -9 -3 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -78 -86 -96 -105 -112 -117 -121 -116 -92 -59 -36 -21 -9 -4 -4 -10 -20 -31 -27 -16 -7 -10 -22 -26 -0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -90 -93 -21 -1 0 0 0 -145 -240 -290 -287 -268 -252 -237 -223 -206 -181 -150 -117 -112 -117 -116 -114 -115 -135 -193 -265 -275 -218 -164 -125 -65 -27 -16 -17 -24 -29 -31 -30 -25 -17 -9 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -72 -81 -93 -99 -110 -119 -124 -112 -82 -52 -30 -15 -5 -1 -2 -9 -26 -32 -26 -21 -14 -9 -13 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -89 -149 -120 -34 -2 -12 -39 -179 -274 -299 -288 -268 -248 -237 -235 -235 -220 -177 -131 -130 -145 -150 -157 -180 -227 -284 -316 -301 -237 -143 -59 -16 -6 -8 -17 -26 -30 -32 -31 -25 -18 -10 -3 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -63 -74 -81 -89 -107 -115 -115 -93 -62 -38 -22 -12 -5 -1 -2 -7 -20 -17 -11 -10 -7 -5 -12 -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 -48 -133 -164 -157 -173 -182 -217 -256 -277 -278 -264 -246 -236 -237 -244 -252 -242 -195 -143 -136 -155 -166 -187 -219 -256 -282 -273 -223 -145 -67 -18 -2 -1 -6 -18 -27 -31 -31 -30 -24 -17 -9 -3 -0 -0 0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -63 -70 -81 -109 -113 -101 -77 -46 -25 -13 -8 -5 -3 -1 -3 -8 -5 -2 -0 -0 -1 -10 -18 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -21 -32 -72 -131 -162 -165 -166 -172 -215 -251 -247 -240 -239 -241 -241 -236 -228 -210 -175 -140 -131 -147 -157 -182 -220 -254 -256 -212 -145 -77 -27 -4 -0 -1 -6 -20 -27 -30 -28 -25 -19 -12 -6 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -48 -65 -79 -98 -110 -91 -63 -32 -13 -6 -4 -5 -4 -1 -1 -1 -0 0 0 0 0 -8 -11 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -50 -91 -84 -80 -120 -158 -152 -150 -150 -189 -218 -226 -242 -247 -238 -239 -219 -192 -169 -143 -128 -124 -133 -143 -171 -216 -248 -225 -159 -91 -38 -9 -1 -0 -3 -12 -22 -25 -26 -22 -17 -11 -6 -2 -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 -34 -45 -65 -83 -99 -114 -91 -56 -24 -8 -3 -3 -5 -5 -1 -0 -0 0 0 0 0 -0 -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 -36 -113 -151 -151 -151 -170 -196 -181 -114 -109 -184 -182 -216 -240 -241 -236 -233 -205 -174 -147 -122 -115 -121 -127 -141 -164 -202 -220 -178 -112 -56 -19 -4 -1 -5 -13 -20 -22 -21 -19 -14 -9 -5 -2 -0 -0 -0 0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -56 -68 -85 -105 -113 -93 -56 -22 -10 -4 -4 -6 -4 -1 -0 -1 -1 -0 -0 0 -2 -12 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -73 -164 -175 -175 -192 -206 -204 -196 -194 -202 -204 -191 -230 -227 -225 -234 -225 -196 -168 -136 -110 -110 -125 -130 -137 -152 -168 -166 -128 -81 -39 -15 -8 -11 -18 -23 -24 -20 -17 -13 -9 -6 -3 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -75 -74 -82 -96 -110 -115 -98 -59 -22 -10 -4 -3 -2 -5 -8 -9 -10 -10 -7 -3 -4 -12 -22 -19 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -30 -122 -180 -172 -167 -169 -167 -163 -184 -205 -205 -220 -203 -228 -237 -228 -225 -206 -186 -170 -141 -116 -116 -128 -127 -124 -129 -131 -120 -96 -67 -37 -18 -12 -16 -21 -23 -22 -18 -13 -10 -8 -5 -3 -1 -1 -1 -1 -2 -3 -4 -4 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -114 -108 -107 -112 -117 -102 -63 -24 -7 -2 -2 -5 -15 -29 -38 -39 -36 -28 -22 -24 -34 -35 -23 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -36 -132 -184 -173 -164 -155 -142 -131 -138 -167 -202 -216 -200 -221 -243 -236 -218 -181 -171 -176 -163 -139 -125 -119 -112 -109 -108 -106 -99 -86 -62 -34 -14 -9 -12 -17 -20 -19 -16 -13 -11 -10 -8 -7 -4 -3 -2 -3 -5 -7 -6 -4 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -149 -140 -124 -109 -105 -109 -99 -65 -26 -7 -3 -4 -6 -13 -25 -30 -32 -35 -39 -47 -53 -43 -21 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -68 -183 -192 -169 -149 -131 -120 -125 -135 -144 -159 -176 -199 -221 -240 -235 -189 -172 -191 -192 -165 -132 -111 -101 -98 -98 -96 -92 -79 -52 -24 -8 -5 -9 -15 -18 -19 -19 -17 -16 -15 -14 -12 -9 -6 -5 -6 -7 -7 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -145 -131 -111 -98 -94 -94 -86 -60 -30 -12 -10 -17 -21 -14 -9 -7 -9 -15 -29 -50 -60 -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 -24 -132 -148 -173 -157 -141 -134 -136 -138 -139 -140 -146 -164 -191 -224 -243 -218 -192 -205 -212 -183 -138 -106 -96 -96 -95 -92 -87 -71 -40 -15 -5 -5 -11 -17 -20 -22 -23 -23 -22 -23 -22 -18 -14 -10 -9 -9 -9 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -112 -94 -81 -71 -67 -62 -49 -32 -22 -24 -31 -27 -11 -2 -0 -1 -5 -14 -39 -60 -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 -10 -41 -55 -165 -177 -166 -162 -156 -150 -142 -134 -132 -141 -157 -182 -208 -212 -202 -213 -219 -190 -142 -108 -97 -96 -91 -86 -80 -62 -34 -16 -10 -11 -16 -21 -23 -26 -27 -28 -28 -29 -28 -24 -19 -15 -14 -12 -10 -8 -6 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -115 -107 -97 -72 -49 -41 -41 -39 -31 -28 -31 -34 -25 -8 -0 -5 -12 -13 -17 -43 -74 -49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -147 -204 -192 -175 -156 -141 -129 -121 -118 -120 -124 -134 -152 -167 -185 -211 -215 -188 -147 -116 -101 -92 -84 -82 -81 -60 -35 -22 -16 -16 -20 -23 -26 -29 -30 -31 -32 -32 -32 -28 -23 -20 -17 -15 -12 -9 -6 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -123 -114 -96 -62 -31 -26 -34 -37 -30 -25 -29 -34 -30 -22 -19 -26 -34 -33 -35 -62 -85 -50 -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 -10 -34 -77 -173 -227 -205 -179 -154 -134 -120 -110 -109 -121 -125 -115 -122 -134 -155 -189 -187 -165 -138 -113 -95 -84 -83 -90 -88 -63 -39 -26 -21 -20 -22 -25 -29 -32 -33 -34 -34 -35 -34 -30 -25 -21 -19 -17 -14 -10 -7 -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 -127 -119 -100 -64 -32 -27 -37 -39 -30 -23 -27 -36 -43 -50 -56 -61 -64 -60 -52 -67 -79 -54 -32 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -27 -57 -107 -163 -201 -207 -189 -165 -150 -136 -122 -110 -116 -136 -139 -121 -114 -120 -128 -157 -145 -128 -112 -97 -90 -93 -101 -105 -92 -66 -41 -26 -21 -21 -25 -28 -31 -33 -35 -36 -36 -36 -34 -29 -24 -22 -21 -18 -15 -11 -7 -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 -1 -1 -0 -121 -112 -98 -70 -44 -37 -43 -39 -29 -25 -34 -54 -76 -93 -96 -92 -89 -86 -69 -72 -78 -70 -58 -30 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -50 -90 -120 -152 -180 -184 -172 -164 -161 -154 -140 -126 -110 -121 -142 -144 -124 -107 -104 -119 -130 -115 -103 -95 -94 -105 -118 -119 -109 -88 -63 -39 -25 -21 -23 -26 -29 -31 -32 -34 -35 -35 -33 -31 -27 -24 -22 -21 -18 -15 -10 -6 -4 -3 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -2 -1 -99 -93 -82 -62 -44 -38 -40 -38 -32 -32 -44 -64 -91 -113 -116 -110 -107 -111 -96 -101 -90 -76 -64 -55 -28 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -106 -141 -153 -160 -163 -155 -146 -147 -149 -140 -131 -127 -106 -113 -141 -139 -117 -102 -99 -118 -113 -103 -96 -98 -106 -123 -133 -126 -105 -80 -55 -34 -22 -21 -25 -28 -31 -32 -32 -31 -32 -31 -29 -26 -25 -24 -23 -21 -17 -13 -9 -5 -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 -1 -4 -8 -4 -2 -1 -80 -68 -55 -42 -30 -24 -26 -33 -42 -51 -66 -85 -106 -125 -130 -121 -114 -117 -119 -125 -98 -82 -70 -69 -35 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -60 -132 -159 -158 -150 -143 -136 -134 -139 -141 -136 -130 -129 -112 -140 -142 -124 -105 -93 -93 -105 -100 -93 -97 -110 -119 -127 -129 -117 -92 -67 -45 -29 -21 -20 -23 -27 -30 -31 -29 -27 -26 -24 -22 -21 -22 -23 -22 -18 -13 -8 -5 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -11 -9 -4 -3 -58 -47 -39 -30 -19 -13 -18 -31 -49 -68 -93 -120 -135 -143 -142 -128 -115 -115 -125 -128 -107 -100 -91 -91 -45 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -15 -48 -121 -152 -152 -141 -133 -130 -130 -135 -142 -141 -139 -136 -137 -142 -174 -157 -141 -122 -99 -84 -81 -82 -88 -102 -121 -126 -124 -118 -101 -77 -54 -36 -24 -20 -22 -24 -27 -30 -28 -25 -21 -18 -15 -15 -16 -18 -21 -20 -14 -8 -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 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -9 -8 -5 -6 -49 -41 -35 -29 -20 -17 -22 -33 -47 -70 -110 -148 -152 -144 -139 -125 -116 -122 -132 -135 -130 -125 -115 -109 -56 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -47 -99 -114 -143 -176 -141 -123 -124 -130 -135 -144 -152 -153 -149 -152 -161 -181 -188 -169 -157 -140 -110 -84 -74 -83 -99 -114 -128 -130 -120 -107 -85 -61 -43 -30 -22 -20 -21 -23 -24 -26 -23 -18 -14 -10 -8 -8 -10 -13 -16 -15 -10 -5 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -7 -8 -33 -32 -34 -32 -28 -27 -28 -30 -40 -65 -106 -152 -154 -134 -123 -118 -120 -130 -143 -152 -156 -146 -125 -112 -88 -44 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -51 -131 -155 -189 -137 -121 -128 -138 -146 -154 -156 -154 -156 -161 -171 -182 -174 -154 -134 -114 -97 -90 -94 -107 -120 -128 -131 -129 -111 -91 -68 -51 -38 -27 -22 -20 -23 -24 -23 -21 -17 -13 -8 -5 -3 -3 -5 -8 -10 -10 -6 -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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -5 -6 -8 -26 -27 -37 -37 -33 -34 -31 -28 -36 -58 -86 -109 -108 -99 -100 -113 -122 -130 -142 -156 -162 -152 -128 -107 -91 -49 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -49 -145 -169 -176 -134 -126 -134 -144 -151 -153 -150 -147 -149 -152 -159 -162 -155 -149 -138 -121 -108 -109 -122 -135 -136 -132 -125 -120 -101 -78 -58 -47 -40 -31 -25 -23 -22 -21 -21 -18 -13 -10 -6 -3 -1 -1 -2 -4 -5 -5 -4 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -5 -7 -10 -22 -17 -31 -36 -34 -35 -31 -29 -36 -49 -63 -69 -67 -61 -67 -89 -106 -116 -128 -140 -147 -143 -127 -108 -89 -45 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -62 -141 -169 -157 -135 -130 -136 -142 -147 -147 -144 -144 -150 -155 -160 -162 -157 -162 -159 -140 -123 -126 -140 -146 -138 -124 -111 -105 -93 -74 -58 -51 -47 -39 -32 -26 -23 -21 -19 -15 -11 -8 -5 -2 -1 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -8 -11 -15 -6 -17 -22 -31 -31 -30 -28 -37 -47 -50 -41 -27 -28 -48 -72 -87 -95 -105 -118 -128 -130 -121 -106 -88 -54 -5 0 0 0 0 0 0 0 0 0 0 0 -10 -3 -7 -73 -126 -143 -153 -149 -139 -131 -131 -132 -137 -141 -140 -144 -155 -169 -176 -169 -161 -167 -176 -161 -135 -138 -145 -141 -129 -109 -92 -86 -80 -72 -65 -60 -56 -48 -38 -29 -25 -21 -16 -12 -10 -8 -6 -3 -1 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -4 -5 -6 -8 -10 -14 -7 -12 -18 -30 -28 -26 -23 -34 -50 -51 -32 -14 -13 -26 -43 -59 -69 -80 -96 -109 -113 -108 -96 -89 -94 -78 -6 -0 0 0 0 0 0 0 0 0 -1 -50 -21 -79 -121 -132 -139 -147 -147 -141 -131 -124 -122 -126 -130 -135 -149 -170 -186 -184 -166 -149 -159 -156 -149 -144 -158 -154 -138 -119 -95 -77 -70 -69 -72 -73 -71 -65 -54 -42 -34 -28 -21 -15 -12 -10 -10 -7 -5 -2 -1 -1 -2 -3 -5 -6 -7 -6 -5 -4 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -7 -8 -16 -15 -20 -19 -25 -19 -14 -14 -28 -50 -55 -36 -15 -9 -8 -13 -30 -47 -62 -79 -88 -90 -89 -85 -83 -94 -122 -105 -8 0 0 0 0 0 -5 -13 -11 -3 -6 -1 -54 -91 -110 -136 -155 -153 -139 -130 -121 -113 -112 -121 -140 -165 -186 -188 -173 -155 -138 -139 -123 -122 -141 -167 -157 -136 -114 -88 -70 -64 -67 -75 -81 -82 -75 -60 -45 -35 -29 -21 -17 -14 -11 -11 -9 -6 -3 -1 -2 -4 -7 -11 -12 -12 -12 -10 -7 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -4 -5 -5 -5 -7 -8 -14 -18 -22 -18 -17 -11 -7 -10 -24 -48 -57 -43 -26 -16 -9 -3 -15 -40 -61 -71 -69 -67 -68 -68 -73 -88 -104 -79 -2 -0 0 0 0 0 -10 -25 -26 -8 0 0 0 -0 -54 -131 -170 -161 -138 -123 -113 -102 -108 -132 -161 -185 -191 -182 -165 -151 -144 -148 -154 -131 -145 -157 -143 -127 -110 -88 -72 -68 -72 -80 -87 -89 -82 -68 -49 -36 -30 -25 -20 -16 -13 -12 -9 -7 -4 -3 -4 -8 -13 -17 -19 -19 -18 -16 -12 -7 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 -0 -2 -5 -6 -3 -3 -5 -5 -5 -7 -9 -11 -16 -18 -16 -16 -12 -8 -11 -24 -49 -62 -56 -43 -27 -12 -7 -22 -52 -74 -71 -53 -43 -47 -55 -68 -89 -80 -7 -1 0 0 0 0 0 -4 -9 -8 -2 0 -0 -0 -9 -58 -124 -156 -148 -126 -109 -100 -100 -121 -153 -183 -187 -181 -176 -168 -157 -145 -137 -146 -135 -152 -150 -129 -114 -104 -90 -79 -77 -81 -87 -90 -89 -85 -75 -56 -41 -34 -29 -25 -19 -15 -12 -10 -8 -7 -7 -9 -14 -19 -23 -26 -26 -25 -22 -17 -11 -6 -3 -2 -2 -1 -1 -1 -1 -0 -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 -1 -4 -4 -3 -3 -4 -4 -6 -8 -12 -15 -17 -17 -16 -16 -15 -12 -12 -24 -48 -61 -53 -35 -16 -6 -11 -33 -66 -87 -76 -49 -24 -27 -47 -68 -83 -77 -40 -6 0 0 0 0 0 0 0 0 0 0 -1 -9 -52 -100 -115 -118 -112 -100 -92 -95 -109 -144 -173 -187 -176 -175 -180 -179 -165 -147 -139 -141 -143 -146 -135 -119 -110 -102 -92 -85 -86 -91 -93 -88 -86 -85 -77 -57 -42 -36 -30 -21 -19 -17 -13 -11 -10 -11 -12 -16 -21 -27 -31 -33 -34 -32 -27 -22 -16 -10 -6 -3 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -4 -4 -7 -12 -16 -23 -17 -17 -19 -21 -20 -17 -15 -23 -37 -43 -34 -26 -20 -15 -17 -39 -76 -96 -81 -60 -35 -28 -59 -87 -71 -35 -8 -2 0 0 0 0 0 0 0 0 0 0 -7 -44 -111 -97 -87 -89 -91 -102 -113 -123 -139 -166 -180 -172 -177 -186 -190 -193 -187 -168 -152 -148 -143 -129 -126 -128 -120 -104 -93 -88 -91 -96 -93 -86 -88 -90 -78 -57 -41 -34 -29 -22 -19 -17 -15 -14 -14 -16 -18 -23 -29 -35 -40 -42 -42 -38 -32 -26 -20 -14 -9 -5 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -14 -18 -31 -22 -18 -23 -26 -25 -21 -19 -22 -26 -25 -15 -11 -12 -19 -28 -52 -82 -96 -85 -69 -53 -44 -75 -124 -80 -34 -23 -8 0 0 0 0 0 0 0 0 0 0 -6 -36 -96 -80 -66 -77 -106 -86 -122 -170 -168 -171 -168 -166 -194 -206 -196 -193 -193 -186 -175 -168 -156 -139 -137 -142 -130 -106 -90 -89 -93 -95 -94 -89 -92 -90 -70 -52 -42 -35 -28 -22 -18 -18 -17 -16 -18 -20 -25 -31 -37 -43 -48 -49 -48 -43 -36 -29 -23 -17 -12 -8 -5 -4 -3 -2 -2 -1 -2 -1 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -4 -6 -9 -13 -17 -36 -26 -21 -24 -28 -29 -28 -24 -22 -22 -21 -15 -13 -11 -23 -44 -65 -80 -83 -73 -60 -59 -53 -62 -109 -70 -19 0 -0 0 0 0 0 0 0 0 0 0 0 -3 -27 -78 -78 -66 -97 -81 -37 -105 -177 -171 -153 -149 -171 -212 -215 -194 -188 -194 -197 -193 -185 -172 -156 -145 -144 -132 -107 -92 -91 -93 -93 -93 -89 -91 -80 -55 -37 -28 -26 -25 -22 -20 -19 -18 -19 -23 -26 -30 -37 -43 -48 -53 -53 -50 -45 -38 -31 -25 -19 -14 -10 -8 -6 -5 -3 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -4 -6 -9 -13 -15 -41 -31 -25 -27 -31 -33 -30 -24 -18 -15 -16 -20 -23 -12 -18 -43 -62 -66 -62 -55 -51 -59 -53 -61 -106 -67 -17 0 0 0 0 0 0 0 0 0 0 0 0 -2 -23 -66 -64 -103 -146 -119 -105 -139 -166 -157 -141 -144 -176 -214 -208 -186 -190 -202 -206 -200 -189 -177 -162 -148 -147 -130 -107 -96 -97 -96 -91 -87 -81 -78 -63 -41 -24 -15 -12 -13 -14 -15 -15 -17 -21 -24 -30 -34 -40 -45 -49 -53 -54 -51 -47 -41 -34 -28 -21 -16 -13 -10 -8 -6 -4 -3 -2 -2 -1 -2 -2 -2 -2 -2 -3 -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 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -5 -6 -8 -10 -13 -46 -41 -37 -35 -33 -27 -21 -16 -11 -8 -11 -21 -34 -24 -6 -31 -43 -42 -40 -40 -45 -49 -42 -56 -93 -61 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -130 -169 -161 -155 -153 -149 -142 -143 -156 -179 -196 -189 -183 -202 -214 -209 -199 -188 -178 -168 -157 -149 -129 -106 -99 -97 -93 -86 -77 -67 -59 -47 -32 -20 -12 -8 -5 -5 -7 -10 -14 -18 -23 -30 -36 -41 -43 -45 -48 -48 -46 -45 -43 -37 -31 -24 -19 -15 -12 -9 -7 -5 -4 -3 -3 -2 -2 -3 -3 -3 -3 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -2 -2 -1 -0 -0 -1 -2 -2 -2 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -6 -7 -9 -9 -49 -50 -45 -40 -34 -18 -11 -9 -6 -5 -7 -19 -37 -38 -21 -24 -25 -23 -23 -25 -30 -36 -40 -51 -37 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -123 -147 -137 -137 -134 -126 -124 -131 -145 -157 -162 -165 -184 -209 -214 -204 -193 -182 -173 -170 -161 -147 -130 -108 -99 -93 -86 -75 -63 -52 -44 -36 -26 -17 -8 -6 -5 -5 -6 -9 -13 -17 -22 -28 -37 -39 -34 -35 -38 -37 -34 -34 -36 -36 -33 -28 -23 -19 -14 -10 -8 -7 -6 -5 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -2 -1 -1 -0 -0 -1 -0 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -1 -1 -1 -2 -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 -1 -1 -3 -5 -6 -7 -7 -6 -46 -45 -40 -34 -25 -13 -10 -7 -5 -5 -12 -28 -40 -37 -28 -26 -22 -18 -16 -18 -25 -35 -46 -45 -22 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -89 -116 -108 -111 -114 -111 -110 -115 -124 -135 -145 -158 -179 -200 -193 -184 -176 -169 -170 -173 -161 -147 -130 -111 -100 -88 -74 -61 -51 -42 -35 -29 -23 -18 -9 -6 -4 -3 -4 -7 -13 -20 -16 -17 -27 -31 -30 -30 -31 -31 -31 -32 -35 -36 -34 -30 -26 -22 -17 -13 -10 -9 -8 -8 -6 -4 -4 -4 -5 -6 -6 -6 -5 -4 -2 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -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 -3 -4 -5 -7 -8 -6 -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 -1 -1 -3 -4 -5 -7 -8 -8 -38 -36 -33 -28 -25 -27 -23 -9 -6 -6 -18 -30 -33 -31 -35 -43 -40 -33 -29 -31 -37 -43 -45 -41 -35 -25 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -29 -83 -117 -111 -114 -114 -109 -109 -111 -121 -134 -146 -155 -163 -175 -170 -166 -165 -168 -175 -174 -159 -143 -129 -114 -100 -88 -72 -57 -44 -35 -28 -25 -22 -20 -10 -9 -6 -3 -3 -9 -13 -13 -10 -13 -23 -28 -27 -25 -26 -30 -32 -34 -35 -34 -34 -30 -27 -24 -20 -17 -14 -12 -12 -11 -9 -7 -6 -6 -7 -8 -8 -6 -5 -4 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -8 -8 -6 -3 -3 -4 -4 -2 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -8 -13 -16 -35 -30 -25 -22 -26 -31 -23 -12 -7 -7 -12 -14 -17 -40 -70 -79 -69 -58 -55 -54 -52 -51 -50 -50 -58 -65 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -58 -101 -119 -115 -107 -106 -104 -103 -108 -121 -134 -141 -144 -147 -150 -156 -161 -165 -169 -171 -165 -152 -138 -128 -115 -100 -87 -71 -55 -41 -30 -24 -21 -20 -22 -12 -7 -5 -3 -5 -11 -15 -13 -12 -16 -21 -24 -25 -23 -25 -29 -33 -35 -34 -32 -32 -29 -28 -26 -24 -22 -19 -17 -16 -15 -13 -11 -9 -9 -11 -11 -10 -7 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -6 -7 -7 -5 -3 -3 -4 -4 -2 -1 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -12 -17 -21 -33 -25 -21 -19 -30 -41 -35 -19 -8 -7 -10 -15 -24 -60 -98 -108 -94 -81 -68 -54 -52 -52 -55 -57 -73 -95 -74 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -82 -106 -103 -102 -93 -92 -92 -96 -106 -117 -126 -129 -130 -137 -146 -158 -165 -169 -168 -163 -156 -146 -135 -125 -114 -98 -84 -68 -53 -39 -28 -21 -18 -17 -19 -14 -7 -4 -4 -7 -12 -16 -18 -20 -20 -20 -25 -26 -24 -26 -30 -33 -35 -34 -33 -31 -30 -30 -29 -28 -26 -25 -22 -21 -19 -18 -15 -13 -13 -14 -14 -12 -8 -5 -4 -3 -2 -1 -1 -1 -0 -0 -1 -2 -4 -4 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -4 -4 -5 -5 -4 -4 -3 -2 -2 -2 -2 -2 -2 -3 -2 -1 -2 -2 -4 -7 -7 -6 -6 -5 -5 -8 -6 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -5 -12 -18 -21 -20 -30 -22 -22 -20 -19 -24 -26 -21 -13 -11 -11 -18 -29 -68 -104 -109 -91 -74 -53 -40 -50 -69 -72 -73 -76 -57 -11 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -64 -89 -91 -87 -79 -80 -85 -96 -109 -116 -120 -122 -124 -132 -143 -154 -158 -157 -156 -155 -151 -144 -134 -123 -112 -95 -80 -64 -51 -38 -28 -21 -17 -16 -17 -14 -8 -4 -5 -9 -13 -18 -21 -23 -22 -19 -20 -24 -26 -28 -31 -34 -35 -35 -34 -32 -32 -33 -35 -35 -34 -31 -28 -26 -24 -22 -20 -18 -18 -18 -17 -13 -8 -5 -4 -3 -2 -1 -1 -1 -1 -2 -3 -4 -6 -5 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -5 -4 -4 -5 -6 -6 -6 -6 -5 -4 -3 -2 -2 -2 -3 -3 -4 -4 -4 -3 -2 -2 -4 -7 -9 -8 -9 -10 -7 -7 -4 -2 -1 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -4 -9 -16 -21 -22 -21 -27 -20 -21 -19 -17 -19 -19 -16 -13 -12 -15 -20 -31 -71 -104 -97 -73 -58 -44 -39 -40 -66 -63 -60 -54 -48 -36 -13 -2 0 0 0 0 0 0 0 0 0 0 0 0 -16 -69 -91 -88 -80 -73 -74 -85 -96 -109 -118 -122 -124 -127 -132 -140 -147 -150 -151 -150 -148 -145 -140 -132 -121 -111 -93 -78 -64 -52 -40 -31 -23 -18 -15 -17 -18 -14 -8 -6 -8 -13 -18 -23 -27 -26 -20 -16 -17 -25 -33 -37 -39 -40 -39 -39 -38 -36 -35 -35 -36 -36 -34 -33 -30 -29 -27 -26 -25 -25 -24 -20 -16 -11 -7 -6 -4 -3 -2 -2 -3 -4 -5 -7 -8 -9 -9 -9 -7 -5 -4 -3 -2 -1 -1 -1 -2 -8 -7 -7 -7 -8 -7 -6 -6 -5 -3 -2 -2 -2 -2 -2 -3 -4 -4 -5 -4 -3 -4 -8 -13 -15 -11 -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 -1 -1 -3 -0 -0 -0 0 0 0 0 0 0 0 -0 -3 -8 -13 -18 -21 -20 -19 -24 -21 -19 -19 -16 -17 -16 -15 -14 -15 -20 -23 -36 -76 -105 -95 -71 -54 -44 -42 -44 -54 -47 -57 -57 -56 -55 -42 -20 -16 -19 -9 -2 0 0 0 0 0 0 0 0 -12 -79 -93 -86 -80 -75 -77 -85 -97 -108 -117 -123 -127 -132 -138 -144 -146 -147 -150 -150 -146 -142 -138 -130 -120 -111 -96 -78 -65 -54 -43 -34 -26 -20 -16 -17 -21 -22 -18 -13 -10 -14 -21 -29 -33 -29 -18 -11 -15 -24 -34 -40 -43 -44 -45 -45 -45 -40 -35 -32 -36 -38 -37 -36 -35 -35 -33 -33 -32 -32 -29 -25 -20 -16 -12 -10 -8 -7 -5 -4 -6 -8 -10 -12 -13 -13 -14 -13 -11 -8 -6 -5 -4 -3 -2 -3 -5 -9 -10 -10 -9 -9 -8 -8 -7 -5 -3 -2 -2 -3 -3 -3 -4 -4 -4 -5 -7 -8 -11 -14 -16 -16 -9 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -3 -3 -4 -1 -0 -0 0 0 0 0 0 -0 -0 -2 -6 -12 -16 -18 -18 -17 -18 -21 -24 -26 -22 -18 -19 -18 -23 -28 -28 -28 -31 -43 -77 -111 -106 -89 -76 -61 -44 -43 -53 -51 -89 -86 -80 -76 -63 -43 -37 -35 -26 -12 -2 0 0 0 0 0 0 -0 -5 -79 -88 -79 -76 -80 -91 -103 -111 -117 -119 -124 -131 -140 -149 -154 -154 -155 -157 -157 -152 -144 -140 -131 -120 -111 -99 -84 -71 -58 -47 -37 -29 -22 -17 -16 -19 -26 -27 -27 -22 -22 -28 -36 -39 -35 -29 -22 -21 -28 -37 -42 -44 -46 -50 -51 -50 -41 -34 -31 -37 -40 -40 -41 -41 -41 -40 -40 -39 -37 -35 -31 -26 -22 -19 -16 -14 -12 -10 -9 -10 -13 -15 -17 -19 -19 -18 -18 -16 -14 -11 -9 -8 -6 -5 -6 -8 -10 -11 -11 -10 -10 -8 -8 -7 -6 -5 -4 -3 -3 -3 -3 -4 -5 -5 -8 -10 -11 -14 -15 -13 -9 -5 -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 -1 -1 -1 -3 -6 -3 -2 -0 -0 -0 -0 -0 0 0 0 -0 -2 -6 -10 -14 -16 -16 -15 -15 -20 -22 -28 -31 -26 -19 -17 -15 -28 -52 -64 -57 -45 -44 -61 -115 -115 -105 -96 -88 -65 -40 -45 -48 -76 -76 -73 -61 -50 -42 -33 -26 -27 -37 -40 -9 0 0 0 0 0 0 0 -73 -79 -71 -71 -84 -103 -119 -129 -131 -129 -132 -140 -151 -161 -166 -166 -167 -167 -164 -159 -150 -144 -134 -122 -112 -100 -87 -74 -64 -52 -41 -32 -25 -19 -15 -15 -23 -31 -37 -34 -33 -36 -40 -42 -42 -39 -33 -32 -38 -47 -49 -46 -47 -51 -53 -51 -41 -35 -34 -39 -43 -45 -47 -48 -48 -48 -46 -43 -41 -39 -36 -32 -29 -26 -23 -21 -18 -16 -16 -17 -19 -21 -23 -24 -23 -21 -22 -22 -21 -18 -14 -12 -10 -9 -9 -11 -11 -11 -12 -12 -12 -10 -8 -8 -8 -7 -5 -4 -4 -4 -5 -5 -6 -6 -10 -12 -12 -12 -11 -8 -5 -3 -2 -3 -3 -4 -6 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -4 -3 -3 -5 -2 -1 -2 -2 -2 -1 -2 -2 -2 -3 -4 -7 -10 -13 -15 -17 -16 -14 -17 -20 -34 -39 -39 -31 -24 -21 -19 -24 -52 -86 -94 -81 -76 -84 -122 -126 -114 -101 -99 -71 -38 -40 -42 -45 -43 -44 -44 -44 -40 -34 -28 -31 -50 -71 -13 0 0 0 0 0 0 -4 -65 -73 -74 -77 -90 -111 -133 -147 -149 -143 -146 -153 -161 -171 -177 -177 -177 -173 -165 -165 -157 -150 -142 -130 -115 -102 -90 -79 -69 -58 -47 -37 -28 -21 -16 -13 -18 -30 -39 -41 -41 -41 -42 -42 -42 -41 -40 -42 -49 -56 -54 -50 -51 -54 -53 -49 -42 -39 -40 -43 -46 -49 -52 -54 -55 -56 -54 -49 -46 -43 -39 -36 -34 -31 -29 -27 -24 -23 -23 -25 -27 -29 -30 -29 -25 -24 -26 -27 -28 -26 -21 -17 -14 -13 -12 -13 -13 -14 -15 -14 -12 -11 -9 -10 -11 -10 -7 -5 -4 -5 -6 -6 -6 -7 -10 -12 -11 -8 -6 -4 -3 -2 -2 -4 -6 -7 -8 -7 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -2 -1 -1 -3 -6 -7 -7 -6 -3 -3 -4 -7 -7 -6 -5 -8 -11 -12 -12 -12 -12 -14 -15 -16 -16 -15 -14 -17 -18 -51 -54 -59 -58 -55 -42 -30 -33 -55 -90 -103 -102 -102 -104 -119 -125 -115 -107 -102 -72 -42 -39 -41 -35 -30 -37 -42 -41 -39 -37 -36 -37 -45 -53 -6 0 -1 -2 -2 -0 0 -3 -28 -51 -61 -73 -92 -116 -139 -156 -162 -160 -160 -165 -173 -183 -188 -187 -186 -183 -177 -174 -165 -157 -149 -138 -125 -112 -98 -84 -74 -65 -55 -44 -33 -25 -19 -16 -20 -28 -37 -42 -44 -44 -43 -42 -40 -41 -43 -49 -55 -56 -46 -41 -48 -56 -53 -49 -45 -44 -43 -45 -48 -52 -56 -59 -61 -61 -59 -55 -51 -46 -41 -38 -36 -35 -33 -32 -30 -29 -30 -32 -35 -36 -35 -33 -28 -28 -31 -33 -35 -34 -30 -23 -18 -16 -16 -16 -18 -17 -17 -16 -14 -13 -11 -11 -12 -11 -9 -7 -6 -6 -7 -7 -5 -7 -10 -11 -10 -8 -6 -3 -1 -1 -2 -7 -9 -11 -11 -9 -5 -2 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -6 -7 -7 -4 -3 -4 -6 -9 -11 -11 -11 -9 -7 -8 -11 -13 -12 -12 -15 -18 -19 -18 -16 -16 -16 -15 -15 -16 -20 -19 -17 -15 -55 -48 -42 -38 -52 -86 -90 -55 -72 -99 -96 -89 -92 -98 -109 -114 -106 -106 -78 -58 -47 -43 -44 -40 -36 -37 -38 -37 -36 -37 -39 -44 -48 -43 -32 -29 -26 -26 -17 -6 -1 0 -3 -33 -50 -51 -75 -114 -141 -155 -168 -171 -172 -174 -184 -191 -193 -192 -190 -188 -185 -181 -173 -164 -155 -143 -130 -117 -105 -93 -80 -71 -61 -51 -40 -30 -23 -21 -24 -29 -36 -42 -47 -48 -46 -44 -41 -41 -46 -53 -54 -51 -42 -38 -42 -49 -52 -51 -50 -48 -47 -48 -51 -55 -58 -62 -64 -64 -62 -58 -54 -49 -44 -40 -38 -37 -36 -35 -35 -35 -37 -40 -40 -39 -38 -36 -33 -34 -38 -41 -43 -43 -39 -31 -24 -21 -19 -20 -21 -20 -20 -19 -17 -15 -14 -12 -14 -16 -15 -11 -7 -7 -7 -7 -7 -10 -12 -13 -13 -11 -8 -4 -2 -1 -2 -7 -11 -15 -15 -12 -8 -5 -3 -2 -1 -2 -2 -3 -5 -7 -9 -9 -9 -10 -12 -11 -10 -10 -11 -13 -13 -14 -15 -15 -13 -12 -13 -16 -17 -18 -18 -18 -18 -15 -13 -13 -13 -14 -16 -16 -19 -19 -16 -13 -48 -38 -31 -30 -54 -112 -160 -152 -137 -122 -106 -93 -95 -105 -110 -113 -105 -102 -60 -43 -41 -42 -43 -43 -40 -37 -35 -34 -36 -46 -68 -77 -61 -55 -50 -46 -37 -39 -36 -23 -11 -6 -11 -34 -58 -61 -74 -105 -141 -164 -173 -179 -179 -180 -189 -194 -196 -195 -194 -192 -190 -187 -180 -171 -159 -146 -133 -122 -113 -103 -93 -80 -68 -59 -47 -37 -30 -26 -27 -31 -38 -46 -50 -52 -50 -47 -45 -45 -48 -52 -51 -46 -37 -37 -43 -49 -52 -52 -52 -51 -49 -50 -53 -56 -59 -62 -63 -63 -61 -58 -54 -49 -45 -42 -39 -38 -38 -37 -37 -40 -42 -43 -43 -42 -42 -42 -41 -43 -47 -50 -51 -51 -47 -38 -29 -25 -26 -26 -25 -25 -24 -23 -21 -18 -16 -15 -15 -18 -17 -13 -10 -8 -7 -7 -8 -12 -15 -17 -16 -15 -13 -10 -7 -4 -4 -6 -12 -17 -18 -16 -13 -10 -8 -5 -4 -4 -3 -5 -7 -10 -13 -14 -14 -16 -17 -17 -17 -17 -15 -14 -12 -15 -20 -21 -23 -21 -19 -17 -18 -19 -17 -13 -11 -9 -9 -12 -16 -19 -19 -16 -14 -14 -15 -15 -40 -36 -34 -34 -40 -62 -112 -160 -156 -140 -126 -114 -115 -121 -122 -120 -112 -94 -80 -73 -59 -46 -40 -38 -34 -32 -32 -35 -43 -78 -117 -98 -58 -53 -44 -38 -33 -31 -36 -38 -33 -31 -36 -48 -57 -74 -117 -138 -158 -175 -179 -179 -182 -183 -190 -195 -197 -198 -199 -198 -198 -195 -186 -174 -161 -149 -138 -128 -120 -112 -104 -93 -78 -67 -56 -46 -38 -33 -31 -33 -41 -49 -53 -54 -54 -51 -49 -51 -53 -54 -51 -47 -41 -40 -44 -48 -51 -53 -52 -52 -51 -53 -55 -58 -60 -61 -62 -61 -60 -57 -53 -49 -46 -43 -41 -39 -38 -39 -41 -44 -45 -46 -46 -46 -46 -47 -49 -53 -56 -55 -55 -54 -50 -43 -36 -32 -34 -35 -34 -31 -29 -26 -23 -19 -17 -16 -16 -17 -16 -13 -11 -10 -9 -6 -8 -13 -16 -18 -18 -17 -16 -14 -11 -7 -5 -6 -12 -18 -20 -18 -16 -16 -12 -9 -8 -8 -8 -9 -10 -12 -16 -18 -19 -19 -18 -17 -16 -15 -13 -13 -11 -16 -24 -28 -33 -35 -30 -25 -23 -19 -14 -11 -8 -8 -11 -16 -22 -24 -19 -15 -12 -12 -15 -16 -38 -34 -33 -37 -42 -46 -60 -103 -158 -162 -148 -134 -131 -133 -133 -128 -118 -107 -102 -95 -73 -51 -41 -37 -33 -32 -35 -38 -43 -85 -97 -75 -55 -53 -43 -33 -32 -27 -28 -39 -48 -49 -47 -48 -53 -78 -44 -173 -200 -184 -179 -181 -182 -188 -191 -192 -194 -194 -193 -192 -194 -194 -185 -176 -164 -154 -145 -138 -131 -124 -115 -104 -88 -77 -68 -59 -50 -44 -41 -42 -48 -54 -56 -56 -57 -56 -54 -55 -56 -56 -54 -51 -48 -46 -46 -48 -51 -53 -53 -52 -53 -53 -55 -57 -59 -60 -60 -59 -57 -53 -50 -48 -47 -45 -44 -42 -42 -45 -47 -48 -49 -51 -52 -52 -52 -54 -57 -62 -63 -59 -56 -54 -51 -46 -41 -39 -41 -43 -42 -38 -34 -30 -26 -23 -20 -18 -17 -16 -15 -13 -12 -12 -14 -11 -7 -13 -16 -18 -18 -18 -17 -16 -13 -10 -7 -7 -13 -19 -21 -21 -19 -19 -18 -15 -13 -13 -12 -13 -14 -15 -17 -18 -17 -16 -16 -16 -17 -15 -11 -13 -12 -18 -23 -29 -37 -40 -38 -33 -27 -19 -15 -14 -13 -14 -17 -22 -26 -27 -19 -15 -12 -12 -14 -16 -41 -35 -33 -33 -39 -47 -48 -53 -91 -156 -156 -139 -133 -134 -136 -134 -127 -115 -85 -58 -55 -50 -45 -41 -37 -37 -40 -39 -42 -62 -63 -56 -50 -49 -47 -39 -34 -29 -27 -37 -48 -49 -44 -46 -67 -104 -8 -9 -121 -175 -183 -184 -185 -190 -192 -195 -196 -197 -196 -195 -193 -190 -182 -177 -169 -159 -153 -147 -141 -134 -124 -113 -98 -86 -77 -67 -58 -52 -49 -50 -55 -61 -60 -58 -59 -59 -58 -58 -58 -57 -56 -53 -49 -47 -46 -47 -48 -47 -49 -51 -50 -51 -55 -57 -58 -59 -58 -55 -52 -51 -50 -49 -49 -48 -48 -49 -51 -53 -54 -55 -56 -57 -59 -60 -62 -64 -66 -65 -66 -63 -60 -57 -53 -49 -45 -44 -46 -48 -49 -45 -39 -35 -32 -30 -26 -22 -19 -16 -14 -14 -14 -12 -13 -12 -14 -14 -17 -17 -17 -17 -17 -16 -14 -11 -8 -8 -13 -19 -23 -24 -23 -23 -24 -20 -17 -15 -15 -17 -17 -18 -18 -18 -18 -19 -21 -21 -22 -23 -19 -14 -12 -16 -19 -23 -30 -35 -35 -32 -23 -18 -18 -19 -20 -21 -23 -25 -26 -25 -20 -14 -11 -10 -11 -13 -43 -39 -37 -34 -34 -42 -49 -54 -61 -91 -130 -120 -117 -117 -120 -127 -119 -90 -58 -50 -52 -50 -42 -39 -39 -41 -44 -44 -51 -54 -54 -50 -48 -48 -49 -49 -44 -36 -36 -39 -47 -47 -42 -44 -73 -119 -9 -1 -118 -178 -184 -180 -184 -188 -190 -196 -197 -197 -199 -200 -195 -187 -182 -179 -174 -164 -160 -155 -150 -143 -133 -120 -105 -92 -83 -72 -64 -59 -55 -55 -58 -65 -64 -64 -62 -61 -60 -59 -58 -57 -56 -54 -49 -44 -43 -43 -43 -43 -44 -45 -47 -50 -52 -55 -57 -57 -55 -53 -50 -49 -49 -49 -49 -51 -53 -56 -59 -61 -63 -63 -64 -65 -67 -71 -74 -74 -73 -68 -70 -68 -65 -61 -57 -53 -48 -47 -47 -50 -52 -49 -44 -41 -38 -38 -35 -27 -21 -17 -17 -18 -18 -18 -13 -13 -11 -14 -17 -17 -16 -15 -14 -14 -14 -11 -9 -10 -13 -19 -26 -31 -31 -32 -32 -28 -22 -18 -17 -18 -20 -22 -27 -34 -38 -38 -36 -31 -26 -26 -21 -14 -10 -10 -12 -17 -22 -25 -23 -20 -18 -20 -22 -25 -29 -32 -34 -36 -32 -28 -21 -15 -11 -9 -11 -13 -38 -36 -33 -33 -37 -46 -53 -59 -57 -57 -71 -71 -74 -77 -81 -87 -84 -69 -57 -57 -57 -56 -52 -44 -49 -52 -51 -55 -62 -61 -60 -53 -51 -53 -54 -54 -54 -57 -67 -52 -49 -41 -37 -41 -60 -81 -15 -5 -123 -179 -182 -179 -185 -191 -193 -195 -195 -199 -202 -199 -192 -187 -184 -181 -177 -168 -162 -159 -154 -148 -138 -125 -111 -98 -90 -81 -71 -65 -61 -61 -63 -65 -71 -71 -66 -63 -61 -59 -56 -56 -56 -55 -49 -45 -43 -42 -40 -40 -41 -42 -44 -46 -48 -53 -55 -54 -50 -49 -47 -46 -46 -47 -50 -54 -58 -62 -66 -71 -73 -73 -72 -72 -75 -79 -83 -82 -80 -77 -76 -74 -71 -67 -63 -59 -54 -51 -50 -53 -55 -54 -51 -50 -49 -47 -41 -31 -27 -24 -24 -26 -26 -20 -15 -12 -11 -14 -17 -16 -14 -13 -12 -12 -12 -11 -10 -11 -14 -20 -28 -36 -37 -39 -40 -36 -30 -30 -35 -37 -34 -35 -45 -56 -59 -49 -38 -34 -31 -28 -20 -13 -9 -9 -11 -13 -15 -16 -14 -14 -20 -24 -28 -29 -26 -27 -35 -38 -34 -29 -23 -17 -12 -10 -11 -12 -34 -36 -38 -41 -38 -47 -52 -57 -58 -52 -43 -39 -42 -48 -55 -62 -66 -70 -71 -67 -59 -62 -62 -54 -80 -77 -63 -62 -67 -66 -65 -58 -56 -60 -66 -77 -93 -116 -143 -81 -54 -42 -39 -42 -54 -65 -54 -225 -241 -200 -180 -180 -188 -195 -196 -191 -191 -199 -196 -193 -191 -188 -187 -185 -180 -171 -166 -162 -159 -153 -143 -131 -118 -104 -97 -89 -78 -70 -68 -68 -68 -68 -73 -70 -64 -62 -62 -60 -57 -57 -56 -53 -48 -45 -43 -42 -40 -39 -38 -38 -40 -43 -46 -50 -52 -50 -46 -46 -45 -46 -47 -50 -53 -57 -62 -67 -73 -79 -80 -81 -82 -82 -85 -88 -91 -91 -88 -86 -84 -82 -80 -77 -72 -66 -61 -58 -55 -54 -57 -58 -59 -59 -56 -51 -50 -42 -36 -34 -35 -37 -36 -29 -22 -17 -12 -11 -14 -14 -13 -13 -11 -11 -11 -11 -11 -14 -19 -24 -28 -34 -38 -39 -39 -39 -41 -46 -52 -56 -56 -56 -65 -68 -57 -38 -27 -28 -32 -31 -22 -15 -10 -8 -9 -10 -11 -12 -13 -19 -30 -32 -33 -31 -33 -38 -36 -34 -33 -30 -25 -21 -16 -12 -11 -10 -30 -37 -43 -47 -53 -60 -52 -50 -49 -47 -43 -41 -43 -48 -52 -56 -59 -63 -67 -70 -68 -62 -65 -71 -94 -85 -72 -68 -67 -64 -64 -60 -58 -65 -107 -186 -222 -191 -176 -106 -65 -55 -51 -48 -59 -112 -204 -262 -222 -183 -178 -184 -190 -193 -194 -188 -191 -193 -190 -190 -191 -191 -190 -187 -181 -167 -160 -163 -162 -158 -149 -138 -126 -111 -103 -93 -85 -79 -77 -77 -75 -72 -71 -67 -60 -58 -59 -59 -57 -57 -56 -52 -48 -47 -45 -43 -41 -38 -35 -34 -35 -38 -43 -46 -49 -49 -45 -44 -45 -47 -51 -54 -56 -61 -66 -73 -81 -89 -90 -89 -90 -92 -94 -97 -99 -98 -96 -94 -92 -90 -88 -85 -80 -74 -67 -63 -61 -61 -63 -65 -67 -65 -61 -59 -56 -52 -47 -47 -47 -49 -50 -43 -33 -23 -13 -11 -13 -14 -13 -13 -11 -10 -11 -12 -13 -16 -22 -29 -32 -34 -37 -37 -37 -41 -48 -54 -59 -61 -61 -70 -76 -74 -54 -31 -20 -23 -30 -29 -20 -13 -8 -6 -6 -8 -11 -14 -18 -24 -28 -30 -34 -37 -38 -38 -37 -35 -35 -32 -26 -22 -18 -13 -10 -9 -27 -37 -45 -49 -51 -53 -45 -43 -42 -42 -44 -49 -53 -54 -53 -56 -56 -58 -60 -67 -74 -74 -71 -95 -86 -77 -75 -72 -65 -61 -61 -60 -56 -65 -109 -207 -237 -184 -148 -101 -74 -69 -64 -58 -73 -136 -216 -222 -177 -176 -177 -183 -187 -190 -189 -184 -192 -189 -188 -189 -191 -193 -191 -186 -176 -163 -155 -155 -163 -165 -158 -146 -133 -120 -113 -103 -96 -92 -89 -86 -82 -74 -67 -63 -58 -55 -57 -58 -57 -57 -56 -53 -49 -47 -46 -44 -41 -37 -34 -33 -35 -38 -42 -46 -48 -46 -43 -43 -46 -51 -55 -57 -60 -66 -75 -84 -92 -97 -96 -95 -96 -99 -102 -104 -106 -106 -104 -100 -98 -97 -97 -94 -88 -81 -75 -69 -67 -67 -70 -72 -71 -68 -65 -65 -59 -57 -55 -57 -59 -61 -59 -57 -50 -31 -18 -13 -12 -14 -15 -14 -12 -12 -14 -15 -15 -19 -26 -33 -38 -37 -36 -35 -34 -37 -45 -54 -59 -57 -59 -69 -67 -55 -35 -19 -14 -19 -27 -23 -15 -9 -5 -5 -6 -8 -12 -16 -22 -29 -31 -33 -39 -46 -48 -46 -45 -40 -39 -35 -28 -22 -18 -14 -10 -9 -41 -46 -49 -50 -50 -52 -54 -54 -47 -44 -48 -56 -61 -62 -60 -63 -61 -59 -59 -66 -75 -81 -81 -83 -75 -71 -70 -66 -61 -57 -59 -62 -63 -93 -222 -231 -175 -118 -94 -80 -72 -74 -71 -68 -83 -131 -182 -191 -158 -157 -167 -178 -182 -185 -187 -186 -189 -188 -188 -190 -192 -193 -190 -182 -171 -164 -159 -156 -156 -162 -161 -151 -139 -131 -126 -116 -108 -103 -99 -94 -87 -79 -71 -65 -60 -57 -59 -58 -56 -55 -53 -52 -51 -48 -45 -42 -40 -36 -34 -34 -36 -36 -39 -43 -44 -43 -42 -43 -46 -51 -56 -59 -63 -71 -83 -96 -103 -102 -99 -99 -102 -104 -105 -106 -110 -111 -108 -106 -104 -102 -99 -96 -93 -87 -81 -76 -73 -73 -75 -76 -74 -69 -65 -64 -60 -59 -59 -61 -63 -65 -65 -67 -63 -39 -25 -19 -17 -17 -19 -17 -13 -14 -17 -17 -17 -20 -27 -35 -40 -40 -36 -33 -32 -35 -42 -48 -54 -58 -61 -58 -50 -37 -25 -16 -14 -18 -23 -18 -12 -7 -4 -4 -5 -7 -12 -18 -23 -26 -27 -30 -37 -49 -61 -56 -54 -50 -46 -40 -33 -26 -22 -18 -12 -9 -76 -78 -65 -57 -55 -57 -59 -59 -52 -50 -55 -63 -70 -74 -78 -82 -82 -79 -67 -67 -74 -80 -79 -67 -64 -66 -64 -60 -57 -55 -57 -61 -64 -65 -122 -150 -120 -81 -67 -69 -65 -67 -69 -70 -85 -114 -144 -158 -156 -157 -158 -172 -176 -180 -182 -183 -187 -189 -190 -191 -192 -192 -187 -179 -170 -168 -166 -164 -161 -159 -158 -157 -153 -147 -141 -133 -122 -112 -106 -100 -93 -85 -78 -71 -69 -67 -63 -59 -56 -54 -53 -51 -51 -50 -46 -43 -39 -37 -36 -37 -38 -38 -40 -41 -41 -41 -42 -44 -48 -53 -58 -62 -68 -78 -91 -103 -108 -107 -104 -104 -105 -106 -109 -111 -113 -113 -112 -111 -108 -106 -103 -100 -97 -93 -87 -82 -78 -78 -79 -80 -78 -72 -64 -60 -59 -60 -61 -64 -67 -70 -71 -70 -63 -47 -35 -28 -24 -23 -24 -25 -21 -20 -19 -18 -18 -21 -26 -33 -37 -39 -35 -34 -33 -33 -36 -42 -47 -50 -49 -42 -32 -22 -16 -16 -19 -19 -22 -17 -10 -6 -5 -5 -6 -7 -12 -17 -21 -22 -21 -21 -25 -38 -67 -61 -56 -55 -52 -45 -37 -29 -26 -27 -19 -12 -100 -105 -91 -81 -75 -71 -67 -59 -54 -57 -64 -72 -80 -85 -89 -92 -91 -87 -67 -64 -69 -75 -72 -61 -55 -57 -59 -57 -54 -53 -55 -61 -65 -58 -104 -116 -99 -77 -67 -67 -62 -58 -61 -68 -81 -102 -119 -132 -146 -161 -155 -166 -176 -180 -178 -176 -179 -186 -190 -190 -189 -185 -180 -175 -171 -171 -171 -170 -166 -165 -165 -167 -168 -163 -153 -143 -131 -119 -113 -108 -100 -92 -84 -81 -77 -75 -70 -65 -61 -58 -56 -57 -58 -55 -49 -44 -40 -39 -40 -41 -40 -38 -38 -39 -39 -40 -42 -45 -49 -54 -58 -66 -75 -85 -96 -106 -109 -109 -107 -106 -106 -108 -111 -111 -107 -111 -111 -111 -108 -106 -105 -103 -99 -95 -90 -86 -84 -82 -84 -84 -80 -72 -64 -58 -58 -59 -61 -64 -68 -72 -73 -68 -63 -52 -43 -35 -32 -28 -25 -31 -28 -25 -22 -19 -18 -21 -25 -29 -32 -36 -33 -32 -31 -30 -32 -36 -38 -39 -36 -26 -17 -13 -14 -17 -22 -21 -23 -18 -13 -8 -6 -7 -6 -6 -9 -13 -18 -20 -17 -16 -21 -32 -59 -59 -62 -62 -56 -49 -41 -32 -30 -30 -24 -17 -106 -103 -102 -105 -97 -83 -70 -62 -60 -62 -70 -78 -85 -87 -88 -87 -83 -77 -58 -56 -70 -71 -64 -55 -50 -49 -54 -55 -53 -53 -57 -66 -75 -81 -90 -91 -82 -70 -66 -65 -61 -53 -54 -71 -85 -100 -111 -124 -142 -158 -160 -167 -179 -181 -177 -173 -174 -178 -181 -181 -180 -176 -175 -173 -173 -175 -175 -174 -172 -172 -171 -173 -176 -173 -163 -151 -136 -129 -126 -121 -114 -105 -97 -93 -86 -83 -81 -77 -72 -69 -69 -70 -71 -61 -55 -48 -44 -44 -45 -46 -44 -42 -40 -39 -39 -40 -42 -45 -49 -54 -62 -70 -80 -90 -100 -107 -110 -109 -107 -107 -106 -105 -110 -113 -109 -112 -109 -110 -109 -106 -105 -103 -99 -98 -94 -92 -90 -83 -81 -81 -78 -72 -64 -59 -57 -59 -59 -62 -67 -71 -72 -68 -64 -56 -48 -43 -46 -42 -25 -31 -33 -30 -25 -20 -18 -20 -23 -24 -28 -30 -29 -26 -25 -27 -29 -29 -29 -27 -24 -19 -14 -13 -15 -16 -16 -19 -20 -14 -12 -9 -7 -7 -6 -7 -9 -11 -16 -18 -14 -13 -24 -40 -56 -63 -67 -67 -59 -49 -44 -38 -35 -31 -28 -24 -115 -109 -112 -129 -117 -94 -79 -73 -71 -71 -74 -79 -80 -76 -73 -73 -67 -53 -45 -47 -52 -53 -51 -48 -48 -51 -62 -63 -60 -60 -61 -62 -63 -61 -60 -61 -58 -56 -56 -59 -63 -62 -64 -84 -109 -121 -119 -123 -142 -156 -155 -168 -178 -179 -176 -174 -173 -174 -175 -174 -174 -174 -175 -174 -175 -177 -177 -177 -175 -173 -173 -178 -181 -174 -160 -153 -148 -147 -145 -140 -134 -124 -114 -106 -98 -95 -95 -93 -88 -86 -87 -85 -85 -75 -71 -60 -53 -51 -51 -50 -47 -42 -39 -37 -36 -38 -41 -44 -47 -55 -65 -73 -83 -93 -102 -108 -112 -111 -109 -109 -106 -103 -106 -109 -106 -108 -107 -108 -109 -106 -104 -101 -98 -98 -94 -91 -87 -84 -83 -80 -77 -71 -64 -58 -55 -55 -57 -60 -66 -70 -70 -67 -64 -59 -54 -48 -51 -52 -33 -31 -34 -33 -28 -22 -18 -18 -20 -19 -23 -25 -24 -21 -22 -23 -24 -24 -25 -21 -18 -14 -11 -10 -10 -10 -11 -13 -14 -11 -8 -7 -6 -7 -12 -20 -21 -16 -18 -19 -15 -16 -26 -43 -60 -70 -69 -65 -58 -51 -49 -44 -41 -38 -37 -37 -139 -130 -140 -150 -123 -91 -76 -73 -77 -81 -76 -70 -64 -53 -53 -56 -57 -53 -51 -65 -72 -61 -48 -47 -59 -75 -88 -79 -64 -62 -57 -51 -49 -50 -45 -44 -47 -48 -53 -63 -75 -88 -98 -105 -121 -127 -124 -123 -136 -151 -150 -160 -172 -177 -176 -174 -174 -175 -176 -176 -174 -174 -174 -174 -175 -177 -179 -177 -169 -161 -170 -186 -188 -176 -163 -161 -162 -164 -164 -160 -153 -143 -130 -117 -110 -107 -105 -105 -102 -101 -102 -99 -93 -84 -83 -74 -66 -61 -57 -53 -47 -39 -37 -36 -36 -38 -41 -45 -49 -56 -64 -73 -84 -94 -101 -107 -110 -112 -110 -109 -106 -103 -104 -107 -109 -110 -105 -100 -105 -103 -100 -99 -97 -97 -93 -87 -84 -84 -81 -77 -73 -68 -62 -56 -53 -53 -55 -58 -62 -66 -67 -67 -64 -61 -58 -54 -54 -52 -41 -35 -36 -36 -31 -27 -21 -18 -19 -17 -19 -21 -20 -19 -19 -20 -23 -24 -21 -18 -14 -12 -11 -10 -9 -9 -11 -11 -10 -11 -11 -10 -8 -9 -16 -24 -21 -16 -15 -16 -20 -25 -30 -43 -60 -67 -63 -57 -54 -54 -53 -49 -46 -47 -46 -45 -159 -153 -160 -159 -123 -90 -82 -78 -78 -79 -71 -55 -44 -42 -54 -70 -81 -86 -86 -84 -77 -60 -50 -64 -95 -121 -120 -93 -57 -44 -34 -29 -31 -34 -36 -38 -49 -65 -79 -94 -112 -132 -143 -136 -129 -132 -134 -140 -146 -147 -145 -150 -164 -172 -174 -175 -176 -176 -176 -176 -173 -172 -172 -173 -175 -177 -177 -171 -166 -167 -174 -187 -192 -181 -170 -172 -179 -181 -182 -177 -169 -159 -145 -131 -122 -120 -117 -116 -115 -114 -114 -111 -101 -94 -95 -91 -83 -74 -66 -58 -48 -39 -39 -39 -39 -40 -42 -43 -46 -56 -67 -75 -84 -93 -101 -106 -108 -108 -106 -106 -104 -104 -104 -105 -105 -103 -98 -92 -100 -100 -96 -95 -95 -94 -92 -87 -83 -81 -77 -72 -68 -64 -58 -55 -53 -53 -54 -57 -60 -64 -67 -70 -64 -64 -62 -57 -54 -53 -48 -46 -46 -42 -34 -30 -26 -19 -17 -16 -17 -19 -18 -17 -18 -21 -22 -22 -20 -18 -17 -14 -12 -10 -9 -10 -13 -12 -12 -13 -13 -12 -9 -9 -15 -17 -13 -11 -10 -10 -13 -17 -26 -43 -54 -57 -55 -53 -53 -53 -52 -49 -49 -50 -50 -51 -167 -160 -160 -150 -119 -86 -79 -77 -74 -67 -56 -45 -34 -46 -89 -126 -135 -127 -112 -85 -52 -44 -62 -108 -168 -185 -147 -96 -51 -26 -16 -17 -20 -26 -38 -60 -85 -107 -121 -133 -158 -176 -172 -153 -134 -132 -139 -151 -158 -155 -147 -146 -155 -167 -172 -174 -175 -175 -175 -175 -173 -171 -171 -172 -174 -174 -170 -166 -169 -171 -178 -188 -195 -188 -180 -185 -189 -180 -185 -185 -181 -171 -158 -144 -132 -126 -121 -122 -123 -123 -121 -115 -106 -100 -103 -106 -101 -91 -78 -66 -54 -46 -44 -38 -38 -40 -41 -41 -44 -51 -63 -75 -83 -92 -100 -104 -106 -106 -104 -102 -101 -102 -103 -103 -101 -99 -97 -92 -95 -95 -92 -90 -89 -88 -87 -82 -80 -75 -70 -65 -61 -57 -52 -51 -50 -51 -53 -55 -58 -63 -70 -81 -71 -69 -68 -64 -59 -55 -50 -49 -49 -47 -40 -34 -29 -22 -18 -15 -17 -19 -18 -18 -18 -19 -20 -21 -21 -18 -13 -12 -11 -10 -11 -12 -13 -13 -14 -14 -13 -10 -8 -11 -13 -13 -15 -15 -13 -15 -21 -24 -29 -42 -49 -53 -54 -54 -52 -50 -47 -47 -49 -52 -53 -53 -128 -120 -119 -118 -108 -89 -78 -70 -59 -50 -45 -38 -31 -50 -125 -176 -172 -136 -102 -78 -58 -61 -91 -141 -209 -206 -147 -92 -48 -18 -12 -16 -25 -38 -56 -78 -101 -126 -141 -150 -178 -191 -179 -156 -133 -124 -132 -147 -157 -158 -155 -153 -153 -163 -170 -172 -172 -172 -172 -172 -170 -170 -171 -172 -172 -171 -167 -166 -170 -174 -182 -184 -188 -189 -190 -192 -187 -192 -191 -186 -185 -180 -170 -156 -141 -129 -126 -126 -128 -128 -124 -117 -109 -104 -106 -112 -114 -107 -94 -79 -67 -57 -53 -45 -41 -39 -39 -40 -43 -51 -61 -75 -82 -91 -99 -103 -103 -101 -99 -98 -99 -100 -101 -102 -102 -103 -100 -94 -92 -89 -86 -83 -81 -80 -81 -79 -74 -68 -62 -56 -51 -47 -43 -44 -46 -49 -50 -53 -56 -60 -68 -77 -75 -74 -73 -71 -66 -59 -52 -48 -49 -51 -47 -39 -32 -28 -25 -16 -17 -19 -19 -19 -18 -19 -20 -22 -22 -20 -18 -15 -13 -13 -14 -12 -10 -12 -13 -14 -16 -21 -25 -23 -16 -15 -18 -17 -16 -21 -28 -26 -32 -42 -49 -53 -54 -53 -50 -49 -46 -48 -52 -56 -56 -54 -95 -80 -74 -81 -93 -95 -86 -69 -50 -42 -38 -30 -31 -63 -130 -169 -164 -129 -86 -60 -67 -98 -103 -158 -189 -175 -133 -91 -52 -22 -15 -24 -33 -46 -66 -87 -104 -128 -148 -157 -184 -191 -177 -155 -132 -118 -117 -140 -162 -170 -169 -166 -160 -164 -170 -171 -172 -170 -169 -167 -162 -164 -168 -168 -167 -163 -163 -168 -173 -177 -176 -178 -184 -191 -199 -201 -194 -189 -191 -187 -188 -189 -181 -167 -153 -141 -137 -136 -137 -135 -130 -124 -117 -110 -108 -119 -123 -119 -109 -95 -83 -75 -67 -56 -48 -43 -41 -41 -43 -48 -57 -77 -85 -93 -98 -100 -99 -96 -94 -95 -98 -99 -100 -103 -104 -102 -100 -94 -89 -85 -81 -78 -74 -73 -73 -71 -66 -59 -51 -45 -39 -35 -32 -34 -40 -45 -48 -51 -54 -58 -66 -76 -80 -81 -79 -75 -70 -65 -60 -50 -47 -49 -48 -40 -32 -29 -29 -20 -18 -19 -20 -19 -20 -20 -22 -23 -23 -22 -19 -17 -17 -16 -15 -12 -13 -13 -14 -14 -19 -34 -44 -33 -21 -21 -23 -21 -23 -37 -56 -40 -34 -37 -41 -44 -47 -48 -47 -49 -49 -51 -55 -59 -61 -59 -118 -91 -75 -75 -77 -74 -71 -57 -45 -39 -32 -25 -33 -71 -122 -146 -143 -131 -102 -74 -81 -124 -120 -167 -165 -149 -123 -93 -65 -35 -21 -31 -42 -51 -66 -86 -101 -114 -139 -167 -199 -211 -195 -165 -134 -108 -95 -114 -153 -180 -177 -164 -164 -166 -160 -160 -160 -159 -158 -157 -155 -156 -159 -159 -159 -160 -164 -171 -177 -183 -185 -188 -193 -200 -201 -196 -193 -201 -210 -195 -202 -200 -190 -177 -164 -153 -147 -145 -144 -142 -138 -132 -124 -117 -115 -125 -128 -128 -121 -110 -100 -91 -77 -64 -55 -49 -45 -45 -47 -51 -65 -81 -89 -94 -97 -98 -96 -93 -92 -94 -95 -96 -98 -99 -100 -99 -97 -92 -87 -82 -79 -75 -70 -67 -66 -59 -55 -49 -42 -35 -30 -27 -26 -28 -35 -42 -46 -49 -51 -55 -62 -71 -79 -84 -82 -78 -74 -71 -68 -57 -48 -47 -46 -43 -36 -30 -29 -24 -21 -20 -20 -20 -20 -21 -22 -23 -23 -23 -22 -20 -18 -17 -16 -14 -15 -14 -14 -14 -21 -42 -57 -41 -25 -23 -22 -19 -24 -52 -79 -59 -40 -33 -31 -31 -33 -36 -41 -46 -48 -50 -53 -58 -64 -66 -119 -116 -91 -72 -57 -46 -42 -36 -32 -34 -27 -21 -32 -68 -112 -130 -122 -122 -112 -94 -82 -87 -112 -154 -155 -148 -129 -102 -73 -46 -36 -46 -53 -59 -75 -93 -97 -94 -125 -162 -211 -247 -237 -195 -143 -95 -61 -78 -136 -190 -188 -163 -159 -161 -156 -158 -158 -158 -157 -157 -156 -157 -157 -156 -159 -162 -168 -176 -182 -189 -192 -195 -199 -199 -194 -192 -195 -198 -202 -197 -211 -209 -198 -186 -174 -164 -157 -154 -152 -150 -145 -140 -132 -124 -121 -132 -133 -135 -132 -124 -114 -99 -83 -69 -60 -55 -52 -50 -51 -58 -71 -84 -91 -94 -95 -95 -94 -91 -90 -91 -93 -95 -97 -98 -98 -97 -93 -88 -84 -80 -75 -71 -67 -62 -58 -51 -46 -42 -36 -30 -26 -23 -23 -25 -30 -37 -42 -45 -48 -52 -57 -64 -71 -78 -80 -79 -80 -77 -75 -64 -54 -49 -49 -49 -45 -37 -31 -27 -24 -21 -20 -20 -21 -21 -22 -23 -24 -24 -23 -23 -22 -19 -19 -17 -16 -15 -15 -16 -20 -34 -41 -32 -20 -16 -16 -16 -23 -58 -81 -70 -64 -51 -38 -31 -26 -21 -30 -38 -43 -45 -49 -57 -68 -74 -130 -140 -92 -57 -33 -20 -19 -25 -30 -35 -28 -31 -47 -72 -98 -115 -119 -136 -147 -132 -111 -97 -100 -120 -137 -148 -137 -107 -73 -51 -50 -59 -66 -78 -83 -87 -93 -104 -122 -144 -199 -204 -200 -190 -152 -92 -53 -57 -107 -133 -190 -197 -173 -170 -164 -162 -163 -164 -166 -166 -165 -164 -163 -163 -166 -168 -173 -180 -187 -192 -196 -198 -196 -190 -189 -195 -201 -203 -206 -201 -209 -211 -205 -196 -184 -174 -167 -163 -161 -158 -154 -148 -141 -134 -131 -138 -140 -141 -139 -134 -122 -105 -91 -74 -67 -64 -61 -58 -58 -63 -75 -87 -92 -94 -93 -93 -93 -90 -89 -90 -93 -95 -96 -97 -96 -92 -87 -84 -83 -79 -74 -70 -64 -58 -53 -47 -42 -39 -35 -30 -25 -22 -23 -27 -32 -37 -40 -43 -47 -50 -54 -57 -62 -68 -72 -76 -80 -81 -79 -70 -57 -51 -51 -52 -51 -43 -34 -27 -22 -19 -18 -20 -21 -22 -22 -23 -24 -24 -25 -26 -25 -21 -20 -18 -17 -16 -16 -17 -21 -24 -23 -26 -17 -11 -12 -16 -26 -51 -68 -49 -40 -48 -56 -53 -43 -33 -24 -31 -36 -40 -48 -60 -71 -74 -102 -123 -77 -38 -19 -12 -16 -28 -43 -47 -45 -59 -78 -91 -98 -108 -127 -158 -182 -164 -138 -124 -118 -116 -118 -128 -121 -97 -72 -58 -56 -63 -73 -75 -70 -71 -95 -122 -132 -138 -166 -162 -145 -135 -135 -110 -66 -60 -103 -23 -83 -169 -196 -183 -175 -174 -170 -172 -172 -172 -169 -167 -167 -172 -174 -171 -177 -184 -189 -192 -194 -193 -185 -181 -184 -193 -200 -204 -207 -205 -203 -204 -203 -200 -193 -183 -175 -171 -169 -166 -162 -157 -151 -145 -141 -144 -146 -145 -143 -140 -131 -115 -102 -85 -77 -73 -69 -65 -64 -70 -81 -90 -94 -94 -93 -93 -92 -90 -88 -87 -89 -89 -89 -89 -89 -88 -86 -82 -78 -75 -71 -65 -60 -56 -54 -48 -41 -39 -36 -30 -27 -25 -25 -30 -35 -39 -42 -44 -46 -48 -50 -52 -55 -58 -63 -69 -76 -82 -80 -71 -58 -52 -53 -53 -52 -46 -37 -30 -23 -19 -17 -16 -18 -18 -18 -21 -23 -25 -27 -29 -28 -23 -21 -19 -18 -16 -15 -16 -19 -18 -21 -25 -20 -14 -13 -17 -26 -39 -50 -30 -16 -23 -43 -58 -65 -61 -28 -26 -30 -34 -42 -54 -63 -66 -65 -86 -74 -40 -21 -15 -20 -39 -64 -72 -74 -76 -74 -72 -75 -90 -117 -141 -172 -191 -177 -155 -138 -121 -110 -115 -109 -89 -77 -71 -67 -64 -62 -62 -67 -84 -115 -137 -139 -132 -134 -152 -152 -126 -107 -121 -125 -109 -137 -32 -4 -132 -223 -217 -191 -181 -173 -175 -168 -166 -167 -166 -168 -177 -178 -170 -172 -180 -186 -189 -191 -191 -187 -180 -185 -196 -204 -206 -208 -207 -205 -201 -203 -206 -203 -195 -188 -181 -180 -176 -171 -167 -163 -158 -154 -152 -153 -152 -149 -145 -137 -123 -106 -96 -90 -85 -80 -76 -74 -77 -86 -93 -96 -96 -94 -92 -89 -86 -81 -80 -82 -83 -83 -83 -83 -81 -81 -77 -75 -71 -66 -60 -56 -55 -54 -48 -43 -40 -36 -33 -30 -28 -28 -31 -36 -40 -43 -45 -47 -47 -47 -47 -47 -49 -54 -60 -69 -80 -77 -68 -56 -54 -57 -58 -56 -50 -39 -31 -26 -22 -19 -17 -17 -18 -18 -20 -22 -25 -28 -30 -30 -25 -23 -20 -19 -17 -14 -13 -14 -14 -19 -22 -20 -18 -17 -15 -14 -26 -37 -26 -19 -25 -38 -47 -63 -72 -38 -25 -26 -30 -35 -42 -49 -51 -48 -81 -106 -55 -38 -30 -31 -47 -67 -74 -75 -68 -53 -43 -44 -72 -118 -154 -190 -213 -209 -197 -176 -148 -123 -114 -105 -92 -91 -88 -78 -71 -74 -79 -86 -105 -123 -134 -136 -128 -124 -134 -158 -182 -137 -152 -218 -203 -120 -26 -4 -147 -276 -302 -242 -194 -175 -177 -171 -171 -172 -173 -175 -180 -182 -179 -174 -174 -179 -186 -191 -194 -195 -181 -184 -192 -199 -205 -209 -210 -210 -207 -204 -203 -205 -204 -198 -191 -190 -180 -173 -169 -166 -166 -165 -161 -159 -157 -154 -149 -141 -132 -118 -106 -100 -96 -91 -86 -83 -86 -93 -97 -99 -98 -93 -90 -89 -84 -79 -78 -80 -79 -78 -79 -79 -76 -77 -74 -72 -67 -60 -55 -54 -56 -60 -54 -46 -40 -37 -35 -33 -30 -30 -32 -36 -41 -45 -46 -47 -47 -45 -43 -42 -42 -46 -51 -59 -72 -70 -60 -54 -56 -60 -61 -61 -56 -40 -33 -31 -28 -23 -20 -19 -18 -19 -20 -23 -26 -29 -30 -28 -27 -26 -22 -20 -18 -15 -13 -11 -13 -16 -17 -17 -19 -18 -11 -10 -15 -26 -27 -24 -28 -42 -45 -64 -76 -53 -33 -26 -25 -29 -33 -39 -40 -47 -85 -116 -75 -58 -58 -61 -69 -78 -84 -79 -65 -60 -59 -49 -70 -120 -174 -215 -249 -254 -237 -207 -172 -141 -119 -106 -102 -100 -95 -84 -80 -87 -93 -103 -121 -133 -144 -152 -153 -154 -171 -193 -218 -171 -192 -260 -241 -69 -16 -9 -66 -112 -105 -87 -135 -243 -194 -182 -185 -186 -184 -187 -193 -198 -195 -187 -179 -177 -183 -192 -191 -185 -183 -189 -198 -206 -209 -210 -212 -214 -211 -209 -214 -208 -201 -208 -199 -192 -178 -169 -167 -171 -175 -174 -168 -160 -160 -161 -156 -149 -141 -131 -121 -112 -105 -99 -93 -92 -96 -100 -95 -101 -99 -94 -90 -88 -86 -83 -80 -79 -77 -77 -77 -76 -74 -74 -71 -70 -67 -62 -57 -57 -63 -66 -58 -49 -43 -39 -37 -36 -35 -35 -36 -40 -44 -46 -48 -48 -48 -46 -43 -40 -39 -40 -43 -50 -58 -59 -51 -45 -45 -50 -58 -63 -58 -44 -35 -29 -26 -24 -23 -22 -20 -20 -21 -23 -25 -28 -30 -29 -27 -27 -24 -21 -18 -15 -14 -12 -13 -15 -14 -15 -19 -19 -11 -12 -13 -22 -31 -32 -29 -43 -47 -65 -77 -73 -62 -44 -22 -22 -27 -35 -39 -53 -73 -86 -75 -66 -86 -97 -106 -116 -119 -107 -90 -82 -75 -57 -71 -106 -142 -179 -224 -236 -238 -225 -193 -158 -135 -125 -122 -112 -100 -94 -96 -108 -127 -143 -169 -171 -168 -172 -177 -183 -199 -209 -169 -117 -125 -166 -169 -114 -98 -69 -25 -12 -6 -4 -17 -38 -34 -166 -213 -215 -205 -201 -206 -209 -207 -203 -194 -187 -186 -189 -186 -183 -190 -196 -202 -208 -212 -215 -216 -216 -213 -211 -213 -207 -204 -211 -194 -183 -175 -170 -172 -181 -187 -182 -177 -168 -167 -167 -164 -156 -147 -139 -130 -122 -116 -109 -103 -98 -99 -103 -100 -101 -99 -95 -91 -87 -85 -83 -77 -75 -76 -74 -71 -70 -69 -69 -66 -64 -64 -64 -59 -55 -69 -65 -57 -49 -44 -42 -41 -40 -38 -40 -41 -43 -45 -47 -49 -50 -50 -48 -44 -40 -37 -36 -37 -42 -45 -45 -41 -34 -34 -58 -94 -66 -56 -45 -36 -29 -25 -23 -24 -24 -22 -22 -22 -23 -25 -27 -30 -30 -28 -27 -24 -20 -17 -15 -14 -14 -14 -14 -14 -14 -12 -15 -13 -12 -15 -22 -32 -34 -26 -33 -44 -61 -73 -65 -60 -67 -43 -30 -29 -34 -37 -53 -61 -66 -65 -66 -83 -91 -92 -92 -98 -110 -114 -92 -78 -66 -70 -77 -84 -95 -122 -151 -177 -187 -175 -159 -149 -143 -140 -134 -127 -122 -126 -136 -147 -156 -175 -193 -193 -188 -195 -204 -204 -204 -166 -106 -87 -93 -115 -150 -179 -159 -127 -140 -159 -88 -0 -1 -2 -32 -166 -191 -196 -218 -234 -220 -215 -212 -207 -197 -188 -184 -185 -193 -199 -206 -214 -220 -220 -219 -218 -217 -214 -212 -210 -206 -201 -197 -187 -180 -176 -173 -175 -185 -193 -189 -183 -177 -174 -173 -169 -162 -153 -143 -132 -126 -125 -120 -111 -101 -95 -97 -102 -103 -99 -95 -92 -89 -86 -81 -75 -73 -72 -70 -67 -65 -64 -62 -59 -56 -56 -56 -59 -67 -68 -63 -57 -52 -47 -45 -44 -44 -42 -45 -46 -47 -48 -50 -52 -53 -53 -50 -46 -41 -37 -35 -33 -33 -33 -36 -34 -26 -25 -40 -67 -65 -58 -49 -41 -34 -27 -22 -20 -24 -24 -23 -23 -23 -24 -27 -28 -29 -30 -28 -24 -20 -17 -15 -14 -15 -15 -15 -16 -15 -11 -12 -13 -15 -20 -25 -28 -28 -22 -26 -38 -59 -77 -77 -67 -66 -68 -62 -50 -35 -30 -61 -63 -66 -65 -63 -64 -66 -64 -62 -66 -78 -84 -77 -86 -75 -66 -67 -86 -117 -146 -159 -151 -119 -104 -115 -124 -127 -139 -136 -130 -127 -141 -165 -188 -202 -205 -200 -194 -199 -215 -224 -222 -222 -195 -143 -114 -107 -116 -138 -164 -187 -195 -191 -210 -186 -99 -15 -5 -4 -34 -46 -87 -140 -170 -183 -243 -218 -206 -199 -194 -191 -192 -198 -197 -204 -218 -225 -225 -223 -221 -218 -214 -212 -211 -207 -202 -195 -188 -184 -180 -179 -184 -193 -197 -194 -189 -188 -181 -174 -168 -164 -157 -148 -140 -134 -134 -128 -118 -106 -98 -98 -104 -107 -102 -97 -93 -91 -87 -82 -77 -72 -68 -64 -60 -57 -55 -52 -50 -46 -45 -46 -50 -58 -62 -61 -58 -54 -49 -46 -46 -46 -48 -51 -52 -52 -52 -54 -56 -57 -56 -53 -50 -45 -39 -34 -30 -27 -25 -31 -28 -21 -20 -28 -44 -60 -62 -54 -43 -34 -28 -22 -19 -23 -24 -24 -23 -22 -24 -30 -26 -28 -29 -27 -24 -20 -18 -16 -15 -15 -16 -16 -15 -15 -14 -15 -15 -19 -23 -25 -24 -22 -21 -22 -31 -52 -76 -85 -75 -55 -64 -71 -63 -39 -26 -67 -67 -67 -66 -65 -66 -66 -64 -61 -58 -54 -52 -56 -73 -87 -79 -83 -97 -122 -156 -181 -170 -119 -95 -96 -100 -109 -125 -123 -119 -116 -132 -160 -183 -189 -183 -174 -174 -191 -206 -223 -214 -182 -184 -155 -122 -114 -127 -149 -173 -194 -201 -212 -214 -193 -162 -131 -97 -42 -16 -10 -16 -31 -47 -80 -169 -242 -214 -199 -195 -193 -192 -193 -195 -199 -208 -225 -230 -223 -217 -218 -214 -212 -210 -207 -203 -199 -194 -189 -186 -191 -198 -202 -201 -198 -192 -187 -179 -169 -163 -161 -159 -152 -145 -138 -140 -135 -124 -112 -103 -101 -106 -107 -105 -100 -94 -89 -86 -81 -76 -69 -63 -57 -53 -50 -46 -40 -38 -35 -35 -38 -43 -48 -53 -56 -55 -52 -48 -46 -47 -49 -54 -57 -58 -58 -58 -59 -60 -60 -58 -55 -51 -45 -39 -32 -27 -23 -21 -27 -24 -19 -18 -25 -39 -55 -63 -56 -44 -34 -28 -24 -21 -22 -25 -26 -26 -24 -24 -31 -27 -29 -28 -25 -23 -20 -18 -16 -15 -15 -15 -16 -16 -16 -15 -16 -18 -21 -22 -21 -19 -19 -18 -15 -20 -37 -58 -73 -74 -68 -70 -70 -66 -40 -18 -64 -63 -64 -66 -68 -67 -65 -63 -60 -56 -55 -49 -49 -60 -73 -74 -98 -114 -126 -146 -165 -158 -115 -95 -109 -104 -109 -122 -118 -118 -121 -134 -149 -159 -159 -151 -143 -142 -162 -175 -200 -206 -190 -191 -170 -133 -122 -144 -178 -200 -204 -203 -247 -202 -189 -188 -173 -142 -108 -71 -28 -6 0 -2 -11 -44 -137 -197 -201 -197 -194 -193 -197 -202 -204 -208 -228 -231 -216 -204 -214 -214 -211 -209 -207 -205 -203 -199 -195 -189 -202 -205 -204 -201 -197 -191 -182 -172 -165 -163 -164 -162 -155 -149 -142 -143 -139 -129 -115 -105 -102 -108 -108 -108 -103 -95 -87 -81 -76 -72 -66 -59 -51 -43 -37 -36 -32 -29 -28 -29 -32 -36 -41 -47 -50 -53 -51 -49 -48 -49 -52 -56 -59 -61 -62 -62 -63 -64 -62 -59 -56 -52 -46 -40 -33 -24 -18 -18 -21 -21 -18 -17 -21 -32 -47 -58 -55 -45 -35 -29 -26 -22 -21 -22 -26 -30 -29 -25 -29 -28 -27 -25 -23 -22 -20 -18 -16 -15 -14 -15 -16 -16 -16 -15 -15 -17 -19 -20 -19 -17 -15 -13 -13 -16 -25 -39 -54 -63 -68 -66 -63 -46 -26 -16 -67 -67 -67 -66 -65 -63 -61 -59 -58 -55 -54 -49 -52 -60 -64 -67 -88 -111 -134 -156 -166 -153 -119 -85 -105 -100 -116 -136 -140 -137 -143 -160 -168 -168 -165 -158 -145 -144 -154 -166 -189 -207 -212 -209 -195 -159 -126 -147 -197 -232 -227 -208 -241 -214 -201 -200 -216 -232 -214 -134 -18 -1 0 0 0 -2 -15 -91 -158 -187 -201 -210 -215 -216 -216 -214 -235 -237 -229 -224 -220 -215 -213 -211 -211 -210 -208 -203 -196 -188 -202 -203 -200 -196 -192 -186 -178 -170 -169 -170 -169 -164 -158 -152 -145 -144 -140 -130 -117 -107 -104 -113 -112 -110 -103 -94 -85 -81 -76 -69 -63 -55 -45 -36 -32 -28 -26 -26 -27 -28 -28 -29 -33 -38 -45 -52 -52 -51 -51 -51 -51 -53 -57 -59 -62 -65 -67 -68 -64 -60 -57 -52 -45 -40 -34 -23 -17 -15 -17 -18 -17 -17 -20 -28 -51 -71 -81 -70 -47 -29 -26 -24 -22 -24 -29 -32 -31 -28 -29 -29 -26 -22 -21 -21 -20 -18 -16 -15 -15 -15 -15 -16 -16 -16 -14 -14 -15 -17 -19 -18 -15 -16 -15 -16 -21 -30 -41 -52 -55 -55 -56 -45 -26 -16 -57 -62 -64 -61 -56 -52 -50 -50 -51 -54 -53 -49 -52 -57 -61 -65 -70 -97 -148 -183 -182 -153 -116 -77 -84 -87 -121 -155 -170 -167 -156 -148 -161 -182 -189 -187 -181 -179 -180 -186 -201 -210 -212 -207 -197 -168 -122 -136 -174 -214 -225 -205 -206 -201 -181 -174 -193 -228 -242 -187 -20 -93 -93 -98 -121 -116 -61 -97 -152 -167 -215 -243 -240 -236 -230 -222 -235 -237 -231 -225 -221 -218 -216 -216 -217 -218 -215 -207 -197 -194 -199 -197 -193 -189 -185 -181 -173 -168 -173 -174 -171 -167 -161 -155 -148 -143 -137 -131 -120 -111 -110 -119 -117 -110 -99 -88 -80 -75 -70 -65 -60 -52 -42 -32 -27 -25 -23 -25 -26 -26 -26 -27 -31 -36 -44 -51 -54 -54 -54 -52 -50 -50 -52 -57 -62 -67 -71 -71 -66 -61 -57 -51 -44 -40 -35 -25 -19 -18 -19 -20 -21 -23 -37 -110 -136 -144 -126 -85 -46 -32 -32 -35 -39 -50 -52 -46 -40 -34 -32 -30 -25 -21 -19 -19 -19 -19 -18 -17 -15 -14 -14 -17 -17 -16 -14 -13 -12 -13 -17 -21 -19 -20 -20 -18 -19 -23 -30 -32 -39 -49 -53 -42 -25 -20 -49 -52 -54 -51 -47 -45 -46 -46 -47 -53 -53 -49 -49 -51 -54 -60 -68 -88 -135 -176 -178 -148 -108 -71 -59 -65 -98 -148 -177 -166 -128 -108 -126 -173 -217 -235 -242 -239 -220 -212 -220 -214 -196 -184 -185 -177 -114 -112 -129 -162 -192 -202 -204 -198 -183 -172 -178 -204 -232 -207 -81 -217 -209 -203 -228 -240 -214 -251 -254 -221 -252 -276 -272 -265 -236 -246 -244 -237 -231 -226 -221 -219 -217 -218 -219 -221 -217 -206 -197 -199 -197 -192 -192 -192 -190 -185 -172 -166 -172 -173 -171 -168 -164 -158 -152 -145 -136 -130 -123 -117 -118 -124 -120 -109 -94 -82 -75 -72 -67 -63 -56 -49 -42 -33 -27 -23 -22 -24 -25 -24 -26 -30 -36 -39 -46 -52 -56 -57 -56 -53 -49 -48 -50 -54 -60 -67 -71 -72 -69 -62 -59 -54 -49 -45 -39 -30 -25 -25 -26 -29 -32 -36 -43 -71 -129 -154 -126 -74 -47 -59 -65 -64 -64 -72 -79 -77 -64 -48 -34 -30 -26 -22 -19 -19 -20 -20 -20 -19 -16 -13 -12 -12 -18 -16 -13 -12 -13 -15 -20 -23 -23 -24 -23 -20 -18 -18 -20 -23 -25 -37 -43 -37 -27 -25 -41 -43 -43 -40 -40 -41 -44 -46 -46 -49 -48 -46 -46 -47 -54 -64 -75 -85 -105 -138 -157 -145 -107 -70 -55 -62 -81 -114 -135 -129 -112 -119 -130 -145 -218 -219 -230 -285 -291 -271 -255 -231 -202 -184 -173 -147 -119 -106 -124 -152 -180 -201 -208 -197 -176 -173 -200 -234 -257 -258 -233 -247 -244 -247 -264 -284 -298 -309 -304 -286 -275 -275 -268 -250 -237 -277 -249 -227 -223 -223 -218 -216 -216 -218 -221 -221 -215 -204 -194 -193 -190 -185 -188 -190 -190 -188 -180 -172 -171 -171 -171 -169 -165 -160 -153 -146 -137 -128 -123 -121 -123 -127 -121 -108 -92 -80 -73 -69 -62 -62 -55 -49 -42 -34 -27 -24 -26 -30 -30 -28 -28 -31 -36 -42 -49 -55 -58 -59 -58 -55 -51 -49 -50 -52 -58 -64 -69 -72 -72 -74 -66 -59 -54 -49 -42 -34 -32 -33 -38 -47 -58 -68 -82 -99 -122 -130 -110 -77 -62 -86 -81 -72 -73 -82 -90 -92 -87 -69 -39 -32 -27 -21 -18 -18 -20 -20 -18 -17 -17 -17 -14 -9 -8 -8 -9 -11 -12 -14 -20 -22 -20 -21 -21 -21 -21 -20 -18 -19 -22 -28 -31 -33 -32 -31 -32 -36 -37 -34 -38 -40 -42 -43 -44 -44 -44 -43 -47 -55 -66 -80 -94 -103 -109 -129 -148 -142 -115 -81 -62 -64 -82 -98 -106 -113 -121 -131 -145 -145 -191 -112 -95 -162 -196 -237 -295 -259 -222 -195 -183 -170 -132 -125 -133 -147 -165 -181 -189 -183 -170 -178 -205 -235 -256 -267 -278 -278 -273 -280 -295 -311 -322 -324 -319 -299 -266 -248 -234 -217 -212 -228 -225 -219 -217 -215 -214 -215 -218 -220 -221 -219 -212 -201 -191 -187 -186 -179 -183 -186 -187 -187 -183 -176 -173 -171 -170 -168 -163 -157 -151 -145 -136 -128 -122 -120 -122 -124 -119 -105 -90 -79 -72 -67 -62 -61 -57 -51 -44 -37 -31 -31 -36 -40 -40 -38 -37 -38 -43 -51 -56 -60 -62 -63 -63 -62 -57 -53 -51 -52 -56 -61 -67 -70 -67 -74 -68 -61 -55 -49 -44 -39 -41 -48 -57 -74 -94 -105 -116 -126 -137 -139 -121 -91 -68 -63 -58 -64 -72 -82 -92 -104 -110 -77 -49 -38 -29 -22 -18 -17 -19 -18 -16 -15 -18 -25 -32 -36 -16 -12 -11 -11 -11 -13 -20 -20 -17 -18 -19 -20 -21 -22 -21 -23 -27 -38 -54 -61 -46 -37 -35 -34 -32 -31 -37 -38 -39 -39 -40 -42 -44 -48 -59 -71 -76 -82 -95 -108 -107 -118 -140 -136 -114 -87 -68 -66 -82 -98 -107 -114 -121 -128 -140 -142 -192 -112 -32 0 -16 -79 -195 -315 -301 -265 -245 -218 -156 -143 -146 -149 -156 -164 -172 -183 -207 -199 -207 -209 -223 -259 -294 -289 -273 -271 -279 -282 -285 -304 -352 -324 -274 -241 -223 -211 -203 -205 -217 -220 -214 -206 -206 -211 -217 -222 -223 -220 -210 -199 -189 -187 -185 -176 -183 -186 -186 -185 -182 -177 -173 -170 -167 -163 -158 -152 -148 -142 -135 -129 -123 -118 -117 -118 -114 -102 -88 -78 -78 -82 -77 -66 -62 -58 -52 -45 -42 -42 -52 -51 -50 -47 -43 -44 -50 -55 -57 -60 -64 -66 -67 -65 -60 -54 -52 -53 -58 -64 -68 -68 -63 -63 -61 -58 -53 -48 -46 -46 -53 -62 -81 -102 -114 -122 -133 -131 -98 -87 -93 -93 -86 -84 -96 -90 -84 -80 -82 -97 -110 -80 -68 -58 -48 -37 -31 -28 -21 -16 -13 -14 -17 -22 -28 -34 -26 -19 -14 -14 -14 -12 -14 -15 -15 -15 -16 -17 -21 -31 -47 -54 -50 -53 -67 -71 -54 -44 -33 -31 -29 -31 -35 -36 -34 -36 -41 -43 -44 -50 -61 -69 -70 -69 -71 -81 -95 -105 -122 -119 -102 -83 -71 -72 -81 -92 -106 -109 -111 -117 -125 -136 -182 -107 -31 0 0 -6 -38 -136 -277 -281 -237 -197 -163 -149 -155 -160 -162 -167 -182 -221 -284 -198 -200 -203 -212 -226 -239 -243 -232 -221 -231 -265 -286 -289 -312 -299 -268 -245 -233 -226 -213 -195 -180 -179 -196 -195 -192 -201 -208 -215 -216 -212 -203 -196 -194 -194 -184 -175 -183 -185 -184 -182 -179 -176 -172 -167 -161 -155 -150 -146 -141 -136 -132 -127 -121 -114 -110 -110 -106 -98 -85 -78 -84 -92 -85 -75 -71 -65 -59 -57 -57 -53 -58 -52 -51 -49 -47 -48 -52 -55 -53 -53 -57 -62 -65 -64 -60 -56 -54 -54 -62 -70 -73 -69 -63 -59 -57 -57 -56 -55 -53 -59 -69 -86 -103 -115 -121 -131 -144 -151 -113 -96 -101 -105 -109 -122 -125 -93 -92 -101 -92 -83 -85 -80 -83 -82 -71 -54 -48 -63 -36 -21 -15 -15 -18 -20 -20 -20 -21 -18 -19 -25 -30 -20 -12 -12 -13 -13 -14 -18 -26 -40 -50 -49 -51 -62 -66 -59 -54 -52 -29 -27 -26 -27 -32 -34 -30 -35 -42 -43 -45 -50 -57 -56 -54 -48 -51 -62 -79 -92 -106 -104 -94 -82 -75 -74 -78 -86 -101 -104 -111 -119 -128 -140 -136 -81 -39 -23 -20 -10 -0 -5 -67 -208 -240 -207 -175 -161 -164 -173 -178 -181 -194 -220 -246 -200 -191 -189 -189 -194 -202 -205 -205 -213 -224 -266 -287 -276 -271 -267 -249 -238 -240 -244 -233 -201 -172 -154 -160 -170 -179 -188 -196 -205 -209 -205 -201 -200 -197 -190 -181 -173 -177 -180 -179 -176 -173 -170 -166 -160 -153 -147 -142 -138 -132 -127 -123 -121 -116 -109 -103 -103 -103 -94 -84 -85 -91 -93 -86 -82 -80 -73 -66 -65 -67 -62 -54 -45 -44 -48 -50 -51 -52 -51 -46 -45 -47 -52 -57 -61 -59 -53 -47 -44 -52 -66 -71 -68 -63 -58 -57 -75 -88 -71 -86 -110 -122 -125 -123 -121 -125 -134 -145 -154 -151 -137 -123 -119 -125 -131 -133 -97 -96 -111 -103 -91 -78 -75 -85 -91 -84 -67 -56 -54 -36 -24 -19 -18 -20 -24 -25 -21 -20 -23 -28 -36 -49 -43 -26 -17 -13 -12 -15 -20 -21 -26 -36 -45 -53 -53 -53 -59 -58 -54 -28 -23 -21 -23 -26 -28 -26 -31 -34 -35 -39 -45 -47 -42 -49 -34 -35 -47 -65 -83 -97 -105 -103 -93 -83 -77 -78 -85 -97 -108 -123 -139 -151 -156 -138 -124 -123 -129 -137 -99 -14 -3 -2 -195 -268 -252 -214 -192 -183 -187 -193 -197 -203 -209 -208 -193 -186 -180 -176 -178 -185 -196 -210 -236 -252 -285 -300 -289 -270 -257 -248 -237 -231 -230 -218 -185 -147 -119 -129 -145 -161 -176 -187 -193 -197 -194 -187 -180 -182 -191 -186 -178 -175 -172 -169 -167 -166 -166 -163 -152 -143 -140 -137 -131 -123 -114 -111 -112 -109 -101 -95 -96 -101 -92 -87 -91 -96 -95 -89 -85 -85 -78 -72 -71 -70 -64 -52 -40 -39 -43 -49 -52 -52 -50 -43 -39 -41 -47 -54 -56 -50 -38 -28 -23 -29 -43 -58 -68 -66 -61 -62 -85 -109 -108 -134 -149 -145 -137 -127 -122 -125 -129 -136 -134 -123 -111 -108 -119 -137 -135 -105 -83 -85 -97 -94 -85 -86 -95 -95 -93 -87 -74 -62 -53 -43 -34 -26 -21 -24 -25 -26 -24 -35 -50 -54 -47 -51 -47 -36 -25 -17 -13 -14 -18 -23 -21 -32 -42 -38 -35 -48 -67 -64 -60 -28 -24 -20 -21 -23 -22 -21 -23 -23 -23 -28 -33 -35 -31 -33 -24 -22 -31 -48 -67 -86 -98 -103 -103 -98 -91 -89 -94 -103 -111 -123 -137 -149 -160 -175 -193 -200 -198 -219 -218 -194 -223 -345 -352 -313 -272 -238 -212 -199 -202 -201 -207 -209 -203 -193 -189 -184 -172 -165 -172 -192 -216 -232 -233 -250 -255 -257 -256 -258 -277 -281 -241 -194 -160 -139 -118 -88 -73 -88 -106 -131 -155 -175 -189 -203 -206 -205 -197 -194 -197 -190 -184 -181 -178 -175 -173 -170 -167 -164 -151 -143 -139 -136 -129 -120 -110 -108 -116 -109 -95 -91 -100 -106 -98 -95 -96 -95 -90 -86 -84 -83 -79 -70 -60 -55 -54 -44 -34 -33 -34 -40 -48 -50 -44 -36 -33 -37 -46 -50 -39 -26 -18 -13 -10 -16 -36 -63 -81 -72 -71 -75 -83 -91 -96 -113 -123 -129 -134 -129 -120 -122 -124 -124 -118 -112 -109 -113 -124 -140 -104 -82 -70 -75 -93 -105 -93 -92 -101 -100 -93 -86 -79 -74 -65 -58 -52 -46 -38 -30 -28 -29 -33 -53 -72 -76 -68 -47 -36 -30 -24 -18 -17 -19 -21 -21 -21 -29 -38 -46 -52 -51 -69 -69 -66 -40 -32 -31 -27 -23 -19 -17 -17 -17 -15 -17 -23 -26 -24 -22 -22 -18 -24 -35 -48 -60 -69 -76 -86 -100 -109 -108 -101 -96 -89 -90 -102 -117 -129 -136 -144 -154 -146 -160 -198 -265 -342 -385 -355 -330 -293 -243 -204 -195 -199 -197 -209 -210 -205 -199 -190 -180 -180 -186 -196 -218 -246 -263 -243 -268 -271 -277 -283 -288 -290 -260 -195 -132 -89 -66 -55 -44 -41 -54 -73 -94 -114 -133 -155 -182 -188 -203 -198 -191 -192 -188 -183 -180 -176 -172 -169 -165 -162 -157 -149 -141 -138 -137 -133 -121 -112 -121 -134 -124 -107 -102 -104 -106 -106 -105 -103 -95 -87 -87 -86 -85 -82 -61 -36 -26 -34 -34 -25 -27 -27 -31 -39 -40 -33 -31 -34 -38 -41 -41 -30 -13 -6 -4 -8 -27 -62 -95 -93 -75 -79 -81 -78 -76 -82 -94 -107 -120 -127 -112 -89 -105 -115 -115 -109 -105 -103 -107 -125 -130 -83 -59 -55 -67 -89 -106 -69 -76 -88 -92 -89 -85 -83 -82 -78 -73 -68 -61 -55 -50 -48 -45 -40 -55 -74 -73 -62 -48 -40 -29 -21 -18 -19 -24 -23 -21 -22 -28 -34 -38 -41 -46 -60 -67 -70 -42 -32 -32 -28 -24 -19 -15 -14 -15 -13 -13 -19 -20 -19 -21 -24 -22 -24 -31 -36 -37 -39 -44 -51 -80 -106 -110 -94 -74 -58 -57 -69 -87 -106 -119 -128 -136 -129 -128 -139 -220 -330 -353 -316 -292 -262 -223 -198 -192 -183 -177 -199 -206 -211 -214 -214 -210 -212 -217 -224 -242 -266 -284 -291 -327 -214 -108 -122 -210 -253 -177 -118 -79 -58 -48 -43 -39 -37 -40 -48 -58 -66 -76 -94 -127 -173 -197 -197 -196 -199 -193 -176 -170 -167 -165 -163 -160 -156 -151 -144 -135 -126 -117 -109 -106 -100 -126 -125 -112 -99 -92 -90 -93 -101 -107 -108 -103 -97 -100 -95 -89 -81 -59 -30 -12 -15 -25 -22 -25 -25 -27 -31 -31 -30 -37 -45 -46 -38 -31 -29 -14 -4 -3 -13 -37 -70 -90 -86 -77 -78 -75 -69 -64 -68 -87 -102 -116 -109 -88 -77 -80 -89 -91 -83 -75 -69 -72 -98 -85 -61 -54 -70 -92 -100 -105 -67 -79 -89 -88 -84 -83 -82 -79 -79 -79 -76 -71 -63 -56 -53 -51 -45 -53 -63 -54 -50 -51 -46 -34 -24 -20 -20 -23 -20 -18 -19 -23 -25 -29 -33 -39 -49 -59 -70 -49 -43 -40 -33 -28 -23 -19 -17 -17 -15 -14 -18 -17 -18 -20 -21 -22 -27 -29 -27 -25 -25 -28 -26 -50 -89 -105 -92 -65 -44 -37 -50 -75 -101 -120 -132 -140 -133 -124 -118 -190 -296 -340 -312 -294 -280 -275 -232 -193 -196 -166 -181 -194 -212 -228 -231 -224 -224 -225 -228 -251 -281 -304 -325 -363 -353 -322 -279 -233 -179 -113 -79 -67 -63 -65 -68 -67 -64 -63 -66 -65 -58 -54 -65 -90 -126 -149 -169 -186 -197 -195 -186 -185 -167 -186 -185 -161 -147 -138 -127 -124 -129 -125 -113 -104 -95 -92 -92 -91 -86 -81 -81 -87 -97 -104 -113 -111 -105 -106 -91 -78 -74 -61 -37 -13 -8 -21 -24 -26 -27 -27 -28 -29 -34 -36 -48 -51 -45 -37 -35 -20 -5 -3 -11 -30 -53 -68 -70 -75 -74 -68 -61 -58 -62 -67 -84 -95 -91 -83 -79 -77 -74 -72 -69 -66 -65 -65 -67 -59 -58 -80 -114 -131 -114 -109 -80 -74 -73 -71 -72 -79 -78 -74 -78 -78 -75 -73 -66 -58 -46 -45 -46 -49 -53 -53 -52 -52 -44 -38 -34 -30 -28 -27 -24 -19 -18 -20 -21 -24 -28 -34 -40 -46 -56 -64 -63 -81 -67 -44 -31 -28 -26 -24 -21 -20 -20 -18 -16 -16 -19 -22 -26 -27 -24 -20 -21 -22 -19 -27 -72 -109 -105 -72 -40 -35 -56 -82 -123 -146 -151 -153 -145 -128 -113 -146 -208 -266 -304 -312 -302 -321 -281 -237 -223 -179 -174 -189 -218 -246 -254 -241 -237 -226 -238 -264 -284 -295 -309 -331 -348 -342 -292 -212 -138 -100 -87 -91 -97 -104 -110 -113 -113 -110 -109 -97 -76 -56 -47 -49 -64 -86 -114 -142 -168 -186 -190 -184 -184 -196 -182 -154 -137 -130 -120 -116 -112 -97 -82 -77 -74 -70 -75 -77 -75 -72 -76 -96 -102 -109 -116 -117 -113 -106 -83 -67 -70 -65 -47 -23 -10 -24 -33 -34 -31 -28 -27 -29 -28 -32 -39 -46 -50 -49 -46 -32 -14 -9 -14 -28 -48 -64 -70 -73 -73 -70 -65 -60 -64 -67 -73 -78 -82 -85 -84 -78 -72 -67 -66 -67 -67 -70 -71 -70 -74 -105 -130 -127 -115 -109 -91 -75 -68 -65 -66 -70 -68 -66 -61 -58 -60 -64 -61 -56 -50 -47 -46 -45 -46 -47 -46 -46 -40 -38 -39 -39 -36 -33 -32 -30 -27 -26 -25 -24 -27 -33 -37 -38 -43 -79 -77 -86 -84 -62 -46 -43 -39 -33 -28 -27 -24 -17 -16 -15 -20 -29 -35 -31 -23 -18 -18 -20 -18 -17 -58 -118 -124 -85 -42 -35 -55 -77 -124 -158 -168 -164 -157 -140 -121 -158 -234 -284 -267 -254 -266 -319 -326 -300 -259 -209 -194 -213 -241 -266 -276 -266 -247 -224 -240 -252 -249 -246 -254 -265 -271 -276 -245 -200 -158 -126 -114 -125 -137 -144 -144 -141 -135 -130 -126 -106 -79 -55 -39 -32 -40 -60 -82 -106 -134 -163 -177 -176 -184 -195 -200 -197 -186 -169 -152 -135 -128 -112 -98 -95 -89 -86 -86 -86 -84 -83 -87 -101 -109 -115 -118 -120 -118 -110 -92 -77 -72 -66 -54 -38 -25 -34 -42 -43 -39 -34 -34 -39 -41 -45 -47 -50 -55 -58 -56 -48 -45 -40 -41 -51 -67 -79 -85 -89 -88 -85 -79 -72 -67 -67 -72 -78 -85 -90 -90 -83 -74 -70 -69 -71 -73 -76 -78 -81 -82 -103 -122 -119 -111 -103 -92 -82 -76 -73 -67 -62 -57 -55 -52 -47 -45 -48 -48 -46 -44 -43 -42 -40 -39 -41 -38 -38 -38 -40 -43 -43 -38 -36 -33 -31 -31 -33 -31 -26 -24 -27 -29 -30 -36 -54 -48 -45 -44 -48 -51 -54 -50 -38 -29 -26 -22 -17 -26 -34 -33 -24 -19 -20 -19 -15 -15 -16 -17 -21 -55 -122 -136 -99 -55 -39 -39 -69 -115 -155 -171 -169 -162 -150 -135 -154 -213 -282 -318 -277 -223 -268 -307 -295 -257 -230 -231 -252 -271 -284 -286 -272 -246 -220 -211 -209 -205 -204 -212 -227 -233 -222 -213 -200 -178 -153 -145 -159 -173 -178 -173 -159 -137 -116 -104 -84 -62 -41 -22 -10 -8 -18 -37 -52 -81 -125 -168 -194 -216 -237 -245 -237 -217 -200 -181 -171 -152 -141 -132 -121 -115 -114 -110 -108 -107 -106 -108 -112 -115 -116 -116 -116 -117 -115 -106 -92 -70 -62 -60 -53 -45 -44 -46 -48 -50 -50 -52 -58 -65 -68 -67 -65 -64 -65 -67 -73 -76 -71 -73 -87 -102 -108 -105 -103 -99 -93 -87 -80 -70 -68 -71 -76 -83 -89 -93 -88 -80 -77 -76 -77 -80 -84 -84 -85 -86 -96 -110 -111 -103 -94 -87 -80 -73 -66 -58 -52 -48 -47 -43 -37 -34 -37 -40 -37 -33 -34 -35 -32 -33 -39 -37 -38 -38 -40 -43 -43 -37 -34 -32 -33 -37 -40 -34 -26 -20 -19 -22 -26 -33 -41 -35 -46 -61 -66 -58 -52 -51 -34 -25 -24 -21 -18 -18 -26 -30 -25 -17 -19 -19 -17 -20 -22 -24 -35 -64 -116 -138 -115 -77 -52 -44 -49 -91 -134 -159 -165 -160 -153 -145 -179 -276 -318 -306 -282 -240 -195 -197 -207 -214 -225 -246 -271 -285 -296 -300 -284 -250 -222 -192 -170 -168 -181 -203 -231 -264 -260 -222 -201 -193 -188 -193 -208 -217 -211 -202 -183 -151 -120 -103 -83 -57 -29 -9 -1 -1 -3 -8 -18 -46 -99 -166 -217 -242 -253 -252 -241 -226 -212 -186 -179 -159 -144 -133 -125 -121 -120 -118 -119 -120 -120 -119 -119 -118 -116 -114 -114 -112 -105 -94 -93 -76 -70 -71 -71 -69 -67 -64 -66 -67 -67 -67 -71 -76 -79 -78 -74 -70 -70 -78 -87 -79 -81 -96 -116 -128 -128 -113 -105 -101 -96 -89 -81 -73 -69 -69 -72 -76 -82 -88 -90 -86 -83 -81 -82 -83 -86 -85 -85 -85 -90 -99 -103 -96 -86 -79 -70 -60 -53 -47 -42 -42 -45 -43 -37 -33 -32 -33 -31 -27 -33 -39 -30 -29 -29 -32 -32 -31 -32 -36 -37 -34 -32 -33 -37 -42 -45 -31 -21 -15 -14 -17 -24 -35 -36 -28 -41 -63 -78 -73 -54 -44 -28 -22 -21 -19 -15 -15 -17 -16 -16 -18 -23 -23 -24 -30 -34 -38 -47 -63 -90 -116 -125 -108 -82 -66 -61 -85 -118 -142 -153 -155 -155 -160 -202 -301 -269 -192 -162 -148 -151 -146 -147 -160 -186 -217 -242 -249 -265 -276 -272 -254 -225 -166 -112 -108 -157 -210 -193 -81 -274 -307 -270 -245 -250 -266 -267 -254 -236 -228 -213 -183 -150 -131 -114 -79 -38 -9 0 -0 -0 -2 -11 -46 -108 -181 -237 -259 -261 -255 -241 -223 -209 -189 -173 -157 -144 -134 -129 -126 -124 -121 -123 -126 -126 -126 -123 -121 -118 -116 -110 -105 -106 -107 -104 -95 -88 -86 -86 -86 -84 -84 -85 -82 -78 -76 -78 -81 -84 -84 -80 -77 -80 -91 -90 -88 -100 -119 -135 -143 -140 -133 -122 -110 -100 -89 -78 -69 -65 -64 -66 -69 -74 -77 -82 -84 -84 -85 -86 -87 -86 -86 -87 -87 -87 -91 -97 -90 -80 -69 -59 -50 -45 -42 -39 -38 -44 -46 -41 -38 -34 -30 -30 -32 -40 -47 -33 -29 -30 -31 -28 -24 -25 -33 -35 -32 -31 -32 -36 -40 -39 -23 -13 -8 -8 -12 -20 -33 -36 -46 -71 -94 -108 -96 -56 -36 -26 -21 -18 -16 -13 -12 -14 -15 -15 -20 -25 -25 -28 -34 -38 -41 -43 -48 -58 -79 -109 -117 -104 -85 -74 -87 -111 -134 -148 -155 -164 -182 -208 -230 -197 -161 -157 -173 -161 -126 -107 -112 -137 -167 -186 -197 -222 -252 -273 -273 -247 -182 -107 -58 -81 -97 -65 -30 -183 -191 -206 -256 -314 -334 -294 -259 -241 -244 -235 -205 -169 -143 -130 -99 -53 -16 -0 -0 -1 -8 -34 -86 -154 -216 -255 -266 -260 -248 -233 -218 -204 -187 -171 -158 -147 -139 -134 -129 -127 -123 -125 -127 -129 -129 -129 -127 -123 -116 -105 -102 -114 -115 -112 -108 -104 -102 -101 -99 -93 -97 -98 -94 -88 -84 -83 -83 -83 -83 -83 -85 -91 -99 -105 -115 -128 -138 -143 -146 -139 -132 -124 -113 -100 -86 -72 -64 -61 -61 -63 -66 -66 -65 -68 -75 -82 -87 -88 -88 -89 -90 -90 -89 -87 -87 -96 -88 -74 -61 -52 -46 -42 -39 -36 -35 -39 -42 -43 -42 -37 -28 -27 -28 -34 -43 -36 -29 -34 -34 -30 -26 -25 -30 -30 -28 -28 -29 -30 -28 -19 -10 -4 -3 -4 -7 -16 -28 -29 -61 -92 -114 -107 -85 -58 -38 -30 -25 -21 -17 -14 -13 -14 -17 -22 -24 -24 -24 -28 -33 -36 -36 -35 -37 -43 -55 -83 -109 -109 -90 -74 -77 -98 -126 -147 -157 -166 -181 -191 -177 -159 -137 -119 -107 -95 -82 -79 -91 -114 -141 -150 -113 -211 -283 -318 -314 -282 -245 -215 -128 -130 -89 -30 -22 -39 -151 -221 -253 -307 -338 -271 -243 -226 -228 -217 -189 -157 -129 -111 -87 -52 -21 -5 -7 -13 -39 -90 -153 -212 -255 -278 -281 -268 -263 -244 -222 -212 -192 -175 -165 -154 -148 -144 -137 -131 -126 -125 -126 -126 -125 -123 -125 -125 -116 -110 -115 -125 -123 -120 -119 -117 -115 -114 -112 -110 -115 -115 -108 -98 -90 -87 -84 -81 -81 -86 -93 -102 -113 -127 -138 -142 -141 -139 -135 -127 -120 -112 -103 -95 -85 -64 -56 -59 -60 -60 -57 -52 -50 -54 -62 -73 -81 -85 -87 -90 -92 -94 -96 -99 -97 -98 -90 -75 -61 -52 -47 -43 -38 -35 -34 -37 -41 -43 -42 -39 -29 -25 -25 -29 -35 -33 -32 -38 -37 -32 -28 -25 -26 -24 -20 -17 -18 -20 -16 -7 -2 -0 -1 -2 -6 -13 -22 -36 -60 -80 -117 -47 -46 -73 -56 -44 -42 -37 -28 -20 -16 -17 -22 -21 -20 -21 -24 -28 -32 -35 -33 -29 -31 -40 -51 -78 -102 -96 -74 -56 -56 -80 -115 -136 -146 -150 -153 -151 -133 -139 -130 -110 -90 -78 -68 -70 -94 -128 -130 -88 -39 -109 -193 -242 -245 -224 -213 -220 -136 -203 -199 -164 -180 -222 -164 -52 -100 -250 -329 -255 -230 -205 -192 -175 -151 -125 -103 -87 -70 -50 -36 -31 -40 -61 -106 -162 -216 -258 -285 -298 -294 -279 -264 -246 -230 -216 -200 -184 -169 -158 -153 -150 -142 -131 -126 -125 -124 -121 -119 -118 -129 -123 -121 -123 -126 -128 -124 -121 -124 -127 -131 -135 -138 -135 -134 -127 -114 -101 -93 -86 -79 -77 -82 -90 -101 -110 -117 -121 -130 -132 -130 -124 -118 -112 -106 -101 -97 -96 -94 -79 -62 -56 -55 -54 -48 -42 -37 -40 -49 -59 -66 -72 -79 -85 -89 -93 -102 -111 -108 -102 -94 -82 -67 -54 -49 -45 -43 -39 -37 -38 -43 -48 -50 -45 -35 -28 -24 -22 -23 -38 -42 -44 -40 -33 -31 -31 -30 -27 -21 -16 -14 -15 -12 -6 -2 -1 -2 -3 -4 -8 -16 -24 -46 -69 -104 -29 -50 -80 -73 -64 -60 -52 -42 -32 -24 -18 -17 -11 -15 -14 -15 -20 -27 -32 -31 -26 -30 -41 -51 -73 -85 -76 -60 -46 -45 -66 -102 -120 -125 -126 -124 -117 -99 -98 -94 -84 -72 -63 -63 -73 -115 -122 -82 -27 -14 -71 -127 -132 -124 -123 -141 -168 -115 -175 -185 -168 -166 -187 -215 -246 -261 -253 -244 -224 -204 -182 -157 -133 -114 -103 -98 -91 -82 -75 -76 -87 -108 -140 -182 -222 -255 -279 -296 -304 -302 -291 -272 -255 -239 -223 -207 -191 -169 -156 -148 -139 -128 -121 -120 -119 -116 -113 -114 -120 -136 -132 -131 -133 -138 -145 -150 -150 -141 -140 -145 -152 -156 -152 -144 -131 -115 -100 -91 -82 -75 -76 -85 -96 -105 -111 -115 -118 -119 -117 -112 -106 -102 -98 -97 -97 -99 -98 -89 -84 -68 -59 -54 -50 -46 -41 -36 -39 -48 -53 -53 -55 -63 -73 -79 -85 -94 -104 -105 -104 -95 -83 -70 -60 -54 -50 -47 -43 -42 -43 -46 -50 -49 -48 -41 -33 -26 -21 -19 -44 -49 -49 -47 -44 -41 -36 -33 -30 -25 -20 -16 -15 -12 -7 -4 -5 -6 -5 -5 -8 -14 -4 -15 -24 -0 -1 -41 -64 -66 -63 -58 -49 -42 -41 -35 -25 -17 -16 -13 -14 -16 -19 -23 -27 -28 -25 -35 -47 -56 -67 -78 -69 -54 -42 -41 -57 -92 -111 -109 -104 -98 -88 -80 -72 -66 -61 -56 -57 -71 -98 -191 -160 -131 -136 -159 -180 -152 -102 -76 -75 -89 -112 -141 -148 -143 -142 -153 -176 -200 -201 -204 -196 -188 -183 -173 -159 -144 -136 -138 -141 -137 -122 -119 -120 -130 -148 -175 -206 -236 -258 -273 -284 -291 -293 -291 -278 -261 -246 -232 -218 -205 -188 -168 -154 -139 -123 -114 -111 -111 -109 -108 -113 -126 -137 -139 -137 -134 -133 -136 -139 -142 -141 -140 -145 -152 -156 -159 -157 -147 -131 -114 -101 -95 -93 -90 -92 -97 -104 -107 -105 -107 -109 -106 -101 -94 -89 -86 -86 -87 -88 -90 -87 -79 -76 -72 -64 -55 -47 -45 -41 -39 -38 -41 -43 -42 -43 -50 -59 -65 -72 -78 -84 -87 -88 -82 -75 -69 -64 -59 -56 -52 -49 -47 -49 -52 -54 -54 -51 -45 -37 -30 -22 -17 -39 -47 -48 -46 -45 -41 -33 -32 -30 -26 -21 -17 -15 -12 -7 -5 -8 -10 -7 -5 -8 -10 0 -0 -2 -7 -22 -47 -53 -53 -52 -51 -44 -39 -41 -42 -37 -31 -29 -27 -26 -25 -24 -22 -21 -21 -22 -37 -53 -65 -72 -76 -68 -57 -46 -43 -52 -77 -100 -99 -91 -80 -69 -61 -57 -54 -47 -53 -71 -101 -151 -239 -244 -240 -250 -260 -245 -188 -107 -70 -61 -68 -83 -100 -112 -119 -126 -137 -150 -162 -165 -171 -170 -170 -172 -173 -175 -176 -178 -182 -183 -176 -165 -164 -168 -178 -195 -217 -238 -256 -269 -275 -279 -279 -277 -272 -263 -251 -235 -221 -211 -203 -186 -171 -158 -143 -128 -117 -111 -107 -104 -104 -110 -121 -132 -140 -142 -138 -131 -127 -126 -126 -126 -132 -142 -149 -153 -155 -157 -148 -136 -125 -117 -114 -114 -112 -109 -107 -106 -103 -97 -93 -91 -88 -84 -79 -76 -76 -76 -78 -80 -78 -73 -69 -71 -71 -70 -61 -52 -49 -45 -42 -40 -39 -38 -39 -42 -47 -51 -54 -58 -62 -67 -72 -75 -75 -72 -68 -65 -62 -60 -58 -56 -55 -56 -59 -61 -60 -55 -49 -41 -33 -23 -18 -32 -42 -47 -47 -50 -56 -42 -36 -31 -26 -20 -16 -14 -11 -7 -6 -9 -11 -7 -5 -5 -5 0 -1 -19 -46 -69 -66 -58 -51 -48 -46 -44 -40 -40 -45 -45 -42 -37 -33 -37 -34 -25 -18 -15 -13 -21 -38 -55 -69 -77 -76 -71 -62 -51 -45 -49 -64 -84 -85 -77 -68 -59 -54 -57 -66 -59 -77 -104 -139 -189 -190 -194 -201 -207 -212 -214 -208 -135 -89 -67 -60 -63 -73 -83 -91 -98 -107 -119 -130 -138 -144 -153 -163 -175 -188 -201 -208 -208 -209 -209 -207 -202 -203 -206 -215 -227 -242 -256 -266 -273 -274 -270 -265 -260 -254 -248 -239 -226 -215 -207 -199 -188 -175 -161 -146 -131 -120 -112 -105 -101 -99 -100 -104 -115 -136 -149 -143 -132 -122 -117 -117 -120 -125 -131 -138 -147 -157 -163 -158 -149 -142 -137 -135 -134 -130 -123 -111 -101 -94 -87 -85 -82 -78 -74 -70 -69 -71 -71 -70 -70 -68 -68 -70 -76 -73 -69 -64 -58 -55 -50 -47 -45 -44 -44 -45 -48 -50 -53 -54 -54 -55 -59 -65 -62 -61 -62 -64 -65 -64 -62 -64 -64 -65 -65 -64 -63 -61 -56 -50 -44 -36 -28 -22 -26 -34 -42 -45 -46 -52 -47 -41 -34 -26 -19 -15 -14 -11 -9 -8 -9 -9 -7 -4 -2 -2 -0 -4 -48 -88 -75 -58 -50 -45 -42 -42 -44 -45 -48 -48 -44 -41 -40 -45 -46 -38 -27 -18 -13 -15 -29 -44 -59 -71 -78 -75 -67 -55 -41 -35 -36 -43 -55 -57 -64 -71 -73 -70 -67 -67 -80 -122 -155 -162 -151 -141 -140 -140 -141 -147 -156 -158 -155 -131 -100 -76 -62 -57 -58 -62 -69 -77 -89 -103 -119 -134 -152 -167 -179 -189 -200 -209 -211 -216 -220 -222 -223 -225 -230 -237 -246 -256 -265 -271 -274 -269 -261 -253 -245 -238 -231 -222 -213 -206 -201 -196 -185 -173 -160 -147 -134 -123 -118 -111 -103 -94 -88 -90 -104 -127 -142 -139 -129 -120 -113 -112 -115 -118 -122 -130 -141 -155 -163 -163 -159 -153 -148 -145 -142 -134 -120 -107 -96 -89 -83 -77 -72 -70 -67 -65 -65 -67 -68 -69 -70 -69 -69 -70 -81 -77 -71 -66 -63 -59 -55 -53 -51 -49 -48 -48 -50 -53 -57 -60 -60 -59 -59 -63 -62 -61 -61 -63 -67 -72 -73 -73 -72 -71 -71 -69 -66 -62 -57 -51 -47 -42 -35 -29 -28 -31 -37 -44 -45 -47 -46 -43 -36 -29 -21 -23 -17 -13 -12 -11 -9 -6 -3 -1 -0 -0 -2 -40 -61 -68 -60 -51 -45 -41 -39 -40 -42 -46 -52 -46 -41 -40 -42 -45 -45 -41 -34 -21 -18 -27 -39 -51 -71 -85 -86 -79 -66 -53 -43 -47 -39 -25 -25 -34 -61 -88 -105 -109 -102 -90 -119 -143 -151 -144 -127 -113 -101 -89 -87 -93 -99 -100 -113 -123 -125 -110 -84 -56 -38 -44 -47 -54 -65 -79 -98 -118 -135 -149 -160 -169 -177 -188 -199 -210 -219 -225 -227 -230 -235 -244 -253 -262 -269 -273 -272 -265 -256 -246 -237 -227 -218 -207 -201 -197 -193 -186 -174 -161 -152 -147 -143 -139 -133 -122 -105 -90 -80 -79 -85 -99 -116 -126 -126 -120 -114 -112 -113 -116 -121 -127 -137 -148 -155 -159 -160 -158 -153 -146 -138 -127 -115 -101 -90 -83 -78 -72 -67 -66 -64 -62 -62 -64 -67 -71 -73 -74 -70 -66 -76 -74 -70 -67 -64 -60 -56 -53 -51 -48 -46 -45 -48 -53 -58 -63 -65 -63 -64 -65 -64 -66 -71 -77 -76 -80 -81 -82 -81 -79 -75 -73 -70 -65 -59 -54 -48 -43 -38 -32 -29 -30 -35 -43 -44 -46 -47 -44 -37 -30 -24 -22 -18 -16 -15 -15 -12 -6 -3 -1 -1 -1 -6 -78 -78 -66 -58 -54 -48 -39 -36 -37 -38 -39 -42 -38 -36 -37 -41 -45 -47 -41 -38 -25 -27 -38 -44 -57 -91 -110 -108 -94 -76 -53 -41 -45 -33 -17 -18 -34 -68 -106 -129 -135 -124 -105 -131 -146 -143 -133 -120 -97 -66 -49 -48 -57 -68 -74 -81 -91 -112 -121 -106 -67 -23 -33 -37 -48 -56 -61 -74 -95 -115 -129 -138 -146 -156 -171 -187 -200 -210 -217 -222 -226 -233 -243 -253 -262 -268 -273 -271 -264 -255 -244 -231 -219 -209 -200 -194 -189 -183 -174 -163 -154 -154 -158 -159 -151 -134 -120 -104 -89 -78 -75 -80 -94 -107 -116 -118 -116 -113 -111 -113 -117 -123 -130 -140 -150 -156 -159 -160 -159 -155 -147 -138 -118 -105 -92 -82 -76 -73 -67 -66 -66 -64 -62 -61 -62 -65 -68 -71 -72 -71 -66 -69 -67 -64 -61 -57 -53 -49 -46 -43 -41 -39 -40 -44 -50 -55 -63 -70 -71 -71 -72 -74 -80 -87 -89 -85 -84 -86 -87 -85 -81 -77 -76 -74 -70 -63 -56 -49 -43 -36 -30 -28 -30 -32 -37 -41 -43 -43 -41 -38 -31 -26 -22 -19 -19 -20 -19 -15 -10 -7 -4 -3 -3 -63 -77 -69 -63 -61 -59 -53 -41 -35 -36 -34 -31 -33 -32 -30 -30 -33 -35 -36 -34 -33 -33 -40 -47 -52 -68 -107 -131 -122 -101 -79 -53 -36 -28 -22 -24 -39 -64 -93 -117 -128 -133 -126 -108 -108 -124 -129 -127 -113 -86 -52 -53 -45 -44 -45 -46 -49 -59 -88 -126 -145 -105 -13 -23 -39 -60 -65 -59 -61 -79 -103 -116 -125 -133 -143 -157 -171 -184 -196 -206 -215 -224 -232 -243 -253 -261 -267 -272 -270 -262 -253 -241 -227 -213 -206 -201 -193 -183 -174 -166 -162 -163 -167 -165 -157 -145 -133 -120 -104 -90 -80 -78 -86 -99 -104 -110 -114 -116 -117 -118 -122 -129 -135 -142 -151 -162 -171 -175 -176 -173 -164 -152 -141 -123 -114 -104 -91 -79 -74 -64 -63 -63 -63 -62 -62 -63 -66 -68 -68 -68 -69 -66 -64 -60 -57 -53 -49 -47 -43 -41 -38 -36 -34 -36 -41 -47 -54 -61 -67 -72 -76 -79 -79 -78 -77 -82 -87 -86 -86 -87 -88 -88 -83 -80 -78 -74 -67 -60 -52 -42 -35 -31 -29 -25 -25 -31 -39 -40 -40 -41 -39 -34 -28 -23 -20 -22 -25 -25 -23 -21 -19 -14 -8 -6 -84 -74 -62 -56 -55 -53 -45 -34 -34 -29 -28 -28 -28 -27 -22 -20 -22 -25 -28 -32 -35 -39 -53 -62 -67 -82 -116 -143 -135 -111 -77 -41 -24 -18 -25 -49 -75 -92 -95 -90 -87 -95 -106 -115 -122 -125 -130 -131 -118 -94 -73 -88 -69 -54 -52 -55 -53 -52 -82 -132 -161 -116 -17 -24 -44 -59 -66 -65 -62 -66 -97 -111 -120 -127 -135 -145 -158 -169 -181 -194 -207 -219 -230 -240 -250 -260 -267 -270 -267 -259 -249 -238 -227 -218 -213 -206 -192 -177 -168 -165 -166 -169 -165 -158 -150 -142 -134 -122 -106 -92 -83 -81 -85 -94 -100 -106 -112 -116 -120 -123 -131 -138 -146 -155 -166 -179 -187 -188 -187 -181 -169 -157 -146 -137 -130 -119 -101 -84 -78 -66 -63 -63 -64 -65 -68 -70 -71 -70 -69 -68 -66 -64 -62 -59 -55 -52 -50 -47 -45 -44 -43 -43 -42 -42 -46 -50 -56 -63 -72 -78 -79 -82 -82 -91 -105 -108 -98 -94 -90 -88 -89 -90 -87 -85 -82 -78 -71 -64 -55 -42 -34 -29 -23 -20 -26 -25 -33 -35 -36 -38 -38 -35 -30 -25 -23 -25 -29 -29 -30 -31 -31 -26 -17 -13 -75 -69 -58 -50 -49 -50 -46 -36 -29 -17 -19 -20 -21 -21 -20 -19 -21 -23 -26 -30 -32 -46 -59 -66 -74 -92 -121 -144 -134 -112 -78 -44 -28 -24 -37 -57 -72 -74 -63 -46 -40 -45 -60 -85 -114 -139 -161 -174 -171 -155 -140 -142 -135 -105 -99 -132 -183 -209 -170 -160 -130 -79 -33 -40 -58 -70 -75 -75 -76 -81 -97 -109 -117 -122 -127 -134 -141 -148 -160 -175 -194 -211 -220 -231 -243 -254 -262 -265 -263 -255 -248 -241 -235 -228 -218 -204 -187 -175 -171 -171 -171 -170 -165 -161 -157 -151 -144 -137 -122 -105 -95 -92 -93 -96 -102 -108 -110 -113 -117 -120 -126 -135 -146 -160 -174 -186 -192 -191 -188 -181 -172 -165 -155 -147 -144 -135 -117 -95 -83 -76 -73 -74 -76 -78 -81 -82 -81 -80 -78 -77 -75 -72 -68 -65 -62 -58 -56 -54 -50 -48 -49 -49 -48 -50 -54 -57 -62 -69 -77 -83 -82 -82 -79 -82 -93 -97 -99 -99 -94 -91 -91 -90 -86 -83 -80 -76 -71 -64 -53 -42 -33 -28 -30 -40 -43 -27 -33 -38 -39 -37 -37 -32 -30 -26 -26 -31 -34 -33 -34 -35 -35 -32 -27 -25 -73 -65 -59 -54 -56 -60 -53 -37 -20 -9 -9 -10 -12 -16 -23 -35 -41 -34 -28 -27 -27 -31 -39 -45 -59 -83 -117 -144 -130 -100 -71 -49 -36 -35 -45 -53 -54 -48 -37 -24 -19 -15 -20 -38 -65 -96 -128 -162 -194 -210 -203 -181 -168 -145 -152 -175 -190 -175 -148 -138 -110 -78 -59 -60 -75 -89 -98 -100 -98 -94 -93 -102 -109 -111 -109 -109 -112 -121 -140 -160 -179 -193 -203 -215 -227 -238 -248 -253 -252 -250 -248 -246 -241 -232 -218 -201 -189 -183 -180 -177 -175 -174 -172 -169 -165 -161 -157 -154 -144 -126 -115 -111 -110 -110 -110 -110 -108 -110 -115 -119 -125 -131 -141 -156 -171 -184 -194 -197 -198 -193 -183 -176 -167 -157 -153 -141 -124 -111 -104 -96 -93 -99 -104 -101 -100 -99 -98 -97 -94 -90 -87 -83 -79 -76 -72 -67 -62 -56 -52 -48 -47 -48 -47 -52 -54 -58 -64 -71 -75 -80 -78 -75 -72 -74 -82 -90 -91 -91 -88 -88 -92 -90 -85 -79 -74 -70 -65 -58 -49 -41 -32 -27 -28 -35 -41 -33 -33 -34 -32 -29 -32 -28 -28 -27 -28 -32 -34 -33 -35 -37 -37 -36 -33 -33 -77 -69 -71 -78 -82 -80 -66 -45 -22 -6 -6 -9 -10 -11 -17 -30 -49 -43 -30 -21 -17 -16 -18 -25 -39 -64 -102 -140 -123 -87 -57 -42 -41 -46 -47 -42 -37 -37 -37 -31 -35 -29 -24 -27 -37 -51 -63 -82 -109 -139 -155 -148 -132 -125 -126 -133 -151 -171 -164 -151 -132 -111 -93 -86 -91 -101 -105 -105 -100 -92 -84 -90 -95 -95 -91 -90 -96 -106 -124 -139 -154 -171 -184 -194 -205 -218 -228 -237 -244 -246 -247 -247 -241 -230 -215 -201 -195 -190 -184 -179 -179 -178 -177 -174 -170 -167 -165 -167 -159 -145 -135 -128 -124 -120 -113 -106 -101 -103 -110 -116 -121 -126 -135 -148 -165 -183 -189 -200 -204 -199 -191 -184 -176 -163 -152 -144 -143 -148 -144 -127 -116 -124 -131 -124 -126 -120 -118 -116 -110 -102 -98 -94 -89 -81 -74 -68 -62 -55 -50 -45 -43 -45 -46 -52 -53 -55 -60 -66 -68 -70 -69 -67 -65 -66 -71 -79 -84 -85 -82 -81 -82 -82 -79 -74 -68 -63 -59 -51 -45 -40 -30 -25 -28 -25 -31 -28 -25 -24 -25 -26 -25 -24 -25 -27 -27 -28 -30 -30 -33 -36 -36 -34 -34 -37 -70 -82 -102 -122 -131 -106 -84 -61 -35 -12 -18 -32 -32 -25 -24 -30 -28 -26 -22 -19 -17 -18 -19 -24 -32 -48 -79 -115 -107 -76 -51 -44 -49 -54 -46 -34 -35 -44 -57 -72 -91 -90 -78 -64 -56 -56 -66 -73 -80 -88 -94 -97 -96 -94 -94 -100 -108 -117 -117 -113 -113 -109 -103 -99 -100 -101 -97 -90 -82 -77 -76 -81 -84 -82 -78 -78 -86 -96 -107 -117 -131 -149 -162 -172 -184 -195 -208 -221 -233 -239 -244 -245 -241 -232 -221 -211 -205 -198 -191 -186 -183 -180 -177 -174 -172 -170 -171 -181 -169 -157 -145 -135 -126 -116 -105 -94 -92 -95 -102 -107 -111 -118 -128 -143 -159 -175 -177 -187 -193 -194 -190 -184 -175 -165 -158 -160 -166 -169 -163 -151 -136 -140 -148 -142 -151 -142 -135 -128 -117 -103 -95 -91 -86 -78 -72 -66 -61 -56 -52 -47 -44 -45 -47 -49 -50 -49 -51 -54 -55 -51 -51 -54 -55 -54 -56 -64 -72 -76 -76 -73 -71 -73 -68 -65 -60 -55 -51 -44 -38 -34 -26 -22 -30 -28 -22 -17 -15 -14 -14 -14 -15 -17 -21 -24 -26 -27 -27 -28 -30 -33 -33 -33 -34 -38 -60 -90 -123 -143 -141 -113 -98 -76 -53 -37 -40 -53 -53 -39 -30 -28 -16 -15 -19 -23 -27 -32 -36 -40 -41 -38 -47 -64 -71 -66 -59 -58 -57 -54 -46 -42 -52 -62 -81 -106 -123 -114 -92 -74 -64 -67 -85 -99 -103 -104 -104 -104 -103 -100 -100 -103 -107 -106 -95 -85 -81 -81 -83 -84 -83 -81 -74 -66 -62 -63 -68 -73 -75 -73 -69 -69 -75 -81 -86 -96 -110 -124 -138 -151 -161 -170 -184 -202 -218 -230 -238 -243 -244 -241 -234 -224 -215 -208 -201 -194 -189 -185 -181 -177 -175 -172 -174 -182 -171 -157 -146 -137 -125 -110 -97 -87 -83 -86 -93 -101 -107 -111 -121 -135 -149 -160 -168 -178 -183 -182 -176 -172 -167 -163 -163 -165 -166 -164 -161 -156 -145 -145 -151 -149 -153 -149 -140 -131 -118 -101 -89 -83 -78 -74 -71 -68 -62 -60 -56 -50 -46 -45 -43 -40 -37 -33 -34 -38 -40 -40 -44 -48 -48 -46 -50 -56 -63 -68 -69 -66 -64 -65 -58 -55 -52 -48 -43 -38 -32 -26 -22 -21 -23 -21 -15 -11 -8 -8 -8 -7 -8 -11 -14 -18 -21 -23 -23 -23 -25 -28 -30 -30 -32 -37 -50 -88 -118 -119 -97 -77 -77 -61 -52 -53 -61 -73 -75 -58 -37 -25 -22 -26 -31 -37 -42 -48 -53 -55 -48 -31 -22 -27 -43 -58 -67 -70 -67 -60 -57 -69 -79 -81 -88 -95 -92 -75 -55 -46 -45 -55 -77 -105 -116 -120 -123 -125 -127 -126 -120 -116 -113 -109 -101 -85 -74 -69 -68 -67 -64 -59 -53 -47 -46 -50 -55 -61 -64 -62 -59 -58 -59 -60 -61 -69 -80 -95 -111 -127 -138 -149 -161 -176 -193 -209 -226 -241 -248 -247 -241 -232 -224 -216 -210 -205 -201 -196 -191 -187 -183 -179 -175 -173 -164 -153 -143 -135 -123 -107 -94 -81 -73 -74 -84 -102 -111 -110 -115 -125 -138 -149 -158 -165 -168 -167 -163 -160 -160 -161 -162 -161 -160 -157 -155 -153 -146 -142 -141 -139 -140 -137 -131 -125 -116 -102 -91 -84 -77 -72 -68 -65 -61 -54 -51 -47 -41 -35 -30 -28 -24 -21 -20 -21 -22 -24 -27 -32 -38 -45 -49 -51 -55 -57 -58 -59 -56 -55 -50 -47 -45 -42 -35 -34 -29 -22 -17 -16 -16 -14 -12 -8 -6 -5 -4 -3 -3 -5 -7 -10 -14 -15 -15 -17 -19 -21 -23 -26 -29 -33 -36 -67 -93 -84 -57 -41 -36 -36 -47 -69 -92 -102 -84 -60 -39 -29 -29 -34 -38 -44 -49 -53 -53 -48 -28 -16 -19 -32 -49 -61 -70 -76 -72 -63 -67 -97 -101 -93 -86 -77 -64 -48 -34 -28 -29 -42 -66 -95 -116 -123 -124 -124 -126 -128 -128 -129 -129 -124 -114 -103 -89 -77 -70 -65 -60 -54 -46 -40 -37 -38 -41 -45 -48 -47 -44 -41 -39 -38 -38 -43 -53 -65 -80 -96 -110 -125 -139 -156 -179 -206 -232 -246 -249 -248 -246 -243 -239 -234 -228 -223 -218 -212 -205 -199 -192 -185 -177 -168 -159 -149 -140 -132 -121 -108 -91 -73 -60 -58 -69 -89 -102 -104 -107 -112 -120 -129 -137 -143 -148 -151 -153 -154 -155 -156 -156 -154 -151 -147 -145 -143 -136 -129 -124 -121 -118 -117 -114 -111 -105 -97 -89 -81 -74 -68 -63 -56 -52 -48 -43 -36 -28 -22 -20 -20 -14 -10 -9 -10 -12 -13 -16 -22 -31 -41 -42 -41 -40 -41 -44 -50 -46 -45 -43 -42 -41 -38 -29 -28 -25 -20 -16 -16 -20 -14 -10 -7 -5 -3 -2 -1 -1 -1 -3 -4 -7 -8 -10 -11 -12 -14 -16 -20 -23 -27 -36 -43 -57 -53 -44 -38 -36 -52 -79 -104 -115 -101 -62 -37 -25 -20 -20 -24 -34 -48 -56 -52 -40 -23 -6 -11 -40 -61 -67 -62 -61 -74 -83 -89 -97 -112 -109 -88 -78 -82 -88 -82 -47 -29 -37 -61 -90 -116 -138 -144 -135 -125 -117 -115 -118 -126 -135 -139 -135 -121 -101 -87 -79 -74 -68 -61 -53 -45 -39 -34 -31 -31 -32 -30 -27 -25 -22 -21 -20 -22 -31 -43 -57 -71 -93 -113 -130 -151 -181 -215 -231 -239 -245 -249 -252 -255 -256 -254 -250 -244 -236 -228 -218 -208 -198 -188 -176 -165 -154 -145 -140 -134 -125 -110 -89 -66 -49 -43 -49 -65 -81 -90 -94 -96 -99 -103 -108 -114 -121 -128 -136 -141 -143 -143 -142 -141 -139 -133 -130 -127 -121 -115 -110 -105 -99 -98 -95 -92 -89 -84 -77 -72 -66 -60 -53 -45 -39 -33 -26 -20 -17 -16 -16 -14 -10 -6 -5 -6 -7 -9 -13 -18 -23 -29 -31 -31 -30 -31 -34 -40 -39 -40 -43 -44 -39 -31 -26 -28 -28 -24 -20 -20 -24 -18 -12 -7 -5 -4 -1 -0 -0 -0 -1 -1 -3 -4 -5 -6 -7 -8 -11 -14 -17 -21 -30 -33 -32 -44 -51 -54 -58 -80 -115 -130 -113 -69 -25 -20 -13 -9 -8 -12 -24 -39 -43 -35 -21 -9 -5 -22 -62 -79 -72 -55 -47 -53 -72 -92 -99 -90 -73 -55 -68 -91 -95 -78 -76 -38 -49 -74 -103 -133 -159 -167 -156 -142 -131 -121 -110 -106 -109 -115 -118 -116 -106 -92 -82 -77 -73 -68 -62 -54 -45 -36 -30 -26 -25 -22 -19 -17 -16 -16 -16 -19 -25 -36 -52 -69 -82 -98 -126 -161 -196 -221 -230 -240 -247 -254 -262 -268 -270 -268 -263 -257 -249 -238 -226 -215 -203 -191 -179 -168 -161 -154 -151 -146 -134 -115 -89 -63 -45 -36 -37 -48 -61 -70 -74 -75 -76 -77 -80 -87 -94 -103 -113 -120 -122 -121 -118 -116 -115 -111 -109 -108 -107 -104 -100 -93 -85 -79 -73 -70 -68 -66 -61 -58 -55 -49 -40 -32 -26 -19 -13 -10 -11 -10 -8 -6 -4 -3 -4 -5 -5 -7 -10 -14 -18 -22 -25 -27 -27 -28 -32 -37 -37 -38 -39 -36 -30 -27 -24 -25 -28 -29 -28 -23 -21 -17 -11 -8 -5 -4 -1 -0 -0 0 -0 -0 -1 -1 -3 -5 -5 -6 -8 -10 -11 -14 -39 -27 -40 -54 -63 -70 -81 -102 -130 -139 -109 -64 -30 -26 -19 -12 -8 -11 -20 -32 -33 -21 -9 -3 -6 -24 -62 -79 -75 -60 -48 -38 -45 -46 -40 -30 -19 -20 -45 -60 -40 -31 -77 -46 -54 -72 -95 -122 -149 -158 -145 -135 -130 -131 -131 -115 -98 -86 -76 -71 -75 -77 -77 -77 -77 -74 -69 -60 -50 -38 -28 -24 -23 -21 -20 -18 -17 -17 -19 -24 -34 -43 -52 -58 -51 -62 -99 -148 -190 -214 -233 -242 -250 -259 -270 -277 -278 -272 -267 -261 -253 -243 -231 -220 -210 -202 -194 -188 -182 -176 -172 -162 -144 -117 -87 -61 -44 -33 -30 -34 -41 -47 -52 -55 -56 -56 -59 -64 -69 -75 -82 -87 -89 -90 -86 -84 -84 -83 -82 -83 -86 -88 -85 -75 -65 -57 -54 -53 -54 -53 -50 -46 -42 -38 -31 -24 -18 -15 -12 -9 -8 -6 -4 -3 -2 -2 -3 -5 -6 -7 -8 -12 -16 -21 -24 -28 -28 -28 -30 -33 -35 -33 -31 -27 -24 -23 -21 -21 -22 -23 -23 -19 -16 -13 -10 -8 -5 -3 -1 -0 -0 0 0 -0 -0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -40 -32 -46 -62 -76 -93 -103 -103 -96 -91 -69 -47 -37 -40 -38 -27 -16 -11 -14 -22 -27 -17 -7 -2 -5 -19 -47 -66 -69 -64 -56 -48 -46 -39 -31 -25 -23 -25 -24 -7 -1 -30 -75 -61 -57 -68 -89 -106 -101 -59 -57 -55 -56 -78 -121 -126 -99 -88 -89 -76 -53 -56 -70 -77 -78 -74 -67 -58 -49 -37 -28 -22 -19 -20 -19 -16 -12 -10 -10 -17 -31 -36 -32 -25 -18 -29 -70 -119 -160 -190 -219 -233 -245 -256 -266 -274 -278 -271 -267 -262 -254 -244 -231 -219 -210 -205 -201 -197 -194 -192 -186 -171 -146 -113 -83 -60 -43 -30 -22 -20 -23 -29 -35 -38 -38 -39 -41 -45 -47 -49 -52 -55 -56 -56 -54 -53 -54 -55 -54 -57 -63 -67 -66 -59 -53 -47 -44 -44 -46 -44 -41 -38 -34 -28 -23 -19 -14 -13 -12 -10 -8 -7 -6 -6 -5 -4 -3 -5 -5 -6 -9 -13 -17 -23 -25 -27 -27 -26 -25 -25 -24 -21 -19 -20 -21 -20 -18 -17 -17 -18 -24 -20 -15 -11 -8 -5 -3 -1 -1 -0 -0 0 0 0 0 -0 -1 -1 -2 -3 -3 -4 -5 -7 -51 -45 -55 -73 -98 -114 -109 -81 -42 -23 -15 -10 -15 -28 -39 -36 -22 -10 -4 -5 -7 -7 -4 -2 -6 -17 -33 -48 -59 -60 -54 -50 -61 -69 -75 -78 -73 -58 -28 -6 -4 -37 -75 -62 -46 -53 -74 -90 -74 -7 -2 -0 0 -14 -40 -44 -27 -43 -137 -189 -116 -94 -106 -101 -82 -62 -51 -47 -43 -37 -31 -24 -18 -16 -13 -9 -6 -4 -4 -8 -8 -7 -5 -4 -6 -24 -64 -101 -134 -162 -183 -201 -217 -232 -245 -255 -260 -261 -262 -256 -245 -233 -221 -209 -201 -197 -196 -197 -198 -198 -189 -168 -139 -105 -76 -54 -38 -25 -16 -12 -12 -18 -25 -28 -27 -27 -29 -31 -29 -28 -29 -32 -34 -33 -31 -30 -31 -32 -33 -36 -43 -49 -50 -47 -43 -40 -38 -37 -37 -34 -31 -27 -24 -21 -18 -15 -12 -9 -8 -8 -8 -8 -8 -8 -7 -4 -3 -5 -5 -7 -13 -18 -18 -21 -23 -24 -24 -21 -18 -16 -13 -10 -9 -7 -5 -6 -8 -9 -9 -12 -22 -21 -15 -9 -6 -3 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -3 -5 -7 -57 -56 -65 -87 -106 -110 -90 -54 -19 -8 -7 -3 -3 -12 -29 -37 -25 -8 -1 -0 -1 -1 -2 -5 -9 -16 -25 -39 -55 -59 -56 -56 -75 -100 -123 -124 -94 -43 -1 -13 -45 -66 -65 -42 -25 -36 -62 -87 -95 -69 -21 -6 -1 0 0 0 0 -3 -12 -63 -132 -134 -136 -118 -87 -59 -44 -47 -49 -48 -44 -38 -30 -22 -16 -10 -8 -8 -7 -10 -9 -6 -4 -6 -16 -37 -66 -91 -112 -132 -150 -168 -185 -202 -216 -228 -234 -240 -243 -240 -232 -221 -208 -196 -189 -187 -189 -194 -199 -197 -184 -160 -129 -97 -73 -53 -38 -27 -19 -14 -14 -17 -22 -22 -19 -18 -21 -24 -22 -20 -19 -17 -17 -17 -16 -16 -17 -21 -23 -26 -31 -35 -37 -36 -34 -32 -30 -29 -29 -26 -23 -20 -19 -17 -15 -12 -10 -9 -9 -10 -10 -10 -8 -7 -5 -3 -2 -3 -5 -9 -15 -20 -19 -20 -20 -19 -17 -14 -13 -14 -12 -9 -6 -3 -1 -1 -1 -1 -2 -5 -11 -14 -11 -6 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -7 -48 -56 -63 -71 -82 -82 -64 -40 -25 -30 -33 -16 -6 -5 -10 -14 -9 -2 -0 -2 -3 -3 -5 -7 -8 -11 -17 -28 -43 -53 -53 -55 -73 -107 -142 -134 -67 -0 -12 -83 -106 -90 -59 -34 -27 -41 -68 -90 -93 -75 -48 -20 -5 0 0 0 -0 0 0 -0 -0 -0 -1 -15 -35 -48 -51 -61 -71 -78 -79 -73 -64 -52 -38 -27 -21 -19 -17 -17 -16 -14 -15 -20 -30 -48 -64 -80 -96 -112 -128 -145 -162 -178 -192 -202 -211 -218 -220 -218 -212 -202 -191 -183 -179 -181 -186 -194 -198 -191 -174 -149 -121 -95 -75 -58 -44 -34 -27 -23 -20 -20 -19 -16 -13 -13 -18 -23 -24 -21 -16 -12 -12 -14 -16 -17 -19 -23 -24 -24 -25 -26 -27 -27 -23 -24 -25 -25 -23 -20 -17 -16 -15 -14 -12 -10 -9 -10 -11 -13 -13 -10 -7 -5 -4 -4 -4 -6 -9 -12 -15 -18 -19 -19 -17 -15 -12 -10 -8 -12 -11 -8 -4 -2 -1 -1 -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 -1 -2 -6 -23 -32 -44 -54 -55 -52 -48 -41 -42 -51 -56 -46 -32 -22 -16 -11 -2 -0 -0 -14 -24 -23 -23 -15 -10 -17 -20 -11 -22 -35 -41 -46 -59 -86 -127 -137 -64 0 -25 -139 -115 -78 -52 -42 -46 -65 -97 -92 -67 -41 -31 -18 -7 -2 0 -0 -0 0 0 0 -1 -5 -10 -11 -18 -38 -68 -96 -106 -119 -132 -137 -134 -120 -92 -67 -50 -39 -31 -27 -24 -24 -29 -36 -43 -50 -62 -75 -89 -104 -120 -136 -151 -164 -174 -182 -188 -192 -193 -191 -186 -180 -174 -170 -170 -173 -177 -180 -180 -171 -153 -132 -111 -92 -77 -62 -50 -40 -35 -32 -27 -23 -19 -15 -14 -16 -22 -29 -31 -28 -22 -20 -22 -26 -30 -31 -30 -30 -30 -27 -24 -21 -20 -20 -19 -22 -22 -19 -17 -15 -15 -14 -13 -10 -7 -8 -9 -11 -11 -11 -10 -9 -7 -6 -7 -8 -10 -11 -13 -14 -16 -17 -18 -18 -17 -16 -14 -10 -9 -10 -10 -7 -3 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -6 -36 -45 -45 -42 -39 -38 -42 -35 -36 -43 -52 -64 -69 -68 -60 -46 -27 -21 -14 -18 -22 -23 -24 -18 -12 -21 -20 -2 -9 -19 -26 -30 -38 -61 -103 -131 -60 -8 -26 -83 -75 -56 -50 -60 -82 -113 -133 -98 -54 -23 -14 -17 -16 -6 0 0 -0 -0 -0 -0 -7 -22 -40 -32 -35 -50 -77 -111 -134 -161 -183 -197 -204 -203 -172 -129 -95 -70 -54 -45 -39 -36 -37 -39 -42 -47 -58 -72 -85 -97 -110 -126 -135 -145 -154 -161 -167 -169 -169 -166 -162 -158 -153 -151 -152 -155 -157 -157 -152 -144 -131 -117 -103 -90 -78 -65 -55 -48 -44 -41 -34 -27 -21 -17 -17 -22 -32 -36 -38 -37 -34 -33 -37 -44 -47 -45 -43 -41 -39 -34 -28 -23 -20 -18 -19 -19 -18 -17 -16 -15 -16 -16 -15 -13 -11 -11 -13 -13 -13 -13 -13 -11 -10 -10 -12 -14 -16 -18 -18 -18 -19 -20 -21 -20 -20 -19 -15 -12 -11 -14 -16 -13 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -35 -48 -49 -42 -37 -40 -49 -36 -26 -25 -34 -53 -75 -83 -74 -62 -52 -46 -25 -17 -12 -8 -5 -3 -2 -1 -1 -2 -4 -10 -10 -10 -14 -28 -56 -96 -92 -66 -48 -47 -39 -38 -53 -81 -117 -155 -172 -82 -24 -3 -3 -9 -14 -5 0 0 0 -0 -0 -0 -9 -30 -53 -39 -38 -64 -95 -124 -155 -186 -207 -230 -252 -260 -242 -198 -150 -108 -79 -63 -57 -48 -42 -39 -39 -45 -59 -74 -82 -89 -97 -107 -113 -123 -133 -141 -147 -150 -150 -148 -144 -140 -135 -132 -132 -134 -135 -134 -130 -125 -118 -110 -100 -90 -79 -68 -59 -53 -50 -45 -38 -29 -22 -19 -22 -30 -40 -43 -46 -48 -49 -50 -54 -58 -59 -57 -53 -50 -46 -42 -38 -34 -31 -26 -24 -22 -21 -20 -20 -20 -23 -24 -23 -21 -17 -16 -18 -19 -19 -18 -16 -14 -14 -15 -17 -19 -20 -21 -22 -23 -24 -25 -25 -24 -24 -22 -18 -15 -15 -17 -12 -5 -3 -2 -1 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -1 -1 -2 -5 -23 -24 -24 -23 -23 -29 -39 -35 -24 -18 -19 -30 -46 -53 -44 -35 -29 -27 -24 -26 -28 -24 -16 -7 -4 -2 -3 -4 -4 -4 -2 -1 -2 -7 -15 -31 -52 -50 -34 -19 -15 -26 -49 -86 -139 -189 -192 -101 -36 -6 -0 -1 -3 -1 0 0 0 0 -0 0 -1 -5 -20 -61 -47 -64 -98 -138 -175 -200 -226 -253 -270 -277 -284 -254 -199 -142 -96 -66 -42 -36 -33 -33 -36 -42 -54 -66 -71 -77 -85 -93 -99 -106 -115 -123 -129 -134 -137 -136 -133 -128 -123 -119 -118 -119 -121 -123 -124 -122 -115 -106 -97 -87 -77 -66 -57 -52 -49 -45 -38 -29 -24 -23 -28 -38 -48 -53 -57 -59 -62 -64 -65 -68 -68 -65 -61 -56 -55 -55 -54 -51 -44 -39 -35 -33 -32 -31 -30 -32 -32 -32 -30 -27 -24 -22 -23 -24 -23 -20 -18 -18 -18 -20 -21 -22 -23 -25 -26 -28 -30 -30 -29 -27 -26 -25 -23 -19 -15 -11 -7 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -2 -3 -6 -11 -8 -2 -2 -4 -7 -7 -31 -24 -16 -11 -11 -15 -21 -26 -23 -17 -13 -14 -19 -23 -16 -10 -6 -6 -11 -23 -33 -33 -25 -13 -7 -5 -5 -5 -4 -2 -0 0 -0 -1 -1 -3 -4 -4 -3 -4 -9 -20 -40 -80 -141 -188 -165 -87 -29 -5 0 0 0 0 0 0 0 0 0 0 -0 -3 -22 -76 -50 -44 -68 -110 -152 -184 -230 -237 -244 -263 -280 -267 -224 -169 -116 -72 -37 -22 -19 -22 -28 -35 -43 -53 -58 -61 -66 -73 -82 -92 -101 -109 -116 -121 -124 -122 -119 -114 -110 -108 -108 -111 -115 -118 -120 -117 -111 -102 -93 -84 -75 -65 -58 -54 -50 -46 -38 -29 -25 -27 -34 -45 -55 -62 -67 -69 -71 -75 -76 -76 -75 -70 -65 -62 -63 -65 -65 -61 -56 -51 -47 -46 -44 -41 -39 -39 -38 -35 -32 -27 -23 -23 -25 -25 -24 -22 -21 -20 -21 -23 -24 -26 -28 -30 -32 -34 -35 -34 -32 -29 -28 -26 -24 -21 -17 -16 -16 -13 -10 -7 -3 -1 -1 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 0 0 0 -0 -0 -1 -1 -2 -3 -6 -12 -11 -6 -7 -12 -16 -11 Wind_Speed 6 5 5 4 3 3 3 3 3 2 2 2 2 1 1 0 1 0 1 2 3 3 3 3 3 2 1 2 3 3 3 3 4 4 4 4 4 3 2 1 1 2 3 4 5 5 5 4 3 2 3 3 3 3 4 4 5 6 8 8 8 8 7 7 6 5 4 4 5 6 6 7 8 8 7 5 4 4 4 5 6 7 7 8 8 8 9 10 11 11 11 10 10 9 9 8 7 7 7 8 10 10 11 12 13 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 5 4 3 3 3 3 4 4 3 3 2 2 1 1 1 1 1 1 1 2 3 2 3 3 3 2 1 2 3 3 3 4 4 4 3 1 1 2 3 3 2 3 4 4 5 4 3 3 2 3 3 4 5 5 5 6 7 8 9 9 8 8 7 7 5 4 3 3 3 3 4 6 7 7 6 4 3 4 5 5 6 7 7 8 9 10 10 11 11 11 11 11 10 9 8 8 7 7 8 8 8 9 9 10 11 13 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 9 9 10 10 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 3 3 3 3 3 4 4 4 3 3 2 1 1 1 1 1 2 2 2 3 2 2 3 3 3 2 2 3 3 4 4 4 4 3 2 2 3 4 5 4 3 3 4 4 4 4 3 2 2 3 4 5 6 7 8 8 9 9 9 9 8 7 7 6 5 5 4 3 2 1 2 4 5 5 4 3 3 5 5 6 6 7 8 9 10 10 11 12 12 12 11 11 10 9 9 8 8 8 7 7 7 8 8 9 11 13 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 3 2 2 3 3 4 4 4 3 3 2 1 1 1 1 1 2 3 3 3 2 2 2 3 3 2 2 3 4 4 5 5 4 3 2 3 4 5 5 4 4 4 4 5 5 5 4 3 3 4 5 6 8 8 9 9 9 9 8 8 7 6 6 5 5 5 5 4 2 1 1 2 3 3 3 3 4 5 6 7 8 9 9 9 10 11 11 12 12 12 12 11 10 10 9 9 8 8 7 7 7 7 7 8 11 13 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 10 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 2 2 2 3 3 4 4 3 3 2 2 2 1 1 1 2 2 3 3 3 3 2 2 2 2 2 1 3 4 5 5 5 4 2 1 3 4 5 5 5 5 5 5 6 6 6 5 5 4 5 6 7 8 8 8 8 8 7 7 6 6 6 5 5 6 6 5 3 2 2 2 0 2 3 3 4 5 6 7 9 10 10 10 10 10 11 12 12 12 12 11 11 11 10 9 9 9 8 8 7 7 7 7 8 10 13 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 11 11 11 10 3 2 2 3 3 3 3 3 2 2 2 2 1 1 0 1 2 3 3 3 3 2 2 1 1 1 1 3 4 5 5 5 3 1 3 4 5 5 5 5 5 6 6 7 7 6 6 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 2 2 2 2 1 2 4 5 5 6 7 8 9 10 10 10 10 11 11 12 12 12 11 11 11 11 10 10 9 9 8 8 7 6 6 6 8 11 13 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 3 3 2 2 2 3 3 3 1 1 2 1 0 1 0 1 2 3 3 2 2 2 1 0 1 1 2 3 5 5 5 4 2 3 4 5 5 5 5 5 5 6 7 7 7 6 6 5 5 5 6 6 6 6 5 4 4 4 5 6 6 5 5 4 5 5 4 2 1 1 1 1 3 5 6 7 7 7 8 9 9 10 11 11 11 11 12 12 11 11 11 11 10 10 10 9 9 8 7 7 6 6 7 8 11 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 4 3 2 2 2 2 2 2 1 0 1 1 0 1 1 1 2 2 2 2 2 2 1 1 2 2 3 4 5 6 5 4 4 4 5 5 5 5 5 5 6 6 7 7 6 6 6 5 5 5 6 6 6 6 5 4 3 4 5 6 6 5 4 4 4 5 4 3 1 0 1 2 3 6 7 8 8 7 7 8 8 10 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 6 6 7 10 12 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 4 3 3 2 2 1 1 1 1 1 0 0 1 2 2 2 2 1 1 1 2 1 1 2 3 4 3 4 5 6 6 5 5 5 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 6 6 5 4 3 4 5 6 6 5 4 5 5 5 4 3 2 1 1 2 4 6 8 8 7 7 6 7 9 11 12 13 12 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 8 11 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 8 8 8 8 8 9 9 9 10 11 12 12 11 11 11 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 11 3 3 3 3 2 2 1 0 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 3 5 5 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 5 5 4 4 5 6 6 5 5 5 6 6 5 4 3 2 2 2 4 5 6 7 6 6 6 7 10 11 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 9 12 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 11 3 3 3 3 3 2 2 1 0 1 1 2 2 1 1 1 1 1 1 2 2 2 3 4 6 6 6 5 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 4 4 5 6 6 7 7 8 8 7 6 5 5 5 5 5 5 4 4 5 6 6 6 5 4 3 3 3 4 4 5 5 5 6 7 9 11 12 13 13 12 12 12 12 11 11 11 10 10 9 8 8 8 7 7 7 7 8 10 13 14 14 14 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 9 11 12 13 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 13 12 12 12 12 11 11 2 3 3 3 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 2 2 3 4 5 7 7 7 6 6 7 7 7 7 7 6 6 5 4 4 5 5 5 5 4 4 4 4 5 6 7 8 8 8 8 7 6 5 5 6 5 3 3 3 5 6 6 7 6 6 5 5 5 4 4 4 5 6 7 9 11 12 12 12 13 12 12 12 12 11 11 11 10 10 9 8 8 8 7 7 7 8 9 11 13 14 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 11 13 14 13 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 12 12 11 11 11 11 2 2 2 2 2 2 2 2 1 1 0 1 1 1 2 2 2 2 2 2 3 4 5 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 6 6 5 4 4 4 4 5 6 7 7 8 8 8 7 6 6 6 6 5 4 2 2 3 5 6 6 6 6 6 6 6 5 4 4 5 7 9 11 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 8 7 7 7 8 9 12 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 11 13 14 14 13 12 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 10 10 10 10 1 2 2 1 1 1 2 1 1 1 1 1 1 2 3 4 4 4 3 4 4 5 6 6 6 6 7 8 8 8 8 7 7 7 6 5 5 5 6 7 7 7 5 5 4 4 4 4 5 6 7 8 8 8 8 8 8 7 6 5 4 3 3 3 3 4 5 6 6 6 6 6 5 4 4 6 8 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 7 7 7 7 7 9 12 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 10 12 14 14 13 12 12 12 12 12 12 11 11 11 11 11 12 12 11 11 10 10 9 9 9 0 1 2 1 1 1 1 1 1 1 1 1 1 2 3 4 4 4 5 5 5 6 6 6 5 6 7 8 8 8 8 7 7 7 6 5 5 6 7 8 8 7 6 5 4 4 4 4 5 5 6 7 8 8 8 9 9 8 6 5 4 4 4 3 2 2 3 4 5 5 5 5 5 5 5 7 9 12 13 13 13 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 7 7 6 6 7 9 12 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 10 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 8 8 1 0 1 2 2 1 1 1 1 1 1 1 2 2 3 3 4 5 5 5 5 6 6 6 5 5 7 7 7 7 7 7 7 6 6 5 5 6 8 9 9 8 7 6 5 4 4 4 4 5 5 6 7 7 8 9 9 7 5 4 3 3 4 3 2 0 2 3 4 4 5 5 5 5 6 8 10 12 13 13 13 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 9 11 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 10 10 12 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 6 6 5 6 6 7 7 7 7 7 6 6 5 5 7 9 9 9 8 7 6 5 4 4 4 4 5 5 5 5 6 7 9 8 7 4 3 3 4 4 3 2 1 1 2 3 3 4 4 5 6 7 9 11 12 13 13 13 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 7 7 7 7 7 8 11 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 3 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 4 5 6 6 6 7 7 6 5 5 5 5 6 6 7 6 6 6 5 6 7 8 9 8 8 7 6 6 5 5 5 5 5 4 4 5 6 8 9 9 7 5 3 4 4 4 3 2 1 1 2 2 2 3 4 5 7 8 10 11 12 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 9 8 8 7 7 7 6 7 8 10 12 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 10 10 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 7 7 7 3 2 2 1 1 2 2 2 3 3 3 4 4 4 3 3 3 5 6 7 7 7 7 7 7 6 5 5 5 5 5 6 6 5 5 5 6 7 8 8 7 7 6 6 6 6 6 6 5 5 5 4 5 6 8 10 10 9 6 4 4 4 4 3 2 2 2 1 2 3 4 5 6 8 9 10 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 9 11 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 7 7 2 2 2 1 1 2 2 3 3 4 4 4 4 4 4 3 4 5 6 7 8 7 7 7 7 6 5 5 4 4 4 4 4 4 5 5 5 6 7 7 7 6 6 6 6 6 6 6 6 5 5 4 5 6 9 11 11 10 7 5 4 4 3 3 2 2 2 2 2 3 4 6 7 8 9 11 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 9 9 8 8 7 7 7 7 7 8 11 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 10 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 6 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 5 6 8 8 8 8 7 7 6 5 5 4 4 4 3 3 4 4 4 5 6 6 7 7 7 6 7 7 7 7 6 5 5 4 4 5 6 9 11 11 10 8 6 5 5 4 3 2 2 2 2 3 4 5 6 7 8 9 11 12 12 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 8 11 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 11 11 11 11 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 6 6 6 5 2 2 2 2 2 2 3 3 4 5 5 5 5 5 4 4 5 6 7 8 9 10 9 8 7 6 6 5 4 4 3 3 3 3 4 4 5 6 6 7 7 8 7 7 7 7 7 6 5 5 4 5 6 7 9 11 11 10 8 7 6 5 5 4 3 3 3 3 3 4 6 7 8 9 10 10 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 8 10 12 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 13 13 13 12 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 3 3 3 2 2 2 3 4 5 5 6 5 5 5 5 5 6 8 9 10 10 11 10 9 8 6 6 5 4 4 3 3 2 3 4 5 5 6 6 7 7 8 8 7 7 7 7 7 6 5 5 6 7 9 10 11 11 10 8 7 6 6 5 4 3 3 3 3 4 5 6 7 8 9 10 10 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 8 8 8 7 7 8 10 11 13 14 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 14 14 14 13 13 12 12 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 9 11 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 5 3 3 3 3 2 2 3 4 5 6 6 6 6 6 6 7 8 9 10 11 12 12 11 9 8 7 6 5 5 5 4 3 1 2 4 5 6 6 6 7 7 8 7 7 6 6 7 7 6 6 6 7 8 10 10 11 10 10 9 8 7 5 4 3 2 2 2 3 4 5 7 8 9 9 9 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 9 9 8 8 7 7 8 8 10 12 13 14 14 14 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 14 14 14 15 15 14 14 13 13 14 14 14 13 12 12 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 11 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 4 5 6 6 6 6 6 6 7 8 9 11 11 12 12 13 12 10 8 7 6 6 6 5 4 3 0 2 5 6 7 7 7 7 7 8 7 7 6 6 7 7 7 6 7 8 9 10 11 11 10 10 9 8 7 5 3 3 2 2 2 3 4 5 7 8 8 9 9 9 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 9 8 8 7 7 7 7 9 11 11 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 14 14 13 13 13 14 13 13 12 12 11 11 10 10 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 3 3 3 4 4 5 6 6 6 5 5 5 6 8 9 11 12 12 13 13 13 12 11 8 7 6 6 6 5 4 3 1 3 5 6 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 10 11 11 11 11 10 10 9 7 5 4 3 3 2 3 3 4 5 6 7 8 8 8 9 9 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 8 9 9 10 11 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 13 13 13 13 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 7 8 9 10 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 4 3 3 3 2 3 4 4 5 6 6 6 5 5 5 6 9 11 12 12 13 13 13 13 13 10 8 6 6 6 5 5 4 3 2 3 5 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 7 8 10 11 11 11 11 11 10 8 7 5 4 4 3 3 3 4 5 5 6 6 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 7 7 7 7 7 7 8 10 11 11 12 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 13 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 9 9 8 7 7 7 6 6 7 7 7 7 7 7 7 7 6 7 7 9 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 5 6 6 6 6 5 4 5 8 11 12 12 12 12 13 13 12 10 8 6 5 5 5 5 4 3 2 4 6 6 7 8 8 8 8 8 8 8 8 8 8 7 7 6 7 8 9 11 11 12 12 11 10 8 6 5 4 4 4 4 4 5 5 6 6 6 6 7 7 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 8 7 7 6 6 6 6 6 6 7 8 9 9 11 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 13 13 13 13 13 14 14 14 14 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 7 7 7 4 2 7 10 12 12 12 11 12 12 11 9 7 6 5 5 5 5 4 2 3 4 5 6 6 7 8 8 8 8 8 8 8 8 8 8 7 7 7 8 9 10 11 11 11 11 10 8 6 5 4 4 4 5 5 6 6 6 6 6 6 7 7 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 8 9 11 12 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 9 9 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 5 5 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 4 5 7 8 9 8 6 2 4 9 11 11 11 10 10 10 9 8 7 6 5 5 4 4 3 2 2 4 4 5 6 7 8 8 8 8 8 8 8 8 9 8 8 8 8 9 10 10 11 11 11 11 10 8 6 4 4 5 5 6 7 7 7 7 6 6 6 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 6 7 8 9 9 9 10 11 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 8 8 7 7 6 6 6 6 7 7 7 7 8 8 8 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 5 7 9 9 10 8 6 5 7 10 11 10 9 9 9 9 9 8 6 6 5 5 4 3 2 2 3 3 4 5 6 7 8 9 9 9 8 8 8 8 8 8 8 8 9 10 10 10 11 12 11 10 8 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 9 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 5 6 6 7 6 7 7 9 9 10 12 13 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 4 4 3 2 2 2 1 1 1 1 2 3 3 3 3 3 3 4 5 7 9 10 10 9 8 7 7 9 10 10 9 9 9 10 9 8 7 6 6 5 4 3 2 2 2 2 3 4 5 7 8 10 10 9 8 7 7 7 7 7 7 7 8 8 9 10 12 12 11 10 10 9 9 9 10 10 10 9 9 8 8 7 7 7 7 8 8 8 8 8 9 10 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 9 10 12 13 14 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 3 2 2 1 1 1 1 1 1 1 3 3 3 3 3 3 4 5 6 8 9 9 8 8 9 9 9 10 10 9 9 9 10 9 8 7 7 6 4 3 2 2 3 2 1 2 3 5 7 8 9 10 10 8 7 6 6 5 6 7 6 6 6 8 10 11 12 12 12 12 12 12 12 12 11 11 10 9 9 8 7 7 7 7 8 9 9 8 8 9 10 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 4 5 4 4 4 4 4 4 4 5 5 5 6 7 9 11 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 3 3 2 1 1 1 0 0 1 1 2 4 3 3 3 3 3 3 4 5 6 7 7 7 7 9 10 10 10 9 8 8 8 9 9 8 8 7 5 4 2 2 2 3 3 2 2 3 5 6 7 8 9 9 8 7 5 4 5 6 7 6 5 5 6 9 10 11 12 13 14 14 13 13 13 12 11 10 9 9 8 8 7 7 7 8 9 9 9 9 10 10 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 7 10 13 14 14 15 15 15 15 14 14 14 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 10 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 6 7 7 8 8 8 8 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 4 4 3 2 2 1 1 0 0 1 1 2 2 4 4 4 4 4 3 3 3 4 4 5 6 6 6 8 10 10 9 8 6 6 6 7 7 8 7 7 5 3 2 2 3 3 3 3 2 2 4 5 6 7 7 8 8 7 5 4 5 6 6 6 5 5 5 6 8 10 12 14 14 14 13 13 13 13 11 10 9 8 8 7 7 7 7 8 9 9 9 10 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 6 8 10 12 13 14 15 15 15 14 14 14 13 13 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 8 7 6 6 7 7 7 6 7 7 7 6 6 5 5 5 5 6 7 8 8 8 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 2 1 1 1 1 1 1 2 2 2 4 4 4 4 4 3 2 2 2 3 4 5 6 6 7 9 8 7 5 4 4 5 6 7 7 7 6 5 3 2 1 2 3 3 3 3 2 2 3 4 5 6 7 8 8 7 6 5 6 6 5 5 5 5 5 6 9 11 13 13 12 11 12 12 12 11 9 9 8 7 7 7 7 7 8 9 9 10 11 12 12 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 6 7 9 12 14 14 14 14 14 14 14 13 13 13 13 14 15 15 15 15 15 14 14 14 13 13 13 14 14 13 13 13 12 12 11 9 7 5 4 4 4 5 5 5 5 5 6 6 5 4 5 5 6 6 7 7 8 8 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 3 3 2 2 1 1 1 1 1 2 2 2 3 4 5 5 5 4 3 2 1 1 2 3 4 5 6 7 7 6 5 3 2 2 4 6 7 7 7 6 5 3 2 1 1 2 2 2 3 2 1 1 2 3 4 6 8 9 8 7 6 5 5 4 5 4 4 4 4 7 9 11 11 10 10 10 11 11 10 9 8 7 7 6 6 7 7 8 9 10 11 12 12 12 11 10 9 9 10 10 10 10 9 9 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 8 11 13 13 12 12 12 13 13 13 13 13 14 14 15 15 15 15 14 14 13 12 12 11 12 13 12 12 11 12 11 10 8 6 4 3 3 3 3 4 3 3 3 4 4 4 4 4 5 6 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 1 1 1 2 2 2 3 3 3 5 5 5 5 4 3 1 0 1 2 3 3 4 5 6 6 5 4 3 3 3 5 6 7 6 6 6 5 3 2 1 1 2 1 1 2 2 2 2 2 3 5 6 8 8 8 7 6 5 4 3 3 3 3 3 3 5 7 8 8 8 8 9 10 10 9 8 8 7 7 6 6 7 7 8 9 11 12 13 12 11 10 9 8 8 9 10 10 10 10 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 8 11 11 10 9 9 9 11 11 12 12 13 13 14 15 15 15 14 14 12 11 9 8 8 9 10 10 10 10 10 9 7 5 4 3 3 3 3 3 3 3 2 2 3 3 2 3 4 6 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 1 2 2 2 3 3 3 3 3 5 5 5 4 3 2 1 1 2 3 4 4 5 5 6 5 5 4 4 4 5 5 6 6 6 6 5 4 3 2 2 3 3 2 1 0 1 2 3 4 5 6 7 7 7 7 6 5 4 3 3 2 2 2 2 3 3 4 5 5 6 7 8 9 9 9 8 7 7 6 6 6 7 7 8 10 11 12 12 12 11 9 8 8 8 8 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 6 7 8 9 8 6 5 6 7 8 9 10 10 11 12 13 13 13 13 12 11 9 8 6 5 6 7 8 8 8 8 7 6 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 5 6 6 7 7 7 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 5 4 3 3 2 2 0 1 3 4 5 6 6 6 6 5 5 5 4 4 5 5 6 6 5 5 5 4 3 2 2 3 4 4 3 2 1 2 3 5 6 7 7 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 4 5 6 8 8 8 8 8 7 7 6 6 6 7 7 8 10 11 12 12 12 11 10 9 8 8 8 9 10 10 10 10 9 9 8 8 7 7 6 7 7 7 7 7 6 6 6 6 6 6 5 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 4 4 4 5 6 7 8 8 9 10 11 11 10 9 8 7 6 5 4 4 4 5 6 6 7 6 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 2 4 4 3 2 2 1 1 2 4 5 6 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 3 4 4 4 4 3 3 3 5 6 6 6 6 5 5 5 5 4 4 3 4 4 4 4 4 3 3 3 4 5 7 8 8 8 8 8 7 7 6 6 6 7 7 8 9 11 12 12 12 11 10 10 10 9 9 9 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 7 8 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 4 3 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 4 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 2 2 4 4 3 2 2 2 2 3 4 6 6 7 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 3 3 4 5 5 4 4 4 5 6 6 6 5 5 5 5 5 4 4 4 4 4 5 4 4 4 4 4 5 6 7 8 8 8 8 8 7 7 6 6 6 6 7 8 9 10 12 12 12 12 12 12 11 10 9 9 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 7 6 6 6 7 7 7 7 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 1 4 4 3 3 2 2 3 4 5 6 6 7 7 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 3 4 5 5 5 5 5 6 7 7 6 5 5 5 5 5 4 4 4 4 5 5 5 5 4 5 5 6 7 7 8 8 8 8 8 7 7 6 6 6 6 7 7 8 9 11 12 13 13 13 13 12 11 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 3 3 3 4 5 6 6 6 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 7 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 4 4 4 3 2 2 4 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 4 5 5 5 5 6 7 7 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 8 10 11 13 13 14 13 12 11 11 11 11 11 11 10 10 10 11 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 3 3 4 5 6 7 7 6 5 5 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 2 2 2 1 0 4 4 5 4 3 3 4 5 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 2 1 1 1 1 2 2 2 2 2 2 3 4 5 5 6 7 7 8 7 6 5 5 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 6 6 7 7 8 8 10 11 13 13 13 13 12 12 12 12 12 11 11 10 11 11 11 10 10 9 9 9 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 4 5 6 6 6 5 4 3 2 2 3 3 4 5 5 6 6 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 3 3 2 2 1 1 2 2 2 2 1 1 1 4 5 5 4 3 4 4 5 5 5 5 5 5 6 6 5 5 5 4 4 4 3 2 1 1 0 1 1 2 2 3 3 3 2 3 4 4 5 6 7 8 8 7 6 5 5 5 7 8 9 10 11 11 11 12 12 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 7 7 8 9 10 11 12 13 13 12 13 12 12 11 11 11 10 11 11 11 10 9 9 9 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 5 5 5 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 4 3 3 3 4 4 4 4 4 3 2 2 2 2 2 3 3 4 4 4 3 3 3 3 3 4 4 4 4 3 3 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 2 2 2 2 2 2 1 0 1 4 4 4 3 4 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 3 3 2 1 1 0 1 2 2 3 3 3 3 2 2 3 4 5 6 7 8 8 7 6 5 6 7 8 9 10 12 12 13 13 13 13 13 13 13 13 12 11 11 10 9 9 8 7 7 7 6 6 6 6 6 6 7 7 8 9 10 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 10 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 1 1 1 2 3 3 3 3 4 5 6 5 5 5 5 5 5 6 7 6 5 5 4 4 3 2 1 1 0 1 1 2 3 3 3 3 3 2 1 2 3 4 5 6 8 8 8 7 7 8 9 10 10 11 12 13 13 14 14 15 15 15 14 14 13 12 11 10 10 9 8 8 8 7 7 6 6 6 6 6 6 7 8 9 10 10 11 11 11 11 10 10 9 10 10 10 10 10 10 10 10 9 10 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 1 2 3 3 2 2 3 4 5 5 5 5 4 4 5 6 6 6 6 5 5 4 3 3 2 1 0 1 1 2 2 3 3 3 3 3 2 1 1 2 3 4 5 7 7 8 8 8 10 10 11 11 12 12 12 13 14 14 15 15 15 15 15 14 13 12 11 10 9 9 8 8 8 7 7 6 6 6 6 7 7 7 8 9 10 11 11 11 10 10 9 9 10 10 10 11 10 10 10 10 10 11 11 12 12 12 11 11 10 10 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 2 1 2 3 4 4 5 5 4 4 5 5 6 6 6 5 5 4 4 3 2 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 3 4 6 7 8 8 9 10 11 11 12 12 12 12 12 13 14 15 15 15 15 15 14 13 12 12 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 9 10 10 11 10 10 10 10 10 10 11 11 11 11 10 11 11 11 11 11 12 12 12 11 11 10 10 9 9 9 9 8 8 7 6 6 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 1 1 3 4 4 4 4 4 4 4 5 6 6 6 6 5 5 4 4 3 2 2 1 2 2 2 3 3 4 3 3 2 2 2 3 3 3 3 3 4 5 6 7 8 9 9 9 10 11 11 11 11 12 13 13 14 14 15 15 14 14 13 13 12 12 11 10 10 9 9 8 8 8 7 7 7 7 7 7 8 9 10 10 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 9 9 9 9 8 8 6 6 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 4 5 5 5 5 5 5 5 4 4 4 3 4 4 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 3 3 4 4 4 1 1 3 4 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 3 3 2 2 2 3 3 4 4 4 3 2 2 2 2 3 4 4 4 4 4 5 6 7 8 8 8 8 9 10 11 11 11 11 12 13 13 14 14 14 14 13 13 12 12 12 12 11 11 10 9 9 8 8 8 8 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 10 9 9 8 7 6 5 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 1 1 3 5 5 6 5 5 5 5 5 5 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 4 3 2 2 2 2 3 3 4 5 5 4 4 5 6 7 7 7 6 6 7 9 10 10 10 11 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 10 9 9 8 8 8 7 7 7 7 7 8 8 9 10 11 12 12 12 12 13 12 12 12 11 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 7 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 1 2 3 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 4 4 5 6 5 5 4 5 6 7 7 6 5 5 6 8 9 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 11 10 10 9 8 8 8 7 7 7 7 7 7 7 8 9 10 11 12 12 12 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 1 2 3 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 2 2 3 4 4 5 5 6 6 5 5 5 6 6 7 6 5 4 4 6 8 9 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 11 10 9 9 8 8 7 7 7 6 6 6 6 7 7 8 9 10 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 11 11 11 11 11 10 10 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 3 4 5 5 5 6 6 5 5 5 5 6 7 7 6 4 3 4 6 9 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 11 10 9 9 8 8 8 7 7 6 6 6 6 6 7 7 8 10 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 12 12 12 12 12 12 11 11 11 10 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 2 2 3 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 5 6 6 6 5 5 4 4 5 6 7 7 7 5 3 2 4 7 9 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 9 9 8 8 8 7 7 6 6 6 6 6 7 8 9 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 5 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 2 2 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 4 5 2 2 3 4 4 4 5 5 5 6 6 6 6 6 5 5 6 6 6 5 5 5 4 4 3 3 3 3 4 5 6 6 6 5 4 3 3 3 5 7 8 7 6 4 2 2 5 7 10 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 6 6 6 7 7 8 9 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 12 12 12 11 11 10 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 2 3 3 4 5 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 3 4 5 5 6 6 6 4 3 2 2 3 5 7 8 7 6 4 2 3 6 8 10 11 12 12 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 7 7 6 7 7 8 9 10 11 11 12 12 12 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 12 12 11 11 10 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 4 4 4 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 6 6 5 4 2 1 1 4 6 8 8 8 6 3 3 5 7 9 10 12 12 12 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 7 7 7 8 9 9 10 11 11 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 3 4 4 4 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 6 6 5 4 2 1 2 4 7 8 9 8 5 3 3 6 8 9 11 12 12 12 13 13 14 14 14 14 13 13 13 12 12 12 12 12 11 11 12 11 11 11 10 10 9 9 9 8 8 8 9 9 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 13 13 13 12 12 11 11 10 10 10 10 9 9 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 4 3 3 3 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 4 3 2 3 5 8 9 9 8 5 3 4 7 8 10 11 12 12 13 13 13 13 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 10 10 10 11 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 9 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 2 3 5 5 6 5 4 5 7 9 9 9 7 5 3 5 7 9 10 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 11 11 12 12 13 13 13 13 12 12 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 4 5 6 6 7 7 7 7 7 7 6 6 6 6 5 4 4 4 4 3 2 1 2 2 1 1 3 5 6 6 6 6 7 9 10 9 8 6 4 3 5 7 9 10 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 11 11 11 12 12 12 12 12 13 13 13 13 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 5 6 7 7 7 7 7 7 6 6 6 5 4 3 3 3 2 2 0 1 3 3 2 2 4 5 6 7 7 7 8 9 9 9 7 5 4 4 5 7 8 10 11 12 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 11 11 10 11 11 11 12 12 12 12 12 12 12 11 11 10 11 11 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 10 9 9 9 8 8 8 8 8 8 7 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 5 6 7 7 7 6 6 6 6 5 4 3 2 1 1 1 1 1 2 3 3 2 2 4 6 7 7 8 8 9 9 9 8 6 4 3 4 5 7 8 9 11 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 12 12 12 12 12 12 11 10 10 10 11 11 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 6 6 6 5 6 6 6 5 4 2 1 1 1 2 2 2 3 4 3 2 2 4 6 7 8 8 8 9 9 8 7 5 3 3 4 6 7 8 9 10 11 12 12 12 11 12 12 12 12 12 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 3 3 2 2 2 2 2 2 2 3 4 5 5 4 4 5 6 6 6 5 4 4 4 3 3 3 3 4 5 4 2 2 4 5 6 7 8 8 9 9 8 6 4 3 3 5 6 7 8 9 10 11 11 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 12 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 2 2 2 3 3 3 2 2 2 2 2 2 1 1 2 3 4 4 4 5 6 6 6 5 5 5 5 4 4 4 3 4 5 5 3 1 3 5 6 7 8 9 9 9 8 6 4 1 3 5 6 7 7 8 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 13 13 13 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 1 1 1 2 3 3 4 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 3 1 3 5 6 7 8 9 9 9 9 7 4 1 2 4 5 6 7 8 8 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 1 1 1 1 2 3 4 4 5 6 5 5 4 4 4 4 4 5 4 4 4 5 4 3 1 3 5 7 7 8 9 9 10 9 7 5 3 2 4 5 6 6 7 7 8 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 7 7 6 6 6 6 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 2 1 1 2 2 2 2 2 3 4 5 6 6 6 5 4 3 3 4 4 4 4 4 4 5 4 3 1 3 5 7 7 8 8 9 10 9 8 5 4 3 4 4 5 5 5 6 6 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 6 6 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 2 1 1 2 2 3 2 3 3 5 6 7 7 6 5 4 3 3 3 3 4 4 4 5 5 4 3 1 3 5 6 7 7 8 9 10 9 8 6 4 4 4 5 5 4 4 4 5 5 6 8 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 11 12 12 12 13 13 14 14 14 14 13 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 6 6 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 1 1 2 2 2 2 3 4 5 6 6 6 6 6 5 4 3 3 3 4 4 4 5 5 4 3 1 2 4 5 6 7 8 9 9 9 7 6 5 5 5 5 5 4 4 4 3 3 4 5 6 7 8 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 12 12 11 10 10 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 7 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 2 2 3 3 4 5 5 6 6 7 6 5 4 4 4 4 4 4 4 4 3 2 1 1 3 5 6 7 8 8 8 8 7 6 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 6 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 6 6 6 6 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 3 3 3 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 3 2 1 1 2 2 3 3 3 4 4 5 6 6 7 6 5 4 4 4 4 4 4 3 3 2 1 2 3 5 6 7 7 7 8 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 3 2 1 1 3 4 5 7 8 8 9 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 11 10 10 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 2 2 3 3 3 3 3 3 2 3 3 3 4 4 4 4 4 4 4 4 3 2 3 4 3 3 2 2 2 3 3 3 3 3 4 4 5 6 6 6 5 4 4 4 4 4 4 3 3 2 2 2 4 5 6 6 6 7 7 7 6 6 5 5 5 5 5 6 6 5 5 5 5 5 5 4 4 3 2 1 3 4 5 7 8 9 10 11 11 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 3 3 3 4 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 5 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 5 4 3 3 3 4 6 7 9 10 11 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 6 6 6 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 5 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 5 7 9 10 11 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 4 3 2 2 2 2 3 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 4 5 6 6 6 5 5 4 5 6 8 9 10 11 11 11 11 11 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 5 4 3 3 2 2 2 3 4 4 5 5 5 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 3 3 2 1 2 4 6 7 7 6 5 4 4 4 5 6 7 8 8 8 8 8 9 9 10 11 11 12 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 10 10 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 3 2 2 2 2 3 4 4 5 5 6 6 6 6 6 5 4 3 2 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 5 4 4 3 2 2 3 3 4 4 4 4 4 4 4 3 4 4 4 5 6 6 6 6 5 4 4 3 4 4 4 5 5 5 5 5 6 8 8 9 10 11 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 10 10 10 10 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 4 4 5 5 5 6 6 6 6 5 5 5 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 3 2 2 1 2 2 3 4 4 5 6 6 6 6 6 6 5 4 2 2 3 3 2 3 3 3 3 3 4 4 5 6 6 7 7 7 7 6 5 5 4 3 2 1 2 3 3 4 4 4 4 4 4 4 4 6 6 7 6 6 4 3 3 3 4 4 4 5 5 5 5 5 5 4 5 6 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 5 5 5 4 4 3 3 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 4 4 4 4 3 3 3 4 4 4 5 5 5 6 6 6 5 5 4 4 4 4 4 4 5 5 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 3 4 4 4 3 3 2 1 1 2 3 3 4 4 5 6 6 7 6 6 6 5 3 2 2 3 3 2 2 3 4 4 4 4 5 5 6 7 7 7 7 7 7 6 5 4 3 2 1 2 3 4 4 5 5 5 5 4 5 5 6 7 7 6 5 2 1 2 3 4 5 5 6 7 8 8 7 7 6 5 5 5 6 7 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 7 6 6 5 5 4 3 3 3 2 2 2 2 2 2 1 1 0 1 1 2 2 3 3 3 4 4 3 3 3 4 4 4 4 4 5 5 6 6 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 5 3 2 2 1 1 2 3 4 4 5 6 6 7 7 7 6 6 5 3 1 2 3 2 2 2 4 4 4 4 5 5 6 7 7 7 8 8 7 7 6 6 5 4 3 3 3 4 4 5 5 6 6 5 5 5 5 6 6 6 5 4 2 1 2 3 4 5 7 8 9 10 10 10 9 8 7 6 6 6 7 8 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 6 5 5 4 4 3 3 3 3 3 3 2 1 1 1 0 0 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 3 2 2 2 1 2 3 4 5 5 6 6 7 7 7 6 6 5 3 1 1 2 2 1 2 4 4 4 4 5 6 7 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 5 3 3 3 3 4 6 8 9 11 12 12 12 11 10 9 8 7 7 7 8 9 10 10 10 11 11 11 12 12 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 3 3 2 2 2 2 3 4 5 5 6 6 6 6 6 6 5 4 3 1 0 1 1 1 2 4 4 4 4 5 6 8 8 9 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 5 6 7 9 11 12 13 13 13 12 11 10 9 8 8 8 9 10 10 11 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 3 2 2 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 3 3 3 3 4 4 5 5 6 6 3 3 3 2 2 2 3 4 5 5 5 5 5 6 6 6 5 4 3 2 1 1 1 2 3 3 4 4 4 5 7 8 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 4 5 7 10 12 13 13 13 13 11 10 9 9 9 9 9 10 11 11 11 12 12 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 5 5 5 5 4 3 2 2 3 4 5 5 5 6 3 3 3 3 3 3 4 5 5 5 4 4 5 5 6 6 5 4 3 2 2 1 1 2 2 3 3 3 4 5 7 8 9 10 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 6 6 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 5 3 1 3 6 9 12 13 14 13 12 11 10 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 7 7 7 6 6 7 7 7 7 6 5 5 5 4 4 4 4 3 3 2 3 3 4 4 4 4 4 3 3 2 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 5 5 5 4 3 2 2 3 3 4 5 5 5 3 4 4 4 4 4 5 6 6 5 5 4 5 5 6 6 6 5 4 3 3 2 1 2 2 2 2 2 4 5 7 8 9 9 9 9 9 9 9 9 8 7 7 6 6 5 5 4 4 5 5 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 6 5 5 5 7 9 11 12 13 12 10 9 8 8 8 8 8 9 10 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 3 3 2 2 3 4 5 5 5 3 2 3 3 3 2 2 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 4 4 3 3 4 4 5 4 4 3 4 5 5 5 5 6 6 6 6 5 5 6 6 7 7 7 5 5 4 3 3 1 1 1 1 1 1 3 5 7 8 8 8 8 8 9 9 9 9 8 6 5 4 4 4 4 4 4 4 4 5 6 6 6 6 7 6 6 6 6 6 7 7 8 8 8 8 7 7 6 6 7 8 9 10 10 9 8 7 7 6 6 7 8 9 10 10 11 11 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 9 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 7 6 6 5 5 5 4 4 3 3 3 3 4 5 6 4 2 3 5 5 4 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 6 6 6 7 7 7 6 6 6 6 7 7 7 6 5 4 4 4 3 2 1 1 2 1 1 3 5 6 7 7 7 7 7 8 9 9 9 8 6 4 3 3 3 4 4 3 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 7 7 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 9 10 11 11 12 12 11 11 10 10 10 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 9 9 9 8 7 7 7 6 6 6 5 5 5 4 4 3 4 4 3 4 5 7 6 7 8 8 7 5 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 5 6 7 7 7 7 7 7 6 6 6 6 6 5 4 3 3 4 4 4 3 2 2 2 2 2 3 4 5 6 6 6 6 6 7 8 9 8 8 6 5 5 4 4 4 4 3 4 4 5 5 5 5 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 6 5 4 2 2 4 5 6 7 8 8 8 8 8 6 5 6 7 9 10 10 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 10 9 7 6 6 6 6 6 6 5 5 4 3 3 3 4 4 4 6 8 9 10 10 9 7 4 3 2 2 2 2 2 2 2 2 2 3 3 3 4 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 4 4 5 6 6 6 7 7 7 7 7 6 6 5 5 5 4 3 2 1 2 3 3 3 3 2 1 2 3 2 2 3 5 6 6 6 6 6 7 7 8 8 7 7 6 6 6 5 5 4 3 4 5 5 5 5 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 4 3 0 2 4 6 7 9 9 10 10 10 8 5 3 4 6 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 9 8 7 7 7 7 7 7 6 6 5 4 3 4 4 4 5 7 9 11 11 11 9 7 5 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 5 5 6 5 4 5 6 7 6 6 6 6 6 6 5 5 5 4 4 3 2 1 1 2 2 2 2 3 3 1 1 3 3 1 2 5 7 7 7 7 6 7 7 7 7 7 7 6 7 7 6 5 4 3 3 4 5 5 5 4 4 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 6 4 3 2 3 5 7 8 9 11 11 11 9 7 4 2 3 5 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 11 11 11 10 10 9 9 8 8 9 9 8 8 7 6 6 5 5 5 5 6 8 10 11 11 9 8 6 5 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 6 6 5 5 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 1 1 2 3 3 2 1 2 3 1 1 4 7 8 8 8 8 7 7 7 7 6 6 6 7 7 6 6 5 4 3 3 4 4 4 4 4 5 5 6 6 6 7 8 8 9 9 9 9 9 9 9 8 8 7 6 5 4 3 3 4 6 8 9 11 11 10 9 7 4 1 3 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 12 11 11 10 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 7 8 10 10 9 7 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 2 2 3 5 5 6 5 4 5 5 4 4 4 3 4 4 4 4 3 3 3 2 2 2 2 2 1 2 3 4 4 3 1 1 2 2 2 3 6 9 10 10 9 8 8 7 6 6 6 6 6 7 6 5 5 4 3 2 2 2 3 3 4 4 5 5 6 6 7 8 8 9 10 10 10 10 9 9 9 9 8 8 7 6 5 4 2 1 4 6 8 9 9 9 8 6 3 1 4 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 10 11 12 12 12 11 10 9 9 9 9 9 10 10 9 8 8 7 7 6 6 7 7 8 8 7 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 3 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 2 0 2 3 3 3 5 8 10 11 10 9 8 7 6 5 5 5 6 6 6 5 5 4 3 3 2 0 1 2 3 4 4 5 5 6 6 7 8 8 9 9 10 10 10 9 9 9 9 9 9 9 8 8 7 6 5 6 7 7 7 7 7 6 4 1 3 5 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 10 11 11 12 11 11 10 9 9 9 9 10 10 10 9 8 7 7 6 6 6 6 6 7 6 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 4 4 4 3 4 4 4 4 4 4 4 3 3 4 4 4 3 3 2 3 4 4 5 5 5 5 5 4 4 3 3 2 3 3 3 3 3 3 3 3 3 3 3 2 1 1 3 4 4 3 1 2 3 3 2 3 7 10 11 10 9 8 6 5 5 5 5 5 6 5 5 4 4 3 3 2 2 1 0 1 2 3 4 4 5 6 6 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 10 9 9 8 8 8 8 6 4 1 3 5 7 8 8 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 11 11 10 10 9 9 9 9 10 10 10 9 9 8 7 6 6 6 6 6 6 6 5 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 6 6 5 4 3 3 2 2 2 2 3 3 3 3 3 4 3 3 2 2 1 1 3 3 4 4 2 1 2 3 3 2 5 9 10 10 9 7 6 4 4 4 4 5 5 5 5 4 4 3 3 3 3 2 1 1 1 2 3 4 4 5 5 6 7 7 8 8 9 9 9 9 9 9 10 10 11 11 12 12 13 13 12 12 11 10 10 8 6 3 1 3 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 10 9 8 7 6 6 6 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 7 8 8 7 5 4 4 4 7 7 5 3 2 1 1 0 1 1 2 3 3 3 4 4 3 2 2 2 2 3 3 3 4 5 4 2 2 3 3 2 5 8 10 9 8 7 5 4 3 3 4 5 5 6 6 5 4 3 3 3 3 3 3 2 2 2 3 3 4 4 5 5 5 6 7 7 7 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 12 11 9 7 5 2 2 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 10 10 11 10 9 8 7 7 6 6 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 9 10 10 8 6 4 4 4 7 6 4 2 1 2 3 3 2 2 2 2 3 3 4 4 3 2 2 2 3 3 3 3 5 6 5 3 2 3 3 3 5 8 10 9 8 7 5 4 3 3 4 5 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 8 8 9 9 9 10 10 11 11 11 10 9 7 5 3 2 3 4 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 9 8 8 7 7 6 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 8 9 9 9 7 4 3 3 6 4 2 1 3 4 5 5 5 4 3 3 3 3 3 4 3 2 2 3 3 3 2 3 5 7 6 4 3 4 4 4 6 8 10 9 8 7 6 5 4 4 4 5 6 7 7 5 4 3 3 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 2 3 3 4 5 5 5 6 6 7 7 7 7 8 8 8 9 8 8 7 5 4 3 4 4 5 5 5 6 6 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 9 9 9 8 8 7 7 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 7 5 3 3 4 2 2 4 5 6 6 6 6 6 5 4 3 3 3 3 2 2 3 3 3 2 2 4 7 8 7 5 4 4 4 4 6 8 9 9 8 7 6 6 5 5 5 6 6 6 6 5 4 3 3 4 4 4 4 4 4 4 4 3 2 1 1 1 1 1 1 1 2 2 3 4 4 5 5 6 6 6 6 6 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 9 8 8 9 9 10 10 10 9 9 9 9 9 8 7 7 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 5 5 6 6 5 3 3 3 3 4 6 6 6 6 7 7 7 6 5 4 3 3 3 3 3 3 3 2 2 4 6 8 8 6 4 4 4 5 4 5 7 9 9 8 6 6 6 6 6 6 6 5 5 4 2 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 7 7 7 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 6 5 4 4 4 5 6 7 6 6 6 7 7 7 6 5 5 4 3 2 3 3 3 2 0 3 6 8 8 7 5 4 3 4 4 4 4 6 8 8 7 6 6 7 7 6 6 5 4 3 2 1 1 2 2 3 3 4 4 4 4 5 5 5 5 4 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 7 7 7 7 6 6 5 5 5 5 6 7 7 8 8 8 8 9 9 9 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 6 7 6 6 6 6 7 7 7 6 6 6 6 6 6 6 5 5 4 3 2 3 3 3 2 1 4 7 8 8 6 4 3 2 3 4 4 3 4 6 7 7 7 8 9 9 8 7 5 4 2 1 1 1 2 2 2 3 3 4 5 5 6 6 6 5 5 4 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 7 6 5 5 4 4 4 5 5 6 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 8 8 8 7 7 8 8 7 6 6 5 5 5 5 5 4 4 3 2 2 2 2 2 1 3 6 8 8 6 4 3 1 1 2 3 4 3 3 4 6 8 10 12 13 13 12 10 8 6 5 3 2 2 2 2 2 3 3 4 4 5 6 7 7 7 6 4 3 2 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 5 4 4 3 4 4 5 5 6 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 7 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 8 8 8 7 7 6 5 4 3 3 3 3 3 3 2 2 1 1 0 1 3 5 7 8 7 5 3 1 0 1 2 3 3 3 2 2 5 9 12 15 17 17 16 15 13 10 9 7 5 4 3 2 2 2 2 2 3 3 4 6 7 7 7 5 3 2 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 6 5 5 4 4 3 3 3 4 4 5 6 6 7 8 8 8 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 9 9 9 9 8 8 7 6 5 5 4 3 2 1 2 2 2 2 2 2 2 2 3 4 5 7 8 8 7 5 2 1 1 2 2 3 3 2 0 2 6 9 12 15 17 18 18 18 16 14 13 11 9 7 6 5 3 2 2 2 2 2 3 5 7 8 7 6 3 1 2 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 4 4 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 5 4 4 4 3 3 3 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 8 8 6 6 5 4 3 2 1 0 1 2 3 3 3 3 4 4 4 4 5 6 6 7 7 6 5 3 1 2 2 2 2 2 2 1 3 5 8 11 14 16 18 19 19 18 17 16 14 13 11 9 8 6 4 3 3 3 4 5 6 7 8 7 6 3 1 2 3 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 4 5 5 6 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 7 6 6 6 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 5 5 4 3 2 1 1 1 3 4 4 5 5 5 5 5 5 4 5 5 6 6 6 6 4 2 1 2 2 2 2 2 2 1 2 4 7 10 12 14 16 18 19 19 19 18 17 16 14 13 11 9 7 6 4 4 4 4 5 6 6 5 4 2 2 3 3 3 2 2 3 3 3 3 3 3 3 2 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 2 2 3 4 5 5 6 6 7 7 7 7 7 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 5 4 3 1 0 1 1 2 3 4 5 5 5 6 5 5 5 4 4 5 5 5 5 4 3 2 1 2 2 2 2 3 2 1 1 3 6 9 11 13 15 17 18 19 19 19 19 18 17 15 14 12 10 9 7 6 4 4 3 3 3 2 1 1 2 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 5 5 4 4 3 3 4 4 4 3 3 2 2 2 1 1 1 1 0 1 1 2 2 3 4 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 3 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 4 3 2 1 2 3 3 2 3 5 6 6 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 1 2 3 3 3 2 1 2 4 7 10 12 14 16 17 18 19 19 19 19 18 17 15 14 13 11 10 8 7 5 4 3 2 1 2 2 3 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 0 0 1 1 1 2 3 4 4 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 5 6 6 5 5 5 5 6 7 7 7 6 6 6 7 8 8 8 7 7 7 3 3 2 2 3 4 4 4 5 6 6 6 6 5 6 5 4 4 3 3 3 3 3 3 3 3 2 1 1 2 3 4 4 3 3 2 3 6 8 11 13 15 16 17 18 19 19 18 18 17 16 16 15 14 12 11 9 8 7 6 5 4 4 4 4 4 4 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 4 4 4 5 5 6 6 6 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 7 6 6 6 7 7 7 7 7 7 7 3 3 3 2 2 3 4 4 5 5 5 5 5 6 6 6 5 3 3 2 2 2 3 4 4 3 2 1 1 2 3 3 3 3 3 4 4 5 7 10 12 13 14 16 17 18 19 18 18 17 17 17 17 16 15 14 13 11 10 8 7 6 6 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 5 6 6 6 6 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 3 3 3 3 2 2 2 2 2 2 2 3 4 5 6 5 4 3 2 2 1 2 2 3 3 3 2 2 1 1 1 1 2 2 3 4 5 6 7 9 10 10 12 13 15 17 18 19 19 18 18 18 18 18 18 17 16 15 13 11 10 8 7 6 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 6 6 5 4 4 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 5 5 5 6 7 7 7 7 7 8 8 8 8 7 7 7 4 4 4 3 3 2 1 1 1 1 1 2 3 4 5 4 4 2 1 0 0 1 1 2 2 2 2 3 3 2 1 1 2 3 4 4 5 6 7 8 8 9 10 12 14 16 18 19 20 20 20 20 20 20 20 19 18 17 16 14 13 11 9 7 6 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 7 7 4 4 4 4 3 3 2 2 2 2 3 3 3 4 4 4 3 1 1 1 1 1 1 2 2 1 2 3 3 3 2 2 2 3 4 4 4 4 6 7 8 9 10 12 14 16 18 20 21 21 21 21 21 21 21 20 20 19 18 17 15 13 11 9 7 6 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 8 8 8 7 7 6 6 5 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 3 2 0 2 3 3 3 3 3 2 3 4 4 3 3 5 8 9 10 11 13 15 17 19 20 21 22 22 22 22 21 21 21 20 20 19 18 17 15 13 10 9 7 7 6 6 5 4 4 4 4 3 3 2 2 2 1 1 0 1 1 2 3 4 4 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 7 6 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 5 4 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 4 4 5 4 4 4 4 3 2 0 1 1 2 2 1 1 1 2 3 3 2 3 3 3 2 0 1 2 2 2 2 2 2 2 3 2 1 3 6 9 10 11 12 14 15 17 18 20 20 21 21 21 21 21 21 20 20 20 19 19 18 16 13 11 9 8 8 7 7 6 5 4 4 5 4 4 3 3 3 3 3 3 2 3 2 0 1 3 4 4 5 5 6 6 6 7 7 8 8 9 9 9 9 10 10 9 9 9 8 7 6 6 5 4 4 4 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 5 5 5 4 4 4 4 3 2 0 1 3 4 4 3 2 2 2 2 2 2 2 3 3 2 0 1 1 2 1 1 1 2 1 1 0 2 4 7 9 11 12 13 14 15 16 18 19 19 20 20 20 21 21 20 20 20 19 19 19 18 16 13 11 9 9 9 8 8 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 4 4 5 5 6 7 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 5 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 4 5 5 6 6 6 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 5 5 5 4 4 5 4 3 1 0 2 3 4 4 4 3 3 3 2 2 1 1 2 2 2 1 1 1 1 1 0 1 1 1 1 2 4 6 8 9 11 12 12 13 14 16 17 18 18 19 19 19 20 20 20 20 19 19 19 18 18 17 14 12 11 10 10 10 9 8 8 7 6 6 6 5 4 4 4 4 4 4 4 4 4 4 3 2 1 1 1 2 3 3 4 5 6 6 7 8 8 8 8 8 8 7 7 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 1 1 1 1 2 2 2 3 3 4 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 4 4 4 4 5 5 4 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 0 0 1 2 2 3 5 6 7 9 10 11 12 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 18 18 18 17 16 14 13 13 12 11 10 9 8 8 7 7 6 5 4 4 4 4 3 3 3 3 4 3 3 2 2 1 1 2 2 3 4 4 5 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 0 1 1 2 2 2 2 2 2 3 3 3 4 5 5 5 5 5 5 6 6 6 7 8 8 8 9 9 9 9 8 8 8 8 4 3 3 3 4 4 4 3 3 3 4 3 2 2 3 3 3 3 2 2 1 1 2 3 3 4 3 3 2 2 1 1 2 2 3 3 4 5 6 7 8 9 11 12 13 14 15 16 16 17 17 17 17 18 18 19 19 18 18 17 17 17 17 16 15 14 12 11 10 9 8 8 7 7 6 5 5 4 4 4 3 2 2 3 3 3 3 2 2 2 2 2 3 3 4 4 5 5 5 6 6 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 7 7 8 9 9 9 9 9 9 9 9 9 4 4 4 4 4 4 3 3 2 3 3 3 3 3 2 3 3 4 4 3 2 2 2 3 4 4 4 3 2 1 1 1 2 3 3 2 3 4 5 6 7 8 9 11 12 14 15 15 15 15 15 16 16 17 17 18 18 18 17 17 17 16 16 15 15 14 12 11 10 9 8 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 5 5 5 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 7 8 9 9 9 9 9 9 8 9 9 6 6 6 6 5 5 5 4 3 2 1 2 3 3 2 3 3 4 4 4 3 3 4 4 4 4 4 3 2 1 1 2 3 3 2 1 2 3 4 5 6 7 8 10 11 13 14 14 14 14 14 15 15 16 16 17 17 17 17 17 16 15 14 13 13 12 11 10 9 9 8 7 6 6 6 5 5 5 4 4 4 4 4 3 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 7 8 9 9 9 9 9 8 9 9 9 7 7 7 7 7 6 6 6 5 3 1 0 2 2 2 3 3 3 3 2 2 3 3 4 4 4 3 2 1 1 3 4 4 4 3 1 1 2 4 5 6 6 7 8 10 12 13 12 12 13 13 14 15 15 15 16 16 17 17 16 15 14 13 11 11 10 10 10 9 8 8 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 6 6 7 8 8 9 9 10 9 9 9 10 10 6 7 7 7 7 7 7 7 6 5 3 1 0 1 2 2 3 2 2 1 1 2 3 4 4 3 2 1 0 2 4 5 6 5 5 4 4 5 5 6 6 6 6 7 9 11 12 11 11 12 13 14 14 14 15 15 16 16 16 16 15 14 12 11 10 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 5 6 6 7 8 8 9 10 10 10 10 10 10 5 5 6 6 6 7 7 7 7 6 5 3 2 0 1 2 2 2 2 2 2 2 3 4 3 2 1 0 2 3 5 6 7 7 7 7 7 7 7 7 7 6 6 7 9 11 11 10 9 10 12 13 14 14 14 14 15 15 16 16 15 14 13 11 10 9 8 8 8 8 7 7 6 5 5 4 4 4 4 4 4 5 6 7 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 6 6 7 8 9 10 10 10 10 10 Wind_Direction 298 298 299 299 296 290 286 284 274 252 237 238 249 253 251 278 328 335 147 137 115 77 54 58 70 72 25 280 274 272 271 268 262 251 237 222 210 202 192 166 49 29 34 41 45 40 31 24 33 72 105 113 109 102 96 95 96 97 97 99 103 108 116 126 135 142 143 142 151 162 168 167 167 171 184 202 208 187 165 154 149 150 151 150 147 143 140 139 139 139 140 142 143 145 146 147 146 146 145 146 148 150 151 151 151 150 148 147 145 144 142 140 139 137 135 132 130 128 126 125 124 123 122 123 123 124 124 124 123 122 121 120 120 120 120 121 122 122 122 122 121 121 123 125 127 128 129 129 129 129 129 130 130 130 129 129 128 128 127 125 123 122 120 119 118 118 118 118 118 117 116 114 113 111 109 107 104 101 99 97 95 93 90 88 86 84 83 82 82 83 84 84 84 84 84 85 86 86 86 87 89 90 91 91 91 90 89 89 89 90 90 91 91 91 295 293 294 295 294 291 288 284 271 247 227 230 253 274 309 358 13 35 90 115 109 72 43 46 57 48 347 293 273 260 252 254 265 273 276 260 165 132 118 108 88 67 64 67 67 61 49 41 56 85 98 98 92 85 81 82 86 92 98 104 110 116 121 126 128 125 114 108 129 158 172 172 171 175 184 189 171 151 146 144 143 143 144 144 142 141 140 140 140 141 142 143 144 145 146 146 146 146 145 146 147 149 150 152 152 151 149 147 146 145 143 142 140 138 136 133 131 129 127 125 124 122 122 122 122 122 122 122 122 122 122 121 120 120 121 121 122 122 122 121 121 121 123 126 128 129 129 129 129 129 130 129 129 129 129 128 128 128 127 126 124 123 122 121 120 119 119 119 119 118 117 116 114 112 110 107 104 102 99 97 94 92 90 89 87 87 86 86 86 87 88 88 87 87 87 87 88 88 88 88 89 91 92 92 92 92 91 91 91 91 91 92 92 93 290 289 292 296 296 294 291 285 269 242 220 225 269 306 351 19 36 57 82 98 94 56 31 34 41 28 341 297 270 251 243 248 264 287 322 33 88 105 110 112 107 97 95 98 102 104 106 109 109 103 97 93 89 86 84 83 86 91 98 105 110 114 116 115 110 97 81 71 78 145 188 187 184 183 179 160 136 131 133 134 134 135 137 139 140 140 140 141 141 142 143 143 144 145 146 146 146 146 145 145 146 147 148 150 152 152 151 149 147 146 145 144 142 140 138 135 132 130 128 126 124 123 122 121 121 120 120 121 121 122 122 122 122 122 122 122 122 122 122 121 121 121 124 128 130 130 130 129 130 130 130 130 129 128 128 128 128 128 128 127 126 125 124 123 122 122 121 120 119 119 118 117 115 113 110 107 104 102 99 96 93 90 88 87 87 87 89 90 91 92 93 93 91 90 89 89 90 89 89 90 91 92 93 93 93 93 93 92 92 92 92 92 92 93 290 292 299 304 305 302 296 286 266 234 212 217 281 331 13 39 53 66 77 81 71 41 27 31 36 23 342 298 271 252 244 248 264 293 354 65 94 109 119 125 124 120 120 124 130 135 140 142 134 117 102 95 92 90 89 88 89 92 96 101 103 103 101 97 90 81 71 57 37 344 253 209 193 180 159 134 123 123 126 127 128 130 133 137 139 140 141 141 142 143 144 144 145 145 146 147 147 146 145 144 145 145 146 149 153 153 152 150 149 148 147 146 145 142 140 137 135 132 130 128 125 123 122 121 120 119 119 119 120 121 121 122 123 123 124 124 123 122 121 121 121 122 126 130 132 132 131 130 129 130 130 129 128 128 128 129 129 130 130 129 128 127 126 125 124 124 123 121 120 119 118 117 115 113 110 107 105 102 99 96 92 87 84 83 84 86 90 93 95 97 98 97 95 93 92 92 91 91 91 91 92 93 94 95 95 95 94 93 92 92 92 91 91 92 294 299 309 317 319 316 308 294 265 224 203 205 266 333 31 56 60 63 67 65 52 33 27 35 43 34 336 293 274 260 251 252 264 295 65 98 113 126 136 141 139 135 135 138 143 146 148 146 137 121 106 98 94 92 90 89 89 91 93 93 90 85 81 80 82 81 75 56 10 334 318 222 159 145 132 123 121 123 126 129 130 132 135 139 141 141 142 142 143 143 144 144 144 145 146 147 147 146 145 144 144 145 146 149 153 154 153 151 150 150 149 148 146 144 142 140 137 134 132 129 127 124 122 121 120 118 118 118 119 120 122 123 124 125 126 125 124 122 121 121 122 123 127 131 133 134 132 130 129 129 129 129 129 129 130 132 133 133 132 131 130 129 128 127 126 125 124 122 121 120 119 117 115 113 110 108 106 103 100 95 90 84 80 79 81 85 90 94 98 101 102 101 99 96 95 94 93 93 92 92 92 93 95 95 96 96 95 95 94 93 92 92 91 91 295 300 311 322 329 331 327 315 277 217 196 199 248 303 30 63 56 54 55 51 38 22 18 36 59 74 274 277 277 269 258 255 255 176 121 127 137 148 154 154 148 143 141 144 146 148 148 144 134 119 106 96 90 86 83 82 86 90 89 84 78 72 70 76 85 91 90 71 359 334 346 68 113 120 122 123 125 129 133 135 136 138 142 144 143 143 142 142 142 143 143 143 144 144 145 146 146 146 145 145 145 146 147 150 153 154 154 153 152 151 150 148 147 145 143 141 139 136 134 131 128 126 123 122 120 118 117 117 118 120 122 124 126 127 127 126 124 122 122 122 122 125 128 131 133 133 132 130 128 129 129 130 131 132 133 135 136 135 134 133 131 131 130 128 127 126 125 124 122 121 120 118 116 114 112 109 107 104 100 95 89 82 78 77 80 85 90 96 100 104 105 104 102 99 97 96 95 94 93 93 92 93 94 95 96 97 97 96 95 94 93 92 92 91 291 292 299 310 325 337 342 339 320 211 188 189 246 314 356 42 43 42 40 32 15 352 341 20 146 187 237 265 274 272 263 252 222 165 148 151 158 165 166 162 154 147 144 145 147 147 144 138 127 114 101 91 83 75 68 66 76 89 90 85 79 75 76 85 97 104 107 102 33 347 15 88 116 123 125 127 131 136 140 141 141 143 146 147 145 143 142 142 141 142 142 142 142 143 144 144 145 145 145 145 145 146 148 151 154 155 154 153 153 151 150 148 147 145 144 142 140 138 136 133 130 127 125 123 121 119 117 117 118 120 122 125 126 127 127 125 124 123 122 123 124 126 129 131 133 133 132 131 130 130 131 133 134 135 136 137 137 136 135 133 133 132 131 130 129 128 127 125 124 122 120 119 117 115 113 110 108 105 100 95 88 81 77 77 80 85 91 97 102 106 108 107 105 101 99 98 97 96 95 93 93 93 94 95 96 97 97 97 96 95 94 93 92 91 287 283 281 284 297 327 348 356 3 60 164 152 48 14 4 0 5 14 11 356 335 315 290 217 192 199 226 253 264 265 259 242 206 177 168 169 174 176 173 166 157 150 147 145 145 144 140 132 121 109 98 89 80 69 57 49 61 86 95 94 93 94 100 106 110 112 116 123 125 53 65 110 126 130 132 133 136 141 144 144 143 143 145 146 144 143 142 141 140 140 141 141 141 142 142 143 143 144 144 144 145 146 149 152 154 155 154 154 153 152 150 148 146 145 144 143 141 140 137 135 132 129 127 125 123 121 119 118 118 120 122 124 125 126 126 125 124 123 123 124 125 127 129 132 133 134 133 132 132 133 135 137 138 138 138 138 138 136 135 134 133 132 131 131 130 129 128 127 125 122 121 119 117 116 113 111 108 105 100 95 88 81 78 78 81 86 91 98 105 109 111 110 107 103 101 99 98 97 96 95 94 94 94 95 96 97 97 98 97 96 95 94 93 92 282 274 267 259 258 275 336 9 22 41 88 67 28 16 2 346 332 324 319 312 297 281 250 211 199 197 209 232 246 251 249 234 208 190 183 183 185 184 178 169 161 155 150 146 143 140 134 126 117 107 99 92 84 73 56 41 47 78 97 103 109 118 125 123 118 117 125 138 152 150 121 125 132 134 135 137 139 142 142 141 139 141 143 144 143 142 141 140 139 139 140 140 140 141 141 141 141 141 141 142 144 146 150 153 154 154 154 154 153 151 150 148 147 147 146 144 143 141 139 137 134 132 129 127 125 123 122 120 120 120 122 123 124 125 125 124 124 124 124 124 125 127 130 132 134 135 134 134 135 136 138 140 140 140 139 138 137 136 135 134 133 133 132 131 131 130 129 127 124 122 120 119 117 116 114 111 109 105 101 95 88 83 80 79 81 86 92 100 107 113 115 113 109 105 102 101 100 99 98 96 95 94 94 94 95 96 97 98 98 98 97 96 96 95 274 268 261 248 235 228 227 26 32 30 29 20 12 5 354 336 309 278 263 258 250 242 226 208 199 194 195 207 223 234 237 230 215 202 196 194 192 188 178 167 159 155 152 147 139 132 127 121 115 109 104 99 92 82 66 48 46 67 90 104 116 130 137 132 125 128 138 152 164 165 151 141 139 138 138 138 138 137 135 135 137 139 141 142 142 141 140 139 139 139 139 139 140 140 140 139 139 138 139 141 143 147 151 153 154 154 154 153 152 150 149 148 148 149 148 146 144 143 141 139 137 134 132 130 128 126 124 123 122 122 122 123 123 124 124 124 124 124 124 125 126 127 130 132 134 135 135 136 136 138 139 140 141 140 139 139 137 135 134 134 133 133 132 132 131 130 128 125 123 121 120 119 117 115 114 112 109 105 101 96 90 85 82 81 82 86 92 100 109 116 118 116 111 106 103 102 101 100 99 98 96 95 94 93 93 94 95 96 98 99 99 98 98 98 268 265 259 245 225 210 202 201 235 4 14 18 17 13 4 338 274 234 224 222 224 226 221 209 199 193 191 198 211 224 231 230 221 212 204 200 196 187 172 156 148 146 145 141 132 123 118 117 114 111 109 105 101 93 81 65 55 61 75 90 108 129 139 137 136 141 152 162 168 167 162 158 152 146 141 137 134 131 132 134 136 138 140 141 141 140 140 139 139 139 139 139 139 139 139 138 138 137 138 141 144 147 152 154 153 153 152 152 151 150 149 149 150 150 149 147 146 145 143 141 139 136 134 132 130 128 127 125 124 123 123 123 123 123 123 124 124 124 125 126 127 128 130 133 134 135 136 137 138 139 140 140 140 140 140 138 137 135 134 134 133 133 132 131 130 128 126 124 122 121 120 119 117 115 114 112 109 105 101 97 93 88 84 82 83 85 91 99 109 116 119 118 114 108 104 103 103 102 100 99 97 95 94 93 92 92 92 93 95 97 98 99 100 100 271 271 264 245 217 197 191 200 225 300 5 23 32 41 35 17 347 268 234 231 234 237 234 218 203 193 189 194 206 220 228 229 224 218 210 203 194 179 157 139 132 130 129 125 116 110 109 112 113 112 110 108 106 103 97 85 71 64 64 67 77 107 132 139 145 153 161 166 167 167 166 166 164 157 147 138 132 132 134 136 138 139 140 140 140 140 139 139 139 139 139 139 139 139 139 139 138 138 139 142 145 149 153 153 152 152 151 151 150 149 149 149 150 150 149 148 147 147 145 143 141 138 136 134 132 130 129 128 127 125 124 123 123 123 123 123 124 125 126 127 128 130 132 133 135 136 137 137 138 139 140 140 140 140 140 139 137 136 135 135 134 134 133 131 130 128 125 123 121 121 120 118 117 115 114 112 109 106 103 99 95 91 86 84 83 85 89 96 105 112 117 117 115 110 106 104 104 103 101 100 98 96 94 93 91 91 91 92 94 96 97 99 100 101 289 291 281 252 209 185 183 195 219 246 345 52 65 53 28 13 1 342 308 278 265 259 252 236 210 191 184 189 202 216 224 226 224 220 214 205 190 167 142 126 120 115 110 102 94 91 96 103 108 109 109 108 109 110 109 101 88 75 64 55 49 60 100 129 147 160 167 169 168 167 167 168 168 163 151 139 134 135 137 138 139 140 140 140 140 140 139 139 139 139 139 140 140 140 140 140 139 139 140 143 146 150 153 153 152 151 150 150 149 149 149 149 149 149 149 149 149 148 147 145 143 141 138 136 134 132 131 131 129 127 126 124 124 123 123 124 124 125 126 128 130 131 133 135 136 137 137 138 138 138 139 139 140 140 140 139 138 137 136 135 135 134 133 132 130 128 125 123 122 121 120 118 117 115 114 112 110 107 104 101 98 93 89 85 84 85 88 92 99 106 112 114 114 110 107 106 105 104 103 101 99 97 95 93 92 91 91 92 94 95 96 97 98 99 317 325 322 308 187 169 175 194 213 215 168 109 83 42 17 6 355 339 318 296 281 273 265 251 221 191 181 186 199 210 218 222 222 221 216 204 184 156 133 122 116 110 101 88 78 76 82 91 98 103 106 109 112 114 112 105 95 84 70 56 44 45 64 94 135 166 177 177 173 168 167 167 166 160 149 139 136 137 139 140 140 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 143 145 149 152 152 151 150 150 150 150 150 150 150 150 150 150 150 150 149 148 147 146 143 141 138 136 135 134 133 131 129 127 126 125 124 124 124 124 125 126 128 131 133 134 136 137 137 138 138 138 138 138 139 140 140 140 139 138 137 136 136 135 134 133 132 130 127 125 123 122 121 120 119 117 116 115 113 111 108 105 103 100 96 91 87 86 86 88 91 95 101 106 111 112 110 108 107 106 105 104 102 100 98 96 95 93 92 93 93 94 94 94 94 96 97 331 360 2 12 50 103 143 191 220 202 138 107 72 29 10 358 345 328 311 296 285 278 273 263 236 200 186 187 196 205 212 216 219 219 214 202 178 149 131 124 120 114 105 93 82 77 79 84 90 97 105 111 115 115 110 104 96 87 76 60 47 48 57 66 91 175 192 187 177 169 165 163 160 152 142 136 135 137 139 140 140 140 141 141 141 141 141 141 141 141 141 142 142 143 143 143 143 142 142 142 144 148 151 152 152 151 151 151 151 151 151 151 151 151 151 151 151 151 150 149 148 145 143 141 139 137 136 135 133 131 129 127 126 125 125 125 125 125 126 128 131 134 135 137 138 138 138 138 138 138 138 139 139 140 140 139 138 137 137 136 135 134 133 131 129 127 125 123 122 121 121 120 119 117 116 114 112 109 107 105 103 99 94 90 87 88 90 92 95 99 104 108 110 109 108 107 107 106 105 103 101 100 98 97 95 95 95 96 96 95 94 93 95 97 194 44 27 31 42 53 52 29 3 18 60 67 49 25 9 353 337 321 308 296 287 281 277 271 252 220 199 194 196 201 207 211 214 214 209 195 170 146 134 128 126 122 117 111 102 95 92 91 92 97 106 114 118 115 109 102 96 90 79 61 50 57 64 61 53 169 200 188 176 168 162 158 152 144 135 133 134 136 138 140 140 141 142 142 143 143 143 142 142 142 142 143 144 144 144 144 144 144 144 144 145 148 152 153 153 153 153 153 153 153 153 152 152 153 153 153 153 153 152 151 149 147 145 143 141 139 138 136 134 132 130 129 128 127 126 125 125 125 126 128 131 133 136 138 139 139 139 139 139 139 139 139 140 140 140 139 139 138 137 136 135 134 132 131 129 127 125 123 122 122 122 122 120 119 118 116 114 111 109 107 105 101 97 92 90 90 93 96 99 102 105 108 110 109 108 107 107 107 106 104 102 101 100 99 98 98 98 98 98 96 95 94 96 98 188 161 93 55 51 53 46 31 19 18 26 33 33 26 15 357 339 323 311 301 291 284 279 277 268 245 221 209 203 201 204 207 209 207 201 186 162 145 136 132 131 130 129 128 126 121 115 110 107 108 112 118 119 114 107 102 98 93 81 62 58 69 74 68 54 60 163 167 165 162 156 149 141 134 130 131 133 136 139 140 141 142 143 144 144 144 144 144 144 143 144 144 145 146 146 146 146 146 146 146 146 149 152 155 155 155 154 154 154 154 154 154 154 154 154 155 155 154 154 152 151 149 147 145 143 140 138 136 135 133 132 130 129 128 127 126 126 125 125 127 129 133 136 138 140 141 141 140 140 140 140 140 140 139 138 138 138 138 137 136 135 133 132 131 129 126 124 122 122 123 123 123 122 121 119 117 115 113 111 109 107 104 99 95 93 93 96 100 104 106 109 111 111 110 109 108 108 108 107 105 103 102 101 101 100 101 101 100 99 97 96 96 97 98 182 165 139 98 74 68 57 40 27 21 23 27 29 28 20 1 340 325 314 306 298 289 283 281 280 271 251 233 219 211 208 208 207 203 193 178 158 145 138 136 135 136 137 139 139 136 131 126 123 121 122 122 118 112 106 103 102 100 92 75 69 75 79 75 71 92 127 136 142 144 141 135 130 128 128 130 134 137 140 141 143 144 145 146 146 146 146 145 145 145 145 146 146 147 147 147 147 148 148 147 148 149 152 156 157 157 156 156 156 156 156 156 156 156 156 156 156 156 155 153 151 149 147 145 143 141 138 137 136 134 133 131 130 130 129 128 126 125 125 126 128 132 135 139 141 142 142 141 141 140 140 140 139 138 137 137 138 138 138 137 136 134 133 132 130 127 124 123 123 124 125 125 124 122 121 119 117 114 113 111 109 106 102 98 96 96 100 104 108 111 112 113 113 111 110 109 109 109 108 106 104 103 102 102 102 102 102 101 100 98 97 97 96 95 175 162 148 123 90 72 62 46 33 26 23 25 27 26 17 356 334 322 315 310 305 297 289 287 288 286 276 259 243 230 222 216 209 201 189 173 157 145 141 139 138 139 140 141 140 138 136 133 131 130 129 127 121 113 108 106 107 108 104 90 77 76 77 79 89 113 123 117 118 123 124 123 123 124 127 131 135 138 141 143 144 146 147 147 148 148 148 147 147 147 147 147 148 148 148 149 149 149 149 149 149 150 153 157 159 158 158 157 157 157 157 157 158 158 158 158 158 157 155 154 152 150 148 146 143 141 139 138 137 135 134 133 132 131 130 129 128 126 125 126 127 131 134 138 141 142 142 141 140 140 140 139 138 138 139 140 140 140 139 138 137 136 135 133 131 128 126 125 124 125 126 126 125 123 122 120 118 116 114 113 111 109 105 101 99 99 103 107 111 112 113 113 113 112 111 110 110 110 109 107 106 104 104 103 103 103 102 101 100 98 97 96 94 91 160 151 138 116 79 60 55 49 41 33 26 23 21 17 5 346 329 320 316 315 313 308 301 295 293 290 284 274 261 250 238 226 213 198 183 167 153 145 141 139 137 135 135 136 137 137 136 135 133 133 134 132 125 116 111 111 114 116 114 102 88 82 82 90 108 126 128 119 115 117 118 119 121 124 127 132 137 140 143 145 146 147 148 149 149 149 149 149 149 148 148 148 149 149 150 150 150 151 151 151 151 152 154 158 160 160 159 159 159 159 159 159 159 159 159 159 158 157 156 154 152 150 148 146 143 141 140 139 138 136 135 134 133 133 132 130 129 128 127 126 127 129 132 135 138 140 140 140 139 139 138 137 138 140 143 145 146 144 141 140 139 138 136 133 131 129 128 127 127 127 127 127 126 125 123 121 119 118 116 115 114 112 109 105 102 102 106 110 113 113 112 112 112 113 112 111 111 111 110 109 107 106 105 104 104 103 102 101 99 98 96 94 91 88 126 122 111 89 65 56 56 57 54 44 32 23 17 10 359 344 332 325 321 320 319 317 311 303 297 291 285 277 269 261 250 234 211 190 172 157 145 139 136 134 133 132 132 133 136 136 136 134 133 133 134 131 124 116 113 115 119 122 120 111 102 99 101 109 124 138 139 132 123 120 120 121 122 125 129 134 139 143 145 147 148 149 150 150 151 151 151 151 151 150 150 150 150 150 151 151 152 152 153 153 153 154 156 159 161 161 161 160 160 160 160 160 160 161 161 160 159 157 156 154 152 150 148 146 144 142 141 140 139 138 137 136 135 134 133 131 130 129 128 127 127 127 129 131 134 135 136 137 136 136 135 135 137 141 146 150 151 149 146 143 141 139 136 133 132 131 130 130 130 129 129 128 127 126 124 123 121 120 119 118 117 115 112 108 106 106 109 113 115 114 113 112 113 113 113 112 112 112 112 111 109 108 106 105 104 103 102 100 99 97 95 92 89 85 89 88 80 70 65 66 69 69 63 51 38 26 16 8 358 347 337 331 325 322 320 318 313 306 300 294 288 282 275 269 260 241 208 177 157 144 134 129 128 129 130 132 133 136 138 138 136 134 132 131 130 124 117 112 112 116 121 124 122 117 115 117 121 127 137 145 147 139 130 125 124 124 126 129 133 138 142 145 147 149 150 150 151 151 152 152 152 152 152 151 151 151 151 152 152 152 153 153 154 154 155 155 156 159 161 162 162 162 161 161 161 161 161 161 161 160 159 157 156 154 152 150 148 146 145 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 128 129 130 131 132 132 132 132 132 133 136 142 148 153 154 151 147 144 142 139 136 134 133 132 132 132 132 131 130 129 128 127 126 124 123 122 121 120 119 118 115 112 110 109 112 116 119 118 116 114 114 114 114 113 113 113 113 112 111 109 108 106 105 103 102 100 99 96 94 91 87 82 70 63 55 56 66 77 79 73 63 50 37 25 15 7 358 346 336 330 325 320 318 316 312 306 302 300 298 295 290 283 274 259 214 164 144 132 124 120 120 123 128 132 135 138 140 140 137 134 132 131 127 121 114 112 113 117 123 125 123 121 124 130 137 143 151 154 150 141 133 129 128 129 132 135 138 142 145 147 149 150 151 152 152 152 153 153 153 152 152 152 152 152 152 153 153 153 154 154 154 155 155 155 156 158 162 163 163 163 162 162 162 162 162 162 162 160 159 157 156 154 152 150 149 147 145 144 142 141 141 140 139 138 137 136 135 134 134 133 133 131 130 129 128 129 129 130 130 129 129 130 131 133 136 141 148 152 153 150 145 142 141 139 136 134 134 133 134 134 134 133 131 130 129 128 128 126 125 124 124 123 122 121 119 116 114 113 114 118 121 121 119 116 115 115 114 114 114 115 115 114 112 111 109 107 105 103 102 100 98 95 92 88 84 79 63 50 37 36 50 67 72 68 59 48 36 25 15 5 352 338 330 325 321 317 316 315 311 306 304 306 310 310 307 300 292 282 235 147 131 122 116 113 113 117 123 129 132 136 138 139 137 135 135 135 131 125 120 118 119 122 125 125 124 124 129 138 151 166 177 175 157 140 134 133 134 136 139 141 144 146 148 150 151 152 153 153 153 153 153 153 152 152 152 152 152 152 153 153 154 154 154 154 154 154 155 155 156 158 161 163 163 163 163 163 163 163 163 162 162 160 159 158 156 154 153 151 149 147 146 144 143 143 142 141 140 139 138 137 137 136 136 135 135 133 132 131 131 131 131 130 130 129 129 130 131 133 136 140 146 149 149 146 143 141 140 139 137 136 135 135 135 135 135 134 133 131 130 130 129 129 128 127 126 126 125 124 123 121 117 115 115 118 121 123 121 119 116 116 115 115 115 116 116 115 114 112 110 109 106 104 102 99 96 93 90 85 80 75 64 46 28 24 34 52 63 66 62 53 41 29 17 358 338 327 321 318 315 314 313 313 311 307 305 309 316 319 317 313 308 304 291 123 118 114 111 110 111 115 121 126 129 132 135 137 137 137 139 141 139 134 130 128 129 130 129 127 125 126 131 140 160 188 202 193 164 143 138 139 142 145 147 148 149 150 151 152 153 153 154 155 154 153 153 152 151 151 151 151 152 152 153 153 153 153 153 153 153 154 154 154 155 156 159 161 162 163 165 165 164 163 163 163 162 160 159 158 156 155 153 151 150 148 147 145 144 144 143 142 141 140 139 139 138 137 137 137 136 135 134 133 133 133 133 132 131 129 129 131 133 134 136 139 143 145 145 142 139 138 138 138 138 137 137 137 137 137 137 136 134 133 132 132 132 131 131 130 129 129 128 127 126 124 120 116 114 116 119 121 122 120 117 116 116 116 116 116 116 116 115 114 112 110 107 105 102 98 95 91 87 82 77 70 72 53 33 30 38 52 64 70 71 65 54 40 19 348 326 317 313 311 309 309 310 311 310 306 303 307 314 317 317 317 317 323 24 107 111 110 111 114 117 121 125 129 132 134 136 138 139 141 144 148 148 144 140 138 137 135 132 128 127 129 135 144 162 182 190 184 165 152 149 150 152 154 154 154 153 153 153 153 154 154 155 155 154 153 151 150 150 150 150 150 151 151 152 153 153 153 152 152 152 152 153 153 153 154 157 160 161 163 164 165 164 164 164 163 162 160 159 158 156 155 153 152 150 149 147 146 145 145 144 143 142 141 140 140 139 138 138 137 137 136 136 136 136 136 135 134 132 131 131 133 135 136 137 138 140 142 141 139 137 136 136 136 137 138 138 138 139 138 138 136 135 134 134 134 134 134 134 133 132 132 131 130 129 127 123 116 112 113 116 119 120 119 118 117 117 117 117 117 117 117 116 115 113 111 108 105 101 98 94 90 85 80 73 66 85 73 57 51 56 63 72 79 83 83 75 60 28 344 321 311 307 304 303 304 307 308 307 304 299 300 304 305 308 312 319 335 46 98 107 111 116 122 127 131 135 137 139 140 142 143 144 146 151 156 156 152 147 143 140 136 132 129 129 134 142 153 166 174 177 175 168 165 164 165 165 164 161 159 157 155 155 154 154 155 155 154 153 151 149 149 148 149 149 149 150 151 151 152 152 151 151 151 151 152 152 152 153 154 157 159 160 161 162 164 164 165 165 163 161 160 159 158 156 155 154 152 151 149 148 147 146 145 145 144 143 142 141 140 139 139 139 138 138 138 138 138 138 138 137 136 134 133 133 135 136 137 137 138 138 139 138 137 136 135 135 135 136 137 138 139 139 139 138 137 136 136 137 137 137 137 136 136 135 135 134 133 132 129 124 117 114 114 116 118 120 120 119 119 120 120 119 119 119 119 118 117 115 112 109 105 102 97 93 89 83 77 70 62 101 100 91 80 77 78 82 90 98 103 100 86 52 346 316 305 300 298 298 301 304 306 305 300 295 294 294 291 294 303 316 344 58 94 106 116 126 134 139 141 142 143 143 145 147 148 150 153 159 165 164 158 151 145 140 135 131 129 132 138 148 161 173 181 183 180 178 177 178 179 177 173 167 163 159 157 156 155 155 154 154 153 151 149 148 147 147 148 148 149 149 150 150 150 150 150 150 151 151 151 152 152 152 154 156 157 158 158 161 163 165 166 165 163 161 160 159 158 156 155 154 152 151 149 148 147 147 146 145 145 144 143 142 141 140 140 140 140 140 140 140 140 140 139 139 138 136 135 135 137 138 139 138 137 137 136 137 137 136 135 134 134 135 136 137 139 139 138 138 137 138 138 139 139 139 139 139 138 137 137 136 135 133 130 125 120 117 117 119 120 121 121 122 122 123 123 122 122 121 121 120 119 116 113 110 107 103 98 93 87 82 74 66 57 114 115 110 102 98 96 96 103 113 120 119 111 93 356 307 297 293 291 293 298 302 304 301 296 291 289 286 282 285 297 315 354 65 93 107 122 136 144 147 146 143 142 142 145 149 152 156 160 167 172 169 161 152 145 139 133 129 128 131 138 149 164 180 190 192 190 187 188 189 188 186 179 172 166 161 159 157 156 155 153 152 151 150 148 147 146 146 147 147 148 148 148 149 149 150 150 150 150 151 151 151 151 152 153 154 156 156 157 159 161 163 164 164 162 161 161 160 158 156 155 154 153 151 150 149 148 147 146 146 145 144 143 142 142 142 142 142 142 142 141 141 140 140 140 140 139 138 138 138 139 140 140 139 138 136 136 136 136 136 134 134 135 136 137 138 139 140 140 139 139 139 140 141 141 141 140 140 139 139 138 137 136 134 131 126 123 122 122 123 124 124 125 125 126 126 126 125 125 124 123 122 120 118 115 113 111 106 100 94 87 80 71 61 51 126 126 125 123 120 114 112 117 127 132 131 128 127 149 276 283 284 285 287 292 297 298 295 290 286 284 281 281 285 298 319 1 63 93 112 130 145 151 149 145 140 137 139 144 152 158 164 168 173 174 169 161 153 145 138 131 126 125 128 134 143 160 178 189 192 192 192 193 194 193 190 182 175 168 163 160 157 155 154 152 151 149 148 147 146 146 146 146 146 146 147 147 148 148 149 150 150 151 151 151 150 150 150 151 152 153 153 154 155 156 158 160 161 161 160 160 159 157 156 155 154 153 151 150 149 148 147 147 146 145 145 144 143 143 143 144 144 144 143 142 142 141 141 141 141 141 140 140 140 141 142 143 142 139 137 136 136 136 135 134 134 136 138 139 141 142 142 142 141 141 141 141 141 141 141 141 140 140 140 139 138 137 135 131 128 126 126 127 128 129 129 129 129 129 129 129 128 128 127 126 124 122 120 119 119 118 114 106 97 88 78 66 54 43 132 134 136 135 131 125 123 128 136 141 140 140 145 165 224 263 275 278 279 281 284 284 281 278 278 278 279 283 290 303 326 3 52 87 115 138 150 152 147 141 137 136 139 148 159 168 174 176 175 171 165 159 153 146 137 129 125 124 128 135 144 157 172 182 188 191 193 195 196 195 190 183 176 169 164 161 157 155 152 150 149 148 147 147 146 146 145 145 145 145 146 146 147 148 149 150 151 151 151 151 150 149 149 150 150 150 150 151 151 152 154 156 158 158 157 157 157 156 155 155 154 153 152 151 149 149 148 147 146 146 145 145 145 145 146 146 146 146 145 144 142 142 141 141 141 141 141 141 142 143 144 144 143 141 139 137 137 136 135 134 136 138 140 141 143 144 144 143 142 142 141 140 140 140 140 140 140 140 140 140 139 138 136 132 130 129 130 132 133 133 134 133 133 133 133 132 131 130 129 127 125 124 123 124 126 127 123 113 102 89 74 57 41 30 133 135 136 133 128 126 128 135 143 147 148 150 157 175 205 239 260 268 268 266 264 262 262 264 268 273 278 284 293 308 334 6 34 61 103 137 147 147 142 138 136 137 142 153 168 180 184 181 173 164 158 156 153 145 136 130 127 130 137 145 152 161 171 180 187 191 194 195 195 193 188 181 175 169 165 161 157 153 149 147 147 147 146 146 146 145 144 144 144 144 145 145 146 147 149 150 151 151 151 151 150 149 149 150 149 148 148 148 149 149 150 151 152 152 151 152 153 152 152 153 153 153 153 152 151 150 149 148 147 147 146 146 147 147 148 148 148 147 146 145 144 142 142 142 142 142 142 142 143 144 145 145 144 142 140 138 137 135 134 135 137 139 141 142 144 144 143 143 142 141 140 138 138 137 137 138 139 140 140 140 140 139 136 134 132 132 133 135 136 137 138 137 137 136 135 134 133 132 130 128 128 127 129 132 136 137 133 123 109 90 63 36 21 13 132 132 129 122 118 121 129 139 148 152 155 159 168 184 202 222 242 254 257 254 249 247 249 254 261 267 274 282 294 314 348 17 25 28 50 115 136 139 137 137 138 140 145 156 172 186 189 178 162 153 150 152 152 146 138 134 135 141 150 157 161 166 174 182 188 191 193 194 193 190 185 179 173 168 164 161 157 152 148 145 145 146 146 145 144 144 143 143 143 143 143 144 145 146 148 150 151 151 151 151 150 149 149 149 149 148 147 147 147 146 145 145 145 143 142 143 144 144 147 149 151 153 154 154 153 152 151 150 149 148 148 148 149 150 150 150 150 149 148 147 145 144 143 142 142 142 142 142 143 143 144 144 143 142 140 138 136 135 135 136 137 139 141 143 144 142 141 140 139 138 137 136 135 134 134 135 138 140 141 141 140 139 137 135 134 135 136 137 138 140 141 140 139 137 136 134 133 132 131 130 131 132 135 140 145 147 144 138 125 83 20 1 356 355 131 128 121 112 108 113 126 142 153 159 163 166 175 192 207 221 234 245 250 249 245 243 246 251 258 264 270 279 294 323 12 34 29 20 25 70 121 134 138 142 145 146 148 155 166 178 177 162 150 146 147 151 156 152 145 142 145 152 159 163 167 172 178 184 188 190 191 190 188 185 180 175 169 165 162 159 156 151 148 145 145 145 144 144 143 142 142 142 142 142 142 142 143 145 147 148 149 150 151 151 151 150 149 149 149 148 147 147 145 143 141 140 139 137 135 135 134 135 139 143 145 149 153 155 154 154 153 152 151 150 150 151 151 152 152 152 152 151 149 148 146 144 143 142 142 142 142 142 142 143 143 143 143 142 140 138 135 134 134 135 136 138 141 144 142 139 138 137 137 136 134 133 133 133 133 137 140 142 142 141 141 139 137 136 136 137 138 138 139 140 140 139 138 137 135 133 132 132 132 133 135 138 143 150 155 160 162 167 192 301 324 332 336 341 128 122 114 105 101 107 122 143 160 169 171 171 177 197 216 227 234 240 245 249 252 253 254 257 260 264 270 278 294 331 32 49 39 24 20 39 101 133 146 154 158 155 150 148 150 152 149 145 145 147 151 159 168 167 158 153 154 158 163 167 171 175 180 183 185 186 186 185 182 179 175 170 165 161 159 157 154 150 147 145 144 143 143 142 141 141 141 141 141 141 141 142 142 144 145 146 147 148 150 152 152 151 150 150 149 148 147 147 146 143 140 138 137 135 132 131 129 131 134 136 139 145 150 154 156 156 156 154 153 153 153 153 153 153 153 153 152 151 150 148 146 145 144 143 143 143 143 143 143 143 143 143 142 141 139 137 134 132 131 132 133 136 140 141 139 135 133 134 135 134 132 133 135 136 138 140 142 143 143 142 141 138 136 135 137 139 139 138 137 137 136 136 135 134 133 132 133 135 136 139 142 146 153 160 168 176 189 215 260 291 307 317 325 332 118 111 105 99 95 98 114 144 171 183 183 179 181 199 222 231 234 236 240 251 266 272 270 267 267 269 274 283 296 326 36 59 51 32 19 20 54 126 154 168 171 161 145 136 134 134 135 140 146 152 160 170 180 184 176 164 160 161 165 169 174 177 179 179 180 180 180 178 176 173 169 163 158 155 154 153 151 148 147 145 144 143 142 141 140 141 140 140 140 141 141 142 143 144 145 146 147 149 151 153 153 153 152 151 150 149 148 148 147 143 140 138 137 135 133 131 129 129 131 133 137 142 148 153 157 158 157 155 154 154 154 155 154 154 153 153 152 151 149 147 146 145 144 144 143 143 143 143 143 143 142 142 141 140 138 135 132 129 127 127 127 130 135 137 134 129 128 131 133 132 132 135 139 140 140 141 143 144 144 142 139 135 132 132 134 137 137 136 133 131 130 131 132 132 133 134 136 139 142 145 149 155 162 171 182 197 219 249 273 290 301 310 318 326 104 98 95 91 89 89 99 139 189 202 199 193 193 205 223 230 231 229 223 226 256 271 272 271 272 276 281 289 297 311 31 85 79 50 21 12 20 54 122 157 157 141 128 124 125 129 134 141 148 156 165 175 185 190 184 168 160 162 166 171 175 177 175 174 174 173 172 171 169 165 160 155 151 149 150 150 149 148 147 147 146 144 141 140 141 143 143 142 142 142 143 145 147 148 148 148 149 151 153 154 155 154 154 153 152 151 149 149 147 145 142 140 139 137 136 135 133 133 133 135 138 143 148 153 156 158 156 154 153 153 154 155 154 153 152 152 150 149 148 146 145 145 144 143 142 142 141 142 143 143 142 141 140 140 137 134 131 127 124 122 121 125 132 135 133 125 123 128 132 131 133 138 140 140 140 141 143 144 144 142 137 131 127 127 129 132 133 133 130 128 127 129 130 132 134 137 141 145 148 152 157 164 172 181 196 217 241 264 280 290 297 303 310 318 93 89 87 86 85 84 86 150 220 224 221 216 212 216 223 227 227 218 201 197 221 246 258 266 272 279 285 290 292 286 201 148 140 122 42 13 20 35 53 75 91 99 104 111 119 126 133 140 145 150 159 169 176 176 165 153 154 159 166 172 174 172 168 166 166 165 164 163 160 156 152 148 146 145 147 149 149 149 148 148 147 144 140 139 141 145 147 147 147 147 148 150 151 152 152 152 153 154 155 156 156 156 155 155 154 153 151 150 148 146 144 142 141 140 139 138 138 138 140 141 143 146 149 152 154 155 154 152 151 152 153 153 153 152 150 149 148 147 145 144 143 143 143 142 141 141 141 142 143 144 143 141 140 140 138 134 132 128 123 119 120 125 132 137 134 127 125 129 132 130 134 138 140 140 141 142 143 144 144 140 134 128 124 124 126 129 131 131 129 128 128 130 132 134 137 141 146 151 155 160 166 173 182 195 213 235 257 272 283 290 295 299 303 308 90 85 84 87 92 95 85 258 245 240 237 233 229 226 226 226 223 216 207 207 219 233 245 256 267 275 280 283 279 256 190 166 163 165 162 71 45 51 59 68 75 80 87 97 108 118 125 129 130 129 130 132 131 124 117 119 132 149 160 165 164 159 157 157 157 157 157 155 153 150 146 144 143 144 146 148 149 149 149 149 147 144 141 140 143 149 152 152 152 152 153 153 154 155 156 156 158 159 159 159 158 158 157 157 156 155 153 152 150 148 147 145 144 143 142 142 142 144 146 147 148 149 150 150 152 152 151 149 147 148 149 151 151 150 148 146 145 144 143 142 142 142 142 142 141 140 140 141 143 146 144 141 140 140 139 136 135 134 129 124 123 126 131 133 132 130 129 132 131 128 134 138 140 140 142 143 144 145 144 140 134 128 124 124 126 129 131 131 131 131 132 133 136 139 143 148 154 159 164 170 176 184 194 210 230 251 266 277 285 290 293 296 299 301 93 87 88 98 113 123 178 271 254 246 243 240 236 232 228 224 222 220 219 220 223 230 238 249 259 265 269 270 263 234 185 170 171 177 180 174 139 94 80 78 77 78 80 86 95 104 109 109 105 100 98 98 96 94 90 87 91 110 129 138 141 143 145 147 148 150 150 150 149 147 145 143 143 143 144 146 148 149 150 150 149 147 145 146 149 154 156 157 156 155 155 155 156 157 159 160 162 163 163 162 160 160 159 159 158 157 155 154 152 151 150 148 147 146 145 145 145 147 149 150 150 150 149 149 149 149 147 140 136 137 141 145 147 147 146 144 144 143 142 142 142 143 144 143 142 139 138 138 141 144 144 142 141 140 138 137 138 140 138 134 131 131 134 136 136 136 136 136 132 131 137 141 142 143 144 145 145 145 145 142 136 131 127 127 129 130 131 132 133 134 136 139 142 146 151 157 163 169 175 181 188 196 209 225 244 260 272 281 285 287 289 291 294 298 99 97 102 115 134 162 233 265 257 247 243 241 237 233 227 223 222 224 227 228 228 231 239 248 256 259 260 260 253 226 191 178 180 186 188 184 171 142 109 95 90 87 85 86 90 96 99 95 89 86 89 94 95 91 84 76 72 81 97 113 124 131 136 140 143 145 146 147 147 146 145 143 143 143 143 144 146 149 151 152 151 150 150 151 153 155 158 160 159 158 157 157 158 160 161 162 163 164 165 164 163 162 161 160 159 158 157 156 155 154 153 151 150 149 148 147 147 149 151 151 150 148 145 143 143 142 139 132 128 129 132 137 141 143 144 144 145 145 143 142 142 143 143 142 138 136 135 135 138 141 143 143 142 139 136 136 140 145 145 143 142 142 145 149 152 152 150 148 143 142 146 147 146 146 147 147 146 147 147 144 140 135 132 132 132 133 132 133 134 137 140 144 148 154 161 168 175 181 187 193 201 211 224 237 252 266 275 281 283 282 279 278 282 288 108 112 118 127 145 185 234 256 254 247 243 241 237 233 228 225 226 229 232 233 234 238 246 254 258 259 259 257 251 232 206 193 192 194 194 190 180 160 130 112 105 103 102 100 100 102 103 99 93 92 97 103 104 101 94 85 82 87 98 111 121 129 134 139 142 144 146 147 148 147 145 144 144 143 142 143 144 148 151 153 154 153 154 155 156 158 161 163 163 161 160 160 161 163 164 164 165 165 166 166 166 165 163 161 160 160 159 158 157 156 155 154 153 152 151 149 149 149 151 151 149 145 141 137 135 135 134 131 128 127 128 131 135 138 140 142 144 143 139 136 135 135 135 134 132 131 130 131 133 137 140 142 141 138 135 136 141 146 149 150 150 153 159 164 165 162 158 154 148 147 149 149 147 147 148 148 148 149 149 147 144 140 138 137 137 136 135 135 136 139 143 148 155 162 171 180 189 195 202 209 217 226 235 245 257 268 275 278 277 273 268 268 270 273 117 127 135 142 161 204 237 250 249 245 243 243 242 239 236 234 234 236 239 240 240 243 251 259 262 262 261 260 254 244 232 219 208 202 198 193 183 165 139 121 116 118 120 120 117 117 119 120 118 118 119 121 120 118 115 112 110 112 116 122 128 134 138 141 144 146 147 148 149 148 146 145 144 144 143 142 143 147 151 154 156 157 158 159 160 161 163 165 165 163 162 163 164 165 166 167 167 166 167 168 168 167 165 163 162 162 161 161 160 159 157 156 155 154 153 152 151 150 151 151 148 144 140 136 134 134 135 134 132 130 130 130 132 134 136 137 138 135 130 125 123 124 125 127 127 127 128 129 132 135 139 141 141 139 136 136 140 146 150 152 154 158 162 164 163 159 156 153 148 146 146 147 147 148 148 149 149 150 151 150 148 146 144 143 142 141 139 137 137 140 144 152 161 172 184 196 206 212 218 224 230 236 242 251 259 267 270 269 266 265 266 266 268 270 124 135 142 150 172 218 242 249 249 246 245 248 251 251 250 247 245 245 247 246 243 242 247 254 260 265 267 266 265 266 270 262 236 215 203 194 181 162 139 123 121 126 131 133 132 134 140 145 147 147 145 142 140 138 137 137 137 137 137 138 140 142 144 146 148 149 149 150 150 149 147 146 146 145 144 143 143 145 150 154 158 160 161 162 162 163 164 166 166 166 165 166 167 168 168 167 167 167 167 169 169 168 167 165 164 163 163 162 161 160 159 158 156 156 155 154 153 152 151 150 147 143 140 139 138 137 138 138 137 135 133 131 130 131 132 133 132 129 126 122 120 119 120 123 126 128 130 132 134 138 141 144 144 142 139 138 141 146 150 152 153 153 156 158 157 155 154 152 148 146 146 147 148 149 150 150 151 152 152 152 151 150 149 148 147 146 144 140 139 140 145 156 170 184 197 211 221 227 230 233 237 242 247 251 255 256 254 252 257 263 265 267 273 316 129 136 140 149 173 217 242 250 251 249 250 255 262 265 263 259 254 252 253 252 246 239 234 231 239 267 286 291 294 300 305 298 273 237 210 192 175 155 135 123 122 128 134 139 144 153 161 166 166 163 160 157 155 154 153 152 152 151 150 149 149 150 150 151 151 151 152 151 151 150 149 148 147 146 145 144 143 144 148 153 158 161 163 164 164 164 166 167 168 168 168 168 169 169 168 167 167 167 169 170 170 170 168 167 165 164 163 163 162 161 160 158 158 157 156 155 154 153 151 150 147 144 142 141 141 141 140 140 139 137 135 132 131 131 132 133 132 130 128 126 125 123 122 124 127 131 134 136 139 142 146 148 149 147 144 143 145 148 150 150 148 147 150 154 155 156 155 153 149 145 144 145 147 150 151 152 152 153 153 153 153 153 154 153 153 153 149 144 142 143 151 164 181 194 205 217 226 231 234 236 239 242 243 241 236 229 228 236 248 259 266 272 293 50 132 137 140 151 182 217 238 249 252 252 254 260 268 272 270 265 259 255 255 255 250 237 218 197 172 57 343 333 327 324 319 309 291 258 218 188 166 147 132 123 122 128 135 144 159 176 184 184 179 173 169 166 163 162 161 159 158 157 156 155 154 154 154 155 155 154 154 154 153 152 151 150 149 149 148 146 145 145 146 151 156 160 163 164 165 166 167 168 169 169 169 169 169 169 168 168 168 169 171 171 171 170 169 168 166 165 164 163 162 161 160 159 158 158 157 157 156 155 152 150 149 147 145 144 144 143 143 142 141 140 137 135 133 133 134 135 135 134 134 133 132 131 129 129 131 134 139 142 145 149 152 154 154 152 148 145 145 147 147 144 141 142 147 153 155 156 156 154 147 138 132 134 139 146 151 152 153 155 155 157 158 160 161 161 163 161 156 151 148 153 163 177 189 198 206 215 222 227 230 232 232 230 226 216 210 214 222 231 240 252 266 283 349 70 135 143 151 169 201 223 237 247 253 253 254 260 268 272 271 267 261 256 254 255 252 238 210 180 147 37 351 339 332 327 319 310 297 273 223 179 157 142 132 126 127 132 142 156 178 195 200 197 189 182 176 171 168 166 164 162 161 160 158 158 157 157 157 157 157 157 157 157 157 156 155 154 153 152 151 150 148 147 147 150 154 159 162 165 166 167 168 169 169 169 168 168 168 167 168 168 170 171 172 172 171 171 170 168 167 165 164 163 162 161 161 160 159 159 159 159 158 157 155 152 151 150 148 147 146 146 146 145 145 144 142 140 138 137 138 138 139 139 140 140 140 138 137 137 138 140 144 148 152 156 158 159 157 150 142 139 140 142 141 138 136 138 144 150 153 152 150 147 140 133 130 131 135 143 148 152 156 159 162 164 164 166 171 175 174 170 165 161 161 168 178 189 194 198 205 213 219 223 225 224 218 208 203 200 206 217 224 226 230 240 262 308 54 84 139 155 176 202 220 229 237 246 251 252 252 256 263 268 269 267 262 257 255 255 253 243 220 181 80 1 342 331 324 317 311 305 300 287 237 174 154 143 137 134 135 142 154 172 191 203 206 202 195 188 181 175 170 167 165 163 162 161 160 159 159 159 159 159 159 159 159 159 160 160 159 158 157 156 156 155 154 152 150 151 154 158 162 165 166 167 167 167 166 166 166 167 167 166 167 169 171 172 172 172 171 171 170 169 167 166 165 164 163 162 161 161 161 161 161 161 160 158 156 154 153 152 151 149 148 148 149 149 149 148 146 145 143 142 142 143 143 143 145 145 145 145 145 146 148 150 153 157 160 163 165 164 157 145 134 132 132 135 136 135 134 137 142 148 152 149 145 142 140 138 137 138 140 145 149 154 159 163 166 165 163 167 177 183 181 178 176 175 178 186 195 200 199 200 206 214 219 221 221 217 210 203 199 199 204 210 211 211 212 217 241 53 79 94 138 169 211 232 238 239 241 246 249 248 248 252 260 265 267 266 264 261 259 258 257 256 258 318 353 341 327 315 306 299 295 295 297 297 277 212 176 161 153 149 149 155 168 185 199 205 206 202 197 190 183 177 172 168 165 163 162 161 161 160 160 160 160 160 160 161 161 162 163 164 164 163 162 162 162 161 160 157 155 154 156 159 162 164 166 166 166 165 164 164 166 167 168 167 168 171 173 173 172 172 171 171 170 169 168 166 165 164 162 162 161 161 162 162 163 163 162 160 157 155 154 153 152 151 151 151 152 152 152 151 150 149 148 147 147 146 146 147 148 149 150 150 151 153 156 159 163 167 169 170 170 168 160 148 138 134 132 133 134 135 137 140 145 150 152 149 148 147 148 149 149 150 151 154 158 162 165 168 168 167 167 170 178 185 187 185 186 187 191 196 200 200 201 205 211 218 221 221 220 216 211 207 202 196 190 182 174 170 166 142 85 74 84 98 129 203 252 259 259 256 254 252 250 246 246 251 257 263 266 267 268 267 265 263 264 272 300 327 329 318 304 293 284 278 278 284 294 299 288 264 238 209 185 171 168 172 183 196 205 207 205 201 195 189 183 177 172 168 165 163 162 161 160 160 159 159 160 160 161 163 164 165 166 167 167 167 167 167 167 167 165 162 159 158 158 160 162 163 165 165 165 164 164 165 167 169 169 170 171 173 174 174 173 172 171 170 169 169 168 166 165 163 162 161 161 162 163 163 163 163 162 160 158 156 154 154 154 154 154 154 154 154 154 154 154 153 152 152 151 151 151 151 152 154 155 156 157 159 162 165 169 172 174 174 173 169 163 154 145 140 139 138 139 140 143 147 150 153 152 152 152 154 157 159 161 161 163 165 168 171 174 174 173 172 172 175 182 191 196 196 194 194 196 198 200 201 207 213 220 224 226 224 221 217 210 203 193 179 161 146 135 127 115 95 79 77 86 98 107 275 280 281 280 277 270 263 256 250 248 251 256 260 264 268 270 271 271 269 270 279 295 305 302 292 282 273 266 262 266 280 294 298 288 274 262 247 222 199 189 190 197 206 211 210 205 198 192 186 181 176 171 167 164 162 160 159 159 158 158 159 160 161 163 165 166 168 169 170 171 171 171 172 172 171 169 167 164 161 160 161 162 163 165 165 165 165 166 167 169 170 171 172 173 174 175 175 174 172 171 170 169 168 167 166 165 163 162 162 162 163 163 164 164 163 161 160 158 156 156 156 156 157 157 157 157 157 157 157 157 156 156 155 155 156 157 157 158 160 161 162 163 164 167 170 172 174 174 175 174 172 167 158 149 145 145 145 145 147 150 153 155 157 156 156 157 160 163 166 167 169 171 173 175 178 179 179 177 175 176 180 187 195 200 201 200 201 202 202 202 206 214 221 226 229 231 230 226 218 205 188 172 155 139 128 118 107 96 86 80 81 89 99 85 288 285 286 288 288 282 275 267 259 254 253 255 259 263 266 270 273 275 274 273 275 278 279 276 271 265 259 254 254 263 282 293 290 282 274 269 262 247 225 211 209 213 218 220 215 204 193 186 182 177 172 168 164 161 159 158 157 157 156 157 158 160 163 165 167 169 170 172 173 173 174 174 175 175 174 173 171 168 165 163 162 163 164 165 166 167 167 168 170 171 172 172 173 174 175 176 175 175 173 171 170 169 168 167 166 165 163 163 162 163 163 164 164 164 163 161 159 158 158 157 158 158 159 159 159 158 159 159 159 159 159 159 160 160 160 161 162 163 165 166 167 168 169 170 172 172 172 174 176 177 177 172 164 155 151 151 151 151 153 155 158 160 162 162 162 163 166 168 170 172 174 177 179 181 181 181 180 179 178 179 183 189 196 200 202 203 204 206 206 204 207 214 221 226 230 233 235 230 216 196 171 154 140 130 120 110 99 91 85 84 87 94 102 67 280 280 283 285 286 285 282 277 270 262 258 258 260 263 267 271 275 278 277 274 269 265 262 260 257 253 249 247 254 269 279 279 273 270 267 267 267 260 246 233 230 230 232 229 221 203 187 179 175 171 167 163 160 158 156 155 155 155 156 157 159 162 165 167 169 170 172 173 174 175 176 176 177 177 176 175 174 171 168 165 164 164 165 166 167 168 169 170 171 172 173 173 173 174 175 176 176 175 174 172 170 169 168 167 166 165 164 163 163 164 165 165 165 165 163 161 160 159 159 158 159 159 160 160 160 160 160 160 161 161 162 163 163 164 164 164 165 167 169 171 172 172 172 172 172 171 172 175 179 182 182 177 169 162 158 157 156 157 157 160 162 165 167 168 168 169 171 173 174 176 178 181 183 184 184 183 181 182 182 184 187 192 197 201 202 203 205 207 207 204 205 211 217 223 227 232 233 226 206 179 155 141 132 125 117 107 97 92 89 88 92 98 105 12 276 274 278 280 282 284 286 286 283 275 268 267 268 271 274 277 280 281 279 273 266 259 255 253 250 246 243 245 261 272 270 262 257 255 257 260 263 264 259 251 247 246 245 239 225 199 179 171 168 164 161 158 156 154 153 153 153 155 157 159 161 164 166 169 170 171 172 173 174 175 176 177 178 178 178 177 176 173 170 167 165 164 165 166 167 169 170 171 172 173 173 173 173 174 175 176 176 175 174 172 171 170 169 167 166 165 164 164 165 165 166 166 166 165 163 162 161 160 159 159 160 160 160 161 161 162 162 162 163 164 165 166 166 167 167 167 168 170 173 174 175 174 173 172 171 172 174 178 182 185 184 180 172 165 162 161 160 161 162 163 166 169 171 172 172 172 173 175 177 180 182 184 185 186 186 185 185 185 186 188 192 196 200 202 202 203 204 205 203 201 203 208 214 220 224 226 224 212 187 160 141 132 126 122 116 107 97 94 92 92 96 100 106 333 278 271 275 278 281 284 288 293 294 289 283 281 282 284 286 288 288 286 282 274 266 259 255 251 246 241 239 249 265 268 263 255 249 246 247 250 257 263 265 262 259 257 254 246 223 189 170 164 161 158 155 153 152 152 152 152 154 156 158 161 163 165 168 170 171 172 173 174 175 176 177 178 178 179 179 179 178 175 171 167 164 164 165 166 167 168 170 171 172 173 173 174 174 175 175 175 175 174 173 172 172 171 169 168 166 165 165 165 166 166 166 167 166 165 164 163 161 160 160 160 161 161 162 162 163 164 165 165 166 166 167 168 168 168 169 169 171 173 175 176 175 174 172 171 171 174 177 180 183 185 184 179 173 167 164 163 163 164 165 167 169 171 174 175 175 174 175 176 179 181 184 185 186 188 189 190 190 190 190 192 195 198 200 200 199 200 201 200 197 195 197 201 207 214 219 219 212 192 162 139 127 122 119 117 114 107 101 97 95 95 97 101 106 315 279 271 276 280 282 286 292 297 300 299 296 294 295 297 299 299 297 292 285 276 268 263 258 252 243 236 239 253 264 264 260 254 247 241 239 242 250 261 267 266 264 262 258 247 212 173 160 156 155 153 152 151 151 151 152 154 156 159 161 164 166 167 169 171 172 173 173 174 175 176 177 178 179 180 181 181 180 177 172 167 163 162 163 165 166 168 169 170 172 173 174 175 176 176 176 175 174 173 172 172 171 170 169 168 167 166 166 166 167 167 167 168 167 166 165 163 162 161 161 161 162 163 164 164 165 166 167 167 167 168 169 169 169 170 171 172 173 175 175 175 174 172 170 170 173 175 178 181 183 183 182 179 175 170 166 165 165 166 168 169 171 174 176 176 176 175 175 177 179 182 184 185 186 188 191 193 194 194 194 195 196 197 195 193 193 195 196 193 189 186 187 192 199 206 210 208 190 156 131 119 113 110 109 108 108 106 102 99 97 98 99 101 105 304 278 271 276 282 285 290 295 300 302 303 302 303 304 307 309 308 304 298 288 279 270 265 262 253 239 231 239 253 261 263 261 257 250 242 236 237 249 263 268 266 263 261 258 242 189 155 150 151 151 151 151 151 151 152 154 156 159 162 164 166 168 169 171 172 173 174 175 176 176 177 178 178 179 181 182 183 181 178 172 166 162 161 163 164 166 168 169 170 172 173 175 177 177 177 176 175 174 173 172 171 170 169 168 167 166 166 167 167 168 168 168 169 168 167 165 163 162 162 162 163 164 165 165 165 166 167 168 169 169 170 170 171 171 171 172 174 175 176 175 173 171 169 169 171 173 175 178 180 181 182 181 179 177 173 170 168 167 168 170 172 174 175 177 177 177 176 175 177 179 180 182 183 185 187 190 193 196 198 199 199 198 194 189 186 185 188 189 186 183 181 181 184 188 193 193 182 145 116 108 107 108 106 102 101 102 102 100 98 98 99 101 103 105 295 279 274 277 283 287 292 297 300 301 303 304 305 307 310 311 310 306 300 291 282 272 268 266 254 236 229 238 252 260 264 265 264 259 248 238 240 258 269 269 266 262 259 253 227 156 139 141 147 150 151 152 152 153 155 157 159 162 165 167 169 170 171 172 173 174 175 176 177 178 178 179 179 180 181 182 182 181 177 172 167 163 162 164 166 167 168 169 171 173 175 177 178 178 177 176 175 174 173 172 170 168 167 167 166 166 166 167 168 169 169 170 169 169 167 165 164 163 164 165 166 166 166 166 166 167 168 169 169 170 171 171 171 172 172 174 175 176 176 174 171 169 168 169 171 173 175 177 179 180 182 182 181 179 176 173 170 169 169 171 173 175 176 177 177 176 175 175 176 178 180 180 181 182 184 188 192 197 201 203 202 199 193 185 180 179 182 183 182 179 177 176 175 177 178 174 155 126 112 108 109 109 108 104 102 101 100 98 96 97 99 102 105 108 288 284 282 283 287 291 294 296 298 299 301 303 305 307 308 308 306 302 297 292 284 275 271 269 255 237 230 236 248 258 265 270 273 273 264 245 251 269 273 271 267 262 257 244 195 138 131 137 145 150 152 153 154 156 158 160 162 165 167 169 171 172 173 174 175 176 177 178 179 179 180 180 180 180 181 181 180 179 176 172 169 166 166 166 167 168 169 171 172 174 176 177 178 178 177 177 176 175 174 172 170 167 166 165 165 166 167 168 169 170 170 170 170 169 167 165 165 165 166 167 167 167 167 167 168 168 169 170 170 171 171 172 172 173 174 175 176 176 174 172 170 168 168 170 172 173 174 176 179 181 183 183 182 179 177 175 172 171 170 171 173 174 175 176 176 175 175 175 176 178 179 179 180 181 183 187 193 198 203 205 205 199 192 183 178 176 178 181 181 177 173 169 167 167 167 162 147 129 120 117 116 115 113 110 106 103 101 98 96 95 97 100 105 110 284 288 292 296 299 300 299 299 298 299 301 303 304 305 305 303 300 295 292 289 285 280 275 271 257 237 228 232 243 254 264 273 282 293 300 272 258 269 272 271 268 264 255 232 169 135 131 137 146 152 154 156 157 159 161 163 165 167 169 171 172 174 175 176 177 178 178 179 180 181 181 181 180 179 179 179 178 178 176 174 172 170 169 169 169 170 171 172 174 176 177 178 178 178 178 177 177 176 175 172 169 166 165 165 166 167 168 169 170 171 171 171 170 168 166 166 166 167 167 168 168 168 168 168 168 169 170 171 171 171 172 173 174 175 176 177 177 175 173 172 171 170 170 171 172 174 175 178 180 182 183 183 181 179 177 176 174 173 172 171 172 173 174 175 175 174 174 175 176 178 179 179 180 181 185 189 194 199 203 206 205 201 194 186 180 176 179 185 184 177 170 165 163 163 162 159 148 137 129 124 121 120 118 116 112 107 104 100 96 93 92 96 103 110 285 294 305 314 317 317 313 309 305 304 305 305 305 304 303 299 295 290 287 285 284 282 278 272 258 237 226 227 237 250 264 277 293 316 342 337 260 261 265 267 267 264 253 219 159 137 135 140 148 154 157 159 160 162 164 166 168 169 171 172 174 175 176 177 178 179 179 180 181 182 181 181 179 178 178 178 178 178 178 177 175 174 173 172 171 171 172 174 175 177 178 179 178 178 178 178 178 177 175 172 169 166 165 165 166 168 169 170 171 171 171 171 170 168 167 167 167 168 169 169 169 168 168 168 168 169 169 170 172 172 174 175 176 178 178 178 177 175 174 173 174 174 174 173 174 176 177 180 182 184 183 181 179 179 178 178 177 176 174 172 170 171 173 173 173 173 173 174 176 178 179 180 181 183 187 190 195 198 202 204 204 202 197 191 185 182 185 187 182 173 166 161 159 159 159 155 148 140 132 125 120 118 118 118 114 110 106 100 95 88 85 90 100 108 294 308 324 334 336 333 328 321 316 314 313 311 309 305 302 298 292 286 282 280 279 279 277 272 261 238 221 219 229 248 269 290 310 331 345 320 266 256 258 260 261 260 249 207 155 139 138 144 152 157 160 162 163 165 167 168 170 171 173 174 175 177 178 179 179 180 181 182 182 182 181 180 179 178 178 179 180 181 181 180 179 177 175 174 173 173 174 175 177 178 178 178 178 178 178 178 178 177 174 171 168 166 165 166 167 168 170 170 171 171 172 171 170 169 168 168 169 170 170 171 170 170 170 169 169 169 170 171 173 175 177 178 179 180 180 179 178 176 176 176 177 177 177 177 177 179 181 183 185 184 182 180 179 179 180 181 182 181 177 173 169 169 170 171 173 173 174 175 176 179 180 182 183 185 187 191 194 197 200 201 202 202 200 195 191 189 190 187 178 166 159 156 156 155 153 149 143 137 131 124 117 113 113 113 112 109 105 99 91 82 78 83 94 103 311 328 345 351 348 342 334 328 324 322 321 318 313 308 302 296 290 283 278 273 271 270 272 271 262 235 205 199 215 256 292 310 322 329 327 300 268 256 253 254 254 253 242 195 153 141 141 147 155 160 163 165 167 168 169 171 171 173 174 175 177 178 179 180 181 181 182 183 183 182 181 180 179 179 179 181 182 183 183 182 181 179 177 176 175 175 176 176 177 178 178 177 177 178 178 178 177 176 173 170 168 166 166 167 169 170 170 171 172 172 172 171 170 170 169 170 170 171 172 172 172 171 171 170 171 171 172 173 175 177 179 181 182 183 182 181 179 178 178 179 180 180 180 180 181 182 183 185 185 184 182 180 180 181 183 185 185 184 180 175 170 167 168 170 172 174 175 176 177 179 181 182 183 185 187 189 192 195 197 198 199 200 199 197 195 194 194 187 175 164 158 155 154 153 148 141 135 131 127 122 116 109 105 105 106 105 102 96 87 78 74 78 87 95 325 346 4 4 355 345 335 330 328 328 327 323 316 309 302 294 287 280 272 264 258 260 266 270 261 207 160 149 148 311 315 318 319 317 307 286 267 258 253 251 250 246 230 183 150 141 142 148 156 162 165 168 169 170 172 172 173 174 175 176 177 179 180 181 182 183 183 183 183 182 181 180 180 181 182 184 185 185 185 184 182 180 178 177 177 177 177 177 177 177 177 176 176 177 177 177 176 174 172 170 168 168 168 169 170 170 171 171 172 172 172 172 171 171 171 172 173 173 174 174 173 173 172 172 173 174 175 176 177 179 181 182 184 185 185 183 181 181 182 182 183 183 183 183 183 184 185 185 185 184 182 182 182 183 184 185 186 184 182 179 175 171 169 170 171 173 175 176 177 179 180 182 183 184 185 187 190 193 194 196 197 198 197 195 195 196 195 187 174 164 159 156 155 151 145 137 131 127 124 119 113 106 101 98 98 99 97 93 86 79 75 77 83 89 337 3 19 18 3 347 337 332 332 333 331 326 318 311 305 297 288 280 270 255 247 252 264 274 267 115 113 105 69 338 314 309 307 303 293 280 269 262 257 253 249 241 216 171 147 139 140 148 157 163 167 170 171 173 173 174 175 175 176 177 178 180 181 182 183 184 184 184 183 182 182 182 183 184 185 186 187 187 186 184 183 181 179 178 178 178 178 178 177 176 176 175 175 175 175 175 174 173 171 170 170 169 169 170 170 171 171 172 173 173 173 173 172 173 173 174 175 175 175 174 174 174 174 175 175 176 176 177 178 180 182 184 186 186 186 185 185 185 186 186 186 186 186 186 185 185 185 185 185 184 184 184 184 185 185 186 186 186 185 184 180 176 173 171 170 171 172 174 175 177 179 180 181 181 182 185 189 191 193 195 196 195 194 192 193 194 194 183 171 163 160 157 156 152 145 136 131 128 124 118 112 106 100 96 95 95 95 93 89 82 78 79 82 85 355 18 30 31 17 354 341 337 337 337 334 327 321 318 315 309 302 293 281 261 248 263 297 350 58 84 90 82 46 323 302 298 297 294 288 280 275 270 266 261 253 237 200 162 144 137 139 147 156 164 169 172 173 174 175 176 176 177 177 178 179 181 182 183 184 185 185 184 184 183 183 184 186 187 188 188 188 187 186 185 183 181 180 179 179 179 179 178 177 176 175 174 173 173 173 173 172 171 171 171 171 171 171 171 172 172 173 173 173 174 174 174 174 174 175 176 177 177 176 176 175 175 175 175 175 176 177 178 180 182 184 185 186 187 187 187 188 189 189 189 189 189 189 188 186 185 185 185 186 186 186 186 186 187 187 188 188 189 188 186 183 179 175 172 170 169 170 172 174 176 178 178 178 178 179 184 187 190 192 193 194 193 191 190 190 191 189 180 169 163 160 159 157 152 143 135 131 130 128 123 116 111 107 103 99 97 97 97 94 88 83 83 84 82 15 24 31 37 37 16 351 342 339 338 334 327 325 329 329 328 328 331 344 12 30 25 19 25 48 70 78 71 34 312 294 292 292 291 289 286 285 282 279 273 261 233 188 157 144 138 140 147 156 165 170 174 175 176 177 177 178 178 179 180 180 182 183 184 185 186 186 185 185 185 186 187 188 189 189 189 189 188 187 185 184 182 181 180 180 179 179 178 177 176 175 174 173 172 171 170 170 170 171 172 173 174 173 173 173 173 174 174 174 174 174 174 175 175 176 177 178 178 178 177 176 175 175 175 175 176 177 179 181 183 184 185 186 187 188 189 190 191 191 191 191 190 189 188 187 186 186 186 186 186 186 186 187 188 189 190 191 192 191 188 185 180 176 172 170 169 170 171 173 175 177 177 176 176 179 182 186 188 190 192 193 191 189 188 188 188 185 177 168 162 159 157 154 150 142 135 132 131 130 126 122 120 116 112 108 105 103 103 101 96 91 90 88 85 28 24 26 36 47 45 9 341 336 333 328 321 325 335 338 341 347 359 17 31 36 31 21 22 42 67 75 70 46 322 293 290 291 293 294 296 297 297 295 290 276 233 179 156 146 142 143 149 157 165 171 175 177 178 178 178 179 180 180 181 182 183 184 185 186 187 187 187 187 187 188 189 190 190 190 190 189 188 187 186 184 183 182 181 180 180 179 179 177 176 175 174 173 171 170 169 170 170 172 173 174 175 175 174 174 174 175 175 175 175 175 175 175 176 177 177 178 178 178 177 176 175 175 175 176 178 179 180 182 183 185 185 187 188 189 190 191 191 192 191 191 190 188 187 186 186 186 186 186 185 185 186 188 190 191 193 194 194 193 192 189 183 178 174 172 171 171 172 174 176 177 176 176 178 180 183 186 188 189 191 191 189 187 185 184 183 180 174 166 158 153 149 149 151 150 143 137 134 133 131 128 126 123 120 116 112 110 108 107 103 99 97 94 90 37 31 27 31 38 43 23 336 325 320 312 308 316 330 337 343 354 9 24 33 33 24 12 13 38 65 74 72 60 354 292 288 291 296 301 305 308 309 309 309 303 247 165 153 148 147 148 152 158 165 172 176 179 179 179 179 180 181 182 182 183 184 185 186 187 188 189 190 190 190 190 190 191 191 191 191 190 189 188 186 185 183 182 181 180 180 179 179 178 177 175 174 172 170 169 169 170 171 172 173 174 175 175 175 175 175 176 175 175 174 174 175 176 176 177 178 178 178 178 177 177 176 176 177 178 179 180 181 182 184 185 186 188 189 189 190 191 191 191 191 190 188 186 185 184 184 185 185 185 185 186 187 189 191 193 194 195 196 196 195 192 186 181 177 175 174 173 174 175 177 177 177 177 179 181 183 186 187 189 189 187 184 181 178 177 177 176 171 162 151 142 140 146 155 163 160 147 139 137 136 134 132 129 125 121 118 115 113 111 109 105 103 100 95 51 56 41 28 22 18 8 339 307 296 292 296 308 320 329 338 352 11 25 31 26 13 1 4 31 61 73 73 67 10 290 284 288 295 302 309 313 316 318 323 329 356 131 141 145 147 150 153 158 164 171 176 179 181 181 181 181 182 183 183 184 185 186 187 188 189 191 192 192 192 192 191 191 191 191 191 191 189 188 187 185 184 183 182 181 180 180 179 178 177 176 174 172 170 169 169 170 171 172 173 174 174 175 176 176 176 176 175 175 174 174 175 176 177 177 178 178 178 177 177 177 176 177 177 178 178 179 180 182 183 185 187 188 189 189 189 190 191 190 190 188 186 184 182 182 182 183 184 184 185 186 188 190 192 194 195 197 198 198 197 195 190 184 180 177 175 174 174 176 177 177 177 178 178 180 182 184 185 186 185 182 178 174 172 172 173 173 169 159 146 135 134 142 155 167 168 157 145 141 141 140 137 134 131 126 123 120 118 116 113 110 107 104 101 70 84 68 34 4 348 347 350 312 283 286 294 304 313 320 328 344 5 21 26 18 4 354 359 25 56 70 74 68 5 293 287 288 292 300 308 314 318 321 327 340 13 82 117 131 140 146 150 155 162 169 175 179 182 183 183 183 183 184 184 185 186 186 188 189 190 192 193 193 193 193 193 193 192 192 192 191 190 189 187 186 184 183 182 181 181 180 179 179 178 177 175 173 171 171 171 171 171 172 172 173 174 175 176 176 176 176 175 174 174 174 175 176 177 178 178 178 177 177 176 176 176 176 176 177 178 179 180 181 183 185 187 189 189 188 188 188 188 188 187 186 184 183 181 180 180 181 182 183 184 186 188 190 193 194 196 197 198 199 199 198 193 188 182 178 175 173 174 175 176 177 177 178 178 179 181 183 183 183 180 176 172 171 171 171 172 172 167 158 146 137 134 141 154 164 165 159 149 144 144 144 142 140 138 136 132 128 123 121 118 115 111 108 105 75 89 84 42 329 321 332 341 330 302 298 302 307 312 316 322 332 348 4 13 10 359 354 1 27 55 70 74 69 3 300 294 292 292 298 307 314 318 321 326 341 11 55 88 108 122 132 140 148 156 164 172 178 182 184 185 185 185 185 185 186 186 187 188 189 191 192 193 194 194 194 194 194 194 194 193 193 191 190 188 187 185 184 183 182 181 181 180 180 179 178 177 175 174 172 172 171 171 171 172 173 174 175 176 176 176 176 175 174 174 174 175 176 177 178 178 177 177 177 177 177 177 177 177 178 179 180 180 181 183 185 187 188 187 186 185 185 185 185 185 184 183 182 181 180 179 180 180 181 183 185 188 190 193 194 195 197 198 200 200 199 195 189 184 179 175 173 174 174 175 176 177 177 178 179 180 181 181 179 175 172 170 171 172 172 171 169 163 156 148 145 145 150 157 163 163 158 150 144 144 145 144 144 144 143 140 134 129 125 123 120 117 113 110 64 76 77 33 304 304 317 328 329 319 313 312 313 314 316 319 323 330 339 352 359 0 3 13 33 56 69 76 74 15 305 300 298 295 298 307 315 318 321 326 340 6 38 64 82 95 107 117 127 140 153 164 173 180 184 187 187 187 187 187 187 187 188 188 189 190 191 192 194 194 195 196 196 196 196 195 194 193 191 189 188 186 185 184 183 182 181 181 180 180 179 178 177 175 174 173 172 171 171 171 172 173 175 175 176 176 175 175 174 174 175 176 177 177 177 178 178 178 178 177 177 178 178 178 179 179 179 179 181 183 185 186 186 185 183 182 182 183 183 182 182 182 182 181 180 179 179 180 181 183 185 188 191 192 194 194 195 197 199 199 198 194 188 183 179 175 173 172 173 174 175 176 177 177 178 179 179 178 176 174 172 173 174 174 173 171 168 162 155 152 157 162 165 166 165 163 158 149 142 142 143 143 144 145 145 142 138 133 130 128 125 122 119 115 40 50 51 30 324 299 302 312 319 322 321 321 320 318 316 316 318 321 326 339 356 10 20 29 40 54 67 76 80 47 307 301 300 297 300 307 314 319 323 329 341 2 25 45 60 70 77 83 92 106 122 140 157 171 180 186 190 190 190 189 189 189 189 189 189 190 191 192 193 194 196 197 198 198 197 197 195 194 192 190 189 187 186 185 184 183 182 182 181 181 181 180 178 177 175 173 172 172 171 171 172 173 174 175 175 175 175 174 174 174 175 176 177 177 177 178 178 178 177 177 177 178 178 177 177 177 177 177 178 180 182 184 184 182 181 180 181 181 180 180 180 181 181 182 181 181 180 181 182 184 186 189 191 192 193 193 193 195 196 196 194 190 185 181 178 175 173 172 172 173 175 176 177 177 177 178 178 177 176 176 176 176 176 175 174 173 170 164 157 157 163 172 178 176 168 162 157 150 144 142 142 143 144 144 143 142 139 137 134 132 130 128 125 121 13 23 27 24 12 332 297 293 299 308 317 323 324 321 317 316 317 319 326 339 358 18 32 39 44 50 60 70 77 56 304 296 295 294 297 305 313 320 326 333 343 359 17 32 44 52 55 57 60 66 76 89 109 135 161 179 190 194 195 194 193 191 191 190 190 190 191 192 193 195 196 198 199 199 198 198 196 195 193 191 190 188 187 186 185 184 183 183 182 182 182 181 179 177 176 175 174 173 172 172 173 173 174 175 175 174 174 173 174 174 175 176 177 177 177 177 177 177 176 176 177 177 177 177 177 177 176 176 176 178 180 181 183 182 181 181 180 180 179 179 179 180 181 182 183 183 183 184 184 186 188 190 191 192 191 190 190 192 193 192 189 186 182 178 176 174 172 172 172 174 175 176 177 177 177 178 178 177 176 176 176 176 176 176 177 177 174 168 162 160 163 174 188 192 177 161 156 152 148 147 146 147 147 146 143 142 141 140 139 138 136 133 131 129 341 353 3 11 17 9 332 301 293 295 303 313 320 319 317 316 317 320 326 337 355 18 36 43 44 44 47 54 56 16 303 292 290 290 294 302 311 320 327 334 344 358 13 27 38 43 45 45 45 47 51 57 63 70 80 108 178 203 206 203 200 197 195 193 192 192 192 192 193 195 197 199 200 199 199 198 196 195 193 192 190 189 188 187 185 185 184 183 183 183 182 181 180 178 177 176 175 174 173 173 173 174 174 174 174 173 173 173 173 174 176 176 177 177 177 177 176 176 176 176 176 176 177 178 178 178 178 178 179 180 181 183 184 183 181 180 180 179 179 179 179 180 181 182 184 185 186 186 187 188 189 191 191 190 188 187 187 189 191 190 187 183 180 176 174 172 171 171 172 173 174 175 175 176 177 178 177 176 174 173 173 174 175 178 180 181 178 174 168 165 165 175 191 200 187 164 155 153 151 151 152 153 152 149 146 144 144 144 144 144 142 141 138 135 307 329 344 357 6 2 342 321 307 300 298 300 303 305 309 314 317 320 326 334 350 14 34 41 40 36 32 32 27 352 311 297 292 292 295 301 309 317 325 333 342 356 12 28 39 45 47 46 45 45 46 48 49 49 46 38 24 352 285 241 222 211 204 200 197 195 194 194 195 197 198 200 200 199 198 197 196 195 193 192 191 189 188 187 186 185 185 184 184 183 183 182 181 179 178 177 176 175 175 174 174 174 174 173 173 173 173 173 173 174 175 176 176 176 176 176 176 175 175 175 174 175 176 177 177 178 179 181 182 183 183 183 183 182 180 180 180 180 179 179 179 180 181 183 185 186 187 188 189 190 191 192 191 188 185 184 185 188 190 189 186 182 178 175 173 171 170 170 171 173 174 175 175 175 176 175 174 173 173 172 173 175 177 180 182 183 182 178 175 171 171 177 187 194 185 166 156 153 153 155 156 156 155 152 149 148 148 149 148 148 146 145 141 138 258 296 321 336 344 341 332 324 318 313 306 299 291 289 295 301 308 315 323 332 347 7 24 31 30 24 17 13 5 342 317 303 297 295 296 300 307 314 321 329 339 353 11 30 44 52 55 56 54 52 50 49 47 44 38 30 19 3 342 317 283 249 227 214 207 201 199 197 198 199 200 201 200 199 198 197 195 194 193 192 191 190 189 188 187 186 185 185 184 184 183 182 181 180 179 178 177 176 176 175 174 174 173 173 173 173 173 173 173 174 175 175 175 175 175 175 174 174 173 172 172 173 174 174 175 177 179 182 184 184 184 183 181 181 181 181 182 182 181 180 179 180 181 183 185 187 188 190 191 192 193 191 188 184 183 183 185 187 188 186 183 179 177 174 171 170 170 170 172 174 175 176 175 174 173 172 172 173 173 174 175 177 179 181 183 184 184 182 180 178 177 180 185 185 178 163 154 152 153 154 156 157 156 154 152 151 151 151 150 149 147 145 142 138 217 235 259 281 296 305 310 314 316 315 310 300 289 281 280 284 291 301 314 329 346 3 13 17 15 9 3 357 348 333 317 306 300 297 297 300 304 311 318 327 337 352 12 33 51 62 67 69 68 65 62 59 55 49 40 28 14 358 344 332 318 298 271 245 226 213 206 203 203 203 203 203 202 200 198 197 195 194 193 192 191 190 189 188 187 187 186 185 184 184 183 183 181 180 179 178 178 177 177 176 175 174 173 173 172 172 172 173 173 174 174 175 175 174 173 173 172 172 171 171 171 171 172 173 175 177 180 183 184 184 184 183 183 182 183 184 184 184 183 181 180 179 181 183 185 187 188 190 192 193 192 188 183 181 180 181 182 184 184 182 179 177 175 173 171 170 170 171 172 175 176 176 175 174 173 172 173 173 173 174 175 177 179 181 183 184 185 186 186 184 183 183 183 178 168 155 148 147 149 150 152 154 154 153 151 149 149 149 148 147 146 144 140 136 202 209 218 232 250 268 283 295 303 305 302 294 284 275 271 274 280 290 306 326 348 5 10 7 2 355 349 342 334 323 313 307 303 301 300 301 304 310 317 325 337 352 12 35 57 71 79 82 82 81 80 80 79 73 62 41 8 341 330 326 322 314 301 283 260 238 223 215 212 210 209 208 205 202 200 197 196 194 193 192 191 190 190 189 188 187 186 185 185 184 184 183 182 181 180 179 178 178 177 177 176 175 174 173 172 172 172 172 173 174 174 174 174 173 171 171 170 170 170 170 170 170 171 173 176 179 181 183 183 183 183 184 184 185 185 185 185 184 182 181 180 179 179 180 182 185 187 190 192 193 190 185 181 179 178 178 178 179 179 178 176 174 172 171 170 170 170 170 172 174 175 176 176 175 175 174 172 171 172 173 174 177 179 182 184 186 188 189 190 189 188 186 183 175 163 151 146 145 146 148 149 150 151 151 150 149 147 146 145 144 143 141 138 134 194 199 204 213 230 250 269 283 290 293 291 285 278 271 269 270 276 285 302 327 355 14 18 6 352 341 334 328 322 315 310 306 304 303 302 302 304 308 314 322 333 348 7 32 61 81 90 94 96 98 102 108 113 115 120 135 178 258 290 305 311 311 308 303 294 279 259 241 232 227 223 220 215 210 206 202 198 196 194 193 192 191 190 189 188 187 186 185 185 184 184 183 182 181 180 179 179 178 178 177 177 176 175 174 173 172 172 173 173 174 174 174 173 172 171 170 170 170 170 170 170 170 172 174 177 180 181 182 182 182 183 184 185 186 185 184 183 181 179 177 176 175 174 175 177 181 186 190 192 192 188 184 180 178 175 174 174 173 173 172 169 167 166 166 167 168 168 169 169 171 172 174 174 174 174 172 170 169 170 172 175 177 180 183 185 187 189 191 192 192 191 189 184 176 165 156 151 149 149 150 150 150 150 151 151 152 151 149 145 143 141 139 137 134 185 188 193 204 225 254 273 282 286 287 286 282 277 273 271 272 276 284 300 328 7 31 32 10 343 329 323 319 316 313 309 306 304 303 301 301 302 304 307 314 324 338 355 20 62 95 107 111 115 119 125 133 140 146 153 163 179 201 234 267 287 297 304 312 317 317 309 294 280 270 263 256 246 236 226 215 206 200 197 195 193 192 191 189 188 187 186 185 185 184 184 183 182 182 181 180 179 179 179 179 178 177 176 175 174 173 173 173 173 174 174 174 173 173 172 172 172 172 172 172 172 173 174 176 178 180 180 181 181 181 183 184 186 186 184 181 178 174 170 168 166 165 163 163 167 176 185 191 193 190 185 180 175 172 170 169 168 166 163 160 158 157 157 159 162 163 164 164 164 165 165 166 167 168 168 167 167 168 170 172 175 178 180 183 185 188 190 192 193 193 191 188 182 175 168 162 158 156 156 156 155 153 152 153 154 155 155 154 150 146 142 139 136 133 173 177 182 197 237 273 285 288 288 287 286 283 280 277 276 276 278 285 298 328 23 49 45 13 334 321 319 320 321 318 313 308 303 300 298 298 298 299 301 305 313 324 337 353 59 129 136 137 138 142 146 152 159 164 166 169 176 187 204 227 253 274 298 325 342 346 342 334 327 322 317 311 301 288 269 245 226 212 204 199 195 193 192 190 188 187 186 185 184 184 183 183 183 182 182 181 181 180 180 180 179 179 178 176 175 174 174 174 174 174 174 174 174 174 174 174 175 174 174 174 175 175 176 178 179 179 179 178 178 179 181 183 184 183 180 175 170 163 157 153 152 150 146 143 150 168 186 193 192 185 178 171 167 164 164 164 162 158 152 150 149 150 152 154 156 157 157 156 156 155 155 155 156 158 159 161 164 167 171 173 176 178 181 182 185 187 190 192 192 191 187 182 177 172 169 166 163 161 160 159 158 156 156 156 157 158 158 159 157 153 148 142 137 133 161 166 176 199 254 285 293 294 292 288 284 281 280 278 277 277 279 286 297 329 46 64 55 15 325 316 319 325 328 326 318 309 301 297 295 294 294 295 296 298 303 309 311 303 244 187 172 164 161 162 165 169 173 176 173 171 171 176 186 200 218 234 291 3 10 6 360 353 348 343 338 333 325 314 299 280 257 235 218 207 200 196 193 191 189 187 186 185 184 183 183 183 183 183 183 182 182 182 181 181 180 180 179 177 176 176 176 175 175 174 174 174 175 176 176 176 176 176 176 176 177 177 178 179 179 179 178 176 175 176 177 179 179 176 172 168 164 159 154 149 145 142 133 120 116 147 190 195 187 175 167 163 160 159 158 157 153 149 145 142 143 145 148 150 151 151 150 148 145 144 144 145 146 149 151 155 160 166 171 174 176 178 179 181 183 185 187 187 184 181 177 174 171 169 167 166 164 163 161 159 158 158 160 161 162 162 163 163 162 159 154 147 141 137 150 158 172 200 251 282 292 294 291 286 279 276 275 276 276 277 279 284 292 321 66 74 64 18 319 310 317 326 331 328 319 308 299 294 292 291 292 292 293 295 296 294 287 270 242 216 197 184 178 176 178 180 182 182 178 173 170 171 174 179 183 172 119 52 30 18 8 0 354 348 344 338 331 322 310 296 279 259 238 221 209 201 196 193 191 189 187 186 185 184 184 184 184 184 183 183 183 183 182 182 181 180 179 178 177 177 177 177 176 175 174 174 175 176 177 177 177 176 176 176 176 177 178 178 178 177 175 173 172 171 172 173 172 168 165 164 165 165 163 157 149 138 121 91 56 18 293 215 184 167 158 154 152 151 149 147 143 140 138 137 137 137 139 141 142 143 143 141 138 135 136 138 140 142 144 147 153 160 167 170 172 174 175 176 177 178 177 173 169 165 162 161 163 164 165 166 166 164 162 159 160 161 164 166 167 167 167 166 165 162 157 151 146 143 146 153 166 191 232 271 288 292 288 282 276 273 275 279 281 281 281 282 284 296 79 80 67 11 312 305 311 322 327 324 314 304 296 291 290 289 289 290 290 290 288 281 271 257 241 224 209 195 187 184 183 184 183 181 177 173 170 169 168 167 163 150 121 82 51 30 16 5 355 347 341 336 331 324 314 303 289 273 254 234 218 208 201 196 193 190 188 187 186 185 185 185 184 184 184 183 183 183 182 182 181 180 179 178 178 178 179 178 177 175 174 174 175 176 177 178 177 176 174 174 174 175 174 173 172 170 168 166 166 166 166 167 165 163 163 165 168 170 168 161 146 125 94 55 23 360 332 272 203 170 156 148 143 141 138 136 135 134 133 132 132 132 132 133 134 135 136 135 132 130 131 132 133 134 136 139 143 149 155 159 162 164 167 168 167 166 163 159 155 152 148 148 153 159 163 167 168 168 166 164 165 166 168 168 169 169 168 167 166 163 158 154 150 148 150 154 164 180 208 252 279 285 282 278 276 278 284 289 291 290 287 284 281 284 56 73 48 328 301 298 303 313 319 316 307 299 293 290 288 287 287 287 286 284 279 271 261 250 239 227 214 201 192 187 185 183 181 178 175 173 171 169 167 163 157 145 127 103 77 53 33 15 357 343 335 330 326 321 315 306 295 280 264 245 228 215 206 200 196 192 190 189 188 187 186 185 184 184 183 183 183 182 182 181 180 180 179 178 179 180 180 179 178 176 175 175 176 177 178 177 175 173 172 171 171 170 168 164 159 157 156 156 156 157 158 160 161 162 163 166 169 169 163 149 126 96 63 35 12 354 335 299 230 174 153 143 137 133 130 129 130 131 131 131 130 129 129 129 130 131 131 131 129 127 127 127 127 127 129 132 135 139 142 145 147 151 154 156 156 155 154 153 152 149 143 140 144 153 162 168 171 171 170 169 169 170 170 168 166 162 160 161 163 162 158 155 153 151 159 162 166 174 190 230 265 273 273 273 275 284 294 299 299 298 294 290 287 300 317 320 294 284 284 286 293 303 310 307 301 296 292 289 288 287 286 285 282 278 272 263 254 247 239 229 218 206 196 189 185 182 179 177 175 174 174 173 170 166 159 148 134 118 102 84 64 35 359 334 323 319 317 315 312 307 298 286 271 254 238 224 213 205 199 195 192 190 189 187 186 185 183 183 182 182 182 181 180 180 179 179 179 180 180 181 181 180 178 177 176 175 177 177 177 174 171 168 166 165 164 163 160 154 149 145 144 143 142 142 145 149 154 157 160 164 164 159 147 126 100 73 49 25 3 344 327 297 227 161 142 134 131 128 126 126 128 130 131 131 130 130 129 128 128 129 130 129 128 126 126 125 124 123 124 126 129 131 131 132 134 137 141 145 147 149 152 156 158 158 150 142 143 150 160 168 171 172 171 170 170 169 169 167 162 153 143 144 154 158 159 158 155 153 177 179 180 183 197 229 253 261 263 264 268 276 286 291 294 295 294 294 300 314 320 303 271 257 259 267 278 292 303 303 299 295 292 290 289 288 287 284 281 277 270 260 252 245 240 234 224 213 201 193 188 184 181 179 179 179 180 178 176 171 164 155 143 134 127 124 124 128 181 289 297 301 305 307 308 306 301 291 279 264 250 235 222 212 204 198 195 192 189 187 185 183 182 181 181 180 180 179 179 179 179 179 180 181 181 181 180 180 179 177 176 175 176 176 173 170 166 162 158 155 154 153 150 145 140 137 134 132 128 126 126 129 134 139 142 144 143 135 121 104 86 67 45 17 347 322 300 266 208 158 136 125 120 121 122 125 128 130 131 132 131 131 130 128 127 128 128 128 126 126 127 127 124 122 121 123 126 127 126 125 127 128 131 135 139 143 149 156 163 167 162 153 151 155 163 169 172 173 170 167 166 166 165 164 161 154 145 144 152 159 162 161 158 155 206 202 199 202 215 234 247 253 255 255 254 255 259 267 275 282 285 290 302 317 323 312 271 236 229 236 256 289 307 306 301 296 293 291 291 291 290 287 284 280 273 263 254 247 244 241 235 225 213 202 195 190 187 185 184 185 185 184 180 175 167 159 151 146 145 149 155 165 181 210 248 274 288 297 302 304 303 298 289 279 266 251 237 223 212 204 198 193 189 186 183 181 180 179 179 179 178 177 177 177 177 177 178 179 180 179 179 178 178 177 175 174 173 171 168 164 160 155 150 145 142 141 138 133 130 128 127 123 118 113 110 108 107 103 97 92 93 96 98 95 88 76 54 350 297 276 259 234 198 163 140 124 116 114 116 122 126 130 132 133 133 133 131 129 127 127 127 126 125 125 127 127 125 123 122 123 125 126 125 123 123 123 124 126 130 135 141 149 158 165 166 164 163 165 168 173 175 174 170 166 164 163 163 162 160 157 156 158 162 165 166 165 162 158 235 221 215 216 224 234 241 246 247 246 243 239 240 246 255 265 274 286 301 317 327 326 308 235 196 189 211 313 319 313 305 298 293 291 291 292 292 290 288 285 281 276 268 262 259 257 253 244 231 217 207 201 196 192 190 189 187 184 178 171 163 156 151 150 154 159 166 173 183 196 216 241 264 281 293 301 307 308 306 300 292 279 264 247 229 215 203 195 188 184 181 179 178 178 177 177 176 175 174 174 174 174 175 175 175 175 175 175 175 174 172 170 167 165 162 158 154 149 142 136 132 129 125 123 122 123 123 121 116 110 104 99 93 84 76 70 71 80 96 105 105 114 162 226 238 238 232 216 189 162 142 127 118 114 115 119 124 129 132 134 135 134 132 130 127 126 126 125 125 126 128 127 126 123 122 123 125 126 125 124 124 123 123 124 125 128 133 142 151 161 166 169 170 169 169 171 174 173 171 167 164 161 159 158 158 159 161 164 166 168 168 168 165 160 261 245 232 228 229 232 236 238 239 238 235 233 232 235 242 253 266 284 305 322 333 337 339 1 115 118 89 4 331 318 308 299 293 290 290 291 292 291 290 289 291 295 302 303 295 284 274 263 248 231 219 211 206 200 195 189 184 176 167 159 153 151 151 153 159 164 170 177 184 191 200 211 229 252 278 299 314 323 328 330 327 317 303 284 263 239 217 200 188 182 178 176 176 175 175 174 173 172 171 170 170 170 169 168 166 166 166 167 167 167 166 164 162 159 155 152 148 143 137 132 128 124 121 121 124 127 129 128 124 118 112 105 97 89 82 77 77 86 110 127 137 163 194 213 220 222 217 203 180 158 142 129 121 116 116 118 123 128 132 134 135 134 132 130 128 127 126 126 127 128 128 128 126 124 123 123 125 126 126 127 127 127 127 127 126 128 132 140 151 161 168 171 171 167 164 163 165 167 166 164 160 156 152 152 154 158 162 165 167 167 168 169 167 163 280 268 252 240 235 233 232 233 232 230 229 228 229 231 236 245 262 290 318 334 338 338 340 0 59 81 73 36 345 320 306 297 292 290 291 293 293 291 289 291 298 309 322 329 322 309 294 279 260 240 227 219 213 206 198 187 176 164 156 151 151 153 156 161 165 169 174 177 180 183 185 188 195 208 239 298 329 341 348 351 349 341 327 312 295 275 245 212 190 180 175 172 171 170 170 169 167 165 163 161 160 158 157 155 153 153 154 154 155 157 157 157 156 154 150 146 143 139 136 132 129 127 127 131 137 143 144 142 139 135 130 124 118 110 103 99 98 107 127 144 159 180 198 209 214 213 205 193 176 160 145 133 123 118 117 120 123 128 131 133 134 133 131 128 127 127 127 128 128 129 129 128 126 125 124 125 126 128 129 130 132 133 134 135 135 136 140 148 157 166 171 172 169 165 162 161 161 163 164 162 156 150 147 147 149 153 159 165 167 166 168 169 169 166 290 282 269 254 242 235 230 227 225 223 222 223 226 229 233 238 251 321 359 357 344 330 322 328 27 73 80 69 14 320 303 295 291 292 295 297 295 289 288 292 300 312 323 329 326 318 309 295 273 248 234 227 221 212 200 186 172 162 157 156 159 163 168 171 174 175 176 176 175 173 172 172 173 173 172 147 5 1 2 2 358 349 336 324 314 303 285 246 199 178 170 166 163 161 160 158 155 152 150 147 144 142 140 139 139 139 140 141 142 144 146 147 148 148 146 144 141 139 137 135 135 134 136 142 150 157 157 154 151 149 147 145 142 138 132 125 123 128 141 154 168 185 199 207 210 205 197 188 178 164 150 136 126 121 120 121 124 127 130 131 132 131 129 126 125 125 126 128 129 129 129 129 128 128 127 128 129 130 132 134 137 140 142 144 146 148 153 160 168 175 177 174 172 170 170 172 173 172 171 169 163 155 148 143 139 138 146 159 165 167 168 169 170 169 290 285 276 264 249 237 228 222 219 216 216 217 221 223 222 213 181 91 59 32 344 310 299 299 327 82 96 95 65 314 299 293 291 293 297 299 295 287 286 291 300 311 319 323 321 319 319 313 296 266 246 236 226 215 201 185 173 166 164 166 170 174 177 179 180 179 177 174 171 168 165 164 163 160 154 135 81 33 16 7 359 348 337 329 323 319 314 303 256 182 163 156 151 149 145 142 139 136 134 133 131 130 129 128 128 129 131 132 133 134 136 138 141 142 143 143 142 142 142 142 143 143 144 149 155 161 162 160 159 158 158 158 158 157 154 149 146 148 154 163 174 186 196 203 205 200 193 185 176 163 148 135 128 126 125 125 125 125 126 128 130 130 127 124 122 123 124 126 128 129 129 130 130 130 129 129 130 131 132 135 139 143 145 147 149 152 157 162 174 181 183 181 180 182 185 190 189 185 181 178 173 164 152 141 128 117 116 138 161 169 171 172 171 170 281 280 275 267 254 240 227 219 215 212 211 211 212 211 203 185 159 130 110 95 284 280 281 284 291 101 114 119 127 279 290 291 292 295 297 296 290 283 282 287 297 308 316 319 317 318 323 326 320 299 268 245 228 213 198 185 176 171 171 173 176 179 180 181 181 179 177 173 170 167 165 164 162 158 152 141 119 84 45 15 354 340 331 326 324 324 324 320 310 263 161 145 139 134 131 128 126 125 124 124 123 122 121 121 121 123 124 125 127 129 131 133 136 138 140 142 144 145 147 149 150 150 151 154 158 162 164 164 163 163 164 165 165 165 163 161 160 161 165 171 177 185 192 197 198 194 188 180 169 153 138 130 128 130 130 130 127 124 122 123 126 127 127 125 122 122 123 125 126 128 128 129 129 129 129 129 130 130 131 133 139 143 146 147 147 146 148 157 169 179 185 187 189 192 197 200 199 195 191 186 181 173 158 144 128 114 105 114 156 175 176 175 173 171 266 268 268 266 260 249 235 224 215 209 205 203 202 199 189 176 165 158 162 195 245 264 274 281 289 295 133 139 154 207 272 288 292 294 294 291 285 279 277 282 293 305 313 316 315 316 322 330 334 330 312 271 225 201 188 180 175 173 175 178 179 180 181 181 180 179 177 174 172 171 169 167 164 160 155 149 142 134 129 130 302 306 307 308 311 315 317 314 306 291 181 134 127 123 121 119 118 118 118 119 119 118 117 117 117 118 119 121 123 125 128 132 134 137 140 143 145 147 149 151 153 155 156 158 161 163 164 165 165 165 165 165 165 164 164 164 165 168 170 173 176 181 186 189 189 185 177 164 149 134 124 122 124 129 132 134 132 127 121 118 121 124 126 126 125 123 123 125 126 127 127 127 127 127 127 129 130 131 131 133 137 142 145 147 145 142 145 157 171 181 188 192 195 199 203 204 203 200 195 189 183 174 163 150 138 126 118 121 163 188 187 181 176 172 255 259 262 267 271 267 252 232 216 205 198 195 194 189 179 168 162 163 173 197 235 267 282 291 297 300 240 156 160 181 237 276 288 291 291 288 283 277 274 279 291 304 312 314 312 311 317 326 336 343 346 346 324 173 171 170 171 173 177 180 182 182 182 182 181 181 179 178 177 176 174 171 168 164 161 158 157 157 162 172 188 215 245 265 277 287 293 291 286 276 217 126 117 115 114 114 115 115 116 116 116 116 116 116 116 116 117 118 120 123 127 130 134 137 140 143 145 148 150 152 154 156 158 160 161 163 164 164 164 164 163 162 162 162 163 165 168 170 171 170 171 176 179 180 177 166 149 132 121 113 110 113 117 124 131 137 139 135 126 118 116 120 124 126 127 127 127 126 126 126 126 127 127 127 128 130 132 132 133 134 137 142 147 148 147 145 149 163 178 188 194 197 199 201 203 204 204 201 195 187 178 170 162 156 150 145 142 152 182 200 200 192 183 175 249 256 262 271 280 282 270 242 219 206 198 193 188 180 167 156 151 154 167 188 225 295 313 314 310 304 281 173 158 163 193 255 279 284 286 285 283 280 278 281 294 306 311 311 307 305 307 315 327 339 349 356 4 22 136 165 173 178 183 186 187 187 187 186 186 185 184 183 182 180 178 176 172 169 167 167 167 169 173 178 184 194 207 222 235 245 253 257 257 252 206 119 110 109 110 111 112 113 114 115 115 115 115 115 115 116 116 117 119 122 126 129 132 135 138 141 145 148 150 153 155 157 159 161 162 163 163 163 162 161 161 161 161 162 164 167 169 169 167 165 167 171 173 172 163 147 126 109 99 98 103 107 110 115 126 136 141 139 133 123 118 119 122 127 130 132 132 130 128 127 127 129 130 131 132 134 136 137 138 139 142 147 152 154 154 153 157 169 181 191 196 199 199 200 201 202 202 199 194 186 178 170 165 163 164 166 169 178 190 201 206 204 193 181 244 253 261 272 284 292 283 247 222 210 201 193 182 170 156 147 144 145 152 161 120 23 0 339 321 304 285 211 149 140 151 224 268 277 281 283 285 286 288 293 303 309 308 304 300 297 297 301 310 324 338 347 350 350 340 301 234 214 207 203 201 199 197 195 194 192 191 189 187 185 183 180 177 175 173 173 174 175 177 180 182 187 193 201 210 218 226 231 233 227 166 109 103 104 106 109 111 112 113 113 114 114 115 115 115 115 116 118 120 123 126 129 131 134 137 141 145 148 150 153 156 158 160 161 161 161 162 161 160 159 159 160 161 163 165 166 166 164 161 161 164 167 166 162 153 138 119 99 94 99 106 111 111 110 117 127 134 137 135 130 124 121 123 127 131 135 136 134 132 131 131 134 136 137 138 140 141 143 145 148 151 156 161 164 166 166 168 175 183 190 195 197 198 198 200 201 201 198 195 190 184 178 174 173 175 179 182 185 189 194 200 206 203 191 240 248 255 266 287 329 19 87 171 187 185 178 169 159 149 144 142 137 125 101 76 53 26 347 316 297 283 252 160 141 151 219 263 273 278 283 288 295 302 309 318 314 302 293 288 286 285 287 296 312 329 339 342 341 333 318 296 269 248 234 224 215 209 205 202 200 199 197 194 191 187 183 180 178 176 175 175 175 176 177 178 181 186 191 197 204 210 214 212 189 120 98 96 99 103 107 109 111 111 111 112 113 113 114 114 115 117 119 121 124 127 131 134 136 139 144 147 150 152 154 156 157 158 158 158 158 158 159 159 159 159 161 163 165 166 164 161 157 156 156 158 159 158 155 148 135 121 110 107 111 118 123 121 116 116 121 128 133 136 137 133 129 128 130 135 138 140 140 139 138 137 139 142 144 145 146 148 150 153 158 163 168 173 177 180 181 182 184 188 192 195 196 197 198 199 200 199 198 196 194 192 188 185 183 184 186 186 185 183 183 185 194 202 200 235 241 244 246 59 64 66 67 69 78 105 132 143 145 143 141 140 130 102 79 69 57 28 334 300 287 277 260 199 168 181 231 263 274 279 284 292 301 309 316 322 314 295 281 275 273 272 274 284 304 324 335 338 338 335 326 313 299 284 266 248 233 221 212 208 207 206 205 201 195 190 185 180 176 172 170 169 168 167 168 170 174 178 183 188 192 194 190 172 126 96 88 89 94 99 104 106 108 108 109 109 110 111 112 113 114 117 120 123 126 130 134 137 140 144 147 150 152 153 154 155 155 155 156 156 156 157 157 158 159 160 162 165 166 165 161 157 153 150 150 150 152 153 152 147 140 131 124 123 126 133 138 136 131 127 128 132 136 140 143 142 139 138 139 141 144 146 148 148 147 147 147 149 151 152 153 154 157 163 169 175 180 184 188 192 197 198 196 195 195 196 197 199 199 200 200 199 197 196 195 194 192 191 190 192 194 192 185 177 170 166 173 191 205 228 227 211 118 80 69 62 58 55 56 64 82 106 124 132 134 133 120 94 75 63 48 7 308 287 278 272 257 214 184 192 230 263 276 282 287 295 302 308 312 313 304 285 270 263 261 262 266 280 302 321 332 336 339 339 337 332 326 318 306 285 261 233 210 203 206 205 201 195 190 183 177 170 164 159 155 152 151 151 153 158 164 169 174 176 175 169 151 122 97 85 82 84 88 94 99 102 103 105 105 107 108 109 110 112 115 118 121 124 128 132 136 140 143 146 149 152 153 154 155 156 156 155 155 155 156 157 158 159 160 161 162 163 162 159 156 153 150 148 147 148 150 153 154 153 149 144 140 138 141 147 152 151 148 145 145 146 147 147 149 149 149 149 149 151 152 153 155 156 157 156 157 158 160 161 161 162 166 171 177 183 187 191 196 202 207 207 204 201 198 198 199 201 202 202 201 200 198 195 193 190 189 189 190 195 200 201 190 172 158 151 156 180 209 211 187 120 87 73 62 52 46 43 43 46 54 72 96 115 124 122 112 95 78 59 24 318 287 277 273 267 251 214 186 191 221 258 276 284 290 297 302 306 307 304 293 276 262 255 253 255 263 281 307 325 334 339 343 347 351 354 356 357 357 359 13 31 42 50 59 82 110 137 151 154 151 145 140 135 132 131 131 133 137 144 152 157 160 158 151 138 119 101 89 81 79 80 83 89 93 97 99 101 102 104 105 107 110 113 116 119 122 125 128 131 135 139 143 147 150 153 155 156 157 158 158 157 157 157 157 157 157 158 158 159 159 158 157 156 154 152 151 151 152 153 155 157 160 161 161 158 155 153 155 159 163 166 165 164 162 161 159 156 156 157 158 159 160 160 161 162 163 164 165 166 167 167 168 169 169 171 174 179 184 187 191 195 200 207 212 212 209 205 201 200 201 203 204 204 203 201 199 195 190 186 182 181 184 191 201 207 196 169 149 143 152 179 211 164 115 88 77 67 55 45 37 33 31 32 38 49 67 87 101 104 103 95 80 50 324 286 275 271 268 263 245 213 189 189 210 248 273 285 292 299 303 305 304 299 289 274 260 252 249 250 261 293 326 338 344 349 353 358 4 9 14 17 19 22 26 28 29 33 40 51 63 77 93 105 110 112 112 112 112 113 115 118 123 129 136 139 139 135 127 116 104 95 87 82 79 79 81 84 88 92 94 97 98 100 102 105 108 112 116 119 122 124 126 128 131 135 140 146 151 155 157 159 159 160 160 160 159 159 158 157 156 156 156 156 156 156 155 155 155 155 156 157 158 159 161 163 166 168 169 168 166 164 165 168 173 177 179 179 176 173 170 167 167 167 168 168 168 168 169 171 172 173 174 174 173 173 174 176 177 179 181 185 188 191 194 198 203 210 213 213 210 207 205 203 203 204 204 204 203 201 198 195 190 183 178 175 176 182 194 201 191 163 147 147 161 187 210 106 87 78 72 66 56 43 32 24 20 21 27 36 47 61 75 84 88 86 81 12 278 271 268 267 265 260 244 213 191 184 195 230 266 284 294 303 310 312 310 304 296 284 271 263 255 248 254 2 4 360 359 2 7 11 14 16 18 17 16 15 14 14 17 25 36 46 53 60 69 77 84 89 93 96 99 102 104 108 111 115 119 120 119 116 111 105 99 94 89 86 83 81 81 83 86 88 90 92 94 96 98 101 105 109 114 118 121 122 122 122 125 130 136 144 151 156 159 160 161 161 161 161 161 160 158 157 155 154 153 153 153 154 155 156 158 159 159 160 161 163 165 167 170 172 173 172 171 170 172 174 178 182 186 186 185 182 180 180 180 179 177 174 171 172 174 177 179 180 180 179 177 177 179 181 184 186 188 190 191 193 196 200 205 209 211 211 211 210 209 207 206 205 204 203 201 199 196 193 188 183 177 173 173 177 182 184 175 159 154 160 175 193 206 79 75 73 71 68 60 46 30 18 11 11 18 27 35 43 54 64 70 78 93 233 256 262 264 264 264 262 248 214 185 175 180 210 258 285 301 318 330 332 330 325 318 312 306 303 304 314 13 39 30 17 13 16 20 21 19 16 12 7 2 357 354 353 2 20 37 46 52 56 63 71 77 81 84 88 92 96 100 103 106 108 109 109 108 105 102 100 98 95 93 90 88 86 85 85 86 87 88 89 90 91 93 96 100 106 111 116 119 120 120 120 123 128 136 144 151 156 160 161 161 161 162 162 161 160 158 155 153 151 150 150 151 153 155 158 159 161 161 162 163 165 167 170 171 173 173 172 172 173 175 178 181 185 188 189 189 189 190 190 189 186 182 177 174 175 178 182 184 186 185 183 180 181 183 187 189 191 192 194 195 197 199 202 206 209 211 213 214 214 213 211 208 206 204 201 198 196 194 191 188 185 181 178 177 178 177 175 170 165 167 175 185 194 201 66 68 69 69 68 63 48 29 13 5 5 10 17 19 20 28 44 61 84 151 227 244 253 258 260 264 267 258 196 164 161 168 199 253 292 323 344 352 352 348 344 340 337 335 335 336 339 346 359 9 11 15 20 22 19 13 6 358 350 343 336 331 329 342 15 40 48 52 57 64 71 76 79 82 85 90 95 100 104 107 108 109 108 106 104 102 100 100 99 97 95 93 91 90 89 88 88 88 88 88 89 89 92 96 101 107 114 119 122 123 125 128 134 142 149 154 158 160 161 162 162 162 162 161 159 156 153 150 147 147 147 149 151 153 157 160 162 163 164 165 167 169 172 173 174 173 172 172 174 177 181 187 191 194 195 197 198 199 198 194 189 184 180 180 182 186 190 192 192 190 187 187 188 190 191 192 193 195 196 197 199 202 205 208 210 213 215 216 216 215 212 209 206 203 199 196 194 192 191 189 188 187 185 183 181 178 176 173 172 176 182 188 193 196 58 61 63 64 63 59 48 27 7 358 357 2 2 353 340 332 334 253 195 213 229 239 246 251 256 265 287 358 115 137 150 162 191 245 326 356 4 4 1 358 355 353 350 348 345 343 341 340 340 339 339 349 3 7 1 347 337 327 318 311 305 301 301 315 9 42 49 50 54 62 71 77 81 84 88 92 99 104 109 112 113 113 112 110 108 106 105 104 103 101 100 98 97 95 94 92 91 90 89 89 88 88 89 92 97 104 112 120 125 129 133 137 144 151 154 157 159 161 162 163 163 163 162 161 158 155 150 147 145 144 145 146 148 150 154 159 162 165 166 167 167 170 173 175 176 175 175 175 178 183 189 196 200 204 206 207 208 207 203 197 192 189 189 191 195 198 201 202 200 196 194 193 193 194 194 194 195 197 199 201 203 205 208 210 211 213 215 215 215 214 212 209 206 202 198 196 194 193 192 191 191 190 188 186 183 181 179 177 178 180 184 187 190 191 47 50 52 53 53 53 49 31 352 330 325 326 322 309 290 272 252 236 227 228 233 239 245 250 256 270 331 45 88 124 149 169 192 159 32 24 17 11 6 4 2 360 357 354 350 346 342 339 336 331 326 324 326 319 296 267 250 249 256 261 265 267 269 275 9 51 52 51 51 59 70 79 85 91 96 101 107 112 116 118 118 117 116 115 114 112 111 109 107 105 104 103 102 101 99 97 95 94 93 92 90 88 89 91 94 100 108 118 127 134 139 144 149 154 157 159 161 162 163 164 164 163 162 159 156 152 148 145 143 142 143 144 145 148 151 155 159 164 167 168 168 169 173 176 178 178 179 182 187 192 199 204 208 210 211 212 212 209 205 201 198 199 201 204 206 209 211 210 207 202 198 196 195 197 198 199 200 201 202 205 207 210 211 211 212 212 212 212 212 211 210 209 206 203 200 198 196 195 194 194 194 192 190 187 185 183 182 182 182 183 185 187 188 187 31 33 34 36 39 42 40 341 283 279 274 270 267 265 260 252 243 236 234 236 241 247 253 258 264 277 339 40 76 120 158 184 194 113 56 39 27 18 11 8 6 4 1 358 354 349 345 340 336 331 325 319 312 296 269 240 221 215 219 227 234 240 243 236 149 87 75 68 65 70 80 88 93 99 105 111 116 118 120 121 120 119 118 118 118 117 116 114 112 111 110 110 109 107 104 102 101 100 99 97 94 91 93 93 93 95 102 114 126 136 143 147 151 155 159 162 163 163 164 163 163 162 160 157 153 149 145 142 141 140 141 141 142 143 145 147 151 156 163 167 169 171 175 178 181 182 186 190 195 200 205 208 210 210 209 209 209 206 203 201 202 204 208 211 211 213 215 214 211 206 200 197 197 199 201 203 204 205 206 208 211 212 213 212 210 209 208 207 207 208 209 208 208 206 204 201 199 197 197 196 196 194 192 189 187 185 185 185 184 185 185 186 185 184 6 8 10 14 19 19 322 271 268 265 260 255 250 248 248 247 244 241 240 244 251 259 265 267 271 283 342 35 71 122 164 187 192 137 67 45 31 22 15 11 9 7 4 1 357 353 349 344 339 334 329 324 318 308 292 269 243 225 218 218 222 226 225 205 142 115 108 107 109 109 104 100 100 104 108 112 114 117 119 120 120 120 120 121 121 120 119 119 118 118 117 116 115 112 111 110 110 110 108 104 99 97 98 96 93 91 94 107 122 134 142 147 153 160 165 167 166 165 163 162 161 159 157 153 149 145 142 140 138 138 138 138 138 138 139 141 143 148 157 163 167 171 175 179 182 185 190 194 198 201 204 206 206 205 205 204 203 200 199 198 200 204 209 212 213 216 217 215 211 204 198 197 198 200 202 203 205 206 208 210 212 213 212 209 206 204 202 202 203 206 208 209 209 209 207 205 202 201 199 198 197 196 194 192 190 188 187 186 185 185 185 185 184 182 344 348 350 355 43 179 210 240 252 256 256 253 248 245 244 245 245 242 241 245 253 263 269 273 281 304 0 41 83 134 168 185 188 167 87 48 32 24 18 14 11 8 4 2 359 356 352 348 344 340 336 332 328 322 315 305 291 273 256 245 237 228 207 142 111 107 108 111 116 119 113 105 102 102 103 104 106 111 116 120 122 124 125 125 125 125 124 124 124 124 124 122 120 119 119 120 121 121 118 113 108 105 104 100 95 90 89 99 114 129 141 152 168 192 195 183 175 168 164 162 160 158 154 151 146 142 139 137 136 135 135 135 135 136 137 140 143 146 153 158 162 165 169 173 178 184 189 193 196 199 201 202 202 201 200 199 197 194 193 194 197 202 208 211 215 217 218 213 204 195 193 195 198 200 202 203 204 206 208 211 213 213 211 208 204 201 200 200 202 205 208 210 210 211 210 207 205 203 202 201 200 198 197 195 193 191 189 187 186 185 185 185 184 181 335 348 2 76 151 160 164 181 212 236 249 254 254 251 249 249 247 239 238 242 250 261 273 288 305 331 10 54 106 158 181 191 192 183 147 69 41 31 24 19 14 9 4 1 358 355 353 350 348 346 343 341 338 335 332 327 323 318 316 321 332 5 50 70 79 84 88 92 97 102 103 101 100 100 101 102 104 110 117 123 129 133 135 134 133 132 131 131 131 130 129 128 127 128 129 131 132 133 132 128 122 119 115 110 104 99 97 105 117 133 155 181 218 241 229 202 185 176 170 165 162 158 153 149 145 141 137 135 134 133 133 133 134 135 139 142 146 150 153 155 157 159 162 168 174 182 188 192 194 196 198 199 198 197 197 196 193 191 191 194 199 205 210 214 217 219 216 208 197 191 191 194 197 201 204 206 207 208 211 213 214 214 212 209 206 203 202 202 204 206 208 209 210 210 210 208 207 206 206 205 203 202 200 199 197 194 190 187 186 186 186 186 184 182 341 7 34 87 136 150 156 171 196 220 239 252 259 262 261 259 255 246 245 252 262 274 290 304 315 327 352 54 140 186 197 200 197 189 168 122 75 50 37 27 19 12 5 359 355 353 351 351 351 351 350 350 349 347 346 344 342 342 344 351 3 18 34 48 58 66 71 76 82 88 93 97 101 105 108 110 111 115 121 130 139 144 146 145 143 141 140 139 137 136 135 135 136 137 139 141 143 145 146 145 143 141 139 135 130 125 126 132 144 162 181 197 210 219 211 197 188 182 176 172 166 160 154 148 144 140 137 135 134 133 133 133 135 137 141 145 148 151 153 154 155 158 163 169 176 183 187 190 192 192 193 193 193 195 197 198 196 195 197 201 206 210 214 216 217 215 210 202 196 194 194 196 200 204 207 210 212 214 215 216 216 215 213 211 208 206 205 205 205 206 207 208 209 209 209 209 209 209 209 209 207 206 204 203 199 195 190 187 186 186 186 185 184 182 355 16 32 60 111 140 156 174 194 213 230 246 257 263 265 265 262 257 262 272 284 295 304 310 312 315 320 322 241 219 212 207 199 184 161 139 112 79 57 41 29 17 7 360 355 353 352 353 354 355 357 357 358 357 356 355 354 354 355 359 6 14 23 34 44 54 61 69 76 82 88 95 103 112 120 125 127 128 132 141 150 155 157 156 154 152 150 147 145 143 142 142 143 144 147 150 153 156 159 161 163 164 165 165 162 158 158 163 171 181 190 198 203 203 196 190 186 183 181 178 172 164 155 148 143 139 137 135 135 135 135 136 137 140 142 145 148 150 153 155 159 164 170 176 182 186 189 190 190 191 190 190 193 197 201 203 203 204 207 209 210 211 212 213 214 211 205 199 196 195 196 199 203 207 210 214 217 218 219 218 217 216 214 212 210 208 207 206 206 206 206 207 208 208 209 209 210 212 212 212 210 209 208 206 202 197 193 190 188 187 186 185 184 183 357 6 16 34 69 113 144 164 185 208 231 250 259 263 266 266 264 260 264 276 296 308 310 308 303 305 313 322 314 281 234 200 174 155 144 140 124 97 74 56 39 23 10 2 358 357 357 358 359 1 2 3 3 3 2 1 0 360 360 1 3 7 13 21 32 43 54 64 72 79 86 95 105 117 127 135 141 143 146 153 160 166 168 169 167 163 159 155 152 149 147 147 148 150 154 158 163 166 170 173 176 178 180 180 179 177 177 179 183 188 193 196 198 196 190 186 184 184 183 181 176 167 157 149 143 139 137 137 137 138 140 141 143 144 145 147 149 151 155 160 166 172 178 184 188 190 191 192 192 193 195 197 200 204 207 209 210 212 211 209 207 207 209 213 215 212 206 201 197 195 196 200 205 209 213 216 219 221 222 221 220 219 217 214 211 209 208 206 205 205 205 206 207 207 207 208 209 211 213 213 212 211 209 208 205 201 197 194 192 190 189 187 186 185 358 4 15 29 45 59 64 53 32 0 329 300 281 272 269 268 265 261 264 290 356 340 309 292 283 301 326 337 340 346 14 73 110 127 136 140 127 102 78 59 41 23 11 6 4 3 4 4 5 5 6 6 6 6 5 4 2 1 0 359 359 0 4 10 19 32 45 57 67 75 83 92 103 115 126 136 143 149 154 161 168 175 180 181 178 173 167 161 155 151 149 149 152 155 161 166 171 176 179 182 184 186 187 187 186 185 185 186 187 189 191 191 191 188 186 184 184 184 184 182 177 168 158 150 145 142 140 140 140 142 145 147 149 151 151 152 153 154 158 164 171 177 183 188 191 192 193 194 195 198 201 204 207 209 212 213 214 213 210 206 205 206 211 218 220 217 210 204 200 199 200 205 209 212 215 218 221 224 225 225 223 221 218 215 212 209 208 205 204 203 203 204 205 205 205 206 208 210 212 212 211 210 209 208 206 203 200 197 194 193 192 191 190 189 12 17 27 33 30 16 359 356 359 353 337 316 295 280 275 271 272 285 351 24 24 343 285 266 252 295 341 348 351 1 24 59 99 132 147 148 131 94 64 43 28 16 10 9 9 9 9 9 9 8 8 7 6 6 5 3 2 360 358 356 355 355 357 1 10 23 36 48 57 65 74 83 94 103 112 121 129 136 144 155 168 181 192 196 192 182 171 161 154 150 149 152 156 161 167 173 179 183 187 189 191 191 191 191 190 189 189 188 188 187 186 184 183 181 181 182 184 183 182 179 174 166 158 151 147 145 144 145 146 148 151 154 156 157 159 160 160 162 164 169 175 181 186 189 192 194 195 197 199 202 204 206 208 210 213 214 213 210 207 205 206 210 217 221 220 216 209 203 200 200 203 207 210 212 214 217 221 224 226 225 223 220 217 213 211 210 209 206 204 203 203 203 204 203 203 204 206 209 211 211 210 209 208 208 207 204 201 198 196 195 195 194 193 192 31 36 43 36 15 348 332 326 332 341 338 325 309 296 286 282 294 333 1 6 347 301 271 255 235 264 358 1 4 13 33 62 103 141 157 156 132 66 33 21 14 10 10 12 13 13 13 12 11 9 8 6 5 4 3 2 1 358 355 352 350 348 350 355 5 17 29 38 45 52 59 68 78 83 88 91 92 93 94 96 96 80 262 242 219 189 165 152 147 147 151 156 161 167 173 179 185 189 193 195 196 195 195 194 193 192 190 189 187 184 181 179 178 177 179 181 181 181 178 174 169 162 156 151 148 147 148 149 151 153 156 159 161 164 165 167 169 171 174 178 182 187 191 194 196 197 199 200 201 203 204 205 207 209 211 212 211 210 209 209 210 213 217 218 215 210 202 195 192 192 195 198 200 201 204 207 211 214 216 216 212 208 206 205 207 210 209 208 207 206 205 205 204 203 202 203 205 208 209 208 207 207 208 209 207 204 201 198 197 196 196 196 195 194 47 55 58 42 11 344 329 319 308 323 55 49 42 35 21 357 351 356 358 355 330 284 263 248 226 174 29 17 16 25 45 71 104 138 157 160 107 12 5 4 5 7 11 15 16 16 15 14 11 9 7 5 4 3 2 1 359 356 353 348 343 339 340 347 359 13 24 30 35 39 46 54 63 68 70 69 66 62 57 49 38 16 345 317 300 277 123 125 132 142 152 159 166 173 179 185 190 194 197 199 199 199 198 196 195 193 191 188 185 181 178 176 175 176 178 179 178 177 174 170 164 159 153 150 149 149 150 152 154 157 160 164 167 169 171 173 175 178 182 186 189 193 196 198 199 200 200 200 201 202 203 205 207 209 211 212 212 213 213 212 210 208 207 206 202 196 187 178 176 176 177 176 175 175 175 177 180 181 180 177 175 175 179 187 198 207 210 210 209 208 207 206 205 204 203 204 207 209 208 207 206 207 208 209 208 204 201 198 197 196 196 196 195 194 55 67 70 58 29 4 348 335 314 186 77 62 57 57 59 57 44 26 12 356 318 271 257 247 233 191 47 22 14 20 48 81 100 119 148 292 335 345 351 356 2 8 13 17 19 19 17 14 11 8 5 3 2 1 0 359 357 355 351 345 338 331 332 340 355 10 21 26 29 33 38 45 53 59 61 60 58 55 52 47 35 16 353 336 335 355 34 71 100 128 150 163 173 180 186 191 195 198 201 202 202 202 201 199 197 194 190 186 182 178 175 174 174 175 177 177 175 173 169 165 160 155 151 150 150 151 153 154 156 159 163 167 170 172 174 175 178 180 184 188 191 194 195 196 196 196 196 197 198 200 203 205 208 210 210 210 210 210 208 205 199 192 184 175 165 156 151 149 151 153 153 151 147 141 137 136 137 136 132 127 126 131 152 188 208 216 217 216 214 211 208 207 206 205 205 207 210 211 209 208 207 208 209 210 208 206 203 200 198 198 197 196 194 193 56 72 82 79 59 37 20 6 353 110 81 65 60 61 65 67 61 49 34 17 342 289 274 269 269 282 329 340 334 329 17 88 78 41 347 333 334 340 347 354 2 9 15 19 22 21 19 15 11 7 3 1 359 358 357 356 355 353 349 344 336 329 330 340 355 9 18 23 27 31 35 39 45 50 54 55 54 53 54 54 43 21 355 340 338 350 7 25 46 89 154 181 190 195 198 201 202 204 204 205 205 204 203 201 198 194 189 183 178 174 171 170 170 171 172 172 170 166 162 158 154 150 148 149 152 154 155 155 156 158 162 166 169 171 173 175 177 178 181 183 185 187 187 187 186 186 186 187 190 193 197 200 202 203 202 200 199 197 192 186 177 166 153 138 127 121 119 121 125 128 129 128 122 115 109 108 112 116 117 111 103 327 284 274 265 252 242 233 226 219 214 211 210 209 209 211 213 213 212 210 209 210 210 210 209 207 205 203 202 200 198 196 194 192 51 75 92 95 83 66 52 42 49 100 99 85 76 74 77 79 75 64 51 39 27 352 317 299 291 291 298 306 302 286 267 67 45 17 353 340 337 340 346 354 3 11 18 22 25 24 21 16 11 5 1 358 356 355 354 353 352 350 347 342 336 332 336 345 356 5 12 17 22 27 30 33 37 40 43 44 45 47 51 56 52 30 354 336 333 339 346 350 347 324 254 227 219 216 214 213 212 211 209 208 208 207 206 203 199 194 187 180 173 168 165 164 163 162 162 161 159 156 153 149 147 144 144 146 150 153 155 155 155 155 156 159 162 166 169 171 172 173 174 174 175 175 175 174 173 173 173 175 178 182 184 185 185 184 182 181 179 175 168 159 148 137 125 115 110 107 105 107 110 113 114 113 107 100 96 97 103 112 121 126 218 273 274 271 267 262 255 248 240 232 226 221 218 216 216 217 218 218 216 214 213 213 213 211 209 207 206 205 203 202 200 197 195 192 31 53 78 88 85 76 69 67 80 102 112 118 120 115 109 107 109 108 101 87 65 3 310 294 288 288 294 302 299 284 284 30 32 20 2 345 338 338 345 354 5 14 22 27 29 28 24 17 10 3 358 355 352 351 350 349 347 346 343 339 336 336 341 347 354 359 3 7 12 17 21 24 26 28 30 32 33 34 38 43 42 26 356 334 328 327 326 321 310 290 264 247 236 231 227 225 222 218 216 214 212 211 209 206 201 193 184 175 167 162 158 155 153 151 150 148 147 146 145 144 143 142 142 143 144 147 149 150 149 148 147 149 152 157 160 163 165 166 165 164 164 163 162 161 160 159 160 163 166 168 169 168 167 164 161 159 155 148 139 128 118 110 105 103 102 102 102 103 105 107 108 106 102 96 93 95 104 117 128 144 201 250 261 261 259 257 254 251 246 242 237 233 229 226 224 224 224 222 221 219 218 218 216 213 210 208 206 205 204 202 201 198 196 192 18 29 41 51 56 54 51 54 70 96 119 143 158 161 153 142 141 148 154 160 174 213 253 268 275 283 293 304 307 304 354 36 36 27 11 347 330 330 340 353 7 18 26 31 33 32 27 19 10 1 354 350 347 346 345 344 343 341 339 337 336 337 341 344 348 350 352 355 360 4 7 11 14 17 19 21 22 22 22 21 18 9 353 336 324 317 310 302 289 274 258 248 241 237 234 232 229 226 223 221 219 217 215 209 202 192 181 171 162 156 151 148 145 143 143 143 143 144 144 144 145 145 144 142 140 139 139 140 141 141 141 142 145 149 152 154 156 156 156 155 153 152 151 151 150 151 152 154 156 157 157 155 151 148 144 141 135 128 119 110 103 99 99 100 100 101 101 103 105 106 106 105 101 96 93 96 107 124 144 172 213 240 249 250 250 250 250 249 247 245 243 240 237 234 231 231 230 227 226 225 225 224 221 217 212 209 206 204 202 201 200 199 197 193 22 29 35 38 37 32 26 26 33 55 110 158 176 183 182 174 167 169 177 188 202 218 235 251 263 274 286 300 315 348 39 50 48 41 26 349 313 319 336 354 9 21 30 36 38 37 31 20 8 357 349 344 342 340 340 340 339 338 336 335 334 334 335 337 338 339 341 344 347 351 355 359 2 5 9 11 12 11 9 5 0 353 343 330 316 304 293 283 271 260 251 246 242 240 239 238 237 235 233 230 228 225 221 213 202 188 176 167 159 154 150 148 146 145 146 147 148 149 149 149 149 148 146 143 139 134 132 134 136 138 140 141 143 146 147 148 148 147 146 144 143 142 142 143 144 145 146 148 150 150 149 146 142 138 134 131 125 119 112 105 100 99 100 102 102 102 103 104 105 107 107 105 101 98 96 98 106 124 158 199 224 236 241 244 247 249 248 246 245 244 243 242 239 237 236 236 235 233 232 232 233 231 228 222 216 211 206 202 199 197 197 199 197 194 31 34 37 36 33 27 21 18 16 16 19 176 192 196 195 189 181 176 179 194 215 231 242 250 257 265 274 288 321 32 58 64 63 59 53 34 347 340 349 0 11 22 33 40 44 44 37 23 7 353 344 339 336 334 334 335 335 335 334 333 332 330 329 328 328 329 331 334 337 340 344 348 351 354 358 2 4 3 0 355 347 338 326 311 295 281 270 262 254 247 243 242 241 241 242 242 243 242 241 239 237 233 225 214 199 185 174 165 159 155 153 151 151 152 153 155 156 156 155 155 154 153 149 145 140 135 132 134 137 139 142 144 145 147 147 146 145 143 142 140 138 137 137 138 139 140 142 144 146 146 144 141 137 134 131 127 122 116 110 105 103 103 104 105 106 106 106 107 109 109 109 106 104 102 99 99 102 111 135 169 199 217 228 235 243 248 248 247 244 245 245 244 243 242 241 242 240 239 238 238 238 236 233 227 220 213 207 202 198 196 196 198 198 195 45 45 43 39 33 26 20 16 12 7 1 349 280 207 192 184 174 158 134 126 248 263 264 263 263 262 264 272 28 69 74 75 72 67 58 43 22 10 7 9 13 21 32 44 51 51 43 27 7 350 339 332 329 328 328 329 330 331 331 331 330 328 326 323 322 323 324 326 328 331 334 337 340 343 348 353 356 357 354 346 333 317 299 281 267 257 250 244 240 236 234 235 235 236 238 240 241 243 244 243 241 235 225 212 198 185 175 167 161 157 155 154 155 157 159 162 163 163 162 161 160 158 155 149 144 138 136 137 140 143 146 148 150 150 150 149 147 144 142 140 138 136 135 136 136 137 139 142 143 143 141 138 136 133 130 126 122 117 113 109 108 108 108 109 110 111 111 112 113 113 112 109 105 103 102 102 104 109 119 136 160 184 202 216 233 250 261 266 266 268 270 266 260 254 250 248 245 243 243 243 242 240 236 230 224 217 210 204 200 198 198 198 197 195 63 61 56 48 37 27 18 13 9 6 1 356 350 343 159 156 145 119 79 45 359 311 289 279 273 268 259 187 95 88 86 83 77 67 54 39 26 19 15 14 14 17 28 45 55 56 50 33 9 348 334 325 321 320 321 323 325 327 328 328 328 327 326 324 322 321 320 321 322 323 325 327 329 333 337 344 348 349 343 329 307 285 269 257 249 243 238 234 231 229 227 227 227 228 229 231 233 235 236 236 235 230 222 212 200 188 177 167 160 156 154 155 157 159 163 165 167 168 168 168 167 164 160 155 149 143 141 142 144 147 151 153 154 154 153 151 148 144 142 139 138 137 137 137 137 138 139 141 141 141 140 138 137 134 131 127 123 120 117 115 114 114 114 114 115 116 117 118 118 118 115 110 106 103 104 107 113 117 123 136 158 179 186 182 185 342 347 343 336 328 317 302 285 272 261 255 250 248 246 245 244 242 239 234 229 222 215 209 205 202 200 199 197 195