CAPE 23 24 28 29 21 18 23 30 35 40 47 54 58 62 69 73 68 63 64 72 75 70 55 45 49 66 87 98 88 76 81 92 95 93 91 90 89 88 83 73 64 65 75 80 83 83 77 72 76 83 83 84 80 62 43 32 28 32 39 38 27 17 12 8 5 4 4 5 6 6 6 9 11 12 11 9 8 8 7 5 5 5 4 4 7 10 9 8 9 10 11 12 11 12 12 10 10 11 12 11 12 11 10 9 8 8 8 8 10 18 45 102 140 161 253 294 370 339 285 362 811 719 771 1032 1101 1212 1382 1486 1612 1763 1915 2078 2249 2399 2504 2614 2775 2886 2910 2876 2786 2624 2328 2182 2066 2026 2054 2052 2102 2137 2132 2058 1970 1904 1842 1818 1785 1722 1691 1716 1743 1705 1614 1572 1573 1545 1496 1448 1415 1392 1355 1325 1319 1327 1330 1372 1423 1426 1425 1428 1389 1418 1453 1451 1460 1542 1642 1596 1581 1569 1532 1480 1490 1555 1640 1845 1990 1856 1519 996 560 422 409 368 317 441 850 1327 1510 1468 1318 1068 1082 1310 1330 693 237 154 156 137 113 117 135 154 174 263 352 474 702 1003 1313 1200 858 752 851 798 496 263 221 271 464 752 821 550 228 105 110 84 80 108 75 23 31 108 385 777 896 696 525 468 476 480 514 474 322 244 130 95 262 719 997 969 775 679 641 578 538 606 771 893 946 939 893 919 974 1005 1085 1258 1379 1405 1496 1489 1488 1526 1656 1672 1776 1854 1974 2240 2678 3250 3493 3466 3490 3639 3526 3468 3408 3134 2783 2433 2190 2209 2458 2785 3121 3382 3389 3204 3143 3244 3243 3133 3115 3181 3211 3170 3102 2913 2523 1840 1049 999 824 817 799 750 685 652 645 657 715 815 930 1060 1255 1541 1877 2316 2857 3372 3681 3859 3970 4175 4496 4830 5078 5140 5021 4812 4608 4472 4178 3417 2664 2705 3087 3446 3599 3574 3509 3663 3822 3753 3575 3522 3535 3574 3834 4252 4705 4975 4955 5052 5167 4890 4514 4196 3919 3994 4113 4148 4189 4207 4186 4089 3947 3820 3811 3921 3995 4015 3980 3875 3831 3881 3976 4039 4132 4237 4062 3929 3977 3982 3833 3814 3860 3909 3844 3581 3113 2678 2493 2524 2629 2571 2429 2335 2231 2137 2192 2420 2693 2892 2912 2781 2578 2410 2274 2139 1926 2088 2369 2366 2655 2919 2897 2879 2830 2354 1804 1636 2014 2231 2536 2637 2584 2555 2446 2639 2819 2769 2792 2759 2648 2624 2739 2982 3111 3252 3528 3913 4375 4220 3349 2988 2982 3342 3997 4483 4610 4499 4312 4041 3761 3570 3393 3293 3238 3227 3260 3319 3127 2826 2579 2444 2317 2259 2382 2519 2717 2610 2795 3206 3283 3128 2901 2416 1932 1676 1601 1594 1616 1617 1580 1575 1556 1468 1394 1280 1121 1028 990 1015 1037 1077 1107 1205 1336 1410 1410 1419 1349 1203 1093 1105 1182 1273 1381 1532 1726 1781 1713 1705 1700 1708 1731 1759 1785 1752 1674 1643 1575 1474 1365 1267 25 28 29 27 24 23 28 29 32 39 46 52 56 58 65 75 78 77 71 68 67 63 56 50 53 66 81 85 72 61 72 82 85 85 82 82 84 85 81 68 56 55 64 73 80 85 86 79 75 77 78 79 73 57 39 29 31 36 40 39 31 19 11 8 5 4 3 3 5 6 6 8 8 9 9 9 10 9 6 4 5 4 3 4 8 10 7 7 9 10 12 13 12 11 11 11 10 10 11 11 11 11 10 8 8 7 8 8 12 29 72 116 131 162 231 274 336 304 272 391 907 708 661 1015 1061 1203 1367 1461 1597 1715 1853 2020 2200 2385 2493 2542 2689 2877 2957 2966 2960 2838 2548 2296 2189 2109 2065 2056 2049 2057 2105 2136 2095 2041 1987 1987 1964 1871 1799 1763 1722 1675 1621 1595 1588 1593 1595 1576 1488 1401 1358 1357 1406 1461 1489 1527 1569 1581 1594 1601 1574 1575 1620 1567 1489 1542 1661 1746 1767 1820 1760 1659 1604 1648 1699 1860 1882 1587 1034 525 303 267 255 238 301 601 1112 1439 1330 1195 1176 1022 1150 1476 1306 615 203 112 118 106 81 80 95 118 137 214 320 448 664 730 985 1108 995 882 825 704 443 285 286 364 547 692 562 273 108 92 117 103 87 62 23 14 46 160 435 786 911 806 646 466 375 412 438 426 330 226 139 124 257 698 984 1004 862 746 694 665 690 844 977 999 999 1002 992 982 1021 1122 1230 1356 1442 1521 1636 1717 1679 1625 1662 1721 1834 1964 2138 2489 2959 3416 3494 3437 3529 3582 3469 3435 3398 3214 2935 2563 2251 2166 2340 2631 2991 3324 3369 3127 3032 3181 3235 3224 3271 3262 3226 3143 3033 2836 2482 2024 1401 1325 1247 1204 1173 1108 996 901 859 828 818 832 897 958 1035 1195 1474 1885 2431 2998 3434 3680 3797 3971 4242 4564 4828 4850 4542 4098 3801 3717 3727 3460 2979 3081 3212 3703 3918 3869 3747 3819 3854 3727 3696 3669 3679 3673 3820 4176 4607 4988 5277 5445 5437 5228 4959 4655 4318 4242 4259 4274 4332 4400 4469 4522 4490 4352 4306 4371 4404 4328 4213 4025 3830 3824 3885 3959 4083 4053 3924 3947 3976 3892 3821 3819 3894 3906 3729 3346 2900 2626 2490 2393 2273 2100 1987 1920 1808 1727 1728 1883 2224 2634 2872 2877 2746 2580 2375 2246 2226 2541 2917 3093 3140 3128 2949 2819 2808 2525 2177 1925 1743 1863 2193 2485 2718 2857 2897 2839 2754 2668 2654 2584 2520 2500 2501 2571 2784 3223 3493 3614 4301 4443 3956 3306 2880 3166 4032 4658 4767 4569 4273 4033 3892 3697 3452 3358 3377 3481 3481 3440 3441 3259 2958 2845 2676 2716 2628 2887 3320 3421 3453 3549 3441 3059 2633 2209 1883 1695 1608 1613 1612 1604 1587 1569 1542 1381 1312 1193 1050 946 957 885 770 804 940 1104 1274 1387 1433 1413 1298 1182 1191 1246 1245 1240 1330 1546 1727 1774 1783 1812 1744 1684 1640 1698 1784 1764 1710 1678 1627 1521 1354 1192 33 35 32 28 26 28 31 32 35 40 44 45 50 53 58 69 78 80 73 67 62 61 60 56 54 60 72 80 79 70 72 75 80 83 80 82 83 84 79 69 54 49 55 66 74 80 87 88 81 78 76 75 67 51 36 30 34 39 40 39 35 22 10 6 5 4 3 4 5 7 8 10 11 10 7 11 12 10 6 3 5 4 3 6 10 10 8 7 8 10 11 12 13 12 11 11 11 12 11 11 10 9 9 7 7 7 8 8 14 34 60 88 116 157 206 252 289 269 244 376 735 745 638 936 1112 1222 1346 1448 1600 1700 1805 1957 2135 2343 2485 2551 2670 2859 2974 3000 3061 3039 2779 2483 2333 2228 2132 2103 2074 2057 2055 2093 2115 2111 2098 2099 2089 2045 1979 1902 1774 1663 1612 1600 1601 1640 1725 1800 1759 1657 1582 1559 1579 1603 1604 1580 1612 1698 1744 1742 1738 1740 1768 1726 1682 1751 1915 1942 1906 2018 1972 1876 1714 1657 1682 1757 1722 1353 807 380 259 241 215 236 399 802 1247 1319 1081 990 980 893 1109 1416 1155 569 171 89 94 83 66 69 89 123 149 222 334 453 634 698 873 1180 1376 1316 1156 855 551 399 407 501 629 611 371 133 81 147 188 163 119 58 29 42 108 253 504 799 928 805 628 537 454 424 353 298 207 98 130 316 505 688 773 854 862 805 753 750 863 1014 1082 1114 1120 1117 1126 1099 1133 1252 1331 1375 1445 1567 1693 1786 1780 1752 1776 1852 2030 2267 2491 2880 3294 3436 3445 3480 3518 3460 3418 3420 3410 3299 3060 2712 2368 2180 2222 2456 2802 3157 3220 2903 2777 3054 3250 3289 3339 3315 3220 3102 2969 2782 2522 2168 1756 1692 1797 1823 1802 1746 1664 1545 1443 1375 1324 1267 1241 1212 1168 1093 1190 1460 1896 2427 2976 3312 3449 3607 3868 4190 4436 4382 3864 3222 2991 3084 3311 3480 3511 3824 4043 4441 4719 4633 4319 4209 4103 3838 3611 3596 3720 3740 3884 4238 4559 4916 5296 5507 5563 5488 5296 5039 4774 4617 4593 4658 4787 4884 4913 4957 4973 4915 4855 4808 4768 4603 4354 4029 3724 3690 3874 3982 3990 3952 3899 3887 3893 3852 3823 3843 3905 3859 3608 3202 2862 2708 2622 2504 2386 2301 2178 1982 1787 1635 1540 1555 1819 2437 3010 3037 3043 2957 2817 2742 2785 2954 3502 3830 3752 3507 3189 2813 2585 2319 1895 1497 1406 1702 2164 2588 2835 2916 2837 2635 2582 2708 2817 2789 2694 2612 2483 2321 2511 3182 3589 3931 4329 4582 4454 3767 2925 2944 3777 4486 4666 4424 4071 3835 3732 3500 3179 3013 2977 3001 2881 2814 2909 2927 2863 2818 2841 2975 3103 3237 3608 3814 3566 3315 3132 2801 2446 2077 1768 1659 1582 1618 1632 1661 1630 1542 1528 1319 1221 1133 1049 972 966 840 667 689 926 1150 1326 1427 1458 1392 1237 1179 1314 1362 1281 1282 1387 1581 1716 1781 1866 1888 1796 1647 1575 1670 1822 1837 1757 1712 1697 1593 1415 1266 38 38 33 28 25 25 25 25 29 39 45 44 49 50 50 59 64 72 71 60 52 50 54 54 49 50 62 77 87 83 77 75 79 89 92 94 91 91 81 78 64 59 62 65 67 72 83 90 88 82 74 69 59 48 38 35 39 40 38 37 36 28 13 6 6 5 4 4 5 7 9 12 9 6 9 13 13 9 4 4 7 4 3 6 10 11 9 7 8 9 11 12 12 12 12 11 11 10 11 10 10 9 8 7 6 7 9 8 24 38 40 47 84 119 161 213 246 235 239 434 688 647 628 949 1163 1196 1300 1444 1592 1701 1800 1937 2105 2291 2439 2565 2686 2851 2983 3008 3106 3102 2958 2799 2558 2340 2243 2189 2129 2119 2091 2092 2109 2136 2158 2159 2165 2161 2096 2023 1905 1776 1676 1602 1593 1679 1820 1950 1952 1923 1923 1929 1891 1811 1747 1747 1829 1916 1937 1937 1929 1900 1918 1909 1884 1910 1962 1967 1941 2066 2081 2047 1810 1713 1763 1746 1595 1067 468 334 342 303 280 351 583 998 1275 1156 892 778 752 784 986 1131 825 376 129 99 113 97 82 87 114 163 212 264 336 436 536 572 815 1277 1592 1512 1253 911 689 560 542 545 518 387 193 80 107 197 252 268 251 196 187 235 338 512 707 894 963 811 665 628 606 491 353 288 216 158 328 799 994 938 895 938 917 853 814 870 1023 1081 1174 1290 1277 1258 1270 1244 1262 1334 1388 1397 1448 1560 1637 1769 1803 1882 1971 2078 2326 2647 2944 3279 3445 3440 3415 3484 3418 3365 3361 3408 3453 3388 3194 2880 2518 2227 2159 2338 2653 3046 3212 2936 2748 2996 3242 3305 3332 3295 3198 3065 2899 2694 2433 2118 1839 1895 2075 2172 2178 2156 2127 2091 2025 1986 1972 1952 1901 1843 1784 1698 1586 1543 1635 1993 2518 2867 3090 3353 3667 3985 4090 3817 3190 2590 2486 2682 2899 3096 3404 3849 4388 4881 5234 5198 4890 4640 4598 4282 3898 3608 3670 3692 3900 4336 4713 5067 5383 5526 5507 5427 5341 5241 5112 5039 5062 5154 5292 5382 5370 5339 5299 5239 5139 5018 4853 4597 4226 3839 3617 3596 3842 3865 3856 3866 3820 3816 3867 3867 3829 3819 3826 3708 3400 3004 2741 2668 2658 2622 2565 2485 2342 2139 1903 1664 1512 1429 1581 2241 3059 3379 3438 3446 3411 3466 3534 3646 3882 3945 3775 3642 3342 2804 2369 2074 1717 1438 1443 1904 2407 2727 2864 2897 2752 2584 2721 2985 3115 3073 3012 2943 2527 2239 2504 3205 3781 4142 4403 4624 4648 4041 3067 2758 3389 4233 4546 4332 4031 3777 3578 3299 2967 2643 2519 2424 2273 2197 2238 2390 2526 2586 2629 2734 2924 3230 3644 3830 3610 3248 2880 2522 2292 1990 1622 1606 1588 1646 1566 1470 1533 1556 1469 1305 1179 1113 1089 1025 927 861 860 908 1153 1370 1508 1536 1518 1314 1138 1145 1389 1441 1393 1443 1523 1625 1722 1765 1839 1897 1871 1739 1617 1701 1874 1877 1743 1743 1784 1692 1554 1471 28 33 30 26 20 19 19 20 24 34 44 48 51 51 48 50 51 52 59 53 48 44 47 46 40 40 49 65 80 83 80 80 83 94 103 106 103 101 88 86 64 74 72 67 65 66 77 84 87 81 69 59 52 47 44 46 46 42 36 34 36 30 12 6 5 5 4 4 5 6 8 7 4 6 11 13 11 8 4 4 6 3 3 6 9 11 8 7 8 9 10 11 12 12 12 12 11 12 11 10 9 8 7 6 6 7 9 8 22 26 31 65 87 94 132 185 214 191 252 533 711 589 613 977 1174 1153 1271 1425 1564 1681 1786 1925 2080 2229 2371 2557 2745 2858 2885 2906 3126 3183 3114 3110 2854 2526 2330 2220 2179 2160 2133 2125 2128 2149 2161 2147 2149 2160 2122 2085 2041 1977 1890 1747 1588 1506 1578 1762 1947 2051 2112 2138 2130 2049 1989 2061 2165 2177 2157 2180 2192 2138 2085 2057 2034 2048 2074 2056 1987 2025 2099 2110 1917 1819 1929 1803 1541 998 495 442 428 374 396 518 774 1091 1178 988 784 763 793 799 864 835 561 235 104 106 123 117 120 138 184 247 331 426 507 563 595 756 1135 1520 1536 1337 1107 824 654 601 542 419 308 212 147 157 217 303 417 513 533 503 520 655 804 847 846 916 898 852 827 816 701 534 390 402 476 704 981 1269 1234 1079 1026 1017 953 903 909 1035 1179 1213 1316 1405 1375 1375 1406 1372 1355 1422 1478 1497 1523 1546 1573 1736 1793 1983 2172 2348 2581 2825 3151 3456 3432 3415 3389 3398 3327 3306 3281 3368 3483 3472 3327 3064 2714 2357 2184 2317 2558 2814 3046 3071 3126 3280 3217 3300 3362 3331 3213 3059 2887 2684 2411 2060 1767 1962 2127 2195 2191 2197 2203 2229 2241 2264 2298 2348 2356 2350 2351 2358 2300 2183 2065 2074 2257 2541 2871 3224 3566 3856 3915 3508 2788 2373 2427 2558 2723 2843 2981 3139 3326 4059 4811 5269 5151 4659 4861 4639 4491 4135 3950 3821 3946 4365 4829 5190 5419 5404 5144 4992 5172 5282 5242 5233 5283 5340 5396 5449 5448 5413 5378 5332 5160 4977 4682 4328 3905 3703 3579 3597 3721 3729 3732 3751 3759 3822 3885 3865 3782 3676 3532 3279 2959 2673 2533 2517 2569 2629 2637 2534 2424 2271 2098 1761 1572 1492 1594 2129 2963 3670 3870 3942 3994 4134 4184 4082 3937 3762 3579 3408 3195 2816 2379 2120 1963 1897 2034 2393 2667 2843 2928 2961 2860 2813 2920 3125 3203 3135 2855 2825 2563 2448 2800 3384 3929 4329 4490 4502 4497 4042 3070 2466 2785 3935 4424 4277 3989 3698 3404 3005 2641 2366 2236 2153 2054 1926 1897 2072 2270 2353 2402 2487 2618 2891 3249 3325 3149 3021 2658 2206 2085 1846 1593 1631 1649 1646 1447 1350 1444 1510 1455 1313 1189 1136 1118 1078 1006 961 1147 1288 1465 1602 1572 1556 1591 1396 1264 1311 1530 1541 1520 1571 1606 1615 1639 1706 1797 1897 1966 1894 1762 1795 1925 1824 1670 1762 1822 1749 1637 1569 17 24 25 24 19 17 17 19 24 32 43 48 51 53 53 55 57 57 56 53 51 46 41 40 34 31 37 55 68 70 69 69 75 88 97 100 101 101 98 95 76 79 69 66 68 63 72 76 81 71 56 50 48 47 51 56 55 46 37 34 33 29 14 6 4 5 3 3 3 5 6 4 3 8 13 12 10 7 5 4 4 2 3 6 9 11 8 7 9 8 9 10 11 12 13 13 13 12 11 9 8 7 7 6 7 8 9 9 9 12 25 52 62 66 98 148 190 170 280 612 677 497 570 989 1169 1117 1230 1407 1565 1705 1793 1878 2023 2176 2312 2484 2696 2835 2816 2742 2967 3243 3170 3144 3088 2883 2550 2324 2211 2158 2150 2157 2159 2149 2139 2135 2127 2127 2113 2100 2093 2079 2040 2000 1987 1995 1990 2039 2117 2182 2246 2207 2215 2196 2213 2363 2410 2302 2215 2196 2241 2250 2207 2181 2158 2114 2073 2070 2038 2024 2088 2093 1973 1890 2009 1832 1531 1099 810 826 796 676 596 654 870 1018 894 694 616 674 721 697 698 680 508 259 117 96 109 124 170 243 345 412 498 658 713 781 856 1145 1512 1672 1428 1181 1035 846 739 679 543 350 246 241 279 400 501 602 758 860 871 796 736 893 1118 1145 979 953 815 769 946 925 657 508 475 729 1134 1340 1319 1303 1198 1139 1140 1097 1019 1028 1086 1214 1338 1391 1440 1452 1424 1465 1561 1607 1569 1529 1559 1592 1633 1640 1664 1773 1857 2088 2368 2488 2508 2778 3225 3432 3485 3356 3316 3340 3312 3313 3213 3298 3466 3548 3483 3284 2988 2568 2200 2141 2331 2418 2510 2862 3101 3112 3169 3276 3324 3302 3194 3059 2897 2725 2521 2217 1827 1988 1940 1997 2035 2052 2073 2117 2173 2243 2311 2383 2449 2511 2574 2631 2630 2556 2450 2365 2353 2485 2765 3099 3430 3712 3838 3541 2861 2522 2700 2619 2787 3011 2990 2917 2868 3028 3686 4034 4597 4639 4710 4514 4519 4635 4594 4309 4280 4537 4928 5276 5410 5282 4809 4687 5148 5206 5170 5158 5165 5172 5170 5163 5136 5104 5047 4940 4738 4596 4307 3979 3681 3642 3675 3711 3685 3657 3681 3688 3690 3784 3884 3800 3524 3188 2885 2679 2545 2433 2415 2451 2490 2537 2657 2699 2600 2388 2221 1936 1766 1751 1911 2350 3037 3806 4163 4264 4344 4451 4428 4188 3841 3602 3520 3386 3203 2893 2663 2589 2581 2656 2845 2935 2987 3047 3045 3019 2955 2810 2713 2806 2938 2974 2682 2422 2512 2793 3132 3469 3806 4129 4264 4249 4199 3783 2632 1703 2122 3606 4195 4099 3853 3599 3283 2956 2644 2365 2179 2044 1976 1953 1929 1979 2064 2167 2293 2337 2356 2521 2790 2722 2562 2807 2421 1931 1815 1716 1662 1737 1664 1503 1318 1240 1313 1432 1433 1322 1199 1127 1093 1058 1075 1033 1307 1522 1659 1668 1613 1698 1725 1637 1617 1656 1712 1669 1593 1600 1627 1614 1630 1695 1780 1886 1985 1913 1802 1922 1926 1775 1728 1814 1851 1753 1613 1533 18 18 20 20 18 19 22 25 31 39 44 47 49 52 55 59 65 72 70 64 58 52 48 47 44 36 33 45 63 61 57 58 64 74 77 80 86 93 95 93 85 77 67 64 69 64 68 68 75 64 47 42 44 47 53 57 57 49 40 35 33 27 16 5 4 3 2 2 2 4 5 4 6 11 12 10 10 7 4 3 3 2 3 6 11 11 8 8 10 8 9 9 10 11 12 12 12 11 10 9 7 6 6 6 7 9 9 9 9 14 30 34 39 44 55 114 206 193 308 663 616 410 595 1215 1203 1044 1184 1373 1519 1676 1812 1923 2031 2134 2245 2398 2604 2784 2853 2820 2859 3208 3233 3136 3223 3223 2948 2587 2355 2230 2168 2149 2157 2150 2140 2165 2185 2168 2143 2121 2098 2067 1990 1858 1765 1744 1790 1904 1856 1923 2097 2135 2147 2192 2244 2389 2418 2327 2226 2160 2189 2222 2192 2170 2198 2219 2197 2165 2122 2074 2071 2062 2019 1995 2010 1847 1550 1212 1042 1250 1367 1201 1015 975 1184 1300 1086 834 751 808 820 732 658 651 621 501 410 538 580 372 381 501 610 681 710 853 845 1000 1326 1582 1677 1538 1210 1008 946 885 867 763 586 417 369 414 463 570 653 734 861 971 1027 925 768 815 1035 1219 1129 1061 912 898 1015 1033 696 628 828 1228 1435 1356 1339 1208 1181 1213 1219 1166 1149 1211 1267 1367 1486 1549 1554 1535 1554 1675 1827 1932 1878 1725 1733 1776 1853 1999 2102 2077 2088 2252 2531 2544 2446 2846 3303 3413 3421 3266 3214 3289 3314 3307 3201 3236 3398 3552 3612 3521 3312 3103 3049 3192 3119 2726 2634 2919 3092 3111 3184 3257 3311 3305 3217 3092 2938 2772 2579 2325 1967 1963 1941 1913 1919 1921 1937 1988 2069 2171 2272 2356 2441 2524 2596 2645 2645 2603 2541 2479 2445 2504 2709 2993 3297 3585 3813 3745 3276 2958 3216 3258 3294 3275 3185 3114 3134 3330 3527 3809 4007 4236 4246 3993 4202 4774 5141 4974 4846 4994 5209 5431 5435 5235 4862 4639 4877 4913 4866 4810 4782 4800 4753 4610 4597 4410 4309 4142 3999 4029 4002 3869 3714 3652 3673 3676 3624 3606 3646 3641 3653 3767 3832 3612 3103 2554 2288 2375 2500 2559 2561 2572 2554 2494 2609 2735 2706 2543 2341 2173 1996 2104 2465 2949 3471 3934 4189 4272 4302 4292 4203 4074 3973 3738 3656 3491 3222 2965 2927 2963 3070 3161 3247 3257 3231 3215 3157 3055 2862 2518 2401 2523 2755 2910 2771 2531 2696 2995 3168 3348 3625 3934 4064 3999 3760 3074 2246 2122 3123 3865 4097 3897 3632 3428 3281 3098 2820 2548 2297 2089 1941 1907 1934 1941 1930 2015 2128 2201 2342 2522 2597 2479 2538 2717 2332 1901 1734 1694 1758 1854 1717 1440 1233 1185 1303 1460 1431 1320 1197 1112 1203 1094 1044 1065 1361 1507 1538 1632 1718 1804 1833 1803 1792 1794 1763 1657 1580 1623 1681 1685 1678 1743 1781 1899 1992 1977 1986 1973 1844 1759 1817 1904 1844 1683 1570 1545 26 16 19 16 17 19 26 39 49 49 52 52 51 51 52 51 55 61 66 69 66 60 64 74 71 55 41 50 67 67 57 54 58 60 59 61 66 76 79 82 88 81 68 66 72 72 72 68 68 58 38 38 43 50 52 50 59 53 47 39 32 27 16 6 3 2 1 2 2 4 5 5 6 12 9 8 9 6 4 2 1 1 4 8 11 11 9 9 9 8 8 8 10 11 12 12 11 11 9 8 7 6 6 7 8 10 10 9 9 14 27 38 38 33 46 104 208 257 350 677 535 291 504 1060 1030 942 1157 1339 1468 1636 1776 1882 1978 2060 2159 2297 2470 2649 2770 2813 2862 3063 3339 3159 3173 3446 3331 3044 2630 2403 2254 2180 2164 2159 2155 2178 2211 2211 2173 2118 2062 1996 1917 1812 1713 1724 1792 1816 1758 1744 1810 1956 2002 2052 2100 2185 2206 2192 2154 2128 2162 2206 2210 2196 2201 2223 2222 2191 2153 2115 2082 2051 2036 2035 1975 1870 1625 1397 1384 1548 1521 1293 1249 1269 1551 1701 1523 1317 1276 1443 1501 1279 936 763 775 796 771 822 757 531 565 750 834 908 962 1001 1009 1287 1607 1691 1467 1136 924 676 657 676 704 680 574 485 486 526 553 586 625 673 707 757 805 776 748 792 897 1063 1123 1096 1113 1240 1313 1196 895 1000 1307 1484 1340 1212 1216 1178 1205 1243 1218 1170 1228 1369 1448 1535 1665 1741 1742 1788 1956 2158 2296 2393 2383 2310 2355 2356 2392 2607 2690 2519 2405 2499 2718 2751 2765 3093 3311 3389 3324 3175 3125 3192 3267 3272 3200 3190 3316 3504 3654 3651 3548 3524 3563 3545 3399 3199 3108 3101 3074 3066 3124 3196 3250 3268 3258 3203 3081 2905 2689 2476 2163 1988 2009 1987 1959 1922 1901 1947 2050 2170 2295 2406 2498 2557 2576 2575 2573 2556 2502 2437 2428 2528 2733 2982 3244 3511 3789 3892 3724 3576 3815 4058 3835 3417 3392 3555 3766 3951 4361 4739 5050 5011 4530 4238 4574 5056 5331 5328 5273 5345 5380 5381 5287 5110 4851 4535 4303 4214 4244 4296 4367 4347 4363 4093 3897 3803 3767 3650 3587 3706 3927 4081 3995 3783 3683 3680 3620 3591 3601 3570 3630 3711 3628 3255 2718 2316 2254 2557 2878 3043 2900 2777 2669 2565 2564 2673 2718 2548 2389 2291 2167 2382 2867 3370 3763 3979 4092 4088 3903 3627 3511 3624 3669 3556 3484 3280 3081 3127 3211 3143 3216 3383 3473 3407 3245 3088 3024 2936 2774 2624 2617 2765 2986 3129 2987 2966 3120 2973 3005 3208 3514 3757 3934 4038 3680 2836 2477 2772 3547 3980 3916 3644 3314 3046 2934 2883 2752 2576 2342 2153 1926 1729 1810 1892 1863 1918 2056 2270 2442 2526 2464 2458 2513 2413 2144 1938 1841 1832 1900 1913 1711 1418 1196 1249 1469 1552 1426 1309 1153 1080 1087 1180 1218 1297 1509 1611 1668 1774 1837 1833 1821 1785 1755 1801 1757 1608 1587 1699 1751 1740 1708 1720 1812 1953 2052 2023 1908 1804 1753 1812 1951 1935 1760 1611 1589 1623 39 21 36 30 28 20 19 16 26 50 63 65 62 58 50 45 44 48 54 60 61 60 70 85 89 80 70 67 72 75 70 59 50 51 51 49 54 62 63 71 73 70 66 65 67 72 76 74 66 49 36 41 49 56 53 50 64 54 55 42 28 25 15 6 3 2 1 1 2 3 4 7 8 11 7 7 8 6 3 1 1 2 5 9 10 9 9 9 9 8 9 8 9 10 11 12 12 11 10 8 7 6 7 8 9 10 10 9 9 15 18 20 23 25 39 115 265 381 443 596 473 236 476 1029 975 936 1135 1309 1414 1583 1739 1890 1975 2025 2107 2224 2359 2531 2709 2815 2857 3006 3332 3276 3131 3358 3463 3375 3011 2637 2389 2263 2209 2200 2196 2196 2238 2257 2217 2126 2004 1868 1783 1760 1705 1622 1645 1709 1717 1711 1763 1871 1934 2019 2103 2168 2162 2086 2082 2082 2124 2178 2186 2212 2218 2216 2225 2208 2161 2116 2088 2035 1970 1914 1840 1799 1697 1582 1597 1648 1494 1237 1208 1326 1627 1711 1440 1399 1683 2202 2451 2224 1612 1119 928 890 830 756 654 559 655 835 904 1015 1195 1223 1216 1475 1644 1440 1091 774 503 301 353 385 407 471 443 401 419 438 472 532 643 716 683 664 654 613 616 702 813 898 967 1076 1204 1231 1244 1171 1118 1376 1564 1478 1272 1194 1203 1198 1200 1241 1256 1246 1415 1513 1626 1727 1874 1985 2090 2323 2646 2869 3008 3215 3386 3405 3330 3130 3001 3049 2936 2711 2620 2723 2908 3007 3052 3170 3231 3307 3245 3053 3055 3128 3204 3217 3166 3151 3253 3436 3615 3674 3628 3598 3583 3540 3481 3389 3268 3169 3110 3083 3097 3143 3198 3268 3314 3342 3301 3189 2966 2738 2448 2145 2168 2172 2144 2096 2050 2031 2115 2234 2361 2484 2568 2596 2581 2558 2547 2519 2452 2418 2480 2638 2867 3093 3327 3569 3829 3953 3882 3925 4105 4261 4193 3996 3982 4370 4812 5005 4811 4736 4858 4918 4848 4866 5077 5216 5202 5177 5161 5147 5106 5054 4981 4870 4596 4120 3579 3399 3556 3818 4065 4313 4415 4185 3949 3846 3733 3689 3669 3751 4022 4242 4086 3743 3611 3633 3576 3513 3506 3524 3575 3546 3365 2995 2648 2516 2475 2784 3006 3110 3082 2910 2700 2574 2495 2476 2438 2260 2217 2279 2379 2675 3158 3638 3952 4075 3995 3732 3473 3357 3415 3459 3421 3274 3306 3329 3385 3505 3568 3514 3497 3550 3520 3314 3014 2836 2815 2802 2800 2810 2919 3038 2951 2829 2641 2609 2557 2588 2882 3122 3392 3777 4134 4276 4052 3536 3130 3172 3469 3529 3343 3144 2917 2560 2358 2424 2339 2277 2159 2086 1947 1631 1793 1808 1774 1853 2001 2243 2331 2299 2304 2340 2223 1961 1850 1874 1941 1999 1916 1792 1628 1357 1173 1384 1565 1510 1404 1301 1157 1139 1288 1464 1509 1564 1663 1725 1799 1901 1923 1865 1830 1781 1745 1794 1668 1596 1684 1772 1762 1717 1703 1756 1881 2006 2021 1917 1807 1760 1770 1865 1917 1806 1679 1643 1659 1607 66 52 55 37 40 32 22 24 43 61 74 81 84 75 55 40 38 40 43 47 50 49 53 61 67 83 87 69 62 63 64 57 48 48 50 50 51 56 55 58 61 57 56 60 64 75 84 80 66 46 33 38 51 60 59 55 60 52 55 47 25 21 13 6 4 1 1 1 2 2 3 5 8 9 7 6 6 5 3 1 1 2 6 9 8 8 9 10 10 9 8 8 8 9 10 10 11 10 9 8 7 6 7 8 9 9 9 8 8 9 10 14 20 23 49 223 524 581 497 538 433 259 553 1102 1034 974 1096 1318 1407 1535 1655 1816 1932 2005 2092 2193 2301 2447 2620 2732 2767 2878 3197 3380 3214 3286 3523 3564 3366 2931 2549 2347 2249 2199 2167 2088 1995 2019 2072 2105 1975 1795 1753 1828 1871 1814 1740 1730 1739 1757 1825 1876 1925 2024 2141 2236 2270 2188 2095 2116 2141 2155 2123 2136 2207 2193 2201 2176 2139 2104 2083 2030 1951 1875 1815 1788 1745 1718 1759 1730 1537 1389 1336 1368 1658 1765 1482 1507 2015 2553 2942 2698 2143 1497 1056 879 741 602 513 503 630 802 932 1112 1332 1478 1595 1694 1519 1108 748 571 158 117 169 140 169 272 297 310 293 280 336 496 721 867 895 946 927 769 624 612 661 705 814 1004 1143 1219 1384 1487 1512 1563 1457 1288 1185 1120 1156 1192 1157 1148 1169 1239 1415 1582 1814 1989 2220 2421 2662 2988 3359 3625 3858 4139 4297 4240 3980 3590 3307 3136 2882 2632 2626 2777 2957 3110 3087 3089 3131 3137 3052 2962 3027 3094 3138 3134 3094 3099 3213 3392 3554 3627 3619 3593 3551 3500 3479 3448 3351 3240 3167 3127 3115 3146 3177 3255 3336 3433 3503 3522 3393 3167 2898 2503 2417 2401 2388 2370 2347 2273 2276 2344 2429 2503 2560 2606 2625 2596 2533 2482 2464 2510 2647 2849 3100 3301 3501 3715 3924 4028 3964 4017 4052 4105 4309 4524 4642 4517 4156 3781 3921 4288 4557 4626 4581 4633 4778 4824 4808 4827 4800 4790 4673 4399 4452 4611 4375 4008 3546 3248 3346 3589 3890 4337 4670 4708 4536 4251 4083 4030 3976 3977 4118 4205 3997 3694 3603 3622 3543 3437 3417 3439 3428 3402 3390 3257 3078 3024 2961 2889 2884 2891 2900 2831 2629 2483 2443 2386 2309 2249 2362 2589 2793 3020 3417 3844 4075 3996 3575 3353 3419 3509 3524 3548 3585 3565 3589 3631 3727 3809 3803 3783 3798 3623 3325 2972 2693 2719 2963 3093 2863 2662 2891 3092 2727 2402 2416 2546 2524 2468 2894 3195 3476 3831 4285 4611 4567 4229 3774 3366 3013 2712 2513 2447 2420 2247 1940 1869 1975 2077 2158 2158 2029 1951 1894 1781 1741 1805 1874 1905 1963 2080 2200 2193 2005 1779 1719 1803 1931 2036 1777 1676 1526 1318 1292 1537 1539 1454 1400 1342 1323 1413 1560 1631 1668 1712 1778 1818 1882 1967 1959 1894 1888 1805 1688 1591 1524 1583 1736 1797 1769 1731 1727 1780 1892 1987 1967 1882 1815 1776 1828 1897 1831 1678 1648 1666 1626 1517 87 72 58 44 42 37 28 23 37 63 77 93 104 88 55 33 29 32 34 37 39 41 43 43 41 46 50 50 50 52 49 46 46 49 51 53 55 56 54 51 51 47 46 51 57 68 70 71 61 50 39 45 54 63 61 57 55 47 48 45 25 16 12 6 4 1 1 1 1 2 4 5 6 6 5 5 5 4 2 1 1 3 6 7 7 8 10 10 10 9 8 7 8 9 10 10 11 10 9 7 6 5 6 8 9 8 8 8 8 9 9 16 18 17 53 226 458 523 477 503 414 272 517 924 976 1104 1264 1348 1408 1492 1589 1771 1888 1978 2047 2134 2238 2345 2482 2608 2671 2743 3058 3373 3305 3246 3452 3592 3534 3248 2793 2487 2339 2192 2065 1874 1759 1831 1959 2041 1950 1807 1779 1831 1923 2004 2003 1947 1898 1876 1879 1886 1911 1972 2062 2142 2199 2206 2184 2156 2143 2175 2215 2077 2223 2274 2318 2327 2273 2171 2102 2049 1995 1937 1893 1855 1808 1812 1845 1769 1627 1594 1572 1433 1784 2101 1964 1998 2342 2565 2793 2435 2212 1820 1385 1050 742 567 460 490 614 729 876 1096 1333 1593 1785 1677 1318 893 517 317 118 95 84 114 198 264 270 302 224 189 306 561 776 900 1008 1183 1292 1184 932 694 619 697 775 823 943 1180 1487 1734 1701 1458 1279 1248 1215 1150 1195 1207 1117 1013 1014 1200 1455 1748 2073 2391 2674 2897 3177 3508 3859 4136 4352 4489 4447 4296 4084 3791 3526 3271 2952 2640 2649 2810 2944 3048 2960 3025 3073 2984 2917 2933 3007 3054 3095 3074 3011 3020 3155 3334 3500 3583 3595 3578 3522 3467 3475 3497 3435 3327 3259 3209 3196 3215 3216 3262 3353 3482 3592 3664 3695 3661 3513 3242 2957 2783 2709 2679 2652 2576 2513 2497 2520 2561 2616 2687 2735 2722 2649 2580 2596 2669 2830 3033 3297 3470 3662 3821 3990 4083 4035 4025 3969 3966 4177 4406 4369 4114 3988 4114 4097 3922 3749 3656 3678 3825 4029 4181 4323 4512 4329 4223 4150 3911 4105 4261 4111 3896 3745 3672 3704 3827 3972 4292 4710 4947 5011 4846 4594 4488 4438 4253 4040 3939 3838 3708 3592 3461 3416 3393 3374 3351 3295 3356 3463 3515 3420 3160 2921 2836 2791 2767 2821 2858 2693 2521 2559 2650 2670 2752 2934 3045 3200 3389 3776 4113 4087 3767 3416 3482 3579 3632 3687 3729 3725 3713 3745 3811 3892 3950 3829 3623 3519 3358 3039 2705 2543 2663 2887 2912 2960 2744 3068 3209 2848 2561 2685 3032 3022 2782 3006 3331 3596 3844 4364 4816 4827 4617 4236 3569 2762 2199 1932 2027 2039 1990 1868 1705 1893 2075 2235 2184 2102 2047 1910 1747 1712 1769 1820 1828 1868 2001 2132 2076 1924 1775 1732 1809 1784 1896 1748 1632 1511 1360 1423 1570 1546 1464 1417 1431 1491 1576 1644 1674 1717 1779 1881 1949 1969 1995 1972 1893 1803 1673 1528 1435 1465 1590 1708 1779 1807 1816 1804 1828 1888 1967 1880 1838 1820 1833 1884 1876 1752 1635 1631 1623 1536 1427 87 69 59 54 50 43 30 29 46 63 70 87 99 82 42 20 14 19 23 27 31 36 39 40 40 38 40 42 44 42 33 34 38 42 46 51 54 53 51 50 48 45 41 42 48 54 52 54 51 49 46 49 54 65 63 58 53 46 43 36 21 12 10 6 4 2 1 1 2 2 5 6 4 4 4 5 5 3 2 1 1 3 5 6 7 8 9 10 9 9 8 8 8 9 9 11 11 10 9 7 6 5 7 8 8 7 7 7 9 9 9 10 9 7 24 208 339 391 471 504 357 240 479 808 882 926 1065 1194 1277 1393 1493 1713 1852 1958 1992 2063 2183 2279 2381 2518 2620 2650 2900 3272 3319 3265 3406 3524 3577 3498 3070 2670 2474 2254 2077 1878 1733 1736 1864 1945 1876 1883 1817 1803 1882 2028 2080 2014 1949 1914 1902 1908 1917 1948 1988 1995 2040 2119 2161 2148 2200 2301 2452 2297 2456 2361 2349 2365 2299 2221 2169 2108 2053 2010 1962 1903 1864 1883 1862 1720 1651 1719 1596 1301 1819 2433 2402 2441 2452 2793 2454 2183 2167 2168 1869 1499 1053 770 632 645 708 766 848 1026 1284 1599 1763 1550 1150 764 424 202 131 118 150 224 270 295 266 258 191 183 401 604 706 777 901 1083 1302 1341 1198 988 891 975 990 870 944 1301 1616 1715 1568 1300 1158 1193 1170 1131 1236 1265 1086 983 1132 1375 1632 2025 2419 2755 2952 3143 3418 3749 4056 4263 4344 4300 4176 4086 4056 3990 3864 3660 3334 2985 2874 2927 2969 2967 2903 2995 3000 2928 2882 2917 2967 2997 3028 2978 2902 2916 3036 3194 3367 3468 3486 3476 3466 3514 3588 3584 3526 3401 3339 3310 3301 3321 3320 3327 3394 3498 3578 3636 3749 3926 4000 3906 3704 3467 3255 3107 3001 2868 2769 2689 2641 2674 2741 2820 2882 2931 2914 2836 2845 2907 3014 3155 3436 3576 3754 3903 4027 4095 4074 4029 3975 3978 4115 4187 4033 3811 3662 3551 3522 3513 3500 3426 3199 3100 3274 3517 3791 4192 4139 3968 3859 3752 3667 3648 3559 3443 3512 3753 4038 4254 4317 4422 4624 4793 4888 4805 4551 4360 4356 4182 3778 3596 3581 3521 3452 3328 3366 3456 3474 3432 3353 3367 3457 3559 3487 3153 2859 2808 2813 2868 3014 3094 2997 2838 2910 3255 3426 3389 3402 3323 3452 3758 4148 4342 4132 3634 3510 3604 3648 3687 3724 3722 3711 3730 3787 3880 3946 3918 3725 3463 3309 3182 3009 2751 2591 2725 3035 3154 3100 3027 3308 3417 3422 3314 3413 3636 3544 3368 3343 3451 3661 3886 4215 4596 4649 4559 4239 3494 2719 2355 1963 2079 1997 1824 1907 1706 1774 1951 2111 2180 2158 2103 1925 1722 1711 1835 1969 2047 2057 2032 2086 2039 1907 1631 1572 1752 1771 1856 1776 1642 1479 1364 1464 1591 1570 1481 1457 1515 1566 1601 1622 1664 1724 1801 1898 1954 1963 1956 1927 1820 1647 1470 1363 1339 1401 1536 1684 1781 1839 1893 1983 1987 1902 1834 1755 1790 1845 1875 1864 1781 1671 1640 1627 1576 1502 1441 79 64 50 47 50 47 39 36 45 52 53 56 56 52 30 13 14 19 19 22 24 29 31 33 35 37 36 35 34 34 35 31 29 30 38 42 44 43 43 43 42 38 35 36 41 42 40 40 38 38 44 45 47 55 63 63 54 46 45 36 20 11 8 6 4 3 2 1 2 3 4 4 3 2 3 4 5 4 2 1 1 2 5 7 7 8 9 10 9 9 9 9 9 9 9 10 11 10 9 7 6 6 7 8 6 6 7 8 9 9 8 8 7 6 12 228 419 355 493 473 288 192 464 767 837 874 991 1090 1123 1194 1342 1572 1793 1909 1955 2035 2153 2228 2310 2431 2575 2621 2754 3144 3309 3284 3360 3420 3587 3672 3353 2950 2651 2367 2223 2115 2028 2002 2005 2013 1951 2013 1834 1734 1735 1824 1919 1967 1956 1929 1928 1946 1952 1962 1970 1985 2099 2195 2136 2183 2348 2485 2566 2496 2505 2338 2284 2382 2327 2247 2234 2186 2142 2117 2038 1937 1935 1984 1906 1744 1739 1792 1544 1348 1980 2655 2811 2756 2257 2224 2057 2279 2435 2465 2246 1882 1484 1274 1127 967 934 1050 1125 1177 1338 1621 1714 1403 931 532 258 163 169 228 303 314 280 268 267 241 214 302 563 694 722 748 802 939 1134 1261 1241 1226 1316 1511 1500 1298 1215 1314 1529 1596 1375 1110 1019 1126 1129 1128 1224 1250 1063 1035 1247 1645 2053 2427 2765 2978 3077 3256 3512 3779 3994 4098 4078 3987 3918 3946 4045 4125 4155 4079 3830 3512 3244 3083 2990 2935 2897 2930 2924 2888 2849 2869 2895 2907 2900 2822 2769 2805 2908 3038 3173 3265 3301 3315 3353 3474 3618 3638 3566 3468 3393 3384 3402 3428 3430 3442 3472 3507 3535 3578 3713 3947 4180 4256 4185 4077 3859 3628 3418 3276 3150 2980 2919 2910 2888 2980 3027 3133 3194 3172 3209 3286 3342 3429 3603 3683 3789 3923 4027 4089 4106 4087 4060 4077 4054 3897 3651 3543 3582 3663 3758 3734 3571 3352 3029 2874 2952 3123 3430 3829 4061 4140 3910 3664 3448 3254 3106 3072 3184 3511 3971 4303 4402 4400 4388 4360 4321 4261 4103 4013 4135 3985 3600 3525 3508 3390 3347 3351 3473 3604 3676 3713 3581 3409 3409 3504 3419 3146 2835 2765 2856 2994 3154 3304 3361 3236 3238 3611 3586 3456 3460 3375 3511 3918 4297 4375 4149 3692 3681 3683 3650 3665 3684 3703 3752 3814 3851 3886 3857 3700 3493 3327 3206 3123 3174 3011 2869 2875 2838 2602 2526 2761 3092 3514 3876 4041 4219 4367 4348 4137 3726 3497 3560 3751 4022 4254 4324 4321 4015 3254 2523 2078 2022 2058 2020 1959 1921 1761 1687 1763 1938 2093 2058 1865 1711 1702 1802 2000 2190 2171 2116 2093 2103 2096 1962 1646 1541 1669 1766 1700 1599 1565 1416 1355 1497 1582 1527 1465 1479 1528 1561 1571 1605 1626 1679 1763 1835 1868 1870 1865 1829 1704 1522 1381 1305 1291 1337 1455 1676 1723 1748 1832 1944 1937 1750 1638 1664 1749 1831 1848 1789 1703 1639 1638 1601 1547 1537 1556 70 64 52 47 38 36 39 37 35 41 41 35 31 31 22 13 15 21 25 26 23 19 20 21 24 27 28 28 27 28 29 28 26 27 30 30 31 34 35 36 37 33 28 30 36 38 35 31 29 32 38 43 42 40 50 62 66 54 53 45 27 15 9 5 4 3 2 1 2 1 2 2 1 2 3 4 4 3 1 1 1 3 6 7 7 7 8 9 10 10 10 10 9 9 10 10 11 10 9 7 6 7 8 7 6 6 8 9 9 12 14 8 7 5 15 137 399 287 482 405 251 135 370 631 694 747 895 1014 1040 1052 1150 1427 1693 1852 1949 2040 2132 2198 2289 2385 2508 2607 2698 3038 3327 3316 3362 3463 3696 3780 3621 3314 2940 2562 2340 2292 2246 2243 2231 2177 2167 2178 2064 1965 1892 1891 1923 1965 1969 1960 1967 1979 1977 1973 1977 2031 2161 2239 2224 2277 2410 2573 2662 2632 2716 2544 2322 2265 2289 2242 2256 2228 2213 2183 2062 1926 1900 1919 1904 1859 1870 1856 1695 1745 2319 2899 3145 3051 2610 2351 2531 2781 2587 2299 2225 1935 1688 1592 1510 1209 1118 1407 1625 1573 1576 1657 1481 995 551 330 242 236 267 304 279 230 227 240 254 265 293 467 731 812 777 784 846 1018 1141 1219 1173 1192 1408 1753 1768 1560 1415 1481 1806 1770 1356 1102 984 1079 1068 1095 1182 1247 1142 1254 1603 2068 2652 2834 3019 3127 3158 3300 3492 3656 3780 3826 3792 3739 3733 3810 3952 4092 4183 4187 4053 3796 3506 3242 3018 2926 2887 2863 2871 2838 2805 2829 2845 2801 2752 2677 2656 2723 2825 2931 3016 3065 3092 3119 3180 3316 3498 3599 3565 3543 3475 3411 3445 3490 3484 3475 3517 3520 3565 3600 3732 3906 4160 4349 4369 4246 4074 3914 3668 3481 3382 3319 3385 3450 3427 3414 3373 3437 3408 3463 3559 3624 3680 3752 3814 3866 3934 4036 4073 4150 4197 4134 4137 4147 3974 3755 3625 3642 3788 3930 4044 4134 4159 4102 3813 3399 3128 3075 3204 3476 3787 4184 4214 3812 3519 3254 3104 3048 3115 3356 3700 3954 4035 3986 3893 3814 3762 3688 3555 3598 3863 3839 3652 3687 3727 3632 3521 3535 3652 3734 3768 3854 3818 3638 3475 3338 3210 3081 2955 2876 2900 3044 3209 3368 3433 3322 3380 3689 3633 3462 3430 3368 3492 3934 4335 4394 4004 3818 3752 3656 3579 3612 3670 3709 3794 3819 3794 3772 3697 3440 3157 3092 3178 3136 3127 3096 2936 2671 2420 2309 2322 2555 2950 3435 3902 4322 4700 4855 4725 4497 3932 3471 3371 3580 3835 3973 4070 4100 3718 3026 2436 2090 2019 1981 1958 1892 1810 1758 1721 1702 1776 1888 1841 1733 1733 1833 1895 2070 2154 2054 1983 2056 2100 2044 1868 1632 1541 1636 1653 1503 1420 1388 1378 1408 1549 1580 1569 1527 1494 1501 1519 1531 1550 1567 1609 1677 1728 1742 1754 1766 1732 1620 1479 1392 1339 1373 1527 1842 1843 1712 1689 1721 1698 1598 1544 1535 1569 1641 1719 1734 1704 1671 1622 1628 1568 1553 1594 1600 61 57 49 40 39 36 37 38 36 40 44 38 34 31 23 20 23 27 30 30 26 17 15 15 19 19 18 23 23 24 26 25 25 25 25 26 26 25 23 24 27 29 27 27 28 28 27 26 27 30 32 33 33 34 41 58 67 65 58 51 31 15 9 5 4 3 2 1 1 1 1 1 0 1 3 4 5 4 2 1 2 4 6 7 7 7 8 8 8 9 9 10 9 9 10 10 10 10 9 8 6 7 7 6 6 7 8 10 9 12 14 9 7 5 21 111 260 255 428 353 287 102 288 548 628 716 851 909 876 825 909 1185 1529 1777 1921 2026 2128 2204 2282 2362 2452 2564 2726 3004 3312 3321 3333 3453 3707 3756 3724 3610 3375 2939 2557 2414 2313 2332 2348 2329 2324 2307 2249 2200 2151 2100 2072 2072 2055 2037 2027 2022 2017 2008 2002 2039 2139 2273 2376 2406 2452 2586 2646 2675 2884 2854 2620 2545 2449 2313 2278 2235 2248 2216 2104 2008 1998 1999 1960 1925 1952 1980 2028 2243 2614 2904 2948 2775 2586 2684 3106 3078 2564 2166 2162 2254 1885 1540 1532 1402 1288 1636 1927 1851 1723 1457 936 505 384 389 374 378 388 322 202 150 164 178 213 281 364 546 782 861 852 875 992 1193 1330 1388 1295 1204 1334 1599 1696 1599 1519 1750 2019 1758 1339 1142 1006 1048 1037 1093 1131 1221 1240 1584 2086 2841 3061 3045 3185 3206 3188 3238 3332 3439 3530 3564 3547 3536 3565 3630 3738 3868 3947 3979 3902 3699 3488 3247 3043 2957 2928 2875 2870 2793 2751 2754 2743 2696 2652 2634 2627 2702 2812 2904 2961 2962 2937 2941 2988 3089 3251 3440 3582 3623 3569 3407 3345 3451 3521 3478 3493 3541 3696 3785 3860 3851 3986 4223 4406 4333 4182 4063 3897 3708 3567 3562 3743 3931 3967 3868 3806 3850 3817 3743 3788 3920 3944 4021 4123 4203 4261 4316 4298 4354 4368 4229 4246 4224 4026 3849 3777 3848 4047 4286 4511 4673 4773 4796 4596 4071 3431 3162 3126 3272 3540 3857 4070 3967 3782 3517 3265 3140 3150 3269 3468 3591 3564 3484 3456 3528 3472 3289 3271 3333 3492 3601 3615 3697 3881 3941 3726 3659 3699 3732 3722 3740 3822 3848 3727 3454 3163 2987 2984 3042 3028 3132 3251 3275 3304 3355 3726 4009 3809 3640 3478 3465 3696 4192 4460 4310 3944 3766 3660 3548 3508 3558 3609 3609 3695 3758 3679 3556 3616 3319 2808 2771 2746 2640 2709 2779 2635 2377 2179 2151 2268 2504 2853 3290 3777 4196 4582 4879 4644 4459 4044 3425 3440 3528 3758 3803 3901 3989 3829 3351 2816 2501 2298 2162 2059 1954 1818 1702 1734 1731 1764 1776 1703 1714 1849 1998 2033 2081 2021 1921 1934 2035 2038 1873 1621 1432 1499 1605 1508 1375 1359 1352 1320 1383 1528 1547 1550 1532 1480 1454 1461 1476 1486 1490 1526 1585 1623 1658 1701 1712 1695 1618 1512 1447 1450 1518 1669 1804 1805 1744 1713 1690 1651 1602 1533 1464 1439 1485 1550 1586 1622 1629 1601 1593 1573 1613 1697 1726 60 53 49 54 60 57 55 60 57 52 56 56 52 49 40 34 40 42 39 33 29 24 20 20 23 22 15 19 16 18 20 23 24 24 25 28 28 25 20 17 17 23 26 27 24 23 23 22 24 27 27 28 35 43 51 60 68 67 57 44 25 12 8 5 4 3 2 1 1 1 0 0 1 2 3 5 4 2 1 1 2 4 6 6 7 7 8 8 8 9 10 10 10 9 9 10 10 10 9 8 7 8 7 6 6 9 10 10 8 7 12 11 7 6 32 158 308 270 349 345 306 95 192 464 519 588 740 820 800 682 696 985 1389 1695 1878 2009 2133 2224 2282 2345 2437 2545 2727 3006 3247 3317 3278 3209 3515 3640 3634 3756 3762 3431 3016 2756 2481 2318 2350 2347 2361 2386 2374 2330 2309 2306 2264 2216 2178 2148 2129 2114 2114 2099 2065 2067 2131 2266 2404 2487 2574 2706 2763 2729 2745 2796 2740 2706 2581 2419 2355 2307 2293 2243 2168 2122 2087 2050 2023 2062 2246 2432 2567 2707 2823 2800 2569 2352 2496 2975 3386 3227 2658 2192 2084 2291 2182 1724 1624 1541 1463 1639 1800 1714 1432 942 445 345 497 529 510 556 545 381 186 127 148 176 205 269 363 523 739 882 956 1016 1164 1376 1505 1468 1296 1209 1365 1592 1737 1756 1756 1824 1752 1481 1259 1107 1026 1031 1055 1117 1138 1204 1389 1949 2808 3183 3134 3290 3310 3169 3135 3091 3121 3234 3344 3393 3384 3391 3407 3402 3442 3533 3619 3682 3611 3450 3307 3121 3027 3006 2988 2898 2850 2771 2751 2734 2724 2700 2655 2644 2658 2746 2849 2902 2922 2892 2840 2824 2828 2890 3061 3335 3577 3666 3634 3439 3267 3326 3433 3448 3515 3574 3766 3977 4090 3980 3914 4026 4250 4393 4381 4314 4245 4063 3777 3660 3833 4078 4180 4128 4074 4120 4134 4164 4175 4279 4415 4522 4514 4476 4451 4469 4502 4514 4489 4413 4366 4245 4046 3894 3878 4039 4290 4546 4792 4997 5109 5113 4930 4352 3534 3270 3189 3261 3487 3743 3895 3975 4032 3935 3639 3374 3298 3315 3388 3466 3403 3342 3387 3497 3634 3718 3408 3387 3487 3549 3570 3624 3713 3840 3571 3439 3469 3609 3724 3721 3750 3896 3891 3599 3273 3120 3197 3410 3257 3271 3354 3340 3141 3183 3702 3527 3220 3127 3231 3417 3663 3892 4026 4019 3853 3710 3614 3507 3455 3449 3459 3470 3566 3708 3641 3278 3457 3439 3068 2789 2700 2689 2697 2591 2427 2252 2131 2126 2204 2442 2848 3317 3800 4085 4400 4683 4589 4378 4063 3664 3604 3537 3593 3638 3799 4059 4268 4281 4009 3507 2993 2517 2298 2133 1829 1657 1684 1804 1929 1922 1756 1783 1911 2046 2068 2049 1959 1930 2022 2018 1888 1708 1498 1435 1551 1535 1385 1407 1311 1356 1371 1424 1454 1485 1524 1520 1450 1383 1355 1366 1391 1400 1455 1534 1572 1644 1724 1736 1744 1699 1599 1518 1539 1619 1674 1665 1653 1718 1787 1806 1716 1618 1565 1487 1479 1494 1451 1493 1579 1650 1673 1675 1682 1709 1809 1931 68 60 60 60 62 63 62 56 55 61 68 69 67 69 66 61 61 61 53 40 33 28 25 24 27 30 27 22 17 19 20 26 26 23 24 31 32 31 27 23 22 22 24 25 22 20 20 20 20 22 26 28 38 55 66 68 65 60 48 31 16 9 7 6 5 4 2 2 2 1 0 0 1 4 5 6 4 2 1 1 2 4 6 6 7 8 8 7 7 8 9 10 11 10 10 10 10 11 10 10 8 9 8 6 8 11 11 9 7 7 8 7 6 6 23 98 148 200 292 305 251 95 120 341 434 506 627 696 692 568 605 900 1248 1537 1774 1972 2128 2230 2305 2378 2451 2533 2675 2911 3136 3290 3362 3294 3431 3593 3478 3719 3903 3808 3475 3108 2794 2507 2381 2362 2373 2426 2463 2435 2400 2417 2400 2380 2320 2275 2260 2253 2251 2225 2168 2133 2156 2251 2352 2477 2618 2705 2718 2644 2554 2530 2512 2499 2446 2396 2385 2348 2313 2285 2246 2237 2188 2178 2236 2322 2702 3090 3189 3097 3010 2904 2664 2470 2646 3088 3322 3098 2649 2272 2107 2318 2260 1937 1726 1647 1617 1580 1422 1221 867 464 287 461 609 543 587 729 712 493 229 125 138 203 279 344 429 563 793 987 1103 1184 1295 1503 1604 1473 1257 1218 1439 1725 1948 1988 1908 1755 1499 1268 1151 1072 1025 1020 1068 1119 1160 1258 1692 2484 3197 3120 3195 3460 3350 3149 3059 2949 2925 3019 3162 3279 3275 3238 3201 3149 3157 3233 3347 3428 3379 3237 3115 3041 3005 2963 2942 2878 2768 2711 2760 2768 2768 2771 2756 2750 2780 2841 2885 2888 2882 2840 2779 2753 2735 2783 2924 3166 3448 3628 3667 3515 3302 3245 3310 3401 3458 3532 3745 4073 4312 4281 4095 3975 4034 4161 4244 4340 4426 4326 4012 3725 3728 3918 4127 4220 4158 4188 4111 4195 4314 4515 4647 4681 4667 4595 4522 4508 4552 4567 4520 4446 4328 4146 3973 3930 4076 4339 4616 4845 5049 5203 5273 5174 4811 4049 3372 3143 3122 3261 3408 3574 3757 3836 3794 3966 3968 3639 3486 3506 3505 3504 3479 3448 3426 3501 3725 3644 3178 3512 3714 3851 3833 3915 4082 3845 3340 3076 3071 3368 3759 3790 3675 3856 3976 3852 3652 3588 3445 3342 3223 3266 3264 3148 2639 2710 2712 2574 2734 2950 3124 3304 3499 3651 3810 3946 3974 3907 3745 3547 3369 3255 3269 3349 3414 3551 3493 3086 3156 3316 3456 3341 3221 3172 2954 2559 2323 2260 2242 2248 2268 2480 2928 3414 3830 3987 4158 4333 4540 4456 4395 4239 3924 3526 3363 3378 3606 4011 4374 4579 4516 4006 3185 2613 2562 2412 2062 1756 1680 1886 2174 2317 2200 2055 2042 2070 1963 1876 1926 1943 1977 1876 1712 1640 1526 1554 1494 1387 1384 1465 1381 1370 1406 1411 1392 1427 1492 1497 1441 1367 1310 1303 1322 1354 1419 1522 1558 1658 1769 1832 1839 1815 1735 1671 1733 1845 1843 1716 1681 1784 1956 1947 1721 1618 1582 1552 1581 1556 1496 1541 1671 1856 2002 2035 2065 1919 1857 1967 82 67 62 68 67 61 61 60 61 67 74 77 79 83 87 84 80 76 67 51 42 33 28 25 25 28 31 27 24 24 23 24 23 17 14 20 24 31 28 25 25 19 20 20 16 13 17 19 20 20 25 30 37 54 66 65 59 51 39 23 11 7 7 6 5 4 3 2 3 1 0 1 2 4 7 6 4 2 1 1 2 4 6 6 6 7 7 8 7 7 8 9 11 11 11 9 9 10 10 10 9 8 7 7 10 11 10 8 7 7 7 6 6 5 13 88 100 153 229 240 187 78 88 271 357 403 484 570 589 500 679 1157 1156 1361 1624 1883 2091 2236 2353 2447 2516 2573 2655 2805 3008 3222 3379 3413 3509 3576 3439 3655 3834 3918 3778 3438 3136 2852 2569 2470 2480 2483 2503 2495 2465 2468 2465 2485 2461 2430 2415 2433 2421 2388 2315 2228 2187 2232 2315 2415 2481 2487 2477 2463 2432 2404 2393 2375 2354 2360 2383 2399 2386 2360 2337 2338 2331 2364 2466 2622 3137 3551 3557 3243 3016 2884 2761 2687 2757 2869 2800 2544 2349 2325 2329 2487 2627 2360 1808 1524 1588 1430 955 631 386 270 323 496 540 505 633 794 803 640 391 232 255 385 479 535 590 754 920 1001 1187 1395 1462 1616 1699 1567 1372 1343 1518 1782 2037 2046 1815 1573 1354 1180 1105 1063 1028 1032 1095 1171 1271 1516 2156 2963 3255 3119 3301 3487 3354 3176 3017 2848 2762 2811 2975 3146 3180 3130 3060 2986 2959 3011 3134 3236 3213 3095 3017 3030 3019 2948 2870 2805 2720 2667 2711 2771 2785 2803 2840 2880 2906 2918 2919 2889 2844 2812 2773 2717 2693 2719 2809 2991 3256 3486 3617 3591 3395 3254 3268 3344 3449 3560 3754 4067 4443 4608 4459 4202 4020 3926 3914 4073 4374 4472 4189 3766 3557 3641 3864 3935 3964 4036 4089 4205 4440 4677 4804 4854 4847 4736 4576 4513 4588 4643 4558 4365 4134 3923 3834 3976 4330 4720 4973 5132 5268 5280 5172 4939 4461 3612 3111 2941 2947 3133 3138 3025 3151 3354 3283 3480 3688 3447 3352 3455 3512 3487 3521 3542 3553 3647 3768 3779 3580 3664 3902 4041 4098 4171 4156 3786 3292 3071 3111 3361 3800 3916 3632 3622 3796 3881 3850 3781 3530 3243 3129 3083 2938 2731 2570 2595 2670 2823 2912 2978 3095 3273 3475 3682 3894 4024 4026 3947 3762 3504 3196 2962 3065 3103 3328 3419 3293 2941 2876 2910 3016 3164 3232 3037 2737 2484 2357 2291 2271 2322 2278 2525 3010 3413 3627 3788 4067 4369 4560 4688 4826 4769 4292 3509 3085 3184 3385 3705 3998 4208 4308 3822 3286 2961 2915 2846 2665 2274 1989 2022 2259 2568 2719 2606 2384 2237 2075 1938 1861 1753 1845 1883 1738 1658 1562 1450 1391 1388 1402 1445 1436 1392 1372 1377 1362 1406 1488 1528 1499 1426 1333 1275 1290 1342 1402 1515 1603 1729 1861 1933 1943 1948 1893 1846 1967 2193 2150 1837 1619 1785 1973 1950 1789 1634 1527 1542 1606 1584 1556 1677 1877 2203 2659 2993 2743 2232 1974 1990 91 78 68 65 66 64 67 70 72 76 80 82 83 88 95 97 91 84 77 68 59 47 33 29 27 30 34 28 26 27 26 24 19 11 7 9 21 28 26 16 15 15 16 16 16 17 15 18 21 20 24 29 34 43 52 54 48 39 30 18 9 8 8 7 5 4 3 3 2 2 1 1 2 4 5 4 2 1 0 1 2 4 5 6 6 7 7 8 8 8 8 9 10 12 11 10 10 11 11 10 9 8 8 9 11 11 9 8 7 7 7 6 5 5 12 120 129 181 198 190 147 66 75 193 249 275 357 448 477 473 610 1215 1077 1241 1487 1778 2035 2239 2415 2547 2622 2666 2699 2765 2901 3094 3288 3429 3500 3403 3367 3649 3736 3837 3909 3765 3394 3164 2923 2736 2666 2641 2626 2604 2589 2618 2644 2656 2617 2577 2559 2580 2584 2570 2516 2426 2321 2283 2302 2331 2335 2343 2362 2386 2391 2377 2363 2349 2340 2355 2400 2458 2475 2459 2438 2442 2477 2491 2649 2945 3402 3609 3464 3013 2678 2534 2581 2721 2765 2633 2423 2226 2213 2430 2584 2682 2764 2506 1775 1277 1236 1022 510 239 185 261 328 361 442 491 597 747 822 803 728 617 550 561 579 572 601 834 955 870 1118 1526 1540 1702 1717 1598 1423 1420 1506 1686 1933 1963 1787 1634 1408 1206 1162 1133 1130 1206 1300 1306 1414 1868 2648 3205 3243 3213 3409 3433 3322 3174 2999 2832 2759 2818 2955 3065 3088 3044 2967 2880 2818 2826 2936 3052 3052 2988 2971 3007 3001 2942 2852 2769 2681 2611 2623 2683 2755 2831 2920 2972 2985 2979 2967 2929 2854 2809 2795 2755 2728 2713 2758 2906 3114 3312 3523 3663 3556 3358 3352 3345 3516 3640 3877 4080 4410 4741 4772 4591 4285 3962 3767 3842 4211 4441 4269 3837 3477 3435 3674 3827 3837 3920 4097 4307 4566 4799 4916 4958 4897 4740 4544 4492 4618 4725 4653 4401 4062 3788 3779 4109 4644 5025 5200 5265 5241 5047 4681 4323 4010 3348 3078 2997 2939 2967 2922 2878 2871 3030 3149 3104 3084 2951 2904 3031 3115 3205 3413 3568 3716 3746 3688 3622 3745 3857 4009 4115 4173 4140 4022 3807 3463 3242 3265 3396 3758 3979 3744 3546 3595 3650 3605 3514 3420 3250 3059 2817 2658 2572 2586 2591 2613 2681 2812 2942 3052 3206 3426 3666 3853 3955 3993 3888 3664 3307 2915 2669 2772 2724 2790 2959 2816 2608 2560 2572 2637 2692 2672 2587 2470 2424 2349 2275 2265 2278 2352 2677 3083 3306 3319 3652 4057 4348 4588 4838 4994 4934 4428 3593 3187 3085 3200 3384 3449 3501 3770 3371 2963 2830 2798 2876 3003 3086 2792 2406 2194 2419 2897 2994 2696 2509 2297 2082 1919 1876 1926 1925 1813 1721 1623 1511 1475 1441 1408 1419 1399 1327 1328 1357 1370 1432 1510 1554 1549 1481 1383 1300 1262 1285 1395 1554 1774 2037 2201 2233 2191 2183 2126 2032 2189 2508 2407 1896 1539 1673 1890 1921 1815 1656 1532 1535 1612 1646 1704 1856 2060 2437 2891 3167 2879 2448 2336 2369 95 91 82 76 74 73 76 79 83 84 86 87 89 93 93 95 93 88 86 84 79 63 43 34 30 33 38 31 28 29 30 28 18 11 7 7 18 27 26 19 15 14 14 13 13 14 13 16 18 16 19 26 30 33 36 34 30 25 20 13 10 9 9 8 5 4 3 2 2 2 2 2 3 4 4 3 2 1 0 1 3 4 5 5 6 7 7 8 8 8 8 8 9 11 12 11 10 10 10 10 10 10 10 10 10 9 8 7 7 7 7 6 5 5 6 57 48 97 136 154 130 56 40 111 173 212 264 327 379 393 500 1071 1236 1247 1442 1661 1925 2182 2393 2549 2648 2677 2677 2691 2759 2919 3149 3367 3463 3403 3402 3617 3721 3760 3865 3921 3625 3372 3218 3050 2843 2837 2822 2770 2687 2710 2806 2858 2838 2843 2841 2785 2746 2719 2679 2618 2524 2434 2357 2311 2291 2303 2330 2358 2378 2386 2384 2370 2360 2368 2393 2421 2443 2469 2494 2555 2630 2596 2755 3015 3209 3170 3045 2618 2304 2282 2469 2593 2656 2561 2422 2345 2422 2600 2677 2586 2248 1805 1308 907 699 517 222 144 210 276 274 287 376 431 516 661 789 872 926 882 743 608 520 490 574 774 751 627 947 1460 1530 1767 1659 1554 1443 1455 1503 1538 1767 1850 1750 1566 1391 1300 1275 1256 1255 1299 1356 1411 1627 2242 3022 3226 3171 3282 3445 3377 3283 3165 3030 2887 2837 2888 2983 3044 3036 2973 2885 2788 2696 2682 2778 2871 2923 2941 2950 2962 2938 2883 2807 2741 2626 2575 2603 2680 2784 2866 2949 3015 3046 3012 3007 3004 2935 2875 2859 2851 2821 2808 2761 2773 2939 3165 3416 3580 3554 3408 3428 3390 3573 3792 4074 4234 4477 4760 4880 4840 4612 4237 3908 3827 4083 4287 4172 3894 3579 3409 3504 3732 3804 3843 4116 4393 4630 4816 4857 4813 4694 4504 4342 4382 4589 4764 4772 4588 4250 3927 3885 4245 4832 5161 5257 5169 4906 4554 4151 3827 3644 3373 3263 3184 3068 2990 2947 2972 3109 3205 3096 2870 2667 2569 2434 2533 2586 2656 2978 3247 3469 3624 3697 3757 3889 4035 4156 4247 4224 4090 3940 3818 3663 3569 3602 3605 3786 3769 3528 3369 3459 3185 2904 2968 3014 3117 2782 2594 2567 2582 2586 2581 2590 2665 2791 2884 2971 3102 3303 3570 3828 3986 4070 3853 3467 2945 2655 2651 2656 2576 2528 2499 2430 2425 2445 2444 2438 2382 2326 2383 2337 2296 2267 2250 2253 2406 2683 2996 3190 3255 3296 3637 4048 4340 4572 4820 4907 4687 4186 3545 3101 2974 3196 3259 3091 2944 2914 2640 2428 2373 2352 2408 2561 2822 3072 2938 2414 2307 2845 3072 2996 2767 2423 2258 2121 2083 2069 1984 1874 1795 1733 1649 1529 1424 1421 1418 1389 1275 1303 1359 1386 1462 1521 1555 1552 1499 1417 1336 1301 1360 1482 1633 1874 2306 2639 2700 2573 2484 2569 2590 2659 2629 2252 1753 1541 1674 1845 1883 1812 1695 1600 1586 1633 1728 1893 1995 2153 2389 2587 2691 2636 2641 2754 2791 98 103 98 99 95 95 98 99 98 95 93 92 94 95 89 85 93 93 92 96 96 81 59 45 42 44 46 40 31 25 28 28 19 13 9 12 24 29 23 17 14 13 14 14 14 14 13 13 13 12 15 21 26 29 26 22 20 17 14 12 11 10 9 7 5 4 3 3 3 3 3 3 3 4 4 3 2 1 0 1 4 5 5 5 6 7 7 8 9 9 9 8 8 8 10 12 11 12 11 12 11 11 10 9 9 8 7 8 7 7 6 5 4 4 10 37 42 88 105 119 105 56 20 71 125 166 206 257 319 349 443 789 1188 1393 1433 1497 1777 2075 2311 2436 2499 2514 2518 2546 2594 2727 2975 3295 3515 3544 3547 3636 3731 3758 3824 3924 3826 3602 3364 3263 3065 2945 2958 3087 3010 3029 3141 3214 3242 3301 3297 3162 3047 2939 2878 2831 2732 2621 2511 2421 2359 2340 2341 2346 2362 2380 2395 2390 2360 2335 2331 2347 2389 2436 2468 2518 2568 2612 2802 3026 3043 2891 2740 2285 2165 2237 2217 2328 2420 2514 2478 2413 2475 2541 2544 2399 1918 1295 758 428 225 171 128 176 259 275 254 273 355 384 452 597 745 849 910 907 822 669 522 527 696 782 657 595 924 1420 1603 1779 1622 1470 1455 1434 1485 1414 1647 1728 1753 1700 1549 1422 1387 1382 1378 1379 1389 1518 1869 2497 3135 3133 3045 3364 3334 3342 3294 3127 3030 2925 2816 2830 2924 3005 3010 2946 2835 2711 2607 2593 2673 2743 2862 2902 2938 2929 2879 2831 2779 2706 2622 2595 2615 2696 2786 2845 2921 3001 3039 3027 3050 3082 3035 2956 2932 2938 2903 2897 2781 2699 2781 2992 3223 3399 3369 3360 3341 3387 3573 3898 4231 4439 4589 4732 4854 4917 4829 4562 4189 3925 4018 4107 3980 3921 3848 3592 3414 3529 3643 3661 3822 4120 4520 4715 4666 4520 4354 4167 4062 4157 4431 4728 4890 4875 4696 4441 4246 4413 4967 5182 5140 4950 4592 4243 3911 3717 3594 3543 3481 3398 3293 3182 3103 3071 3041 2963 2830 2559 2148 2223 2143 2239 2276 2147 2328 2548 2990 3566 3855 4000 4096 4163 4226 4265 4198 4041 3895 3787 3688 3590 3510 3526 3606 3365 3253 3208 3144 2970 2880 2841 2746 2727 2652 2611 2624 2629 2601 2590 2609 2648 2738 2866 2954 3015 3184 3440 3893 4136 4176 3789 3114 2579 2486 2615 2595 2599 2668 2643 2547 2483 2485 2437 2323 2162 2221 2325 2304 2231 2260 2329 2484 2801 3121 3344 3395 3311 3317 3612 4069 4345 4427 4692 4705 4386 3955 3589 3339 3233 3295 3191 2887 2554 2337 2213 2252 2267 2208 2169 2249 2563 3121 3390 3069 3002 3163 3223 3258 3084 2734 2528 2344 2211 2101 1969 1843 1784 1723 1633 1531 1399 1490 1450 1398 1396 1428 1402 1424 1506 1558 1568 1545 1495 1432 1395 1419 1541 1774 1939 1990 2358 2884 3036 2884 2869 3072 3255 3024 2566 2142 1811 1620 1637 1758 1810 1756 1701 1679 1655 1693 1820 1944 2117 2358 2614 2760 2875 3048 3085 3175 3261 94 108 110 107 107 109 113 115 112 109 105 102 101 99 95 93 98 101 98 104 106 98 79 65 62 63 59 48 35 26 25 27 22 15 15 19 29 29 21 14 11 11 13 15 16 15 14 13 13 14 18 18 24 23 20 19 18 16 15 13 11 10 9 7 5 4 4 4 3 3 4 4 5 4 4 3 2 1 0 1 4 5 6 6 7 7 7 8 9 9 8 8 8 8 9 10 11 11 11 13 13 12 10 8 7 7 8 7 7 6 5 5 4 5 7 7 11 41 72 85 74 43 14 58 90 115 150 212 288 338 412 665 1027 1277 1343 1358 1634 1927 2177 2342 2409 2428 2430 2462 2474 2572 2811 3154 3409 3502 3562 3644 3712 3763 3853 3949 3961 3851 3694 3528 3328 3135 3006 3076 3145 3230 3302 3446 3538 3630 3621 3511 3409 3284 3170 3042 2894 2769 2629 2521 2456 2417 2382 2357 2360 2376 2393 2387 2401 2407 2372 2355 2383 2431 2479 2523 2569 2693 2989 3203 3187 2959 2626 2085 2209 2150 1934 2142 2225 2523 2659 2609 2584 2623 2682 2470 1760 868 294 98 48 67 117 184 261 273 254 256 321 365 453 623 765 826 836 789 704 597 495 566 793 888 837 852 1083 1409 1534 1541 1415 1287 1315 1295 1380 1354 1569 1632 1720 1700 1624 1551 1515 1509 1497 1484 1501 1654 2071 2722 3076 2943 2965 3273 3098 3243 3236 3026 2986 2920 2831 2819 2864 2949 2987 2957 2834 2691 2599 2571 2608 2653 2768 2830 2877 2868 2833 2773 2769 2719 2678 2648 2640 2683 2747 2807 2862 2911 2969 3018 3061 3106 3109 3069 3036 2993 2965 2923 2811 2728 2715 2824 3025 3249 3371 3383 3344 3383 3566 3884 4225 4469 4575 4634 4775 4925 4909 4672 4254 3977 4047 4011 3769 3884 4058 3977 3774 3878 3945 4026 4032 4205 4510 4666 4549 4245 3975 3802 3746 3890 4225 4651 4959 5119 5101 4935 4746 4766 5077 5121 4942 4773 4527 4258 3936 3758 3745 3764 3745 3727 3708 3595 3382 3192 3064 2988 2904 2698 2162 2223 2343 2391 2389 2278 2202 2299 2664 3305 3821 4081 4192 4221 4213 4193 4114 3992 3895 3777 3522 3279 3300 3128 3055 3120 3203 3143 3025 2941 2847 2765 2746 2752 2749 2727 2731 2744 2730 2716 2730 2790 2893 3024 3172 3027 3277 3539 3947 4310 4324 3795 2938 2388 2397 2597 2652 2642 2681 2668 2589 2590 2601 2541 2370 2370 2265 2246 2279 2262 2306 2428 2644 2940 3298 3554 3503 3259 3233 3616 4128 4212 4340 4655 4546 4192 3894 3719 3569 3398 3289 3168 2826 2428 2267 2328 2360 2317 2231 2100 2030 2163 2834 3342 3522 3572 3515 3307 3585 3420 3076 2741 2460 2255 2045 1820 1619 1538 1458 1486 1540 1415 1491 1478 1462 1519 1510 1459 1481 1543 1553 1543 1566 1542 1523 1569 1640 1947 2505 2720 2446 2479 2957 3151 3124 3183 3333 3278 2899 2553 2258 1886 1639 1623 1697 1694 1673 1708 1711 1729 1830 2015 2217 2516 2895 3166 3292 3341 3227 3200 3332 3353 82 99 116 123 121 120 124 125 119 119 117 115 111 108 107 107 109 108 104 103 101 102 92 76 66 62 63 54 39 28 24 25 23 19 19 27 29 27 20 12 9 10 12 15 15 14 13 13 14 19 19 17 20 22 19 18 17 17 17 15 12 10 8 6 5 5 5 4 3 3 4 6 6 4 3 2 2 1 0 1 3 5 6 5 7 7 7 8 8 9 8 7 7 8 8 10 11 11 11 12 12 10 9 7 7 8 8 7 7 6 4 4 5 6 7 8 7 15 36 46 49 34 10 38 58 78 103 163 223 270 304 577 931 1204 1359 1406 1571 1786 2027 2243 2398 2474 2511 2528 2491 2604 2858 3139 3327 3392 3473 3582 3661 3720 3786 3874 3926 3873 3796 3691 3507 3330 3104 2962 3055 3215 3290 3402 3535 3671 3728 3691 3629 3521 3367 3185 3005 2879 2758 2640 2544 2471 2398 2355 2346 2366 2433 2495 2528 2521 2486 2463 2455 2470 2503 2538 2578 2731 3061 3283 3177 2874 2544 2186 2242 2010 1879 1910 1969 2479 2858 2806 2656 2693 2823 2429 1450 511 68 19 24 50 105 169 237 286 284 277 332 415 556 774 872 760 600 490 467 502 525 614 827 988 1050 1134 1230 1303 1252 1138 1064 1076 1136 1219 1253 1272 1492 1588 1676 1732 1736 1699 1668 1642 1623 1640 1691 1852 2308 2900 2994 2831 2938 3115 2960 3060 2980 2842 2891 2912 2893 2867 2816 2853 2897 2878 2798 2700 2615 2572 2587 2620 2694 2754 2800 2815 2785 2756 2784 2765 2739 2713 2691 2692 2716 2753 2793 2813 2850 2930 3023 3091 3118 3109 3089 3069 3050 2968 2857 2835 2776 2754 2849 3080 3246 3325 3321 3357 3480 3676 3966 4346 4584 4655 4780 4925 4917 4695 4308 4117 4167 4051 3730 3727 3937 4154 4226 4425 4591 4709 4724 4781 4833 4778 4537 4133 3812 3618 3538 3766 4172 4659 4981 5212 5283 5244 5204 5225 5186 4943 4751 4696 4596 4366 4054 3819 3822 3946 4015 4033 4104 4151 3966 3662 3432 3348 3313 3235 2879 2738 2830 2853 2781 2646 2581 2714 2886 3008 3468 3891 4095 4190 4167 4113 4053 3979 3927 3861 3757 3558 3565 3113 3034 3094 3095 3023 2931 2899 2866 2850 2830 2818 2825 2842 2856 2848 2824 2820 2855 2924 3017 3157 3474 3290 3572 3823 4103 4442 4428 3950 3080 2455 2427 2625 2683 2578 2509 2495 2490 2648 2770 2759 2491 2389 2300 2219 2273 2332 2377 2510 2736 3025 3321 3423 3286 3146 3376 3836 4024 3825 4172 4489 4341 4124 3951 3823 3652 3476 3384 3314 3044 2661 2475 2366 2310 2258 2122 1943 1772 1895 2478 3245 3734 3941 3600 3212 3246 3230 3045 2784 2509 2229 1893 1545 1326 1369 1351 1441 1405 1332 1356 1449 1541 1565 1514 1496 1536 1561 1540 1554 1672 1764 1878 2075 2344 2756 3255 3217 2518 2195 2462 2964 3273 3425 3501 3242 3041 2883 2502 1977 1696 1662 1655 1638 1614 1621 1681 1843 2121 2453 2775 3117 3433 3356 3053 2825 2998 3176 3261 3376 71 85 103 120 127 128 127 124 121 121 121 121 111 108 106 105 104 99 91 84 84 89 87 74 63 59 60 57 42 28 24 25 24 21 22 30 31 28 25 15 11 12 13 16 15 12 12 12 14 16 16 16 20 23 22 21 20 19 18 16 12 9 7 5 5 6 6 5 4 5 6 7 5 4 4 3 2 1 0 1 4 5 5 5 6 7 7 7 8 9 9 8 7 7 7 8 9 9 10 11 11 9 7 7 7 7 8 7 6 5 4 4 6 8 8 8 8 8 15 21 20 19 14 21 36 51 66 123 180 211 203 510 817 1089 1386 1592 1650 1696 1907 2175 2383 2540 2638 2664 2606 2756 3085 3321 3396 3366 3392 3493 3612 3692 3724 3791 3914 3985 3974 3929 3829 3626 3402 3076 2931 3070 3215 3340 3449 3575 3691 3737 3724 3640 3475 3237 2999 2835 2715 2623 2541 2475 2410 2359 2337 2360 2458 2583 2606 2566 2544 2553 2532 2505 2514 2551 2610 2736 2978 3162 3043 2754 2555 2331 2094 1879 1960 1882 1972 2555 2936 2855 2698 2759 2851 2256 1164 326 27 20 30 40 80 150 250 292 311 324 363 524 745 1037 1119 954 752 579 529 633 705 760 941 1179 1358 1443 1395 1282 1093 893 855 915 1023 1208 1225 1227 1412 1569 1693 1759 1802 1828 1811 1759 1730 1748 1820 2042 2486 2900 2920 2791 2905 2988 2892 2839 2740 2717 2794 2909 2969 2921 2816 2774 2778 2767 2733 2684 2625 2589 2597 2642 2721 2753 2772 2802 2771 2767 2787 2789 2781 2767 2743 2724 2729 2751 2769 2797 2853 2930 3003 3049 3055 3032 3026 3063 3102 3032 2846 2788 2837 2814 2752 2963 3032 3140 3226 3315 3389 3489 3760 4238 4623 4797 4867 4882 4865 4709 4427 4338 4363 4170 3809 3666 3722 3973 4229 4429 4588 4785 4934 4951 4944 4838 4552 4129 3858 3709 3568 3851 4360 4808 5055 5271 5384 5436 5429 5384 5162 4804 4646 4675 4680 4496 4168 3874 3854 4026 4137 4177 4296 4516 4590 4381 4130 3995 3901 3852 3668 3409 3241 3278 3258 3187 3117 3155 3293 3348 3356 3482 3706 3953 4092 4022 4025 3981 3970 3985 3978 3919 3709 3242 2981 3037 3025 3016 2983 2969 2948 2903 2874 2860 2873 2908 2924 2922 2888 2864 2865 2909 2967 3095 3285 3345 3550 3793 4070 4261 4339 4101 3408 2722 2520 2698 2778 2550 2387 2381 2425 2601 2742 2568 2409 2259 2215 2238 2289 2336 2410 2632 3008 3366 3462 3316 3238 3370 3708 3736 3256 3582 4101 4308 4200 4063 3972 3919 3912 3911 3804 3635 3493 3322 2955 2466 2276 2169 1997 1760 1636 1786 2525 3462 3948 3842 3195 2649 2529 2618 2649 2415 2209 1985 1625 1274 1193 1305 1329 1366 1314 1225 1265 1418 1547 1570 1519 1511 1563 1615 1639 1729 1923 2135 2351 2630 3010 3496 3784 3403 2533 2077 2428 3060 3317 3297 3224 3131 3143 3124 2826 2372 2073 1885 1803 1753 1675 1624 1761 2080 2556 3005 3262 3372 3413 3087 2735 2630 2965 3185 3256 3395 69 79 93 112 124 128 125 120 118 116 115 110 97 91 84 82 77 67 57 50 54 65 68 61 53 49 54 55 45 33 27 24 24 23 27 40 41 34 31 23 17 18 18 20 18 12 10 10 13 15 16 16 18 21 20 19 18 19 20 16 13 11 8 6 6 6 6 5 4 5 5 5 6 5 4 3 3 1 0 2 5 5 5 5 6 7 7 7 7 8 9 8 7 7 7 7 7 8 10 11 10 8 7 7 7 7 8 7 7 5 5 6 7 9 8 8 8 8 9 10 8 12 16 10 23 34 42 74 130 188 192 474 754 985 1245 1576 1743 1735 1845 2087 2333 2549 2697 2740 2677 2733 3006 3316 3431 3372 3397 3489 3623 3726 3735 3735 3829 3992 4101 4134 4117 4031 3840 3511 3091 3016 3125 3261 3350 3473 3601 3680 3717 3673 3571 3340 3028 2750 2570 2495 2458 2412 2371 2331 2337 2362 2383 2477 2508 2456 2459 2502 2543 2573 2614 2670 2713 2730 2830 2977 2916 2710 2656 2569 2205 2011 2166 2212 2336 2773 2957 2787 2568 2511 2290 1606 768 222 42 34 40 40 70 134 231 278 320 361 417 680 980 1343 1431 1238 1025 793 657 753 865 948 1184 1558 1878 1969 1761 1418 1114 857 739 660 754 1051 1148 1164 1286 1503 1685 1802 1891 1937 1914 1861 1859 1915 2019 2278 2706 2965 2849 2684 2829 3030 2906 2756 2676 2630 2632 2754 2891 2907 2829 2739 2692 2688 2698 2700 2676 2643 2628 2642 2700 2746 2757 2794 2790 2783 2776 2783 2780 2787 2779 2769 2774 2815 2840 2852 2870 2916 2963 2995 3000 2948 2951 3050 3136 3091 2946 2799 2892 2956 2783 2881 2941 3009 3111 3256 3387 3519 3789 4187 4539 4764 4873 4863 4762 4617 4509 4583 4638 4403 4040 3893 3632 3640 3860 4099 4261 4604 4949 4905 4771 4691 4510 4208 3902 3686 3676 4034 4594 4970 5158 5315 5372 5394 5408 5370 5207 4913 4708 4687 4702 4552 4224 3924 3873 4026 4163 4226 4355 4646 4871 4692 4366 4217 4119 4083 4012 3873 3557 3527 3544 3506 3395 3284 3205 3164 3166 3195 3276 3508 3855 3666 3545 3712 3792 3547 3494 3683 3442 3174 2990 3027 3032 3002 2977 2980 3004 3020 3021 2976 2921 2933 2959 3005 2952 2872 2848 2929 2943 2945 3059 3184 3323 3566 3958 4375 4629 4496 3863 3045 2623 2889 3149 2898 2698 2619 2612 2567 2643 2551 2484 2303 2209 2221 2254 2283 2373 2734 3279 3600 3469 3140 3099 3585 3975 3797 3260 3624 3974 4129 4092 3981 3944 4016 4170 4317 4167 3827 3675 3653 3389 2828 2605 2504 2489 2397 2235 2309 2915 3612 3943 3611 2795 2263 2378 2466 2277 1944 1778 1676 1474 1252 1201 1216 1243 1271 1291 1281 1335 1480 1564 1573 1518 1522 1599 1716 1844 1976 2153 2374 2611 2896 3276 3738 3973 3534 2675 2306 2792 3239 3204 3140 3221 3219 3082 3209 3088 2764 2416 2213 2233 2294 2200 2089 2200 2509 2931 3234 3265 3141 3043 2871 2863 3142 3143 3011 3069 3240 78 84 92 105 117 123 123 120 115 111 105 93 76 62 56 45 41 32 24 18 23 36 44 44 41 38 43 49 43 34 29 27 27 25 28 41 46 41 38 35 35 36 29 28 27 21 13 9 14 16 14 13 14 15 17 18 19 19 19 15 14 11 9 6 6 7 6 5 4 4 5 6 6 5 4 2 2 0 1 3 6 5 5 5 6 6 7 7 7 7 8 8 7 7 7 7 8 8 9 10 9 8 6 6 7 7 7 8 7 6 6 9 9 9 8 7 7 7 8 8 8 7 7 7 11 22 29 48 84 146 174 369 616 982 1235 1454 1724 1912 2055 2126 2244 2455 2619 2675 2618 2598 2752 3032 3259 3304 3394 3506 3631 3766 3803 3716 3632 3702 3878 4013 4102 4128 4034 3796 3405 3155 3105 3176 3347 3487 3585 3622 3632 3603 3570 3496 3233 2822 2505 2328 2266 2254 2256 2251 2267 2272 2260 2304 2363 2329 2336 2341 2366 2452 2593 2755 2805 2759 2772 2832 2739 2573 2592 2572 2205 2054 2379 2660 2857 3037 3078 2784 2388 2064 1513 846 350 113 47 48 49 49 71 120 198 283 339 398 480 823 1218 1542 1528 1167 929 793 667 800 969 1092 1373 1778 2101 2228 2019 1523 1109 854 639 461 551 817 874 948 1068 1359 1568 1742 1890 1958 1937 1911 1941 1995 2056 2178 2437 2743 2769 2521 2579 2865 2949 2814 2685 2544 2525 2611 2735 2791 2781 2703 2613 2615 2674 2717 2725 2706 2678 2661 2673 2686 2729 2766 2781 2771 2736 2725 2726 2751 2747 2729 2730 2815 2898 2912 2927 2958 2951 2946 2960 2915 2913 3050 3210 3190 3092 2973 3031 3058 2979 2992 2989 2960 3006 3170 3372 3576 3828 4140 4455 4733 4951 4991 4753 4489 4573 4799 4851 4675 4340 4131 3728 3408 3530 3855 4243 4664 4888 4771 4551 4453 4380 4206 3957 3755 3852 4262 4776 5074 5233 5347 5409 5454 5416 5348 5199 4994 4776 4678 4630 4466 4194 3953 3872 3966 4100 4176 4268 4400 4602 4474 4011 3881 3873 3982 3978 3904 3771 3725 3749 3717 3536 3309 3099 2936 2958 3050 3109 3183 3351 3184 3056 3128 3271 3243 3068 2970 2979 3001 2901 2886 2918 2908 2925 2984 3049 3142 3224 3155 3049 3035 3031 3028 2962 2885 2841 2900 2842 2838 2922 3035 3171 3393 3795 4371 4829 4786 4172 3212 2687 3026 3398 3392 3273 3228 2990 2600 2482 2331 2213 2146 2089 2108 2183 2223 2307 2677 3188 3588 3459 2954 2779 3476 3833 3832 3493 3332 3511 3819 4022 4012 3985 4237 4447 4473 4203 3841 3703 3863 3706 3495 3374 3414 3458 3341 3181 3146 3258 3653 3875 3464 2745 2268 2379 2268 2022 1904 1669 1587 1474 1317 1219 1210 1244 1240 1220 1333 1471 1535 1560 1566 1477 1529 1660 1814 2001 2135 2290 2475 2677 2948 3327 3750 3932 3587 3076 2930 3211 3160 3102 3132 3103 2943 2953 3089 3118 3062 2942 2796 2920 2980 2873 2773 2782 2888 2938 2907 2789 2800 2821 2805 2875 2904 2742 2718 2926 3226 90 96 103 106 105 109 117 119 115 110 100 82 61 51 44 30 24 18 12 6 15 23 26 29 29 33 44 47 39 33 33 32 32 31 30 40 45 44 43 42 41 40 35 30 26 23 19 15 19 17 13 11 11 13 15 15 16 17 17 14 12 10 9 6 6 7 7 6 5 4 6 6 5 5 4 3 2 1 2 4 5 5 5 5 6 6 6 7 8 8 8 7 7 7 7 7 7 7 8 9 8 6 5 5 6 7 8 9 8 7 8 10 9 8 8 7 6 7 8 8 8 8 7 6 6 12 21 34 60 107 175 366 518 810 1176 1432 1626 1932 2243 2273 2193 2297 2459 2535 2554 2621 2754 2864 2975 3144 3328 3478 3582 3733 3841 3819 3683 3626 3713 3790 3849 3926 3944 3843 3632 3424 3321 3346 3553 3632 3667 3669 3639 3636 3624 3647 3673 3379 2942 2632 2447 2328 2253 2218 2203 2184 2179 2214 2267 2254 2242 2261 2277 2312 2456 2676 2745 2746 2753 2722 2542 2340 2367 2427 2291 2350 2743 3125 3344 3330 3200 2868 2304 1547 820 349 125 51 43 52 54 60 81 120 187 266 331 406 556 917 1353 1533 1359 882 580 706 797 886 1026 1132 1362 1670 1889 2010 1894 1467 1095 910 690 513 601 684 579 674 914 1276 1433 1608 1809 1876 1851 1854 1911 1955 2016 2115 2307 2638 2760 2468 2452 2640 2741 2767 2685 2519 2516 2579 2647 2675 2709 2650 2588 2607 2686 2735 2742 2742 2717 2678 2660 2666 2698 2730 2748 2745 2702 2693 2668 2701 2719 2693 2662 2722 2854 2885 2914 2988 2997 2949 2895 2850 2848 2990 3232 3345 3261 3197 3260 3245 3255 3303 3260 3121 3030 3109 3317 3527 3743 4046 4421 4778 5072 5163 4840 4369 4554 4903 4932 4821 4650 4434 3990 3536 3463 3589 3919 4354 4572 4518 4382 4307 4277 4214 4058 3940 4077 4472 4897 5121 5326 5396 5441 5497 5437 5317 5139 4920 4719 4590 4481 4320 4135 3979 3877 3873 3962 4048 4120 4096 4207 4026 3780 3796 3949 4021 3943 3821 3795 3804 3806 3743 3558 3370 3176 2890 2890 2999 3107 3138 3097 2985 2908 2841 2966 3048 2932 2841 2816 2863 2824 2767 2798 2852 2969 3125 3105 3093 3175 3200 3152 3214 3273 3143 3062 2856 2748 2815 2833 2811 2815 2860 2972 3158 3449 3995 4763 4932 4406 3354 2752 2959 3316 3437 3476 3511 3051 2654 2427 2238 2135 2068 2048 2058 2102 2146 2250 2559 2896 2921 2998 2897 2784 3367 3720 3778 3569 3185 3114 3602 4042 4092 4091 4422 4756 4507 4114 3876 3911 4075 4086 4061 4074 4126 4024 3754 3474 3355 3477 3558 3259 3230 3118 2779 2324 2067 2005 2109 2023 1832 1605 1362 1198 1260 1332 1312 1318 1448 1541 1502 1524 1533 1491 1560 1692 1846 2029 2211 2372 2532 2723 3011 3372 3675 3773 3660 3477 3446 3324 3133 3115 3118 3008 2901 2911 2978 3031 3168 3398 3509 3416 3311 3227 3058 2843 2727 2687 2609 2555 2570 2560 2555 2601 2603 2564 2666 2756 2842 96 104 109 104 91 84 97 108 109 107 98 80 61 54 47 38 31 24 18 16 24 29 27 27 30 40 51 51 40 39 39 39 41 41 44 51 49 49 49 48 44 39 36 33 29 27 25 21 21 17 11 8 9 10 10 12 11 13 14 14 15 15 10 6 7 7 7 8 5 4 5 5 5 6 5 4 4 3 4 5 5 5 5 6 6 6 6 6 7 8 8 7 7 7 7 7 7 8 8 8 8 6 4 4 6 7 8 8 9 9 10 10 8 8 8 8 7 6 7 8 8 7 7 6 5 6 10 21 43 76 155 340 534 761 1053 1375 1605 1788 2097 2375 2407 2469 2461 2439 2560 2836 3000 2904 2829 2983 3215 3400 3510 3656 3806 3901 3845 3644 3255 2944 2925 3283 3688 3811 3706 3598 3583 3621 3707 3744 3761 3773 3774 3762 3797 3873 3773 3605 3272 2979 2783 2634 2493 2372 2292 2247 2232 2252 2259 2235 2222 2273 2380 2570 2731 2863 2817 2765 2652 2532 2437 2339 2320 2375 2485 2733 3059 3355 3545 3435 3023 2571 1896 1007 438 163 65 41 44 49 56 72 90 118 163 223 297 391 600 934 1302 1393 1138 676 416 511 667 776 901 984 1171 1388 1502 1576 1533 1322 1171 1119 977 788 759 676 486 544 887 1205 1327 1486 1702 1754 1713 1735 1878 1891 1921 2148 2399 2684 2841 2532 2456 2496 2610 2627 2612 2557 2585 2573 2617 2651 2657 2618 2590 2587 2647 2695 2695 2694 2672 2625 2590 2582 2616 2669 2696 2722 2696 2654 2639 2677 2694 2704 2676 2679 2782 2843 2871 2961 3057 3069 2998 2909 2895 3038 3281 3389 3281 3255 3361 3432 3503 3621 3574 3387 3245 3200 3274 3409 3569 3883 4358 4791 5102 5219 4941 4497 4631 4847 4874 4800 4678 4578 4199 3689 3447 3469 3710 3986 4029 3874 3839 4000 4116 4219 4129 4039 4240 4639 4971 5209 5426 5456 5398 5325 5263 5206 5082 4859 4641 4489 4363 4255 4198 4130 4001 3877 3891 3912 3894 3826 4033 3974 3899 4072 4309 4293 4003 3766 3840 3993 4049 3979 3698 3414 3248 3027 3021 3140 3287 3297 3395 3182 2963 2824 2911 3001 2970 2842 2843 3006 3084 3049 3047 3028 3031 3203 3240 3094 3020 3014 3157 3476 3441 3322 3097 2738 2639 2806 2909 2852 2706 2656 2739 2916 2998 3283 3839 4679 4632 3935 2978 2857 3211 3373 3520 3554 3229 2787 2457 2218 2070 2036 2058 1988 2016 2065 2204 2529 2806 2778 2905 2749 2772 3299 3783 3851 3503 2921 2820 3373 3887 4077 4208 4432 4814 4397 3897 3809 4114 4398 4446 4322 4209 4100 3913 3674 3508 3546 3151 2869 2762 3084 2917 2293 1840 1745 1874 2073 2080 1888 1634 1385 1156 1290 1444 1590 1582 1533 1508 1486 1495 1517 1554 1627 1744 1893 2059 2230 2396 2587 2812 3127 3434 3592 3605 3603 3542 3434 3226 3063 3062 3040 2844 2659 2740 2864 2867 3044 3380 3496 3432 3361 3223 2978 2709 2588 2622 2597 2467 2343 2374 2342 2415 2456 2547 2616 2610 2667 100 104 109 106 89 72 78 92 93 92 90 80 67 62 61 53 45 36 30 30 34 39 40 39 41 53 63 62 40 45 53 56 53 52 55 59 57 56 52 49 47 40 37 37 39 40 35 27 21 16 10 7 7 7 6 8 9 10 10 12 16 17 11 7 8 8 6 7 5 4 5 6 5 5 5 4 5 4 4 5 6 6 5 6 7 6 6 6 7 8 8 7 7 6 6 6 7 7 8 8 7 5 3 4 7 7 8 8 9 10 10 9 8 8 8 8 7 7 7 8 7 7 8 6 6 5 6 13 30 60 130 265 466 727 994 1248 1541 1835 2061 2310 2592 2739 2673 2577 2664 2924 3032 2942 2874 2935 3135 3331 3441 3606 3782 3920 3955 3637 2953 2403 2143 2458 3151 3636 3741 3670 3647 3719 3789 3814 3832 3855 3877 3901 3931 3951 3790 3620 3338 3111 2963 2863 2755 2632 2520 2432 2378 2371 2380 2389 2384 2450 2521 2706 2928 3117 2859 2623 2382 2270 2362 2338 2352 2523 2762 2922 3005 3157 3295 3097 2428 1718 1091 520 247 82 38 35 38 42 54 73 86 104 137 189 262 369 560 846 1150 1249 1020 582 265 262 369 495 626 747 931 1071 1125 1186 1211 1178 1187 1233 1218 1104 938 716 520 527 844 1137 1235 1374 1574 1628 1611 1625 1687 1721 1816 2075 2367 2681 2901 2703 2592 2600 2587 2542 2555 2557 2629 2680 2679 2674 2652 2636 2636 2654 2664 2645 2614 2591 2562 2542 2558 2543 2561 2620 2638 2678 2615 2559 2567 2623 2690 2738 2760 2773 2811 2829 2832 2899 3033 3133 3112 3000 2988 3168 3356 3333 3338 3396 3465 3504 3503 3611 3703 3651 3537 3465 3476 3479 3512 3768 4249 4734 5071 5193 5004 4780 4798 4807 4873 4884 4734 4487 4123 3697 3502 3551 3726 3837 3848 3574 3291 3633 4051 4372 4299 4202 4371 4699 4975 5270 5493 5479 5298 5078 4971 4995 4990 4837 4595 4391 4284 4303 4370 4317 4200 4066 3936 3809 3707 3587 3554 3657 3837 4175 4575 4684 4407 4244 4422 4628 4738 4781 4599 4156 3753 3486 3347 3380 3563 3578 3846 3818 3590 3327 3277 3362 3396 3407 3445 3563 3800 3920 3759 3778 3839 3735 3645 3423 3148 2989 3268 3657 3467 3283 3168 3082 3027 2945 2921 2782 2553 2516 2534 2605 2642 2865 3345 3965 4396 4421 3388 2978 3368 3792 3814 3456 3033 2628 2348 2166 2084 2118 2092 2030 2031 2075 2129 2260 2448 2695 2839 2563 2525 3098 3663 3812 3453 2889 2841 3140 3523 3799 4066 4358 4613 4338 3794 3558 3914 4400 4482 4331 4161 3881 3501 3177 3073 3184 2888 2823 2839 2605 2333 1743 1386 1463 1636 1730 1656 1499 1379 1389 1323 1426 1426 1589 1496 1472 1498 1502 1519 1530 1544 1640 1788 1936 2072 2234 2394 2636 2929 3229 3450 3505 3473 3452 3416 3288 3057 2865 2861 2893 2756 2448 2628 2638 2653 2899 3218 3397 3416 3294 3058 2775 2556 2504 2634 2640 2497 2430 2437 2413 2428 2396 2413 2508 2645 2798 98 97 96 93 87 76 70 69 64 66 73 76 72 68 65 57 51 45 42 43 45 48 52 54 59 69 77 69 50 47 56 64 62 63 65 63 60 59 58 61 54 43 41 41 44 48 44 35 24 17 11 7 7 7 7 8 8 9 9 10 13 18 14 9 8 7 6 6 5 4 4 5 5 5 5 5 6 5 5 6 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 8 8 8 6 4 2 4 7 8 8 8 9 8 9 8 8 8 8 8 7 7 7 8 7 7 7 5 5 5 5 8 18 53 121 229 412 677 950 1174 1429 1777 2123 2350 2533 2693 2740 2693 2701 2757 2775 2830 2962 3075 3182 3276 3373 3567 3771 3928 3961 3467 2686 2267 1982 2023 2544 3166 3589 3732 3707 3723 3803 3849 3871 3901 3934 3971 3941 3891 3885 3827 3565 3306 3148 3032 2934 2822 2722 2627 2527 2466 2461 2468 2482 2634 2959 3044 2945 2884 2497 2223 2086 2063 2316 2263 2464 2930 3200 3078 2797 2637 2535 2244 1630 979 549 342 171 51 40 36 34 35 43 56 65 83 112 154 218 326 498 734 999 1134 1007 653 311 152 162 261 367 475 597 714 852 1009 1101 1160 1288 1459 1575 1550 1321 945 641 546 722 971 1135 1285 1443 1505 1533 1508 1494 1527 1572 1842 2248 2613 2902 2839 2727 2713 2619 2528 2547 2539 2574 2620 2612 2596 2591 2580 2564 2568 2589 2601 2580 2549 2535 2540 2553 2540 2543 2589 2665 2777 2652 2550 2485 2520 2645 2737 2802 2837 2849 2843 2858 2905 2983 3088 3120 3034 2963 3102 3270 3274 3318 3419 3544 3469 3465 3558 3766 3817 3728 3717 3742 3704 3683 3809 4151 4617 5021 5148 4961 4764 4748 4829 5048 5103 4863 4434 4019 3717 3678 3684 3681 3788 3974 3809 3335 3536 4038 4480 4456 4316 4362 4636 4958 5283 5483 5466 5237 4881 4715 4825 4900 4714 4435 4237 4131 4165 4201 4158 4170 4226 4187 3821 3617 3521 3454 3489 3663 4080 4603 4889 4864 4858 5013 5140 5183 5173 5053 4922 4714 4512 4248 4048 4082 4276 4569 4630 4415 4322 4312 4247 4318 4457 4365 4171 4291 4453 4339 4453 4723 4763 4472 4043 3811 3520 3550 3664 3516 3341 3232 3126 3048 2967 2857 2665 2461 2447 2441 2448 2466 2594 2829 3137 3737 4144 3584 3113 3239 3413 3330 3117 2806 2432 2202 2086 2069 2119 2116 2122 2149 2176 2195 2307 2592 2842 2664 2242 2259 2804 3313 3703 3507 2963 3041 3168 3308 3489 3687 3933 4200 4278 3941 3571 3771 4204 4333 4233 4031 3803 3360 3017 3031 3094 2997 2782 2464 2227 2013 1638 1354 1306 1379 1377 1321 1313 1397 1480 1482 1444 1435 1479 1426 1436 1455 1464 1531 1592 1619 1690 1830 1919 2015 2177 2390 2689 3040 3312 3434 3408 3334 3311 3320 3220 2935 2607 2529 2776 2790 2500 2355 2321 2444 2755 3051 3238 3329 3231 2971 2739 2445 2399 2489 2550 2462 2454 2486 2514 2438 2325 2371 2539 2737 2861 83 80 75 71 67 63 43 44 35 37 50 62 65 63 61 59 55 53 53 57 58 57 60 63 71 81 81 72 62 51 53 64 63 64 66 66 63 63 61 56 53 49 49 50 48 50 49 42 29 18 11 7 6 6 6 7 8 8 8 10 14 19 15 9 7 6 6 5 4 3 3 4 4 5 5 5 4 5 6 6 6 6 7 7 6 6 7 6 6 6 7 8 7 6 5 6 7 7 7 6 5 3 4 7 8 7 7 8 9 8 8 8 8 8 8 8 6 5 6 7 7 7 7 5 5 5 5 5 11 39 102 201 375 619 875 1121 1392 1701 2040 2389 2639 2774 2780 2653 2596 2666 2671 2690 2868 2967 3039 3174 3306 3488 3721 3882 3830 3412 2897 2521 2130 2052 2194 2611 3192 3664 3777 3743 3783 3849 3887 3921 3958 3995 4000 3939 3935 3897 3786 3598 3407 3250 3119 2973 2857 2761 2651 2574 2526 2580 2903 3331 3445 3079 2639 2283 2040 1972 1995 2068 2441 2590 2875 3008 2897 2524 2036 1604 1302 1103 881 606 368 276 136 38 36 38 32 27 30 34 43 66 98 141 193 287 439 629 854 1014 1037 849 532 249 135 138 177 226 280 391 641 947 1170 1345 1551 1727 1789 1745 1553 1167 789 610 587 702 927 1178 1312 1375 1438 1461 1437 1457 1609 1871 2263 2757 3029 2916 2827 2788 2624 2522 2567 2551 2509 2500 2476 2463 2509 2574 2596 2595 2585 2573 2546 2508 2498 2511 2493 2462 2506 2623 2652 2763 2648 2585 2480 2445 2603 2808 2851 2852 2856 2848 2864 2937 3034 3101 3115 3136 3268 3263 3202 3302 3348 3498 3553 3496 3491 3619 3816 3955 3998 4016 4012 3966 3922 3948 4130 4488 4865 4997 4825 4324 4390 4854 5081 5141 4906 4535 4148 3883 3857 3930 3874 3768 3832 3899 3797 3754 3987 4406 4474 4275 4266 4578 4936 5234 5400 5406 5187 4797 4607 4711 4758 4553 4293 4118 3963 3883 3811 3777 3883 4121 4180 3876 3599 3513 3390 3413 3666 4110 4508 4679 4715 4815 4991 5061 5055 5026 4892 4997 5033 5019 5022 4906 4824 4901 5048 5015 4872 4857 4945 4962 4854 4787 4682 4446 4114 3955 3907 4317 4694 4798 4616 4482 4380 4164 3904 3720 3550 3363 3155 2918 2777 2745 2675 2497 2384 2381 2378 2349 2336 2437 2579 2818 3262 3635 3565 3164 3029 3442 3364 3087 2649 2306 2093 1991 2035 2127 2203 2279 2328 2323 2349 2606 3019 2951 2214 1868 2121 2657 3244 3611 3831 3330 3442 3500 3495 3459 3383 3508 3832 4144 4202 3908 3820 3959 4136 4197 3805 3718 3532 3273 3100 3020 3000 2781 2452 2214 1977 1629 1305 1211 1290 1293 1284 1350 1438 1467 1400 1385 1467 1543 1546 1477 1393 1331 1382 1554 1686 1765 1885 1932 2010 2164 2411 2774 3169 3437 3506 3396 3251 3226 3292 3237 2933 2552 2482 2692 2714 2547 2336 2234 2360 2652 2922 3167 3344 3365 3127 2857 2546 2385 2349 2373 2326 2291 2355 2475 2437 2349 2378 2523 2693 2764 67 65 61 53 46 37 19 25 15 17 29 43 53 55 55 55 56 57 64 71 74 71 71 73 81 88 83 77 79 80 77 75 68 63 63 67 67 66 68 65 56 52 55 58 57 55 54 47 32 18 10 6 5 5 5 7 7 6 6 8 10 13 11 7 6 6 5 4 4 3 3 4 5 4 4 4 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 7 7 6 5 3 3 8 10 8 7 7 8 8 9 8 8 8 8 8 8 7 5 6 7 7 7 5 5 5 5 6 5 7 24 88 190 362 594 834 1076 1348 1642 1942 2229 2490 2755 2850 2773 2818 3110 3256 3189 3064 2902 2898 3085 3277 3425 3618 3774 3734 3484 3229 3007 2528 2298 2130 2265 2803 3493 3792 3792 3758 3783 3828 3867 3905 3942 3956 3938 3953 3938 3848 3768 3586 3434 3281 3149 3037 2940 2827 2731 2691 2962 3429 3550 3100 2341 1914 1768 1930 2093 2231 2474 2902 3076 2806 1933 1344 1034 769 504 329 296 344 329 230 249 157 67 41 28 31 30 27 29 38 60 85 129 177 258 380 530 709 873 983 924 687 365 158 78 62 71 93 209 508 929 1271 1450 1505 1453 1354 1320 1273 1036 772 647 552 577 732 984 1094 1193 1321 1408 1397 1440 1647 1925 2404 3029 3231 2982 2935 2963 2801 2589 2554 2571 2507 2456 2437 2439 2463 2533 2607 2664 2645 2575 2524 2506 2510 2524 2513 2492 2505 2652 2640 2732 2645 2600 2506 2443 2585 2785 2845 2871 2907 2907 2880 2935 3105 3240 3289 3341 3412 3308 3318 3397 3489 3580 3609 3573 3531 3606 3835 4111 4266 4272 4220 4183 4164 4144 4219 4451 4696 4721 4704 4172 4253 4488 4820 4932 4718 4451 4223 4047 3975 3919 3799 3774 3935 4099 4046 3958 4175 4521 4588 4137 4170 4594 4923 5161 5297 5317 5159 4869 4685 4701 4658 4382 4104 3980 3847 3689 3523 3465 3601 3893 4047 3894 3652 3542 3441 3445 3704 4121 4441 4537 4539 4652 4902 4976 5006 5035 5062 5008 4787 4733 4805 4921 4964 5003 5093 5137 5073 4976 4975 4949 4668 4524 4578 4470 4031 3689 3698 4088 4429 4564 4524 4584 4604 4412 4109 3815 3605 3374 3082 2724 2422 2378 2433 2403 2340 2275 2255 2223 2227 2322 2450 2638 2976 3389 3518 3105 2747 3587 3171 2831 2546 2202 1997 1947 2023 2149 2268 2359 2406 2354 2283 2451 2822 2632 2134 2116 2468 2748 3375 3420 3608 3486 3485 3590 3591 3533 3347 3143 3393 3787 4047 3954 3821 3758 3913 3844 3665 3635 3497 3182 2982 3026 3047 2809 2492 2311 2123 1862 1471 1276 1261 1261 1256 1362 1408 1367 1355 1400 1484 1565 1540 1435 1366 1280 1318 1599 1715 1835 1934 2001 2090 2239 2501 2906 3332 3579 3574 3378 3208 3204 3302 3248 3046 2792 2703 2727 2694 2590 2471 2371 2411 2620 2922 3208 3457 3586 3523 3385 2963 2648 2482 2327 2143 2006 2045 2300 2412 2406 2412 2520 2617 2650 50 49 45 43 41 33 20 10 8 12 17 31 45 51 52 53 53 58 69 79 82 81 82 82 85 86 81 83 89 96 96 91 82 75 75 79 81 77 70 64 64 58 59 63 66 65 62 53 37 19 8 5 4 3 5 7 6 5 4 5 6 8 8 6 5 5 4 3 2 3 3 4 4 4 4 4 5 4 5 5 7 7 7 7 7 7 7 7 7 8 8 8 8 7 5 5 7 7 5 4 1 3 8 10 8 7 7 8 8 9 8 8 8 8 8 7 8 8 7 7 7 6 4 4 5 5 6 6 11 25 85 175 313 566 821 1042 1262 1547 1904 2171 2327 2542 2725 2835 3056 3328 3456 3355 3161 2961 2836 2943 3219 3432 3610 3720 3678 3614 3609 3497 3045 2577 2209 2171 2571 3357 3765 3811 3729 3689 3715 3760 3799 3827 3844 3859 3876 3859 3826 3799 3722 3593 3474 3395 3324 3226 3125 3004 3148 3527 3711 3327 2413 1545 1296 1567 2068 2447 2768 3021 3022 2433 1401 528 219 170 144 82 36 43 102 128 90 104 95 109 79 43 38 31 32 34 40 60 86 122 172 245 345 468 613 750 829 798 638 366 151 40 18 36 99 199 457 890 1202 1210 1009 753 600 634 720 674 566 563 578 596 642 845 896 1033 1210 1303 1299 1459 1808 2105 2487 3017 3184 2926 2889 3027 2945 2736 2654 2695 2689 2723 2743 2711 2582 2543 2605 2677 2666 2587 2529 2512 2523 2546 2525 2514 2554 2620 2617 2687 2659 2602 2562 2565 2676 2794 2844 2905 2971 2985 2950 2961 3085 3255 3383 3426 3418 3372 3352 3412 3451 3513 3621 3589 3538 3589 3821 4148 4335 4368 4376 4413 4464 4444 4468 4618 4726 4553 4405 4066 4140 4311 4619 4709 4539 4354 4257 4174 4082 4011 4036 4195 4341 4349 4315 4367 4460 4402 4343 3960 4050 4508 4880 5081 5197 5268 5188 4947 4746 4698 4629 4334 3844 3649 3766 3672 3379 3269 3412 3632 3732 3691 3573 3480 3446 3471 3669 4046 4367 4543 4664 4771 5001 5062 5058 4952 4717 4392 4217 4506 4762 4905 4945 5014 5167 5256 5179 5096 5105 4992 4867 4871 4796 4618 4122 3736 3708 3912 4033 3917 3916 4248 4541 4600 4334 3893 3651 3414 3141 2825 2515 2334 2324 2378 2327 2203 2132 2113 2141 2206 2307 2459 2715 3108 3329 3250 3048 3397 3147 2726 2518 2113 1940 1940 2000 2078 2164 2238 2241 2133 2010 1999 2245 2314 2518 2912 3179 3019 3187 3024 2893 2959 3168 3174 3170 3341 3261 3147 3232 3447 3777 3718 3661 3491 3648 3794 3772 3584 3281 2925 2855 3178 3220 2902 2465 2432 2331 2120 1801 1504 1322 1338 1421 1456 1439 1436 1450 1483 1539 1570 1510 1442 1378 1334 1391 1609 1754 1879 1983 2058 2157 2335 2631 3041 3451 3682 3615 3443 3177 3179 3304 3276 3110 2942 2835 2778 2714 2604 2483 2448 2512 2598 2864 3137 3325 3469 3579 3693 3601 3223 2919 2597 2305 1950 1920 2127 2359 2489 2495 2517 2592 2641 33 33 35 36 37 28 15 12 17 22 24 25 33 45 50 50 50 59 70 73 72 75 79 77 74 72 70 74 79 84 87 87 87 87 91 93 94 92 83 74 71 70 68 69 72 74 71 63 45 24 10 5 4 4 5 6 5 4 3 3 4 6 7 6 4 4 3 2 2 2 2 3 3 3 4 4 5 5 5 5 7 7 7 7 7 7 7 6 7 8 8 9 9 7 6 7 8 7 4 2 1 4 8 9 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 4 3 4 4 5 5 8 15 27 82 184 284 531 803 1007 1180 1427 1834 2129 2257 2385 2535 2680 2844 2990 3092 3104 3150 3173 3025 3019 3259 3416 3507 3454 3292 3297 3441 3345 2982 2660 2409 2436 2637 3295 3736 3783 3710 3653 3668 3710 3744 3765 3782 3793 3796 3814 3866 3903 3890 3800 3710 3656 3634 3550 3519 3448 3504 3652 3593 3174 2440 1702 1408 1682 2234 2815 3152 2807 1991 1060 388 104 38 44 46 41 21 12 29 47 49 54 59 65 58 49 37 31 35 43 52 60 85 140 196 249 339 460 591 681 669 595 459 259 113 29 14 69 205 268 469 856 968 751 455 233 135 148 206 239 272 437 587 595 570 689 770 1011 1199 1240 1273 1571 1951 2231 2539 2978 3106 2841 2797 2979 3105 2922 2843 2779 2815 2939 3038 2987 2742 2562 2541 2620 2668 2609 2512 2446 2441 2486 2482 2489 2548 2620 2640 2683 2689 2655 2638 2677 2736 2789 2862 2960 3044 3073 3045 3021 3073 3211 3342 3377 3409 3424 3343 3355 3415 3475 3588 3517 3466 3535 3786 4121 4318 4401 4516 4660 4776 4778 4783 4873 4865 4491 3996 3695 3874 4330 4626 4659 4601 4579 4584 4490 4400 4483 4598 4643 4661 4664 4744 4917 4808 4224 3733 3530 3596 4079 4679 5007 4989 5002 5135 5090 4846 4618 4436 4247 3806 3517 3640 3689 3412 3211 3258 3400 3459 3512 3477 3347 3290 3337 3490 3854 4300 4614 4757 4870 5051 5087 4997 4824 4434 4271 4342 4747 5002 5091 5112 5137 5200 5179 5047 5012 5072 5081 4941 4636 4500 4637 4269 4149 4333 4385 4249 4143 4050 3998 4224 4420 4289 3917 3638 3411 3253 3028 2697 2392 2267 2274 2255 2187 2107 2045 2008 2026 2131 2251 2376 2639 2918 3213 3276 3150 2880 2619 2516 2191 1956 1885 1933 2014 2044 2052 2013 1869 1776 1773 2003 2374 2792 3216 3398 3101 2848 2573 2471 2632 2663 2531 2570 2765 2667 2715 2865 3155 3505 3545 3485 3390 3641 3936 3824 3501 3109 2814 2857 3089 3111 3025 2499 2465 2405 2267 2035 1774 1537 1445 1439 1447 1474 1477 1516 1549 1571 1558 1509 1437 1393 1389 1432 1541 1706 1907 2029 2100 2189 2370 2691 3099 3452 3600 3466 3208 2978 3043 3211 3240 3126 2959 2801 2710 2637 2502 2457 2518 2556 2600 2781 2925 2854 2772 2824 2999 3230 3293 3210 2864 2608 2265 2049 2056 2240 2423 2494 2515 2579 2633 24 16 14 18 20 20 22 28 37 40 38 29 24 32 40 47 56 59 66 61 58 60 62 58 53 52 52 54 60 66 65 64 72 74 83 90 96 96 94 92 84 83 79 75 77 79 78 72 56 34 18 11 8 7 7 7 7 6 3 3 3 4 5 4 3 3 2 2 2 2 2 2 3 4 3 4 5 5 5 6 6 7 7 7 7 7 8 7 7 9 8 8 8 7 7 8 8 6 3 2 2 7 9 8 8 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 3 4 5 5 5 5 7 15 32 86 184 277 498 816 970 1154 1358 1729 2022 2162 2248 2374 2520 2597 2682 2852 2946 3169 3446 3460 3365 3255 3132 3113 3009 2906 2951 3002 2852 2638 2598 2710 2902 2946 3241 3619 3707 3749 3741 3735 3754 3767 3776 3795 3827 3868 3897 3899 3898 3893 3859 3820 3805 3831 3819 3797 3624 3475 3426 3280 2902 2462 2156 2032 2119 2499 3039 3055 2042 787 180 33 7 12 23 35 41 21 6 9 25 46 60 63 64 57 44 36 38 37 54 66 60 74 138 214 263 344 458 561 586 510 408 297 168 82 43 54 142 327 423 575 810 748 482 216 88 42 13 5 24 135 404 609 610 559 665 838 1103 1240 1217 1318 1688 2037 2250 2475 2858 3033 2852 2745 2790 2880 2872 2916 2869 2889 2994 3121 3067 2800 2560 2431 2465 2563 2576 2488 2375 2342 2406 2446 2473 2527 2609 2653 2660 2670 2667 2682 2722 2757 2824 2906 3005 3110 3169 3162 3141 3179 3287 3384 3408 3396 3357 3322 3399 3550 3631 3586 3474 3389 3436 3669 4009 4282 4459 4647 4853 5002 5030 5009 5030 4942 4425 3789 3504 3784 4343 4580 4602 4550 4487 4523 4535 4555 4760 4899 4990 4936 4862 4846 4946 4872 4274 3436 2793 2550 3102 3874 4668 4641 4350 4756 5153 5163 4945 4536 4368 3755 3436 3456 3491 3385 3206 3160 3249 3329 3447 3471 3321 3229 3293 3386 3636 4066 4447 4600 4749 4900 4921 4847 4803 4539 4509 4766 4963 5048 5094 5130 5137 5024 4788 4640 4704 4849 4808 4426 4363 4720 4769 4742 4868 4965 4800 4537 4232 3835 3758 4019 4100 3975 3800 3529 3291 3186 3066 2803 2483 2315 2282 2271 2238 2204 2154 2055 1992 2057 2171 2182 2205 2415 2659 2904 2907 2448 2259 2241 2156 2045 1930 1834 1915 1921 1916 1871 1777 1724 1740 1887 2346 2819 3228 3168 2816 2496 2214 2112 2363 2381 2340 2224 2202 2370 2401 2824 3171 3364 3508 3538 3584 3815 3929 3723 3520 3087 2746 2845 2924 2946 2966 2663 2556 2489 2337 2165 1966 1702 1444 1318 1363 1538 1498 1535 1561 1560 1556 1536 1477 1425 1409 1396 1415 1625 1954 2074 2130 2193 2353 2681 3068 3365 3431 3176 2725 2616 2840 3034 3110 3090 2915 2655 2584 2604 2590 2545 2559 2529 2531 2571 2502 2265 2046 2042 2193 2417 2699 2886 2814 2688 2421 2122 2014 2121 2330 2487 2529 2588 2629 22 11 6 8 12 17 26 40 50 58 53 36 23 22 31 39 44 48 55 52 54 50 49 43 38 39 37 35 39 41 42 44 53 52 57 66 78 84 93 103 99 91 84 78 76 76 79 77 67 48 30 21 17 15 14 9 7 6 4 3 2 3 3 3 2 3 3 2 2 2 2 2 2 3 3 4 4 4 5 6 7 7 7 7 8 8 8 8 8 9 8 8 8 8 8 8 8 5 2 2 5 8 8 8 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 4 5 5 6 5 6 6 13 33 76 160 276 457 805 956 1198 1336 1590 1857 2037 2090 2186 2324 2343 2473 2804 3088 3351 3541 3466 3110 2662 2625 2741 2616 2571 2589 2541 2423 2427 2801 3193 3280 3254 3371 3587 3708 3803 3860 3822 3812 3810 3824 3840 3853 3853 3820 3785 3776 3784 3804 3832 3877 3946 3941 3844 3564 3367 3284 3071 2566 2267 2416 2645 2760 2985 3224 2781 1483 352 11 4 4 4 6 12 19 11 2 2 16 44 68 81 91 87 68 46 40 46 62 80 85 89 132 210 274 344 434 503 489 411 325 232 144 93 87 141 235 342 477 576 761 847 718 459 363 267 108 28 48 176 443 721 897 919 1007 1108 1243 1283 1256 1451 1790 2064 2217 2367 2676 2901 2847 2734 2723 2808 2897 3033 3112 3158 3205 3225 3077 2805 2524 2347 2341 2474 2567 2507 2366 2305 2371 2442 2490 2564 2637 2698 2715 2682 2663 2707 2754 2769 2845 2973 3088 3181 3241 3241 3219 3246 3322 3390 3450 3362 3348 3338 3490 3483 3420 3451 3473 3419 3428 3680 4084 4399 4585 4775 5008 5158 5158 5089 4981 4730 4090 3602 3477 3803 4281 4460 4462 4348 4247 4266 4312 4424 4673 4831 4870 4829 4814 4847 4884 4696 3972 3048 2278 1980 2469 3446 4569 4929 4623 4648 4997 5048 4895 4565 4555 4299 3755 3469 3230 3096 3034 3086 3174 3267 3323 3322 3281 3217 3217 3247 3398 3759 4121 4335 4574 4680 4733 4744 4648 4373 4335 4551 4731 4818 4899 4980 4907 4616 4358 4262 4364 4507 4491 4152 4166 4503 4821 4998 5033 4931 4680 4368 4053 3867 4045 4172 4020 3787 3597 3293 3149 3091 3044 2917 2745 2624 2585 2576 2544 2496 2467 2339 2172 2073 2093 2059 1928 2031 2049 2162 2184 1914 1648 1641 1759 1861 1917 1822 1868 1920 1865 1824 1766 1700 1660 1777 2172 2590 2856 2820 2511 2172 1959 1879 2007 2095 2143 2169 2195 2802 2951 3193 3412 3491 3465 3500 3723 3916 3732 3461 3253 3079 2879 2917 2860 2858 2760 2567 2500 2465 2315 2164 1988 1757 1411 1258 1450 1540 1515 1521 1546 1552 1548 1517 1463 1427 1433 1426 1403 1672 1985 2108 2146 2185 2344 2646 2984 3263 3341 3092 2678 2591 2748 2839 2881 2911 2799 2632 2670 2792 2860 2770 2609 2492 2454 2400 2145 1895 1803 1746 1745 1772 2002 2280 2533 2611 2409 2163 2030 2071 2271 2455 2507 2555 2546 28 26 23 18 17 18 25 39 51 61 66 52 38 25 20 24 29 36 47 53 53 45 40 40 38 38 32 25 26 32 35 36 42 44 45 49 54 55 66 92 101 92 81 74 70 72 77 78 72 53 29 19 20 21 19 15 11 8 5 3 2 3 3 2 2 2 3 3 2 2 2 2 2 3 3 3 4 5 6 7 7 7 8 8 8 8 8 8 9 9 8 9 9 8 9 8 9 6 4 4 6 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 5 5 6 5 5 5 9 24 64 157 266 445 761 950 1244 1295 1415 1702 1929 1945 2014 2086 2036 2302 2774 3119 3339 3348 2991 2485 2025 2070 2272 2280 2360 2416 2345 2234 2556 3266 3720 3731 3633 3624 3704 3756 3817 3894 3862 3850 3867 3867 3870 3818 3744 3649 3609 3667 3744 3818 3887 3937 3950 3856 3740 3558 3435 3348 3045 2527 2326 2581 2938 3208 3435 3340 2447 1071 191 3 3 3 3 3 4 4 2 0 3 18 44 68 102 148 183 180 131 78 62 88 132 166 166 154 199 272 337 388 405 374 320 261 192 135 120 141 196 269 388 637 896 1095 1172 1095 909 837 695 414 224 236 380 637 994 1315 1376 1353 1323 1344 1330 1366 1605 1907 2105 2196 2266 2461 2692 2798 2824 2878 2942 2995 3054 3130 3162 3120 3008 2968 2808 2493 2333 2352 2499 2615 2587 2473 2431 2508 2569 2571 2610 2653 2685 2732 2785 2790 2780 2795 2835 2951 3062 3153 3221 3253 3283 3331 3351 3318 3299 3334 3238 3326 3343 3430 3441 3383 3402 3473 3458 3524 3857 4304 4598 4717 4861 5135 5299 5208 5037 4700 4067 3516 3485 3644 3951 4216 4284 4236 4090 3932 3853 3845 3964 4229 4493 4649 4711 4779 4892 4951 4548 3775 3061 2624 2618 3141 4038 4747 4831 4615 4673 4920 4981 4729 4590 4760 4449 3891 3550 3117 2851 2824 2946 3078 3193 3243 3229 3228 3215 3140 3093 3142 3406 3765 4120 4442 4543 4620 4678 4555 4268 4048 4143 4451 4633 4710 4666 4447 4098 3912 3852 3906 3937 3777 3587 3659 3916 4289 4520 4589 4552 4390 4215 4115 4258 4550 4597 4430 3982 3393 2996 2950 3053 3110 3103 3083 3078 3078 3101 3077 2954 2830 2648 2401 2144 1933 1795 1732 1795 1759 1782 1719 1506 1391 1428 1474 1577 1725 1766 1812 1831 1815 1809 1740 1644 1596 1661 1890 2248 2549 2581 2301 2017 1846 1831 1968 2127 2078 2177 2257 2635 2902 3077 3110 3062 2974 2848 2807 2912 3084 2873 2537 2620 2721 3066 3139 2829 2552 2319 2286 2506 2614 2339 1872 1731 1376 1274 1426 1501 1502 1487 1498 1513 1515 1493 1456 1399 1401 1479 1464 1691 1985 2126 2172 2211 2331 2565 2881 3174 3286 3127 2914 2812 2678 2673 2703 2727 2760 2816 2898 3021 3111 2983 2608 2442 2474 2406 2180 2075 2149 2103 1903 1672 1709 1990 2447 2777 2675 2310 2093 2124 2307 2368 2419 2455 2506 33 32 26 25 25 26 29 37 46 55 62 64 62 50 33 28 24 26 40 48 45 40 35 32 24 29 26 19 23 32 35 35 35 35 35 31 29 29 35 58 81 78 69 65 64 67 75 79 73 57 33 20 19 23 29 25 17 11 7 4 2 3 3 2 2 3 3 3 2 2 2 2 2 2 3 4 5 6 7 7 7 7 8 8 8 8 8 8 9 10 9 9 8 8 9 9 9 7 6 6 7 8 8 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 6 6 5 5 11 54 159 269 449 708 972 1243 1226 1337 1582 1803 1800 1878 1890 1843 2127 2564 2939 3232 3103 2583 2086 1673 1632 1779 1928 2235 2299 2277 2582 3361 3777 3970 3966 3877 3812 3795 3797 3835 3873 3848 3822 3834 3781 3716 3688 3701 3733 3770 3818 3908 3968 3987 3959 3834 3654 3544 3491 3560 3511 3246 2881 2766 2838 3119 3405 3432 2891 1716 573 81 1 2 3 2 1 2 2 0 2 14 43 88 134 185 253 337 403 387 283 184 140 165 220 240 208 204 248 286 286 260 230 214 202 173 143 148 179 236 362 675 1143 1507 1543 1392 1230 1050 935 836 681 597 649 768 983 1302 1506 1493 1415 1393 1399 1411 1514 1758 2025 2184 2209 2279 2490 2638 2716 2846 2917 2888 2904 2970 3081 3131 3054 3082 3238 3242 2944 2690 2645 2753 2825 2772 2631 2512 2504 2547 2571 2617 2657 2602 2596 2686 2817 2849 2831 2912 3022 3115 3177 3217 3242 3255 3290 3354 3361 3310 3230 3247 3292 3283 3325 3382 3400 3411 3494 3560 3667 3971 4399 4712 4819 4911 5181 5383 5220 4961 4420 3631 3326 3572 3866 4019 4069 4084 3999 3815 3607 3427 3453 3852 4322 4461 4510 4593 4770 4911 4988 4599 4019 3583 3496 3755 4226 4634 4690 4450 4339 4546 4783 4779 4556 4742 4942 4412 3923 3561 3196 2931 2845 2902 3000 3080 3134 3175 3250 3286 3303 3130 2983 3137 3484 3875 4199 4367 4488 4572 4530 4381 4200 4196 4401 4446 4391 4071 3853 3629 3486 3459 3506 3541 3479 3310 3300 3441 3676 3945 4126 4184 4208 4259 4238 4312 4647 4690 4511 3973 3284 2804 2684 2819 3005 3157 3326 3461 3415 3345 3256 3140 2987 2821 2551 2264 1975 1748 1666 1696 1720 1744 1625 1353 1381 1452 1386 1481 1625 1663 1735 1759 1729 1748 1706 1631 1633 1724 1849 2069 2312 2296 2037 1900 1854 1784 1760 1940 1895 1815 1821 1925 2013 2132 2213 2101 2068 2018 1992 2116 2266 2175 1907 1930 2192 2691 2935 2760 2488 2148 1973 2026 2204 2884 1950 1634 1326 1203 1230 1338 1388 1358 1356 1384 1389 1454 1497 1376 1409 1491 1559 1798 2040 2162 2203 2244 2335 2520 2824 3134 3311 3273 3103 2872 2590 2557 2642 2737 2792 2870 2973 3037 3053 2822 2420 2469 2610 2622 2640 2874 3023 2926 2578 2154 2042 2304 2786 3041 2852 2367 2225 2316 2432 2458 2416 2461 2576 43 43 34 29 25 24 28 35 42 48 53 61 70 69 52 37 24 15 27 39 39 35 29 24 20 19 16 10 13 27 33 29 24 19 15 14 13 12 15 24 42 49 49 57 63 67 78 83 74 57 38 26 24 25 28 28 17 13 10 7 5 3 2 2 3 3 3 3 3 2 2 2 3 3 4 5 6 6 7 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 7 7 7 7 8 7 8 8 8 7 7 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 5 57 165 281 422 658 1016 1234 1236 1406 1532 1670 1703 1778 1729 1748 1902 2285 2767 3263 3148 2484 1824 1405 1299 1408 1743 2339 2136 2371 3508 3894 3993 4072 4018 3956 3920 3866 3825 3817 3795 3756 3701 3671 3635 3590 3647 3756 3794 3815 3893 4057 4085 4015 3914 3740 3487 3247 3188 3426 3193 2741 2954 3031 3135 3444 3508 2865 1750 719 155 14 0 0 2 2 0 2 4 5 7 29 80 165 281 395 453 519 649 758 729 593 451 360 305 226 215 202 199 185 156 140 142 143 136 131 144 192 281 426 648 969 1411 1709 1529 1195 965 761 577 507 571 727 942 1122 1288 1491 1552 1508 1468 1487 1512 1551 1689 1914 2163 2295 2307 2442 2642 2631 2541 2592 2659 2687 2813 2919 2990 3190 3412 3633 3930 3968 3505 3161 3190 3126 2980 2884 2744 2612 2604 2614 2649 2711 2763 2733 2697 2691 2707 2780 2873 2986 3083 3148 3184 3210 3242 3283 3334 3378 3387 3352 3308 3315 3271 3263 3307 3336 3446 3432 3515 3637 3757 3939 4240 4603 4852 5018 5261 5399 5213 4930 4312 3616 3411 3641 3920 4044 4094 4091 3930 3690 3517 3466 3665 4061 4232 4027 4164 4560 4775 4882 5014 4838 4400 4082 4142 4454 4692 4637 4286 4018 4313 4576 4551 4334 4009 4241 4492 4470 4118 3745 3381 3109 3010 3021 3012 2988 3062 3203 3256 3106 3124 3010 2965 3063 3255 3495 3779 4044 4232 4354 4423 4392 4248 4133 4080 3832 3491 3245 3217 3241 3249 3281 3410 3530 3513 3367 3279 3348 3568 3853 4030 4010 3969 4043 4143 4078 4147 4239 4229 3961 3517 2981 2612 2615 2816 2996 3188 3316 3234 3018 2765 2665 2668 2630 2457 2290 2147 1934 1721 1648 1644 1545 1439 1391 1354 1296 1302 1477 1631 1606 1686 1724 1718 1718 1727 1743 1770 1904 2203 2200 2041 1813 1589 1499 1710 1733 1549 1503 1456 1344 1315 1368 1346 1288 1382 1350 1381 1569 1652 1766 1676 1584 1502 1538 1702 1871 1862 1844 1911 1813 1630 1684 1724 2340 2112 1674 1336 1226 1278 1297 1216 1199 1299 1412 1447 1512 1468 1384 1392 1423 1584 1861 2078 2171 2190 2254 2385 2534 2825 3115 3295 3288 3134 2930 2752 2627 2680 2853 2885 3010 3091 3049 2959 2573 2378 2540 2765 2908 3096 3469 3776 3704 3383 3081 2921 3039 3272 3084 2689 2389 2382 2473 2631 2716 2555 2543 2608 57 51 41 31 23 22 26 32 39 42 46 52 64 71 67 50 31 18 19 29 34 32 21 17 12 15 14 12 20 27 24 16 10 5 1 2 3 3 2 5 15 24 35 56 69 76 82 87 79 57 40 33 32 32 34 31 19 13 12 9 5 3 2 2 3 3 3 3 3 2 3 3 4 3 4 6 8 8 7 6 7 8 8 8 8 8 9 9 9 10 10 9 9 8 8 9 8 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 6 51 147 287 406 614 990 1158 1237 1405 1491 1602 1670 1683 1610 1519 1623 1863 2260 2882 3037 2405 1631 1139 1102 1428 1853 2135 2028 2722 3701 3949 4126 4188 4093 4018 3926 3865 3830 3779 3712 3671 3663 3675 3696 3754 3876 3913 3841 3891 4012 4151 4155 4026 3920 3787 3488 3235 3317 3437 3348 3126 3253 3520 3700 3772 3270 1886 667 134 14 0 1 2 4 3 0 1 5 12 15 42 107 244 463 665 713 731 883 1083 1168 1096 952 799 592 266 150 118 114 107 89 87 95 102 105 130 207 355 567 815 1048 1143 1215 1207 1027 772 583 409 225 168 319 679 1086 1334 1457 1556 1563 1555 1608 1674 1717 1737 1870 2087 2334 2429 2451 2574 2761 2683 2442 2417 2584 2717 2846 2919 3077 3401 3762 4088 4357 4250 3594 3243 3207 3029 2827 2717 2600 2508 2526 2579 2631 2707 2809 2859 2861 2829 2778 2763 2891 3047 3131 3181 3207 3224 3264 3315 3352 3379 3390 3337 3281 3259 3237 3300 3320 3288 3296 3288 3402 3562 3736 3893 4079 4395 4747 5075 5363 5415 5198 4927 4389 3752 3529 3656 3859 3994 4115 4178 4047 3792 3592 3543 3734 3885 3944 4067 4195 4544 4694 4818 5009 4985 4712 4402 4358 4514 4567 4367 3986 3797 4115 4296 4129 3788 3284 3442 3822 4053 4131 4009 3643 3266 3080 3059 3092 3040 3026 3168 3214 3084 3159 3087 2991 3062 3076 3194 3400 3648 3871 4059 4218 4293 4331 4279 4049 3599 3132 2822 2772 2962 3142 3281 3441 3555 3544 3465 3397 3434 3662 4046 4277 4114 3922 3955 3950 3797 3767 3945 4099 4115 3920 3445 2969 2787 2810 2921 3031 2989 2833 2570 2265 2143 2176 2163 2089 2095 2099 1968 1727 1590 1525 1451 1479 1449 1399 1400 1360 1533 1640 1630 1662 1702 1721 1732 1760 1841 1840 1822 1853 1614 1476 1381 1295 1294 1463 1513 1443 1351 1263 1195 1165 1143 1125 1094 1114 1121 1188 1378 1414 1429 1433 1408 1375 1388 1457 1486 1463 1416 1410 1407 1369 1570 1922 2105 1963 1649 1373 1358 1382 1273 1124 1137 1272 1460 1568 1480 1373 1347 1381 1474 1640 1846 2037 2131 2140 2256 2434 2633 2868 3066 3131 2963 2860 2985 2994 2839 2818 2999 3120 3293 3387 3205 2798 2395 2333 2571 2838 3016 3287 3745 4166 4204 3904 3717 3633 3487 3202 2800 2580 2564 2513 2485 2631 2682 2553 2511 2588 65 56 46 32 23 27 33 34 37 36 38 47 57 69 76 68 48 32 23 20 27 30 19 23 23 17 13 14 17 17 13 5 1 0 0 1 1 2 2 2 6 15 35 59 74 79 82 88 85 56 40 37 38 40 41 37 25 17 14 10 5 4 3 2 2 2 2 2 2 2 3 3 3 2 3 4 4 6 7 7 8 8 8 8 9 8 9 9 9 9 10 9 9 9 8 8 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 8 35 116 257 401 619 927 1020 1139 1281 1415 1569 1632 1553 1383 1277 1247 1193 1612 2273 2632 2299 1540 1013 1220 1754 2115 2275 2347 2844 3711 4047 4173 4212 4104 4042 3895 3842 3807 3776 3739 3757 3822 3850 3880 3951 3928 3896 3995 4027 4064 4110 4109 4029 3964 3850 3553 3316 3324 3392 3425 3501 3698 3907 3978 3555 2396 800 142 7 0 0 0 2 2 1 1 1 6 16 30 62 121 271 530 787 903 914 1041 1239 1369 1356 1266 1160 909 662 296 50 43 74 94 84 77 88 138 234 393 635 907 1123 1180 937 737 679 574 539 419 223 73 96 252 722 1250 1513 1553 1549 1540 1559 1694 1833 1919 1946 2022 2209 2404 2478 2542 2826 3066 2910 2620 2611 2779 2843 2849 2902 3055 3360 3798 4118 4208 4029 3431 3059 2914 2827 2698 2568 2484 2455 2475 2512 2557 2600 2638 2713 2838 2867 2835 2857 3007 3121 3177 3203 3220 3251 3299 3338 3377 3451 3496 3464 3266 3267 3228 3247 3239 3237 3249 3294 3369 3517 3721 3923 4128 4350 4598 4971 5365 5398 5135 4903 4583 4044 3853 3784 3775 3841 3986 4103 4087 3969 3834 3732 3632 3564 3777 4086 4213 4345 4484 4679 4893 4957 4841 4598 4432 4384 4280 4079 3863 3850 3995 3916 3740 3603 3602 3667 3637 3632 3813 4085 3918 3454 3174 3101 3162 3130 3056 3143 3188 3073 3151 3171 3060 3085 3019 3077 3167 3283 3464 3653 3852 4011 4105 4146 4060 3734 3261 2791 2604 2749 2960 3143 3323 3522 3688 3699 3593 3530 3691 4161 4473 4266 3944 3860 3782 3498 3449 3801 4119 4272 4243 3929 3510 3270 3198 3150 3061 2859 2605 2344 2120 1988 1996 2029 2029 1965 1898 1830 1650 1596 1621 1661 1677 1475 1526 1655 1598 1736 1859 1812 1712 1678 1710 1759 1752 1838 1774 1613 1498 1422 1350 1340 1346 1355 1395 1405 1362 1301 1270 1262 1239 1163 1093 1034 1060 1070 1105 1213 1248 1269 1343 1367 1319 1263 1297 1321 1296 1238 1283 1352 1380 1560 1723 1713 1716 1576 1321 1353 1432 1362 1185 1135 1193 1368 1505 1509 1445 1407 1417 1483 1651 1863 2033 2112 2150 2311 2530 2760 2928 3010 3027 3045 3113 3127 3224 3177 3157 3162 3292 3561 3628 3210 2601 2244 2288 2550 2792 2935 3198 3703 4230 4366 4190 3983 3781 3490 3027 2667 2600 2618 2531 2491 2611 2590 2593 2582 2632 63 66 50 39 29 31 39 42 42 40 39 44 52 66 79 81 64 41 23 15 17 18 15 7 5 7 10 15 18 13 7 2 1 1 3 4 4 4 5 4 8 17 39 60 69 73 78 83 82 64 48 44 45 47 47 43 35 25 18 14 10 5 3 2 2 1 2 2 1 2 2 3 2 2 2 3 5 6 7 8 8 8 9 9 9 9 9 9 9 10 10 9 9 9 8 8 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 6 6 24 108 222 390 635 858 908 1033 1179 1355 1528 1590 1459 1206 1025 849 853 1127 1638 2186 2251 1742 1252 1701 2426 2719 2711 2810 3264 3821 4056 4142 4149 4072 3979 3881 3856 3870 3902 3960 3952 3949 3948 3930 3956 3995 4033 3987 3997 3922 3869 3934 3965 3918 3774 3481 3205 3065 3064 3224 3519 3778 3947 3851 2899 1484 174 10 0 0 0 0 0 0 0 0 1 7 22 48 89 161 279 546 928 1043 981 1022 1186 1301 1260 1161 1078 947 820 482 113 58 84 113 103 111 185 314 486 672 881 1064 1157 1055 700 571 651 522 490 445 223 82 191 377 848 1368 1593 1540 1436 1395 1428 1591 1806 1947 2061 2150 2279 2451 2589 2761 3136 3294 3095 2866 2806 2819 2823 2875 3003 3144 3291 3453 3620 3698 3714 3408 3181 3204 3154 2995 2870 2825 2810 2764 2675 2594 2557 2532 2585 2689 2811 2830 2906 3093 3182 3181 3174 3189 3236 3309 3366 3404 3464 3439 3429 3272 3245 3166 3173 3143 3140 3165 3255 3371 3513 3712 3929 4106 4255 4406 4756 5172 5261 4942 4807 4750 4393 4272 4123 4000 4022 4144 4222 4219 4211 4189 4070 3784 3618 3896 4270 4369 4231 4274 4505 4667 4663 4611 4488 4307 4176 4062 3902 3735 3715 3743 3605 3425 3369 3446 3498 3429 3427 3618 3962 4020 3731 3477 3276 3175 3093 3098 3175 3180 3083 3118 3086 3063 3073 3022 3011 3025 3052 3149 3282 3430 3618 3766 3982 3987 3725 3275 2820 2588 2577 2673 2814 3023 3299 3575 3745 3685 3436 3370 3733 4214 4213 3771 3587 3622 3530 3613 3929 4213 4350 4324 4097 3814 3683 3468 3270 3043 2695 2384 2220 2181 2224 2270 2212 2087 1949 1798 1770 1689 1689 1762 1725 1586 1573 1735 1958 2077 2145 2130 1991 1789 1678 1672 1740 1738 1777 1702 1609 1437 1446 1436 1422 1405 1388 1361 1322 1297 1285 1330 1357 1314 1259 1207 1120 1065 1054 1070 1108 1157 1213 1216 1184 1229 1150 1132 1204 1203 1115 1228 1294 1332 1471 1694 1848 1764 1574 1379 1432 1435 1373 1265 1208 1250 1374 1511 1590 1564 1480 1410 1460 1680 1889 2019 2102 2202 2381 2639 2858 2961 2999 3043 3126 3136 3086 3407 3523 3530 3471 3674 3790 3702 3264 2648 2223 2243 2481 2696 2808 2962 3403 3881 4153 4176 4004 3749 3435 3027 2726 2701 2677 2604 2583 2652 2679 2657 2693 2820 46 56 59 56 44 47 47 47 49 54 59 59 60 68 80 85 72 43 21 13 10 8 7 6 5 7 15 22 23 10 3 1 5 6 5 5 5 5 5 5 10 21 38 53 56 59 67 74 75 68 59 54 55 51 48 47 40 28 21 18 13 7 3 2 1 1 1 1 1 2 2 2 2 2 3 4 5 6 8 8 8 9 9 9 9 9 9 10 10 9 9 9 7 8 8 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 4 30 109 211 384 595 766 817 933 1112 1357 1526 1552 1354 1077 888 818 847 975 1267 1804 2224 2012 1642 2340 3229 3387 3239 3343 3633 3840 3904 3933 3986 3990 3962 3982 4027 4075 4078 4101 4037 4002 4004 4005 3996 3977 3951 3897 3789 3635 3673 3771 3823 3784 3618 3373 3169 3115 3202 3354 3504 3680 3868 3784 2797 1215 58 3 0 0 0 0 0 0 0 0 0 4 18 48 95 165 264 582 968 1084 1035 996 1103 1175 1093 983 922 874 826 651 389 291 227 150 133 240 453 621 784 910 1007 1071 1051 905 727 658 516 387 341 352 177 118 263 509 979 1396 1527 1414 1257 1197 1255 1422 1638 1795 2019 2233 2370 2541 2695 2916 3146 3297 3190 2957 2817 2807 2861 2945 3075 3234 3364 3479 3531 3634 3680 3510 3329 3200 3191 3199 3168 3110 3032 2927 2835 2811 2755 2686 2640 2616 2683 2726 2848 2984 3166 3243 3234 3219 3245 3312 3363 3360 3348 3349 3337 3304 3245 3225 3209 3157 3149 3185 3271 3352 3442 3630 3849 4006 4181 4277 4540 4830 4810 4551 4595 4753 4699 4635 4513 4435 4444 4476 4500 4516 4500 4383 4118 4059 4044 4387 4602 4514 4215 4186 4392 4490 4407 4317 4253 4151 4058 3970 3796 3599 3489 3402 3327 3227 3281 3343 3393 3354 3347 3430 3639 3857 3945 3981 3854 3366 2994 3090 3127 3080 3180 3084 2912 2900 2962 2973 2965 2980 2988 2993 3024 3053 3242 3359 3523 3588 3506 3279 2986 2704 2520 2510 2646 2819 2982 3183 3422 3454 3210 3001 3191 3707 4000 3533 3151 3322 3644 3788 3908 4120 4299 4252 4073 3798 3854 3561 3327 3044 2682 2339 2172 2269 2498 2646 2612 2420 2162 1875 1757 1685 1659 1721 1690 1533 1628 1899 2250 2454 2398 2231 2055 1816 1651 1624 1669 1650 1653 1650 1592 1491 1486 1483 1422 1364 1318 1233 1161 1132 1200 1363 1426 1392 1365 1324 1228 1128 1086 1100 1120 1131 1194 1090 1036 1090 1058 1085 1146 1110 1156 1230 1215 1183 1260 1535 1847 1860 1695 1552 1613 1477 1369 1314 1314 1355 1445 1561 1573 1549 1510 1417 1511 1730 1879 1972 2062 2181 2366 2619 2860 3017 3110 3123 3117 3003 3111 3353 3609 3772 3786 3767 3794 3731 3455 2997 2585 2453 2482 2603 2729 2895 3161 3491 3781 3938 3868 3612 3291 2993 2785 2813 2744 2639 2577 2634 2662 2702 2869 3114 42 52 60 64 58 50 45 43 46 59 71 76 75 75 81 85 74 45 17 8 8 9 10 10 13 17 21 23 19 11 1 1 10 11 7 6 5 5 6 6 9 17 31 40 41 45 55 65 69 70 68 64 61 57 55 48 36 26 25 22 17 9 4 2 1 1 1 1 1 2 2 2 2 2 4 6 7 8 9 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 5 5 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 5 5 5 5 5 5 5 5 5 5 5 4 36 102 202 368 530 642 722 849 1094 1585 1641 1518 1334 1164 1065 1034 1075 1182 1296 1527 1963 2122 2030 2674 3267 3421 3454 3527 3681 3705 3681 3753 3848 3938 4026 4054 4123 4147 4127 4135 4088 4065 4007 3986 3977 3914 3836 3718 3544 3521 3575 3609 3747 3629 3428 3197 3148 3346 3543 3569 3563 3692 3879 3770 2744 1053 105 2 2 0 0 0 0 0 0 0 0 1 9 33 67 100 142 380 716 942 1040 1039 1092 1108 994 868 814 813 841 825 751 679 531 328 309 548 838 960 993 996 1000 979 896 768 637 488 320 248 199 160 100 153 414 720 1132 1419 1460 1306 1130 1068 1129 1265 1444 1651 1970 2270 2469 2650 2824 3023 3187 3264 3186 3029 2964 2946 2852 2783 2889 3115 3364 3681 3807 3806 3657 3432 3241 2965 2892 2945 3000 2996 2956 2942 2964 3021 2996 2937 2832 2723 2687 2714 2837 2989 3179 3303 3379 3372 3312 3297 3320 3329 3332 3386 3466 3433 3296 3344 3385 3350 3277 3183 3188 3254 3349 3551 3819 4035 4235 4284 4315 4406 4256 4196 4322 4587 4737 4699 4583 4548 4626 4728 4787 4797 4710 4517 4403 4656 4588 4794 4820 4665 4384 4270 4337 4392 4332 4198 4088 4027 3908 3760 3550 3339 3275 3250 3175 3116 3181 3238 3289 3303 3310 3343 3425 3596 3851 4185 4300 3539 2944 3094 3215 3142 3129 2940 2743 2739 2847 2900 2895 2936 2991 2946 2890 2828 2916 2994 3114 3243 3287 3211 3041 2808 2623 2598 2679 2735 2755 2879 3100 3202 3080 2899 2914 3293 3676 3398 3059 3180 3470 3583 3613 3802 4030 4058 4025 3776 3606 3328 3215 3113 2910 2624 2410 2410 2604 2863 3020 2881 2495 2106 1835 1685 1735 1854 1973 2050 2013 2188 2485 2534 2439 2215 2009 1795 1590 1525 1581 1547 1545 1601 1596 1518 1458 1426 1351 1249 1156 1057 1047 1157 1333 1395 1453 1475 1463 1403 1309 1199 1138 1142 1131 1115 1174 1117 1020 1038 1069 1137 1188 1214 1242 1224 1188 1119 1141 1321 1656 1849 1837 1699 1621 1494 1401 1370 1401 1460 1524 1569 1520 1536 1590 1518 1573 1704 1830 1922 2006 2119 2306 2556 2820 3032 3169 3020 2985 2995 3030 3185 3482 3762 3926 3965 3917 3787 3645 3457 3229 2946 2715 2643 2675 2783 2981 3232 3419 3642 3704 3515 3175 2928 2894 2946 2864 2698 2564 2648 2855 3049 3174 3312 41 53 61 67 67 60 49 39 37 50 66 82 86 85 84 83 70 44 20 12 15 19 19 19 21 20 19 18 18 15 5 7 13 19 12 11 11 8 5 5 7 13 22 32 35 35 44 55 60 62 64 64 62 58 53 43 27 24 35 30 22 11 5 2 1 0 0 0 0 1 2 2 3 4 5 7 9 9 9 8 9 9 9 9 9 10 10 9 10 9 9 8 7 7 7 5 5 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 34 87 191 350 482 567 683 835 1109 1665 1630 1574 1501 1398 1287 1201 1196 1257 1321 1437 1752 2099 2495 3230 3407 3525 3567 3533 3578 3536 3544 3666 3796 3884 3908 3913 3980 4046 4076 4107 4103 3986 3894 3882 3908 3913 3916 3852 3709 3675 3634 3587 3695 3510 3297 3085 3126 3286 3504 3682 3776 3862 3859 3259 1894 594 70 9 6 1 0 0 0 0 0 0 0 0 3 17 43 65 57 118 344 721 993 1127 1161 1097 953 814 745 752 807 864 896 883 783 655 676 908 1087 1067 1006 982 961 906 814 692 517 304 155 106 82 56 69 223 577 953 1307 1497 1468 1280 1088 1018 1070 1189 1370 1636 1991 2308 2543 2751 2912 3075 3195 3249 3218 3105 3045 2920 2693 2652 2864 3134 3312 3502 3687 3612 3463 3244 3016 2825 2781 2765 2772 2792 2833 2926 2998 3028 3050 3059 3067 3084 3033 2966 2940 3049 3217 3330 3386 3393 3333 3265 3247 3220 3234 3401 3617 3526 3359 3495 3547 3542 3382 3226 3190 3231 3300 3503 3853 4092 4221 4369 4290 4218 4171 4223 4331 4529 4562 4411 4296 4374 4592 4778 4881 4943 4848 4734 4766 4787 4790 4882 4859 4692 4518 4416 4371 4371 4312 4121 3930 3796 3589 3422 3238 3155 3153 3107 3054 2999 3010 3083 3171 3240 3272 3257 3270 3425 3637 3914 4072 3661 3119 3030 3007 3021 2997 2832 2676 2671 2780 2862 2811 2826 2920 2904 2857 2774 2737 2750 2818 2927 3003 3000 2936 2832 2736 2689 2667 2642 2632 2695 2856 2972 3011 2911 2855 3121 3443 3352 3046 2971 3147 3236 3193 3351 3498 3597 3666 3635 3525 3316 3061 3031 3102 3072 2942 2816 2805 2882 3067 3279 3064 2689 2230 2015 2125 2307 2298 2112 2086 2333 2492 2326 2332 2212 1925 1747 1565 1446 1491 1485 1467 1469 1432 1378 1359 1317 1244 1127 1046 1042 1026 1066 1144 1256 1336 1388 1429 1432 1325 1148 1097 1111 1090 1085 1104 1096 1067 1050 1083 1143 1189 1239 1263 1164 1177 1106 1072 1209 1608 1677 1778 1705 1527 1395 1361 1358 1409 1498 1575 1602 1542 1520 1572 1583 1589 1646 1749 1859 1968 2071 2232 2460 2717 2922 3042 3005 3041 3038 2929 2938 3156 3453 3764 3873 3877 3710 3707 3839 3805 3515 3151 2880 2721 2663 2782 2988 3049 3328 3500 3464 3225 2991 2897 2875 2925 2904 2759 2829 3167 3539 3551 3597 39 50 64 74 79 75 60 41 31 39 56 80 88 87 80 74 59 38 22 18 22 27 27 23 19 18 14 9 9 11 12 15 18 22 20 19 19 15 8 5 9 15 24 33 36 34 39 45 47 49 56 59 59 54 47 34 21 27 42 37 26 14 7 3 1 0 0 0 1 1 2 2 3 5 5 7 9 8 9 9 9 9 9 9 10 10 10 10 9 9 9 8 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 24 78 199 351 476 560 667 842 1139 1547 1740 1781 1714 1566 1398 1267 1215 1180 1174 1285 1585 2095 2861 3648 3655 3572 3461 3516 3507 3461 3509 3632 3753 3784 3749 3757 3807 3884 3965 4073 4051 3961 3940 3987 4057 4118 4103 4023 3946 3888 3805 3702 3648 3470 3309 3202 3133 3093 3363 3736 3985 4101 3779 2558 1009 191 19 9 5 1 0 0 0 0 0 0 0 0 7 44 131 235 297 361 509 778 1081 1261 1239 1091 924 790 713 694 720 768 813 836 840 866 935 1033 1033 966 935 940 914 853 755 576 322 111 33 33 29 22 66 278 689 1122 1463 1594 1518 1321 1131 1054 1109 1257 1476 1761 2090 2389 2638 2873 3007 3114 3234 3376 3525 3462 3254 2981 2776 2808 2986 3164 3214 3295 3434 3388 3218 3027 2889 2806 2780 2764 2753 2754 2787 2855 2887 2867 2880 2937 3028 3138 3168 3128 3081 3148 3238 3302 3445 3599 3648 3638 3539 3264 3158 3462 3758 3730 3465 3679 3565 3530 3417 3286 3253 3279 3325 3507 3879 4223 4426 4577 4564 4495 4600 4674 4701 4727 4562 4225 4111 4298 4559 4753 4836 4889 4894 4854 4792 4715 4733 4812 4821 4739 4653 4601 4574 4525 4341 4042 3794 3552 3295 3193 3121 3125 3098 3040 2953 2888 2905 2975 3064 3164 3234 3240 3238 3371 3527 3685 3837 3670 3245 2956 2882 2934 2913 2767 2691 2719 2752 2793 2700 2687 2730 2752 2754 2732 2689 2675 2680 2717 2763 2776 2755 2716 2684 2661 2627 2559 2551 2555 2657 2739 2867 2884 2895 3091 3298 3288 3098 2908 2927 2928 2775 2869 2951 3034 3169 3287 3385 3384 3174 2989 2992 3081 3115 3118 3033 2943 2942 3259 3287 3099 2768 2544 2450 2476 2430 2201 2089 2084 2040 1910 2126 2110 1967 1743 1535 1412 1392 1398 1383 1354 1315 1263 1172 1101 1107 1064 1008 1004 999 1000 1027 1077 1130 1170 1198 1243 1328 1130 1064 1069 1070 1070 1076 1069 1072 1066 1057 1091 1107 1092 1221 1138 1103 1107 1120 1240 1505 1596 1589 1557 1449 1285 1343 1356 1406 1422 1499 1539 1532 1504 1532 1590 1615 1620 1665 1764 1913 2040 2145 2338 2536 2738 2921 3083 3187 3124 2916 2765 2764 2901 3319 3484 3497 3459 3634 4017 4215 3987 3539 3070 2787 2703 2633 2559 2630 2851 3045 3124 3093 2977 2862 2885 3086 3215 3208 3288 3429 3732 3964 4025 36 48 62 76 85 83 67 44 33 41 62 82 86 83 72 65 46 31 20 17 23 28 29 26 23 21 17 9 6 8 10 13 16 16 17 18 20 20 22 18 17 20 27 36 41 39 39 40 40 42 47 52 56 50 41 36 32 36 44 40 30 16 11 6 4 2 2 3 3 2 3 3 4 6 6 8 8 9 8 9 9 10 10 9 10 10 10 10 10 9 8 8 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 18 94 217 358 500 617 772 997 1267 1626 2066 2019 1855 1655 1451 1314 1230 1096 1057 1227 1653 2411 3278 3711 3608 3450 3540 3692 3608 3567 3622 3707 3782 3784 3741 3734 3770 3825 3906 4040 4109 4146 4203 4255 4328 4349 4241 4104 4037 4004 3931 3805 3647 3478 3362 3324 3134 2897 3150 3703 4101 4224 3546 1981 558 33 2 3 1 0 0 0 0 0 0 0 0 6 48 155 334 547 720 846 972 1111 1223 1262 1147 953 815 737 687 648 628 634 665 725 819 930 1001 1021 986 934 902 854 776 731 687 525 262 61 10 19 18 31 102 314 716 1207 1553 1638 1566 1400 1227 1157 1231 1417 1660 1937 2231 2502 2731 2897 2975 3074 3284 3565 3919 3904 3495 3184 3129 3080 3019 3072 3084 3117 3137 3207 3081 2915 2864 2847 2840 2845 2849 2833 2803 2770 2735 2721 2720 2712 2735 2865 3043 3128 3198 3360 3413 3346 3484 3800 4081 4213 3978 3387 3086 3429 3618 3722 3643 3717 3610 3548 3527 3540 3533 3486 3493 3662 3971 4255 4465 4677 4803 4821 4994 5063 5025 4932 4682 4372 4277 4365 4507 4696 4797 4828 4828 4785 4685 4602 4653 4752 4809 4786 4751 4712 4656 4524 4248 3920 3672 3382 3093 3030 3052 3036 2983 2921 2848 2816 2869 2907 2949 3054 3154 3213 3224 3309 3428 3548 3711 3721 3450 3008 2720 2815 2917 2768 2651 2708 2698 2628 2541 2455 2463 2610 2726 2759 2680 2676 2664 2670 2679 2653 2639 2651 2684 2682 2707 2662 2588 2567 2571 2610 2699 2754 2808 2949 3091 3115 3099 3022 2873 2788 2657 2654 2654 2652 2757 2878 3057 3233 3280 3180 3030 2937 2917 3119 3108 3023 2904 2827 2758 2701 2624 2604 2479 2342 2329 2147 2058 1929 1744 1630 1721 1721 1770 1736 1593 1434 1337 1310 1299 1259 1208 1108 1017 1004 1065 1036 1037 1030 1027 1035 1023 1010 1034 1079 1141 1135 1231 1187 1092 1081 1156 1206 1167 1122 1120 1093 1032 1069 1130 1093 1133 1126 1070 1095 1126 1191 1326 1421 1382 1378 1414 1264 1346 1427 1460 1395 1422 1463 1489 1501 1515 1588 1639 1687 1676 1690 1836 1999 2089 2215 2378 2567 2788 3023 3177 3136 2942 2739 2554 2503 2773 3052 3215 3266 3428 3850 4252 4293 3834 3233 2940 2814 2560 2327 2337 2523 2685 2816 2926 2886 2796 2822 3029 3372 3474 3515 3732 4148 4413 4387 18 32 52 71 84 85 67 41 33 49 73 87 87 80 69 57 42 29 22 21 27 30 30 29 27 26 24 21 18 15 13 13 15 18 19 18 17 18 19 21 23 25 30 38 45 44 42 41 40 39 42 48 53 47 36 32 32 39 43 41 32 20 16 13 9 5 5 5 6 6 4 4 6 8 8 9 9 8 9 9 10 10 10 9 9 9 10 10 9 9 7 7 6 5 5 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 6 26 109 221 391 558 723 963 1184 1380 1687 2031 2099 1970 1741 1502 1364 1257 1095 1118 1288 1636 2378 3223 3541 3412 3446 3669 3812 3760 3730 3783 3844 3903 3935 3930 3927 3959 4034 4147 4245 4311 4377 4438 4432 4459 4389 4247 4140 4087 4049 3982 3867 3734 3627 3547 3481 3313 3177 3487 3909 4127 3933 2834 1304 292 4 0 0 0 0 0 0 0 0 0 0 5 69 214 388 572 770 960 1106 1198 1231 1186 1080 920 765 690 653 615 574 541 535 584 706 879 1035 1116 1147 1160 1100 981 812 634 537 473 314 121 25 28 44 40 68 160 567 753 1250 1571 1650 1621 1472 1313 1280 1403 1614 1855 2105 2357 2593 2779 2860 2914 3046 3322 3653 3957 3942 3724 3556 3460 3310 3165 3183 3178 3104 3080 3061 3035 2984 3059 3143 3118 3066 3014 2974 2965 2969 2958 2924 2857 2771 2676 2859 3057 3102 3248 3560 3720 3467 3318 3697 4264 4466 4114 3409 3136 3298 3488 3725 3883 3882 3778 3729 3865 4076 4062 3843 3765 3953 4213 4409 4520 4638 4875 4911 4974 5026 5009 4921 4720 4545 4486 4467 4490 4622 4745 4721 4613 4555 4494 4564 4697 4776 4812 4791 4731 4664 4591 4440 4147 3814 3581 3296 2982 2866 2884 2875 2860 2819 2743 2708 2751 2810 2859 2934 3048 3171 3235 3288 3367 3473 3586 3651 3669 3313 2793 2740 2979 2920 2704 2644 2638 2547 2509 2415 2362 2485 2519 2492 2552 2615 2634 2665 2679 2659 2652 2664 2710 2745 2822 2828 2803 2726 2636 2592 2619 2680 2723 2795 2919 2920 2770 2603 2682 2602 2500 2487 2520 2521 2578 2681 2824 2990 3095 3080 2977 2831 2776 2900 2913 2824 2649 2396 2129 1968 2083 2222 2109 1904 1790 1693 1646 1597 1543 1441 1428 1466 1547 1610 1601 1499 1368 1289 1241 1189 1147 1051 1027 1020 1064 1053 1133 1206 1208 1174 1111 1042 1053 1079 1104 1060 1168 1175 1116 1104 1177 1227 1208 1144 1077 1089 1019 1032 1082 1079 1102 1076 1049 1060 1093 1190 1341 1377 1263 1289 1398 1371 1411 1416 1481 1531 1517 1501 1563 1591 1521 1574 1623 1686 1688 1686 1765 1909 2021 2122 2235 2388 2608 2861 3093 3191 3091 2912 2614 2393 2462 2786 3129 3275 3361 3655 4139 4504 4103 3645 3379 3129 2787 2484 2433 2599 2744 2826 2913 2832 2763 2844 3089 3487 3590 3628 4030 4590 4586 4405 10 24 44 68 83 80 61 36 28 50 74 80 79 70 58 50 43 34 29 29 32 34 33 31 29 29 28 28 28 25 24 21 22 25 24 22 20 19 19 21 25 29 32 38 45 47 43 42 43 42 42 45 48 46 40 31 28 36 41 42 34 26 22 16 9 6 5 5 6 9 7 6 8 9 9 8 8 8 8 10 10 10 10 10 10 10 10 10 10 9 7 7 6 5 5 7 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 5 6 6 6 6 5 5 5 4 3 3 3 4 4 10 46 143 297 484 653 838 1091 1298 1486 1764 2073 2214 2115 1828 1540 1367 1244 1127 1239 1397 1660 2211 2854 3187 3272 3467 3718 3807 3782 3815 3903 3981 4055 4124 4178 4228 4317 4414 4483 4532 4578 4592 4546 4450 4391 4333 4235 4158 4101 4043 3976 3908 3859 3830 3805 3805 3831 3875 3925 3888 3696 3064 1809 623 97 0 0 0 0 0 0 0 0 0 0 0 44 216 452 640 784 905 990 1035 1047 1024 942 806 684 625 593 557 513 469 449 476 565 728 943 1136 1234 1279 1284 1202 1067 916 738 578 433 219 56 3 16 66 101 69 165 515 797 1265 1586 1701 1667 1502 1383 1418 1577 1782 1990 2200 2413 2613 2759 2853 2962 3137 3422 3834 4086 4075 3912 3723 3585 3497 3464 3513 3520 3409 3221 3080 3056 3086 3194 3383 3425 3342 3188 3077 3120 3219 3218 3214 3246 3159 2780 2749 2930 3046 3193 3468 3559 3329 3287 3684 4173 4364 4111 3568 3182 3348 3625 3834 3978 4013 4044 4135 4353 4522 4401 4088 3942 4090 4313 4518 4628 4697 4811 4719 4637 4634 4694 4733 4642 4544 4527 4493 4461 4519 4392 4365 4181 4188 4260 4565 4754 4789 4779 4757 4699 4613 4526 4407 4198 3905 3586 3272 3082 2806 2774 2745 2832 2938 2879 2728 2663 2693 2749 2835 2972 3132 3255 3294 3333 3369 3494 3497 3639 3691 3496 3233 3117 3042 2832 2726 2676 2579 2461 2307 2320 2400 2461 2561 2612 2583 2599 2663 2733 2776 2801 2800 2820 2836 2873 2908 2918 2868 2767 2664 2663 2758 2811 2781 2798 2827 2696 2471 2468 2453 2408 2331 2389 2448 2518 2638 2731 2766 2832 2804 2736 2649 2627 2613 2518 2342 2222 2151 2069 2050 2037 1904 1717 1575 1518 1478 1408 1394 1362 1355 1355 1376 1426 1480 1530 1526 1399 1283 1204 1143 1098 1018 1113 1112 1100 1158 1270 1365 1397 1391 1281 1172 1087 1037 1037 1058 1210 1176 1121 1148 1205 1277 1265 1155 1079 1133 1069 1016 1043 1126 1167 1114 1049 1026 1037 1129 1347 1417 1302 1313 1393 1381 1339 1404 1529 1589 1531 1462 1565 1646 1553 1547 1603 1658 1626 1659 1718 1805 1940 2080 2156 2247 2433 2670 2937 3201 3235 3075 2761 2429 2267 2455 2960 3248 3313 3450 3907 4283 4225 4040 3867 3645 3317 3034 2928 2976 2968 2895 2874 2834 2850 2972 3359 3692 3751 3805 4110 4743 4338 4212 9 23 45 77 93 83 56 33 28 42 56 54 54 56 52 48 46 40 36 37 37 37 34 30 29 28 28 28 29 30 30 29 28 28 27 25 23 20 22 25 29 31 32 37 42 43 37 35 39 42 43 45 47 45 43 39 34 39 42 41 38 29 23 14 7 5 5 6 6 11 10 10 9 8 8 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 6 7 7 7 7 7 7 7 7 7 7 7 6 4 4 4 5 6 5 6 6 6 5 6 6 5 5 5 5 5 3 3 4 4 4 4 14 70 201 373 574 778 973 1203 1413 1600 1814 2103 2249 2095 1770 1476 1295 1168 1102 1250 1587 2018 2491 2928 3143 3282 3483 3648 3701 3769 3887 4000 4101 4183 4263 4345 4416 4521 4595 4618 4592 4575 4596 4580 4463 4365 4305 4234 4157 4062 3953 3887 3872 3868 3817 3775 3884 4095 4110 3818 3355 2806 1922 882 195 14 0 0 0 0 0 0 0 0 0 0 12 128 389 606 805 955 1019 1008 981 970 937 842 707 616 588 539 473 398 351 364 435 545 701 899 1067 1139 1163 1101 1033 1004 1038 1046 984 828 387 94 58 174 272 189 64 190 511 947 1399 1683 1775 1671 1511 1461 1541 1690 1852 2017 2199 2395 2592 2762 2920 3081 3292 3618 4022 4203 4151 4000 3813 3681 3658 3700 3725 3642 3471 3255 3064 3064 3129 3220 3442 3475 3369 3183 2997 2969 3119 3279 3443 3717 3506 3043 2988 2847 2804 2882 3084 3212 3253 3372 3605 3812 3827 3620 3464 3549 3735 3837 4056 4219 4273 4405 4540 4637 4606 4421 4202 4123 4263 4493 4636 4620 4654 4597 4389 4166 4084 4251 4501 4517 4409 4399 4391 4376 4481 4247 3997 3782 3832 4052 4483 4722 4728 4685 4694 4678 4593 4496 4399 4243 3994 3636 3313 3270 2973 2834 2747 2741 2784 2779 2714 2652 2633 2666 2771 2912 3086 3255 3284 3258 3142 3218 3368 3582 3834 3993 3909 3654 3297 3028 3046 2734 2611 2466 2422 2479 2448 2369 2308 2348 2517 2624 2666 2804 2908 3002 3046 3031 2984 2963 2959 2988 2973 2868 2758 2766 2876 2906 2738 2602 2720 2511 2418 2474 2509 2466 2363 2311 2335 2395 2502 2622 2488 2519 2487 2513 2488 2447 2393 2262 2121 2009 1953 1935 1874 1793 1705 1620 1566 1526 1527 1447 1369 1339 1355 1371 1378 1387 1388 1410 1425 1322 1233 1180 1082 1115 1163 1183 1181 1174 1155 1151 1236 1266 1428 1411 1343 1189 1085 1101 1083 1144 1243 1251 1242 1221 1291 1227 1240 1155 1135 1141 1053 1027 1103 1157 1119 1055 1039 1004 1035 1165 1335 1350 1329 1344 1352 1360 1370 1393 1439 1467 1460 1523 1565 1532 1492 1565 1637 1644 1645 1673 1710 1806 1966 2089 2179 2306 2498 2767 3048 3215 3200 2999 2699 2425 2318 2623 3034 3344 3384 3536 3825 4063 4134 4097 4023 3821 3603 3469 3380 3205 3011 2918 2917 2930 3048 3381 3677 3934 4340 4612 4467 4218 4151 15 32 57 91 104 84 49 28 29 35 33 25 26 33 44 46 51 46 44 43 42 40 36 31 28 26 25 25 27 31 33 34 34 34 33 31 27 23 23 27 31 34 36 38 40 37 29 26 32 40 42 45 47 46 46 45 43 46 46 43 40 25 20 12 8 8 9 8 8 11 13 11 9 7 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 8 8 7 7 7 7 7 7 7 7 6 5 3 3 3 3 5 4 5 6 5 6 6 5 5 5 5 5 4 3 4 4 4 4 4 33 136 300 468 665 869 1088 1302 1464 1603 1793 2072 2122 1892 1573 1317 1162 1101 1149 1339 1728 2428 3014 3289 3330 3349 3442 3578 3729 3881 4002 4108 4202 4283 4363 4429 4453 4507 4533 4503 4513 4527 4533 4539 4472 4356 4259 4165 4057 3916 3774 3756 3803 3779 3584 3454 3715 4125 4068 3431 2539 1687 655 119 18 0 0 0 0 0 0 0 0 0 1 15 82 291 683 843 929 1052 1083 1040 1025 1036 1006 921 819 731 656 554 432 337 298 317 390 488 620 770 876 908 912 881 867 900 1037 1193 1245 1114 732 480 471 583 502 231 148 413 888 1402 1787 1949 1862 1651 1520 1521 1603 1712 1832 1975 2155 2367 2600 2828 3034 3227 3480 3813 4122 4205 4058 3804 3623 3629 3692 3685 3637 3498 3315 3204 3062 3040 3081 3102 3309 3335 3258 3119 2925 2926 3157 3305 3478 3930 3998 3797 3511 3098 2832 2759 2895 3090 3269 3383 3424 3428 3406 3361 3416 3761 4014 3942 4207 4440 4451 4546 4562 4461 4288 4166 4214 4377 4526 4621 4656 4607 4495 4294 4026 3776 3643 3861 4307 4441 4307 4317 4370 4293 4162 3987 3718 3582 3641 3894 4325 4633 4630 4530 4528 4555 4528 4468 4413 4255 4016 3763 3510 3425 3217 3028 2876 2771 2702 2642 2615 2606 2578 2578 2707 2839 3017 3217 3290 3258 3231 3525 3855 3865 3769 3885 4207 4411 3689 3319 3359 2932 2751 2660 2582 2505 2487 2513 2567 2647 2674 2693 2757 2913 3008 3136 3232 3281 3254 3148 3045 3014 2993 2897 2792 2794 2882 2857 2567 2408 2572 2427 2430 2515 2584 2582 2495 2380 2298 2275 2339 2447 2322 2309 2346 2392 2381 2335 2277 2205 2139 2055 1975 1950 1864 1715 1683 1636 1597 1541 1500 1442 1373 1348 1368 1365 1339 1321 1302 1287 1247 1183 1130 1147 1094 1112 1171 1191 1185 1145 1054 982 1100 1257 1369 1396 1497 1466 1407 1421 1449 1439 1382 1301 1201 1187 1286 1322 1291 1191 1150 1166 1116 1052 1064 1107 1091 1031 1044 1011 1032 1137 1254 1302 1297 1286 1292 1307 1276 1273 1427 1621 1666 1603 1511 1468 1438 1467 1516 1567 1630 1670 1667 1700 1809 1968 2096 2218 2387 2634 2925 3186 3341 3313 3122 2851 2578 2617 3040 3321 3197 3089 3280 3604 3816 3905 3960 3877 3781 3603 3368 3134 3025 2976 2948 3000 3213 3510 3699 4175 4720 4791 4438 4169 4182 26 45 70 97 103 75 38 25 33 38 29 15 15 28 41 46 53 53 50 48 44 42 38 30 21 19 20 21 25 29 33 38 41 42 41 37 32 28 26 27 31 35 38 41 40 34 25 21 25 36 43 46 44 38 34 35 40 50 56 50 40 26 20 14 13 13 12 11 11 12 12 11 9 8 7 8 10 10 9 10 10 10 10 10 10 10 10 10 9 8 9 9 8 8 7 7 7 7 7 7 7 7 7 6 5 3 2 1 1 2 3 3 4 5 6 7 6 5 5 5 5 4 4 4 4 4 4 4 10 81 243 438 619 798 979 1167 1338 1492 1607 1740 1986 1943 1668 1382 1177 1085 1112 1260 1595 2140 2671 3239 3491 3438 3414 3515 3691 3851 3976 4085 4187 4281 4369 4432 4453 4465 4462 4430 4439 4482 4477 4439 4423 4399 4305 4166 4016 3870 3755 3730 3786 3867 3736 3336 3084 3408 3928 3959 3342 2271 1139 217 1 0 0 0 0 0 0 0 0 0 0 5 45 204 502 885 980 946 1062 1099 1081 1092 1125 1107 1038 976 910 802 648 495 402 348 327 352 410 496 589 655 689 707 726 750 774 880 1023 1089 1049 923 809 706 558 412 336 434 832 1393 1864 2113 2130 1902 1636 1522 1537 1595 1672 1777 1930 2138 2393 2679 2967 3207 3424 3653 3921 4143 4106 3870 3593 3432 3515 3598 3519 3442 3366 3313 3292 3122 3003 2977 2976 3073 3092 3056 3005 2991 3131 3353 3489 3702 4054 4280 4292 4194 3978 3575 3170 3019 3093 3197 3263 3317 3406 3499 3431 3377 3831 4029 4177 4262 4482 4451 4377 4195 4003 3894 3961 4262 4594 4697 4661 4681 4663 4380 4016 3671 3338 3208 3467 3976 4208 4152 4240 4345 4246 4031 3780 3593 3457 3471 3817 4150 4491 4578 4549 4515 4438 4394 4383 4456 4364 4117 3899 3696 3542 3361 3179 3021 2890 2794 2708 2584 2486 2510 2481 2613 2750 2914 3105 3241 3310 3403 3798 4255 4207 3623 3433 4287 4504 3806 3508 3489 3233 3014 2879 2765 2806 2865 2777 2625 2529 2561 2674 2787 2900 3068 3208 3339 3473 3513 3361 3181 3112 3058 2926 2764 2707 2786 2772 2456 2345 2319 2343 2419 2517 2630 2705 2705 2627 2466 2281 2265 2351 2354 2338 2389 2374 2303 2220 2162 2148 2149 2129 2076 1958 1793 1575 1579 1572 1554 1480 1424 1412 1372 1313 1292 1265 1267 1268 1221 1162 1099 1040 1016 1116 1208 1220 1157 1131 1175 1165 1107 1067 1179 1258 1231 1288 1439 1528 1573 1642 1729 1765 1567 1336 1195 1282 1346 1319 1191 1139 1142 1158 1161 1127 1094 1095 1073 1027 1027 1026 1039 1104 1228 1314 1304 1246 1227 1217 1227 1315 1517 1686 1676 1563 1520 1507 1498 1497 1488 1522 1631 1651 1665 1684 1713 1856 2016 2152 2315 2525 2791 3096 3416 3566 3544 3366 3322 3316 3419 3423 3165 2833 2860 3073 3251 3438 3555 3519 3487 3332 3069 2853 2819 2852 2840 2856 3044 3516 3817 4323 4699 4671 4378 4168 4277 42 57 75 94 90 61 34 31 44 51 42 26 20 25 36 43 49 52 50 49 43 43 37 27 17 14 16 18 22 27 33 40 45 48 47 43 37 32 28 29 30 35 38 41 40 34 24 19 23 35 43 46 39 26 20 27 36 47 53 48 38 28 22 19 18 15 13 12 12 13 11 8 7 8 9 10 10 9 9 10 10 10 10 10 10 10 10 10 9 9 10 9 8 7 7 8 7 7 7 7 7 7 6 5 4 2 1 1 2 2 2 3 5 5 6 6 5 5 5 6 5 4 4 4 4 4 3 3 34 146 340 558 770 946 1092 1235 1368 1497 1642 1758 1852 1692 1434 1232 1144 1202 1334 1467 1791 2450 3079 3454 3616 3559 3554 3629 3775 3918 4018 4110 4224 4345 4442 4480 4467 4483 4463 4468 4464 4423 4346 4253 4207 4187 4116 3965 3777 3626 3627 3784 3851 3846 3630 3073 2684 2931 3498 3670 3177 2122 826 19 0 0 0 0 0 0 0 0 0 0 0 8 58 224 495 749 755 815 961 1012 1045 1098 1160 1172 1137 1117 1087 999 856 712 589 484 408 374 378 413 459 510 572 646 699 696 665 678 752 782 752 672 555 434 373 444 619 881 1260 1693 2033 2179 2106 1864 1606 1513 1524 1563 1633 1755 1941 2194 2501 2836 3158 3408 3583 3800 3982 4075 3923 3639 3375 3262 3436 3568 3483 3419 3397 3375 3299 3109 2991 2921 2908 2920 2954 2967 2977 3070 3237 3335 3332 3426 3708 3951 4066 4169 4245 3939 3378 3035 3018 3111 3196 3347 3607 3804 3767 3683 3669 3827 4357 4424 4427 4293 4100 3941 3973 4180 4434 4683 4851 4813 4686 4691 4663 4321 3846 3371 2940 2792 3097 3668 4074 4242 4399 4479 4498 4463 4262 3972 3841 3905 4191 4412 4591 4658 4731 4799 4660 4386 4254 4389 4484 4308 3987 3721 3519 3280 3095 2997 2929 2837 2739 2641 2486 2462 2442 2507 2628 2778 2942 3108 3281 3412 3644 3853 3761 3401 3108 3634 3842 3507 3406 3459 3360 3228 3083 3000 3043 3034 2876 2719 2666 2754 2888 2942 2977 3086 3203 3359 3539 3624 3498 3253 3093 3049 2924 2681 2605 2751 2734 2446 2203 2131 2221 2326 2449 2604 2713 2758 2748 2637 2451 2386 2451 2519 2408 2366 2294 2179 2080 2020 2005 2015 2027 1968 1785 1709 1582 1530 1523 1473 1391 1333 1299 1246 1153 1092 1074 1095 1192 1127 995 929 923 985 1191 1419 1445 1299 1194 1208 1214 1215 1223 1304 1286 1250 1211 1194 1262 1390 1530 1723 1998 1814 1556 1431 1427 1385 1249 1140 1129 1162 1235 1312 1237 1188 1149 1107 1088 1048 1062 1118 1186 1304 1415 1390 1291 1251 1323 1479 1468 1506 1588 1603 1545 1513 1567 1634 1549 1339 1430 1571 1595 1651 1711 1760 1851 1975 2108 2258 2416 2671 3007 3344 3612 3759 3742 3746 3782 3808 3755 3569 3306 2995 2850 2818 2950 3052 3072 3050 2983 2812 2584 2651 2699 2705 2672 2767 3110 3644 4182 4451 4408 4311 4193 4299 46 54 62 78 71 46 33 40 54 61 53 44 34 31 34 35 39 44 44 41 36 37 32 24 17 16 19 21 24 28 34 41 48 53 52 48 43 37 32 32 34 36 37 38 34 28 22 19 26 37 43 43 34 19 13 21 35 47 52 46 38 30 26 24 21 18 16 15 12 13 9 6 7 9 10 10 9 8 9 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 8 7 7 7 7 7 6 6 5 3 2 1 2 3 4 4 4 6 6 5 6 5 5 6 6 5 4 4 4 4 4 2 4 49 179 389 633 835 956 1059 1208 1383 1526 1636 1730 1647 1428 1252 1124 1190 1388 1557 1628 1896 2620 3385 3663 3721 3716 3737 3752 3835 3976 4095 4196 4310 4425 4509 4538 4503 4439 4416 4397 4350 4214 4085 3956 3896 3850 3799 3700 3524 3375 3405 3542 3544 3389 3272 2681 2219 2334 2935 3257 2900 1874 635 0 0 0 0 0 0 0 0 0 0 0 0 10 62 156 257 453 571 744 858 899 962 1050 1125 1164 1185 1204 1209 1187 1127 1009 854 703 577 489 449 453 488 550 638 724 752 710 657 614 642 664 592 488 399 404 537 745 970 1219 1518 1843 2100 2147 1999 1758 1557 1512 1527 1568 1659 1818 2044 2339 2692 3067 3421 3678 3805 4002 3993 3918 3698 3450 3261 3242 3481 3653 3625 3604 3589 3507 3326 3122 2999 2896 2858 2898 2988 3006 2954 2969 3017 2983 2946 3068 3324 3573 3709 3817 3855 3668 3246 3027 3083 3264 3360 3495 3784 4002 4202 4233 4135 4227 4534 4552 4364 4167 4072 4119 4371 4703 4913 5010 5032 4904 4730 4768 4696 4389 3916 3414 3025 2889 3129 3538 3782 3872 4038 4237 4402 4445 4493 4692 4448 4281 4257 4350 4283 4180 4280 4528 4675 4508 4244 4196 4390 4467 4116 3695 3404 3154 3003 2931 2866 2794 2742 2715 2602 2499 2460 2460 2526 2666 2788 2941 3157 3364 3532 3626 3566 3299 2995 3030 3228 3141 3208 3265 3315 3255 3126 3062 3069 3036 2922 2812 2819 3066 3036 2998 3039 3099 3196 3356 3523 3605 3497 3215 3012 3028 2953 2749 2716 2815 2688 2334 2044 2004 2109 2216 2346 2528 2648 2677 2657 2636 2630 2583 2547 2517 2331 2169 2080 2014 1938 1861 1796 1813 1811 1684 1644 1650 1662 1632 1540 1404 1293 1231 1171 1107 1040 996 971 950 1048 1014 979 962 948 1041 1283 1592 1727 1555 1408 1278 1267 1220 1090 1215 1316 1186 1023 951 987 1074 1235 1499 1858 1971 1815 1640 1535 1404 1218 1094 1108 1169 1293 1321 1299 1199 1136 1145 1163 1153 1191 1259 1309 1382 1514 1469 1333 1299 1420 1494 1485 1465 1464 1496 1495 1495 1617 1780 1579 1386 1471 1564 1608 1686 1747 1791 1851 1960 2086 2222 2351 2575 2873 3185 3468 3668 3768 3843 3911 3984 3981 3848 3645 3347 2987 2753 2680 2651 2590 2601 2643 2562 2381 2397 2470 2568 2613 2697 2923 3343 3823 3998 3993 4021 4025 4049 42 39 37 48 45 29 30 44 54 55 52 51 48 39 35 31 30 36 40 37 31 29 27 24 21 25 28 30 32 34 38 44 49 52 52 50 46 40 35 35 37 37 34 29 24 20 18 19 25 37 42 38 29 21 19 25 34 48 56 49 39 33 30 28 26 22 19 16 12 12 8 6 9 10 10 9 8 8 9 10 10 10 9 9 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 6 5 4 2 3 3 3 5 6 5 5 6 6 6 6 5 5 6 6 5 4 4 4 4 3 2 5 42 171 400 614 677 637 695 938 1272 1544 1675 1665 1506 1291 1133 1052 1218 1439 1501 1632 2173 3011 3629 3805 3826 3842 3900 3921 3919 4017 4151 4279 4395 4492 4562 4598 4521 4302 4159 4068 3975 3863 3770 3723 3646 3561 3598 3622 3500 3325 3212 3047 2844 2776 2763 2238 1786 1900 2513 2901 2591 1523 425 0 0 0 0 0 0 0 0 0 0 0 0 7 54 116 157 341 579 798 866 879 927 997 1074 1149 1213 1251 1266 1277 1294 1293 1205 1043 856 694 601 584 624 702 796 870 887 850 797 724 695 715 659 591 582 668 843 1052 1253 1474 1757 2081 2284 2163 1890 1652 1556 1551 1582 1648 1781 1983 2241 2558 2923 3301 3651 3901 3992 3978 3840 3688 3502 3387 3289 3331 3590 3772 3744 3665 3599 3514 3354 3205 3133 3024 2964 2983 3019 3006 2852 2763 2795 2895 3072 3208 3348 3491 3546 3631 3619 3530 3320 3102 2964 2932 3043 3322 3698 4100 4520 4690 4765 4885 4791 4635 4377 4232 4320 4472 4677 4892 4989 5020 5014 4900 4774 4825 4766 4481 4137 3782 3481 3345 3408 3540 3574 3505 3498 3681 3711 3610 3433 3516 3435 3410 3331 3157 3028 3085 3356 3783 4258 4552 4403 4082 4065 4398 4228 3792 3417 3012 2820 2851 2810 2684 2585 2584 2620 2542 2503 2471 2494 2611 2687 2796 3000 3246 3417 3423 3295 3162 2941 2762 3206 3060 3064 3062 3097 3049 2966 2935 2925 2886 2836 2767 2713 2925 2866 2909 2997 3100 3219 3368 3503 3557 3408 3038 2838 2925 2989 2968 2871 2677 2425 2086 1870 1861 1935 2026 2186 2399 2560 2645 2670 2611 2665 2664 2555 2382 2137 1903 1818 1867 1830 1798 1699 1686 1692 1649 1592 1590 1664 1640 1479 1331 1250 1195 1135 1054 1004 1001 949 909 915 931 987 1011 1040 1183 1314 1458 1517 1470 1351 1301 1311 1232 1136 1196 1250 1184 1016 775 716 829 1039 1310 1679 2039 2023 1865 1725 1550 1397 1283 1165 1099 1223 1298 1302 1167 1098 1135 1190 1235 1294 1344 1342 1337 1553 1504 1395 1359 1380 1354 1392 1446 1406 1428 1475 1427 1595 1731 1633 1582 1565 1536 1620 1749 1772 1758 1820 2001 2090 2213 2341 2494 2712 2974 3222 3428 3585 3714 3846 3953 3983 3939 3831 3667 3410 3132 2910 2678 2422 2401 2461 2411 2310 2247 2281 2377 2497 2647 2831 3078 3458 3538 3573 3597 3566 3538 44 31 19 19 22 13 23 43 46 44 42 45 47 43 39 35 32 40 45 42 35 32 29 29 32 35 38 40 42 44 46 49 51 49 47 47 46 41 37 36 38 38 29 19 15 14 15 18 23 40 42 32 24 20 20 23 33 48 57 49 41 37 35 32 30 25 20 16 12 12 13 11 12 11 11 10 10 9 9 10 10 10 10 10 9 9 10 9 9 9 8 7 7 7 7 7 7 7 7 7 6 5 4 3 3 5 4 4 5 5 5 5 5 5 5 5 5 6 5 5 5 4 4 3 2 2 1 1 23 120 304 442 326 205 222 524 1024 1455 1602 1483 1299 1177 1067 1080 1289 1374 1323 1650 2466 3290 3752 3894 3916 3914 3961 4048 4077 4111 4148 4269 4397 4510 4591 4635 4569 4313 3995 3835 3758 3720 3745 3737 3631 3556 3706 3730 3503 3169 2907 2686 2441 2300 2155 1799 1464 1681 2350 2743 2319 1184 287 17 0 0 0 0 0 0 0 0 0 0 0 6 31 69 142 322 557 728 769 803 843 907 1011 1134 1245 1316 1347 1357 1359 1355 1345 1307 1196 992 821 748 756 806 880 967 1049 1094 1059 944 858 866 871 855 883 980 1132 1299 1456 1672 2001 2306 2390 2212 1815 1635 1605 1629 1695 1815 1999 2226 2482 2781 3111 3438 3719 3895 3910 3797 3631 3491 3370 3291 3274 3433 3738 3886 3772 3583 3472 3476 3539 3488 3438 3325 3251 3230 3164 3112 2937 2848 2958 3190 3431 3483 3458 3482 3576 3673 3650 3555 3392 3144 2897 2799 2947 3204 3440 3852 4500 4877 4897 5012 4862 4691 4442 4438 4584 4674 4743 4829 4869 4864 4796 4665 4586 4563 4569 4405 4253 4082 3888 3734 3664 3639 3566 3358 3067 3067 3042 3023 2924 2913 2843 2807 2791 2757 2731 2799 2974 3243 3767 4297 4412 4130 3977 4266 4247 3979 3663 3317 3083 2975 2860 2725 2575 2478 2508 2510 2488 2480 2513 2575 2622 2697 2858 3081 3263 3313 3238 3171 2952 2588 2964 2923 2909 2884 2842 2807 2780 2762 2736 2689 2679 2680 2759 2748 2812 2946 3064 3177 3314 3454 3563 3569 3376 2975 2753 2824 3035 3063 2766 2348 2101 1905 1766 1717 1714 1826 2054 2237 2394 2509 2616 2656 2676 2646 2517 2284 2014 1762 1640 1811 1794 1805 1746 1693 1693 1677 1594 1524 1535 1477 1325 1263 1233 1162 1118 1021 951 949 964 964 939 945 1053 1172 1162 1276 1327 1346 1366 1365 1373 1407 1403 1326 1219 1121 1035 938 752 475 431 598 976 1248 1619 2031 2164 2077 1974 1855 1597 1468 1338 1143 1183 1329 1300 1124 1066 1150 1207 1248 1346 1383 1334 1352 1481 1511 1447 1380 1329 1272 1298 1411 1414 1406 1572 1555 1621 1663 1700 1694 1561 1445 1542 1691 1712 1716 1826 1953 2075 2197 2297 2396 2546 2746 2948 3149 3358 3526 3683 3807 3875 3890 3861 3802 3698 3567 3377 3037 2675 2590 2543 2534 2508 2437 2344 2278 2249 2442 2623 2919 3081 3161 3207 3209 3179 3148 43 28 16 10 6 5 14 33 33 36 26 35 39 39 39 40 43 51 55 46 39 42 42 38 40 43 43 43 44 47 51 55 53 44 38 39 42 42 38 36 38 39 27 16 13 12 13 17 25 41 42 30 20 17 19 23 30 41 50 49 44 41 39 35 31 26 19 14 12 13 16 16 14 13 12 11 12 11 9 10 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 6 4 3 2 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 4 4 3 2 1 0 0 5 51 153 169 76 24 24 213 719 1217 1423 1359 1212 1121 1124 1248 1382 1300 1321 2043 3004 3552 3786 3902 3959 3943 3945 4055 4172 4253 4244 4287 4360 4473 4566 4619 4619 4492 4235 4022 3989 3916 3805 3747 3702 3724 3872 3621 3028 2476 2283 2274 2097 1828 1579 1423 1343 1608 2375 2815 2233 990 217 18 0 0 0 0 0 0 0 0 0 0 0 0 1 17 85 216 367 486 557 647 696 770 899 1054 1215 1357 1457 1503 1492 1423 1344 1358 1431 1353 1133 957 873 867 897 1003 1161 1293 1312 1197 1084 1060 1049 1080 1141 1238 1322 1418 1544 1787 2128 2369 2322 2037 1750 1681 1685 1748 1859 2024 2221 2436 2664 2917 3184 3436 3641 3751 3721 3587 3463 3368 3290 3244 3312 3636 3946 3957 3721 3474 3418 3638 3913 3914 3820 3617 3483 3329 3310 3337 3254 3196 3285 3472 3603 3524 3337 3119 3114 3383 3463 3372 3266 3182 3162 3210 3194 3027 2910 3263 4213 4818 4839 4895 4838 4717 4524 4572 4643 4661 4707 4779 4816 4754 4553 4375 4414 4499 4450 4314 4315 4190 4081 3986 3839 3698 3543 3290 2999 2917 3009 2987 2874 2800 2791 2791 2806 2843 2875 2961 3142 3312 3787 4073 4000 3885 3881 4071 4142 4084 4027 3807 3478 3284 3097 3008 2818 2649 2473 2454 2445 2473 2508 2527 2553 2615 2745 2952 3160 3274 3298 3142 2913 2806 2884 2879 2842 2769 2701 2668 2627 2598 2578 2570 2580 2639 2693 2737 2859 3006 3138 3286 3440 3560 3609 3555 3383 3138 3063 3126 3153 2999 2572 2199 2024 1912 1778 1675 1670 1812 1964 1979 2139 2245 2375 2527 2624 2614 2494 2277 1990 1763 1608 1805 1804 1795 1787 1756 1752 1730 1632 1534 1469 1349 1184 1155 1189 1088 1057 996 941 961 1101 1158 1068 1016 1041 1120 1092 1253 1347 1368 1383 1416 1482 1537 1530 1453 1310 1093 923 693 450 272 239 386 881 1324 1738 2152 2263 2165 1979 1686 1409 1518 1457 1245 1242 1370 1349 1222 1199 1226 1217 1248 1399 1407 1363 1355 1408 1459 1451 1400 1321 1262 1289 1371 1441 1510 1627 1659 1671 1699 1744 1738 1608 1503 1499 1577 1608 1679 1779 1894 2027 2143 2233 2328 2424 2544 2674 2866 3086 3293 3463 3576 3631 3646 3650 3659 3697 3761 3678 3436 3148 2912 2804 2787 2765 2648 2577 2542 2448 2494 2611 2740 2835 2896 2947 2986 3052 3056 43 28 19 13 7 4 8 21 27 33 26 33 33 31 36 44 51 56 54 44 39 43 46 47 50 51 46 39 36 41 49 58 53 39 30 31 37 41 40 37 37 39 31 26 20 13 13 17 24 36 41 33 23 22 23 23 26 31 41 49 49 46 43 37 31 24 16 12 12 13 15 15 14 13 12 12 11 9 9 9 10 9 9 9 10 10 10 9 8 8 8 7 6 6 7 7 7 7 7 6 5 3 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 5 6 6 4 4 3 1 0 0 0 0 10 25 21 7 1 2 55 328 728 1002 1106 1097 1089 1183 1319 1320 1188 1522 2734 3835 3917 3818 3842 3942 3985 3980 4021 4137 4289 4373 4426 4445 4535 4563 4647 4681 4658 4527 4344 4191 4063 3783 3466 3479 3748 3823 3243 2341 1788 1700 1720 1598 1403 1281 1292 1418 1689 2506 3057 2452 1066 247 23 0 0 0 0 0 0 0 0 0 0 0 0 0 3 42 137 257 361 432 503 569 639 750 908 1110 1328 1513 1601 1597 1511 1371 1338 1483 1608 1503 1311 1138 1017 992 1111 1314 1475 1502 1392 1258 1192 1115 1151 1197 1241 1332 1463 1613 1830 2066 2175 2082 1878 1743 1736 1778 1873 2011 2182 2355 2537 2728 2930 3132 3314 3456 3532 3503 3414 3348 3297 3266 3291 3505 3904 4068 3943 3700 3538 3668 4068 4297 4270 4124 3824 3501 3487 3564 3600 3564 3488 3438 3428 3368 3185 2958 2735 2706 2833 2877 2922 3025 3101 3108 3022 2855 2624 2453 2777 3850 4786 4926 4737 4750 4602 4465 4479 4520 4546 4644 4803 4887 4852 4697 4614 4736 4725 4514 4442 4551 4369 4192 4091 3924 3752 3582 3379 3131 3095 3259 3292 3233 3110 3002 2944 2921 2910 2938 3145 3552 3790 4045 3790 3335 3282 3401 3602 3752 3820 4175 4326 3945 3795 3483 3400 3217 2979 2713 2532 2466 2485 2486 2460 2467 2519 2639 2894 3156 3214 2956 2955 2817 2733 2794 2789 2765 2697 2607 2552 2498 2475 2468 2474 2539 2631 2697 2776 2888 3018 3147 3289 3455 3571 3547 3413 3278 3179 3170 3188 3103 2725 2338 2155 2102 2034 1958 1997 2050 1971 1822 1757 1936 2099 2204 2339 2494 2527 2421 2290 2007 1813 1677 1748 1804 1814 1834 1830 1811 1765 1674 1559 1461 1367 1229 1252 1143 988 941 933 922 965 1174 1359 1232 1190 1170 1135 1138 1175 1315 1393 1435 1492 1573 1647 1625 1555 1425 1104 843 579 350 190 255 497 927 1449 1929 2191 2235 2167 2011 1730 1538 1521 1386 1230 1264 1338 1309 1326 1357 1279 1255 1279 1311 1344 1383 1357 1334 1354 1367 1387 1353 1277 1256 1340 1431 1518 1606 1633 1645 1695 1698 1689 1670 1621 1525 1540 1586 1653 1742 1846 1951 2044 2121 2224 2334 2413 2484 2637 2834 3038 3202 3287 3309 3324 3382 3454 3580 3714 3712 3606 3433 3245 3135 3047 2991 2927 2906 2933 2833 2757 2802 2875 2964 2979 3003 3045 3070 3077 40 28 21 19 18 13 13 22 32 34 33 34 35 32 37 45 54 53 42 33 34 43 53 56 61 59 52 39 29 31 43 55 50 33 25 27 35 43 44 40 37 40 44 45 30 16 14 17 21 33 41 35 24 22 24 27 32 28 38 52 52 46 41 35 27 21 14 11 11 13 15 15 13 12 12 12 12 10 9 9 9 9 9 9 10 10 10 9 9 9 7 6 6 6 7 7 7 7 7 5 4 2 1 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 2 0 0 0 0 0 0 0 0 0 0 1 6 37 206 497 762 986 1163 1275 1252 1088 1115 1874 3164 3840 3938 3860 3764 3860 4005 4082 4081 4107 4226 4371 4516 4593 4678 4649 4761 4760 4760 4575 4403 4246 4043 3705 3210 3147 3545 3618 2961 1999 1511 1410 1384 1378 1357 1347 1429 1648 2008 2710 3218 2598 1171 299 34 0 0 1 0 0 0 0 0 0 0 0 0 0 2 49 164 299 399 450 458 487 557 655 786 989 1222 1446 1558 1549 1453 1311 1249 1368 1561 1633 1599 1474 1312 1240 1302 1491 1620 1597 1468 1323 1249 1173 1180 1216 1272 1357 1480 1622 1768 1889 1928 1875 1792 1757 1786 1857 1968 2107 2259 2403 2547 2696 2849 2994 3117 3209 3267 3286 3276 3272 3271 3291 3386 3705 4084 4169 4050 3934 3963 4188 4464 4554 4456 4277 3983 3693 3696 3737 3811 3786 3616 3393 3175 2943 2715 2522 2402 2340 2379 2535 2747 2881 2727 2681 2625 2458 2329 2272 2531 3432 4685 4913 4644 4597 4437 4300 4328 4322 4214 4269 4570 4835 5024 5021 5028 4988 4403 4334 4492 4644 4472 4188 3983 3853 3793 3724 3571 3365 3438 3640 3700 3661 3528 3358 3227 3162 3175 3310 3591 3908 4102 4002 3503 3149 3123 3245 3476 3637 3513 3885 4532 4342 4298 3979 3786 3556 3277 3001 2735 2588 2561 2523 2449 2420 2474 2617 2954 3361 3577 3515 3227 2800 2673 2682 2714 2707 2621 2520 2454 2420 2400 2379 2406 2528 2611 2658 2741 2852 2975 3105 3255 3427 3529 3425 3213 3114 3072 3080 3033 2787 2397 2145 2088 2069 2028 1984 2035 2057 1827 1612 1692 1928 2035 2069 2128 2252 2399 2315 2201 1993 1841 1762 1766 1804 1819 1854 1888 1886 1810 1655 1530 1436 1379 1174 1214 1137 993 916 890 878 913 1085 1332 1324 1293 1229 1192 1155 1171 1267 1326 1376 1456 1574 1720 1673 1605 1491 1220 926 618 400 285 460 844 1222 1667 2078 2064 2075 2052 1963 1793 1672 1546 1305 1151 1207 1247 1227 1271 1383 1288 1251 1261 1300 1334 1361 1371 1327 1302 1291 1360 1394 1351 1332 1377 1415 1457 1499 1538 1592 1673 1641 1652 1634 1591 1558 1561 1586 1626 1685 1751 1843 1923 2005 2122 2238 2321 2383 2485 2617 2765 2933 3016 3042 3060 3151 3256 3422 3543 3575 3522 3430 3334 3295 3228 3149 3132 3101 3081 3074 3034 2965 3030 3244 3224 3150 3170 3026 2976 41 31 25 25 29 29 28 30 38 44 36 31 33 37 40 49 56 50 34 24 28 41 56 63 64 61 58 40 25 27 40 50 46 33 25 27 35 44 47 44 40 40 44 46 33 16 13 18 22 35 39 34 26 24 24 26 31 30 44 52 47 40 35 28 21 17 14 12 12 13 16 14 13 12 12 12 11 11 10 9 9 9 10 9 10 10 10 9 8 8 6 5 5 6 7 7 7 7 6 4 3 2 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 5 30 107 265 551 877 1045 1020 824 590 893 2200 3539 3413 3699 3838 3720 3765 3926 4103 4198 4186 4189 4305 4487 4623 4734 4774 4862 4845 4811 4628 4420 3999 3677 3433 3054 2937 3207 3246 2838 1960 1538 1560 1620 1654 1625 1578 1626 1853 2261 2782 3025 2425 1112 290 38 1 1 1 1 0 0 0 0 0 1 4 9 11 24 103 259 424 526 545 501 482 527 624 740 906 1079 1260 1416 1538 1569 1432 1241 1233 1353 1477 1573 1591 1560 1507 1477 1564 1639 1610 1511 1415 1364 1315 1281 1285 1325 1381 1440 1512 1605 1695 1749 1760 1758 1773 1822 1903 2011 2132 2260 2376 2489 2601 2716 2825 2921 3006 3084 3145 3183 3224 3282 3388 3595 4111 4357 4344 4289 4306 4411 4579 4718 4715 4591 4404 4156 3848 3731 3813 3964 3981 3756 3425 3116 2833 2615 2464 2421 2468 2630 2925 3141 3117 2791 2573 2446 2302 2181 2080 2270 3261 4571 4900 4665 4548 4418 4313 4294 4129 3827 3723 3956 4383 4932 4993 5053 4963 4280 4317 4439 4462 4312 4038 3820 3780 3840 3798 3552 3433 3736 3925 3930 3857 3750 3616 3519 3501 3570 3709 3859 3941 3920 3743 3571 3349 3242 3320 3474 3666 3504 3528 4218 4400 4454 4377 4156 3915 3530 3237 3001 2854 2769 2678 2586 2590 2722 2897 3237 3712 3901 3699 3255 2788 2648 2616 2631 2630 2533 2444 2397 2391 2395 2400 2451 2516 2556 2608 2695 2793 2900 3039 3215 3408 3493 3267 3078 3049 3062 3044 2913 2529 2162 2044 1998 1960 1931 1869 1850 1792 1616 1532 1737 1931 1945 1979 2116 2248 2324 2194 2021 1894 1827 1791 1796 1786 1782 1809 1845 1839 1709 1449 1487 1461 1415 1249 1188 1159 1113 1033 930 838 870 1024 1200 1259 1281 1199 1197 1227 1272 1279 1235 1189 1215 1387 1620 1646 1583 1491 1354 1192 881 651 627 836 1261 1659 1955 2170 1898 1858 1860 1813 1738 1681 1566 1374 1223 1204 1209 1320 1232 1295 1224 1163 1259 1412 1472 1451 1421 1412 1345 1295 1344 1406 1391 1367 1368 1396 1434 1405 1495 1570 1661 1728 1685 1620 1600 1605 1605 1589 1603 1674 1704 1762 1834 1934 2069 2170 2221 2266 2347 2443 2544 2681 2781 2855 2900 2990 3090 3217 3364 3467 3419 3364 3349 3359 3323 3241 3066 3000 3126 3234 3171 2990 2951 3105 3125 3007 2818 2784 2891 41 32 27 27 32 35 37 39 40 42 30 21 22 31 43 55 59 51 32 23 26 40 55 61 61 60 59 49 38 37 44 47 43 37 33 33 37 44 51 51 46 42 45 46 33 17 14 18 23 37 29 28 25 26 28 26 26 29 39 42 34 29 24 19 16 15 15 14 15 16 17 14 13 13 12 12 12 11 10 9 10 9 9 10 10 10 9 9 9 7 6 4 5 7 7 7 7 6 4 3 2 2 3 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 32 144 326 486 637 799 714 488 282 156 568 1921 3048 3043 3502 3826 3821 3768 3831 4017 4234 4304 4304 4358 4459 4592 4768 4826 4957 4868 4693 4539 4226 3553 3150 3004 2815 2711 2801 2793 2531 1893 1650 1769 1745 1735 1703 1662 1729 1938 2221 2432 2307 1665 729 171 22 1 1 1 0 0 0 0 0 3 14 43 73 101 158 276 424 562 632 618 570 552 579 650 759 880 1013 1177 1356 1522 1631 1555 1365 1283 1270 1309 1357 1402 1495 1561 1567 1583 1620 1647 1665 1665 1614 1522 1424 1365 1353 1358 1372 1413 1489 1579 1658 1706 1733 1767 1825 1903 1994 2088 2186 2283 2375 2469 2567 2668 2769 2872 2970 3052 3121 3211 3348 3559 3820 4255 4472 4500 4513 4563 4633 4706 4746 4707 4599 4453 4338 4221 4012 3944 4027 4123 3971 3665 3409 3223 3101 3025 3061 3250 3514 3760 3796 3558 3167 2808 2574 2424 2258 2122 2411 3519 4694 4936 4744 4644 4547 4396 4192 3895 3608 3477 3527 3867 4649 4850 4913 4952 4735 4671 4525 4269 4100 4006 3891 3848 3902 3777 3403 3557 3816 3942 3865 3719 3574 3484 3488 3580 3721 3836 3849 3825 3711 3429 3374 3351 3236 3308 3386 3410 3294 3280 3763 4171 4318 4371 4291 4144 3801 3485 3253 3049 2856 2723 2724 2896 3143 3335 3651 3988 4077 3861 3334 2933 2692 2581 2561 2526 2454 2382 2337 2353 2396 2357 2342 2377 2452 2542 2629 2720 2835 2991 3191 3406 3428 3149 3012 3030 3042 2976 2713 2273 2023 1978 1926 1868 1833 1795 1798 1798 1721 1735 1893 1974 2027 2119 2273 2426 2401 2213 1911 1804 1841 1849 1832 1799 1764 1760 1768 1710 1661 1332 1364 1444 1489 1446 1442 1356 1213 1150 1046 887 856 891 952 1001 1030 1036 1037 1092 1192 1283 1278 1132 1172 1217 1315 1408 1337 1288 1210 1157 1108 1021 1055 1299 1605 1783 1727 1811 1813 1770 1771 1765 1739 1740 1726 1647 1452 1204 1184 1321 1370 1356 1249 1179 1275 1465 1497 1445 1461 1442 1388 1364 1399 1423 1387 1351 1370 1398 1438 1411 1456 1499 1624 1720 1658 1577 1585 1643 1641 1591 1593 1629 1687 1713 1780 1891 2016 2102 2106 2112 2206 2295 2384 2468 2567 2674 2754 2842 2957 3088 3250 3446 3566 3525 3467 3509 3522 3432 3312 3303 3318 3282 3109 2910 2944 2993 2942 2862 2827 2922 3059 40 31 26 27 30 34 38 41 40 37 22 14 15 26 45 59 61 53 39 27 24 36 50 55 54 53 55 57 57 53 51 48 46 42 39 37 39 44 49 53 51 46 49 47 33 20 16 17 22 28 20 25 22 24 29 26 23 24 25 24 22 20 17 14 14 16 17 17 17 17 17 15 12 13 13 13 12 11 10 9 9 9 10 10 9 10 9 9 8 6 5 5 6 6 7 8 7 5 3 2 1 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 46 230 527 704 598 393 199 108 156 358 998 1963 2686 3037 3507 3821 3917 3888 3855 3951 4169 4320 4459 4567 4622 4708 4789 4798 4921 4782 4556 4278 3947 3406 3070 2831 2539 2252 2085 1984 1775 1353 1135 1186 1310 1509 1621 1699 1804 1851 1772 1556 1166 661 240 34 4 1 0 0 0 0 0 0 2 18 71 175 258 322 396 490 564 618 629 609 596 609 642 695 775 868 993 1151 1311 1425 1509 1514 1450 1367 1272 1228 1208 1201 1272 1423 1525 1547 1574 1661 1776 1827 1762 1621 1471 1356 1304 1310 1351 1414 1482 1560 1612 1644 1680 1729 1786 1855 1921 1991 2070 2157 2243 2339 2437 2545 2661 2776 2886 2993 3109 3261 3471 3749 4073 4413 4579 4631 4657 4681 4686 4651 4573 4467 4360 4235 4235 4515 4439 4288 4221 4297 4200 3970 3831 3774 3740 3754 3852 4033 4191 4218 4068 3728 3256 2876 2730 2712 2653 2654 3100 4104 4882 4934 4757 4648 4509 4251 3897 3554 3374 3369 3437 3743 4476 4753 4771 4898 4933 4848 4584 4207 4089 4214 4159 3910 3888 3771 3538 3686 3843 3848 3694 3480 3293 3198 3201 3246 3285 3342 3516 3761 3690 3387 3443 3572 3480 3545 3661 3556 3293 3204 3461 3808 4036 4054 4113 4125 3992 3743 3425 3064 2751 2639 2828 3239 3605 3842 3982 4028 3711 3202 2798 2654 2598 2528 2456 2404 2386 2295 2210 2250 2300 2287 2290 2334 2415 2514 2602 2688 2808 2973 3187 3403 3345 3092 2963 2994 3008 2867 2414 1987 2046 1955 1910 1851 1833 1877 2002 2102 2090 2301 2348 2210 2297 2349 2292 2403 2460 2208 1981 1879 1883 1889 1839 1756 1718 1730 1753 1653 1598 1459 1459 1567 1637 1613 1538 1413 1300 1237 1157 1074 969 890 876 874 882 882 886 927 1045 1253 1365 1216 1008 981 1113 1195 1112 1073 1134 1228 1231 1180 1208 1487 1731 1750 1714 1808 1864 1801 1783 1817 1842 1935 2020 1781 1476 1218 1211 1288 1332 1312 1231 1208 1308 1400 1373 1383 1478 1462 1414 1402 1420 1413 1357 1315 1349 1373 1449 1449 1397 1403 1535 1643 1641 1566 1514 1609 1595 1572 1570 1599 1680 1707 1737 1832 1945 1984 1961 1988 2071 2183 2280 2275 2358 2490 2567 2610 2764 2867 2901 3049 3306 3738 3773 3716 3699 3618 3615 3649 3522 3385 3215 3100 3118 3130 3089 3063 3123 3321 3295 36 30 27 27 27 30 34 36 36 32 21 15 13 22 46 57 56 50 42 30 26 38 51 45 40 37 41 51 61 62 58 53 52 48 41 36 38 44 50 53 53 51 53 49 32 21 18 19 21 21 19 26 24 23 23 21 20 17 12 12 16 20 19 18 18 19 20 20 19 17 15 14 13 13 13 12 11 11 10 9 9 9 9 10 9 10 9 9 7 5 5 6 7 7 8 7 7 6 3 2 2 4 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 6 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 29 158 395 551 427 160 67 304 1110 1605 2062 2392 2798 3205 3526 3777 3932 4001 4018 4011 4109 4229 4454 4632 4735 4799 4727 4645 4710 4634 4380 4015 3709 3368 2949 2326 1706 1232 963 853 757 588 495 598 950 1273 1378 1526 1636 1391 922 534 294 125 39 6 2 1 2 1 1 0 0 0 8 57 190 387 489 548 596 609 607 592 562 548 562 597 641 686 740 819 942 1084 1189 1245 1278 1319 1350 1309 1218 1169 1161 1150 1130 1204 1306 1343 1374 1462 1573 1623 1574 1469 1374 1304 1264 1315 1402 1490 1531 1574 1586 1595 1624 1663 1709 1765 1816 1875 1949 2038 2135 2245 2352 2468 2591 2711 2831 2971 3145 3360 3642 4000 4414 4695 4760 4744 4716 4672 4572 4384 4165 4018 3906 3792 3838 4309 4342 4373 4411 4434 4304 4132 4078 4094 4103 4156 4247 4347 4387 4313 4132 3785 3258 2774 2606 2759 3001 3261 3798 4551 4862 4784 4613 4427 4220 3953 3643 3375 3268 3332 3488 3880 4487 4677 4567 4716 4834 4784 4580 4317 4260 4436 4494 4233 3980 3850 3773 3838 3881 3800 3621 3415 3235 3142 3121 3116 3135 3229 3487 3763 3681 3526 3555 3567 3576 3767 3958 3857 3510 3207 3224 3368 3566 3678 3803 3938 3989 3850 3552 3175 2859 2811 3112 3615 3975 4164 4147 3945 3475 2909 2487 2379 2453 2529 2451 2314 2325 2218 2148 2179 2205 2223 2248 2312 2427 2553 2630 2696 2819 2989 3213 3400 3330 3049 2899 2962 2917 2766 2524 2057 2060 2015 1948 1935 1969 2064 2234 2407 2588 2757 2738 2472 2285 2384 2196 2247 2370 2117 1935 1859 1836 1840 1812 1724 1717 1762 1764 1677 1608 1585 1659 1739 1732 1622 1479 1393 1366 1344 1265 1214 1083 951 884 868 873 885 889 872 920 1098 1301 1361 1291 1125 1114 1136 1079 1044 1073 1029 955 1144 1156 1342 1641 1833 1899 1997 1970 1832 1812 1846 1858 1904 2000 1788 1591 1450 1409 1391 1327 1236 1242 1309 1311 1256 1336 1442 1443 1420 1403 1393 1386 1380 1363 1340 1323 1382 1512 1496 1439 1447 1501 1583 1674 1687 1532 1570 1564 1568 1571 1586 1653 1719 1743 1798 1890 1947 1956 1974 1939 2043 2212 2265 2252 2342 2528 2547 2639 2565 2445 2525 2723 3205 3691 3766 3689 3683 3774 3709 3625 3552 3446 3375 3365 3324 3283 3315 3262 3382 3359 30 28 28 29 27 25 29 30 32 34 27 19 16 21 36 45 42 38 34 29 28 36 47 43 31 24 28 43 56 61 60 57 54 53 42 35 37 43 50 54 54 52 52 47 33 22 20 20 21 18 21 31 37 31 25 19 22 19 15 15 20 25 26 24 24 23 22 21 21 18 15 15 15 14 13 12 12 11 10 9 9 9 9 9 10 10 9 8 6 6 6 7 7 7 8 7 6 6 4 4 4 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 63 214 394 405 215 160 755 2284 2991 2832 2880 3098 3317 3526 3723 3891 4040 4161 4184 4155 4188 4384 4569 4723 4744 4554 4393 4378 4330 4124 3793 3518 3183 2336 1327 674 346 198 160 171 171 169 240 494 861 1066 1261 1479 1324 787 297 101 63 42 16 10 12 16 4 1 0 0 1 18 101 297 537 626 668 709 658 616 568 537 532 542 569 610 646 678 735 838 953 1033 1099 1186 1276 1338 1363 1347 1304 1267 1256 1208 1162 1156 1142 1156 1186 1232 1264 1270 1279 1298 1297 1299 1387 1477 1559 1582 1607 1567 1550 1560 1577 1612 1658 1700 1754 1832 1937 2060 2190 2312 2437 2568 2699 2839 3008 3222 3491 3825 4214 4619 4862 4861 4799 4714 4595 4398 4088 3781 3645 3541 3408 3451 3655 3622 3762 4077 4223 4149 4023 3963 3976 4031 4084 4132 4196 4250 4237 4147 3918 3445 2865 2475 2505 2899 3408 4003 4505 4582 4506 4322 4085 3857 3654 3469 3301 3215 3272 3445 3786 4469 4526 4230 4384 4570 4605 4466 4312 4314 4458 4561 4474 4233 4045 3936 3954 3930 3802 3667 3560 3500 3444 3396 3439 3563 3676 3790 3796 3584 3420 3293 3166 3251 3551 3731 3620 3413 3132 3023 2978 3165 3366 3508 3638 3752 3783 3661 3384 3109 3130 3446 3784 4001 4117 4157 4029 3598 3221 2932 2613 2459 2546 2485 2306 2277 2186 2142 2170 2172 2270 2418 2491 2543 2654 2697 2751 2867 3037 3255 3434 3369 2988 2762 2815 2675 2307 2235 2058 2054 2065 1978 1986 2043 2178 2400 2705 2867 2860 2863 2650 2101 2282 2154 2205 2272 2087 1898 1827 1799 1786 1811 1827 1837 1813 1791 1754 1730 1693 1719 1759 1709 1546 1352 1270 1346 1388 1300 1212 1123 1019 921 865 864 898 920 890 902 944 1125 1272 1143 1057 1088 1112 1079 1043 1026 997 876 1150 1232 1369 1606 1888 1993 1939 1930 1788 1724 1723 1748 1746 1807 1798 1735 1686 1621 1540 1504 1480 1415 1369 1336 1308 1372 1396 1377 1374 1371 1378 1372 1394 1389 1385 1358 1412 1518 1535 1490 1468 1459 1504 1655 1703 1678 1648 1645 1636 1600 1595 1662 1748 1764 1804 1956 2141 2224 2104 1920 1969 2185 2265 2223 2265 2545 2593 2560 2402 2304 2291 2426 2746 3237 3551 3487 3528 3538 3514 3517 3549 3564 3550 3520 3342 3256 3284 3257 3295 3313 31 29 29 29 27 24 26 30 35 35 29 22 19 20 25 30 29 29 29 28 25 30 38 39 30 22 24 42 52 53 56 57 56 55 46 39 37 40 46 53 54 52 49 45 36 26 22 21 20 18 24 38 43 36 29 27 27 25 26 23 27 28 28 27 25 23 21 20 21 19 17 16 16 14 13 12 11 11 10 10 9 10 9 10 10 10 9 6 4 4 6 7 8 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 102 226 258 274 511 1388 2901 3460 3187 3189 3295 3375 3531 3684 3850 4040 4213 4311 4322 4350 4433 4589 4637 4587 4364 4135 3963 3782 3485 3051 2614 2059 1214 504 166 48 14 21 46 61 62 89 219 478 717 901 1259 1541 1335 713 237 85 51 23 14 17 21 3 0 0 0 1 19 96 281 511 639 729 757 699 641 590 571 576 577 580 604 633 647 672 737 823 905 1018 1173 1324 1444 1502 1464 1374 1358 1458 1515 1402 1222 1078 1044 998 1002 1055 1138 1227 1290 1316 1344 1448 1545 1600 1585 1560 1519 1491 1481 1490 1519 1551 1585 1638 1729 1854 2006 2160 2303 2443 2589 2740 2903 3093 3331 3626 3967 4312 4627 4792 4792 4737 4642 4481 4230 3938 3715 3598 3479 3281 3229 3241 3227 3343 3595 3761 3760 3672 3607 3621 3683 3720 3725 3772 3876 3996 4095 4094 3836 3401 2961 2739 2925 3420 3887 4137 4120 4049 3930 3743 3550 3403 3306 3232 3193 3231 3334 3498 4218 4267 3889 3965 4203 4386 4382 4269 4165 4142 4263 4430 4364 4309 4214 4067 3928 3723 3522 3341 3164 3114 3308 3636 3967 4047 3947 3747 3354 3133 2976 2874 2969 3189 3269 3133 2980 2862 2857 2777 2794 3023 3273 3448 3594 3652 3610 3517 3381 3408 3552 3591 3618 3666 3849 4081 3807 3470 3286 2960 2687 2653 2552 2369 2310 2212 2171 2194 2174 2316 2526 2623 2708 2765 2793 2841 2948 3097 3303 3501 3435 3010 2627 2401 2119 2031 2072 2045 2064 2037 1948 1941 2002 2132 2289 2414 2531 2712 2822 2636 2127 2178 2128 2215 2291 2146 1945 1853 1809 1791 1837 1954 1961 1902 1937 1971 1989 1939 1879 1827 1735 1565 1360 1241 1243 1341 1300 1249 1196 1087 965 900 879 934 940 1033 1075 1006 1046 1198 1237 1180 1145 1160 1178 1078 1027 1047 1205 1453 1592 1725 1867 1999 2038 1927 1836 1689 1472 1363 1489 1598 1668 1694 1734 1794 1757 1641 1527 1458 1348 1325 1372 1358 1333 1331 1347 1346 1335 1397 1437 1447 1446 1448 1392 1357 1386 1462 1545 1518 1462 1475 1568 1667 1749 1766 1733 1669 1621 1634 1688 1733 1715 1786 1979 2237 2369 2216 1974 1945 2128 2341 2310 2336 2482 2506 2387 2278 2257 2275 2395 2652 3034 3178 3215 3198 3105 3086 3169 3268 3368 3374 3336 3212 3136 3102 3145 3178 3128 32 29 26 25 23 21 21 24 27 28 25 20 16 15 16 19 20 23 25 26 24 29 35 35 31 29 33 43 49 47 54 56 58 59 52 43 40 43 45 53 56 53 49 43 35 27 23 22 20 22 36 46 38 32 30 31 30 28 32 33 33 30 27 25 23 20 19 19 20 20 19 17 16 14 13 12 11 10 11 11 9 9 10 10 10 9 8 5 3 4 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 2 0 0 0 0 0 2 2 1 1 1 0 0 0 0 0 0 2 31 87 271 1216 2292 2918 3300 3381 3236 3239 3326 3364 3549 3679 3847 4033 4198 4343 4448 4487 4401 4390 4455 4417 4219 3895 3505 3019 2358 1620 1009 560 245 83 23 6 6 16 31 44 50 63 121 253 428 602 1011 1560 1652 1012 361 96 48 21 9 6 6 0 0 0 0 1 16 65 202 408 600 738 758 720 653 601 588 595 607 611 628 656 669 677 713 784 878 1018 1186 1329 1445 1474 1363 1232 1275 1488 1669 1698 1439 1055 870 705 680 780 956 1116 1203 1248 1314 1470 1616 1655 1609 1562 1517 1469 1434 1427 1439 1457 1485 1542 1647 1808 1991 2167 2325 2481 2642 2811 2987 3187 3431 3715 4015 4255 4399 4528 4501 4454 4388 4234 3995 3771 3641 3565 3450 3274 3143 3123 3109 3222 3371 3418 3404 3359 3302 3290 3332 3337 3307 3260 3327 3538 3804 4028 4069 3942 3726 3523 3493 3701 3892 3925 3810 3676 3576 3434 3285 3178 3131 3115 3125 3194 3275 3301 3733 3925 3669 3611 3870 4254 4428 4311 4058 3876 3952 4225 4209 4164 4342 3948 3752 3516 3248 3046 2942 2966 3137 3419 3746 3793 3756 3665 3218 2971 2897 2873 2926 3020 2992 2820 2661 2670 2752 2695 2734 2915 3201 3404 3505 3493 3411 3390 3363 3353 3304 3228 3206 3243 3282 3808 4064 3805 3482 3152 2860 2726 2632 2486 2446 2294 2171 2159 2200 2337 2504 2576 2661 2771 2857 2930 3030 3145 3322 3520 3495 3104 2531 2040 1812 2017 2032 1977 1969 1928 1886 1884 1917 1973 2041 2124 2264 2441 2474 2296 2215 2146 2054 2147 2228 2119 1946 1848 1818 1866 1988 2126 2140 2152 2262 2363 2330 2211 2058 1915 1878 1743 1545 1404 1309 1331 1337 1339 1310 1212 1139 1122 1021 1012 1112 1278 1352 1314 1343 1413 1384 1271 1179 1232 1405 1253 1092 1077 1296 1579 1782 1931 2068 2145 2125 2019 1851 1603 1308 1181 1281 1403 1462 1446 1467 1681 1870 1707 1332 1178 1156 1233 1310 1308 1257 1226 1236 1268 1332 1424 1476 1480 1464 1456 1408 1318 1274 1343 1550 1551 1522 1516 1535 1594 1709 1770 1703 1623 1628 1669 1709 1706 1699 1735 1859 2076 2234 2167 2038 1920 2060 2308 2310 2311 2369 2403 2312 2245 2322 2414 2487 2724 2875 2954 3042 3076 2970 2830 2846 2944 3068 3066 3117 3071 2984 2880 2847 2960 2856 30 26 22 18 17 17 17 18 18 19 18 15 11 11 11 12 16 20 23 23 21 24 26 27 30 34 41 49 54 52 55 57 60 62 58 51 46 43 45 53 57 54 51 46 38 30 24 22 22 30 49 55 33 29 33 33 31 33 37 40 34 30 26 24 22 19 19 19 20 20 20 18 16 14 12 12 10 10 11 11 9 9 9 9 9 8 6 5 5 7 8 8 7 7 7 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 3 1 0 0 0 0 2 3 3 3 3 2 1 0 0 0 0 0 0 6 24 264 1482 2964 3439 3232 3101 3123 3183 3309 3369 3579 3685 3857 4001 4152 4332 4404 4267 4048 3953 4097 4175 4062 3628 2994 2206 1318 564 156 32 8 5 1 1 6 14 22 36 53 69 105 185 315 504 863 1441 1621 925 312 90 48 20 4 1 1 0 1 0 3 13 39 94 223 421 621 738 737 690 616 565 557 570 595 612 638 673 699 719 760 842 965 1104 1177 1209 1315 1400 1300 1161 1233 1470 1654 1783 1549 989 521 293 242 316 494 761 1022 1203 1346 1510 1691 1758 1680 1586 1512 1452 1408 1386 1384 1397 1433 1518 1665 1866 2068 2240 2389 2544 2708 2882 3062 3263 3502 3767 4019 4171 4192 4240 4056 3931 3877 3773 3592 3427 3358 3358 3341 3282 3164 3017 2933 2998 3138 3185 3220 3246 3218 3170 3137 3116 3094 2920 2901 3092 3432 3719 3922 4049 4118 4127 4085 4045 3998 3888 3728 3504 3355 3188 3044 2946 2908 2909 2942 3059 3174 3191 3305 3571 3530 3366 3485 3873 4153 4128 3906 3693 3685 3764 3687 3599 3826 3724 3513 3242 3001 2856 2789 2760 2838 3127 3266 3131 3361 3590 3371 3173 3077 3016 3018 3061 3004 2791 2592 2630 2770 2699 2574 2701 2983 3234 3369 3368 3265 3181 3152 3035 2856 2888 2981 3044 2956 3453 4056 3986 3559 3205 2960 2790 2703 2615 2589 2438 2296 2248 2274 2367 2483 2539 2580 2739 2846 2960 3060 3146 3278 3468 3549 3312 2747 2106 1801 2040 1959 1914 1886 1855 1822 1790 1761 1760 1799 1823 1879 2013 2176 2261 2281 2094 1985 2099 2175 2057 1925 1915 1881 1985 2177 2318 2402 2465 2508 2495 2428 2320 2142 1932 2014 1942 1767 1597 1487 1447 1403 1375 1375 1330 1295 1298 1214 1113 1273 1488 1582 1578 1560 1547 1484 1310 1108 1185 1433 1377 1201 1126 1226 1448 1633 1777 1962 2087 2123 2130 1903 1640 1383 1202 1111 1132 1204 1102 1024 1349 1820 1537 1159 1069 1160 1261 1293 1239 1206 1190 1244 1313 1368 1409 1448 1475 1476 1454 1410 1349 1309 1385 1449 1476 1504 1547 1574 1572 1592 1645 1625 1642 1666 1627 1629 1663 1682 1684 1723 1884 2103 2211 2138 1969 2037 2179 2265 2336 2423 2412 2302 2230 2302 2459 2491 2588 2703 2820 2969 3087 2959 2766 2697 2720 2792 2798 2796 2826 2860 2803 2664 2633 2607 24 21 18 15 15 17 18 20 22 22 20 16 12 9 8 11 15 19 21 18 16 18 19 20 27 37 48 55 58 59 59 59 60 64 63 58 53 45 43 49 54 54 52 47 44 34 25 21 22 33 49 50 31 23 31 34 33 37 39 36 33 29 26 24 22 20 19 20 20 20 19 18 16 13 12 11 10 9 10 10 10 10 9 10 8 6 4 5 6 7 8 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 2 0 0 0 0 1 3 4 5 5 5 2 1 0 0 0 1 3 7 23 88 518 1899 3352 3400 2962 2886 3042 3158 3297 3383 3571 3681 3862 3940 4094 4291 4298 4026 3595 3323 3526 3808 3724 3214 2478 1603 791 268 55 7 0 1 1 1 6 17 34 58 83 93 109 161 264 456 827 1303 1392 590 206 113 80 46 28 24 26 33 34 34 61 94 145 214 341 508 656 726 703 639 568 518 508 528 557 586 620 658 697 739 800 896 1036 1162 1133 1016 1075 1261 1310 1267 1387 1594 1681 1694 1327 751 190 55 32 46 83 253 607 1029 1372 1595 1750 1824 1779 1653 1535 1453 1404 1387 1403 1451 1535 1671 1857 2068 2235 2355 2462 2595 2752 2924 3110 3315 3550 3805 4033 4165 4159 3953 3750 3502 3383 3318 3199 3090 3084 3143 3187 3213 3086 2816 2643 2724 2905 3037 3179 3251 3231 3196 3125 3047 3055 2928 2824 2892 3175 3441 3661 3875 4111 4321 4388 4277 4132 3874 3676 3431 3235 3015 2817 2662 2572 2568 2662 2827 2933 2958 3023 3259 3413 3189 3048 3174 3396 3506 3431 3287 3307 3421 3354 3171 3218 3192 3029 2809 2667 2645 2688 2754 2923 3320 3118 2786 3103 3507 3587 3451 3263 3114 3054 3087 3104 3025 2861 2894 3042 2934 2687 2515 2592 2856 3105 3191 3114 3006 3025 2816 2605 2710 2899 3041 3023 3217 3587 3627 3285 3013 2992 2925 2834 2755 2693 2605 2501 2405 2353 2381 2467 2489 2473 2675 2727 2850 2967 3058 3180 3368 3537 3524 3106 2100 1784 1875 1892 1884 1859 1804 1729 1662 1625 1630 1670 1706 1755 1932 2173 2289 2212 1992 1946 2101 2171 2056 1933 1995 1978 2174 2389 2551 2640 2643 2595 2535 2435 2289 2072 1860 1972 2063 1998 1816 1653 1586 1526 1452 1423 1397 1380 1376 1283 1213 1375 1569 1673 1682 1651 1632 1534 1327 1119 1106 1222 1247 1291 1294 1281 1331 1296 1415 1610 1828 1974 2109 2042 1847 1598 1345 1126 1016 1070 988 971 1231 1522 1307 1122 1146 1211 1271 1267 1207 1200 1223 1286 1346 1357 1370 1419 1472 1489 1461 1407 1385 1382 1385 1366 1349 1391 1482 1549 1591 1582 1540 1552 1625 1634 1618 1616 1631 1650 1651 1703 1892 2145 2291 2155 1974 1944 2055 2242 2395 2418 2306 2247 2246 2279 2384 2429 2438 2504 2693 2824 2888 2715 2669 2676 2667 2716 2664 2525 2613 2803 2788 2679 2524 2454 16 16 16 16 17 20 24 29 31 31 28 24 20 15 13 14 15 19 21 15 12 12 11 15 22 34 45 51 57 62 63 62 62 66 66 63 55 48 43 46 51 54 53 50 47 35 25 22 24 34 42 39 28 31 47 40 38 42 39 34 32 29 25 24 23 22 20 20 21 20 19 17 14 12 12 11 10 9 9 9 10 10 10 9 7 4 2 5 6 8 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 2 1 1 2 2 3 4 5 5 5 4 2 0 0 0 11 37 55 81 166 442 1368 2785 3432 2939 2636 2772 2981 3133 3286 3411 3576 3722 3886 3918 4049 4218 4212 3980 3448 2923 2901 3188 3180 2808 2203 1471 810 369 140 43 10 6 2 2 8 27 60 78 95 103 119 168 278 507 879 1168 1041 374 259 241 208 157 133 143 182 224 239 267 314 354 405 460 528 598 659 692 679 623 549 497 484 502 539 577 610 632 664 713 782 884 1029 1187 1216 1034 1005 1165 1371 1424 1616 1777 1658 1396 870 375 51 9 4 6 9 22 185 598 1154 1623 1843 1861 1809 1690 1552 1487 1487 1533 1620 1738 1880 2044 2209 2335 2398 2441 2500 2607 2756 2933 3127 3335 3560 3800 4023 4177 4188 4036 3848 3500 3203 3073 2969 2873 2823 2816 2891 3015 2936 2649 2558 2640 2780 2940 3184 3326 3320 3280 3165 3007 2978 2987 2915 2919 3029 3228 3499 3800 4101 4407 4617 4530 4345 3819 3531 3384 3182 2942 2702 2493 2354 2354 2514 2711 2782 2793 2927 3083 3372 3168 2944 2880 2925 2999 3020 3035 3195 3409 3289 3037 2888 2825 2755 2499 2309 2375 2519 2651 2931 3603 3443 3155 3271 3525 3599 3425 3056 2763 2763 2826 2959 3010 3153 3303 3362 3145 2721 2416 2358 2480 2669 2823 2905 2889 2990 2830 2689 2748 2885 2996 3052 3107 3156 3145 3044 3026 3006 2935 2840 2750 2715 2695 2619 2491 2391 2363 2362 2407 2424 2465 2544 2657 2768 2886 3017 3179 3398 3504 3153 2224 1801 1754 1824 1848 1809 1726 1629 1565 1552 1586 1662 1757 1867 2013 2190 2231 2090 1916 1905 2042 2137 2044 1906 2135 2206 2371 2575 2723 2755 2676 2556 2425 2237 2097 1909 1838 1986 2180 2217 2130 1986 1818 1691 1607 1524 1413 1393 1353 1298 1296 1406 1580 1700 1708 1674 1671 1573 1390 1185 1079 1059 1034 1124 1311 1313 1218 1024 1077 1216 1475 1733 1967 2083 2007 1783 1515 1318 1205 1103 1138 1346 1393 1317 1157 1109 1158 1181 1190 1182 1204 1241 1256 1274 1298 1330 1366 1409 1427 1470 1441 1372 1354 1373 1388 1347 1290 1313 1387 1438 1504 1623 1585 1553 1547 1525 1528 1572 1614 1630 1615 1697 1874 2113 2183 2095 1960 1880 1976 2129 2250 2190 2182 2174 2158 2200 2279 2340 2324 2231 2440 2538 2501 2465 2733 2829 2683 2584 2548 2366 2441 2609 2638 2696 2626 2524 10 14 17 20 23 27 31 34 31 32 32 31 30 27 23 21 21 23 22 15 12 11 11 12 19 31 42 49 55 63 66 66 66 66 65 64 59 51 42 43 48 52 53 50 45 33 24 23 27 34 35 28 20 24 34 33 39 38 36 34 32 28 25 24 23 23 21 20 21 20 18 15 13 12 12 11 10 9 10 9 10 10 10 8 5 3 3 5 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 5 5 4 4 3 3 2 2 3 4 5 5 5 5 5 4 2 0 0 0 4 20 103 404 708 976 1661 2594 2702 2307 2448 2717 2936 3119 3306 3492 3689 3857 4002 4097 4147 4152 4056 3882 3494 2899 2485 2508 2607 2491 2138 1596 1063 647 355 168 63 22 10 13 26 55 86 67 73 82 117 186 358 685 1035 1130 908 533 499 471 453 390 357 352 374 432 503 575 637 694 719 728 723 705 688 674 653 609 544 493 484 495 534 573 605 612 622 654 728 856 1038 1262 1454 1349 1189 1265 1487 1673 1841 1859 1553 1005 441 120 27 10 4 7 8 6 33 241 761 1469 1991 2053 1886 1774 1733 1756 1843 1958 2093 2235 2361 2453 2498 2489 2467 2461 2502 2598 2743 2921 3115 3318 3526 3740 3943 4100 4165 4118 4025 3729 3316 3138 2970 2744 2550 2472 2592 2773 2777 2459 2541 2653 2741 2857 3106 3291 3313 3247 3103 2988 2922 3001 3032 2922 2902 3041 3257 3510 3888 4355 4653 4682 4577 4090 3713 3535 3296 3051 2816 2623 2525 2556 2705 2888 2937 2931 3053 3139 3435 3363 3205 3127 3107 3104 3103 3168 3363 3514 3369 3104 2961 2973 2876 2506 2244 2366 2616 2800 3020 3601 3730 3580 3533 3642 3776 3752 3510 3088 2558 2406 2799 3021 3307 3389 3422 3411 3241 2942 2627 2385 2314 2436 2673 2858 2967 2915 2859 2856 2896 2926 2902 2842 2807 2805 2793 2831 2805 2725 2644 2619 2641 2665 2634 2531 2427 2369 2321 2417 2450 2432 2443 2478 2528 2648 2835 3048 3370 3485 3135 2462 1877 1677 1736 1776 1737 1658 1574 1533 1542 1599 1722 1819 1928 2057 2194 2230 2112 1937 1862 1930 2080 2160 2127 2317 2460 2578 2698 2784 2760 2606 2381 2126 1911 1779 1775 1812 1959 2146 2241 2225 2150 2031 1899 1749 1617 1408 1368 1349 1301 1304 1413 1605 1740 1732 1709 1698 1646 1540 1401 1245 1139 1094 1093 1148 1242 1334 1142 1022 979 1117 1439 1779 1947 1923 1770 1571 1448 1367 1308 1361 1462 1418 1243 1105 1090 1151 1197 1145 1126 1173 1220 1204 1168 1200 1273 1343 1430 1346 1364 1311 1261 1254 1276 1315 1333 1309 1345 1356 1301 1333 1443 1500 1520 1503 1421 1373 1431 1566 1611 1609 1651 1802 1996 2136 2175 2024 1789 1911 2061 2074 2079 2165 2220 2211 2199 2220 2186 2275 2203 2261 2399 2343 2336 2661 2826 2578 2421 2580 2460 2383 2359 2460 2644 2727 2621 11 16 21 24 27 31 35 37 35 35 35 33 31 31 30 28 27 25 21 17 15 15 14 15 25 35 42 47 51 59 67 69 67 65 64 65 62 53 45 40 44 49 50 47 40 30 23 24 28 33 31 24 19 21 23 26 35 35 34 31 30 27 25 23 23 23 21 19 19 18 16 15 13 12 12 11 10 9 10 10 10 10 10 7 3 3 5 6 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 4 3 4 2 4 4 4 3 3 4 4 4 4 4 5 5 5 4 4 4 4 2 1 0 0 0 2 77 513 1041 1395 1645 1686 1749 2021 2434 2681 2925 3149 3437 3722 3939 4089 4221 4300 4296 4133 3892 3521 3217 2803 2303 2056 2129 2225 2129 1795 1365 985 675 416 200 127 150 160 133 116 108 87 99 120 207 326 654 980 1165 1222 1132 935 806 701 648 595 570 564 562 579 629 712 804 879 900 867 816 763 712 664 621 584 553 516 471 436 441 463 502 517 516 516 580 769 1058 1348 1568 1522 1404 1482 1621 1745 1657 1452 1064 536 157 29 16 12 6 6 7 6 10 66 350 1018 1849 2263 2169 2028 2081 2234 2400 2523 2603 2643 2650 2626 2561 2476 2428 2419 2477 2576 2711 2880 3076 3283 3483 3664 3811 3916 3993 4066 4098 3915 3595 3501 3318 2952 2562 2385 2534 2669 2708 2573 2602 2674 2728 2792 2898 2974 2996 3014 3017 2972 3008 3294 3375 3159 2926 2890 3021 3291 3662 4024 4298 4548 4702 4610 4336 3927 3537 3248 3043 2959 2988 3055 3141 3250 3242 3269 3307 3295 3467 3610 3660 3627 3563 3538 3560 3587 3614 3693 3440 3140 3108 3176 3117 2846 2548 2425 2412 2492 2893 3505 3863 3908 3934 4156 4332 4163 3775 3355 2801 2500 2611 2869 3281 3384 3485 3656 3591 3225 2776 2395 2254 2370 2498 2732 2844 2838 2838 2858 2854 2803 2710 2593 2533 2520 2491 2457 2440 2432 2445 2509 2573 2601 2588 2508 2398 2356 2316 2289 2268 2336 2374 2376 2357 2395 2568 2875 3290 3419 3274 2828 1867 1529 1603 1661 1635 1578 1532 1515 1527 1631 1782 1898 2041 2183 2276 2278 2163 1981 1888 1856 2048 2237 2365 2535 2718 2809 2828 2829 2725 2491 2180 1884 1715 1670 1686 1742 1879 2045 2155 2204 2244 2222 2067 1810 1629 1437 1360 1360 1358 1330 1385 1576 1719 1748 1760 1754 1739 1702 1646 1532 1396 1283 1097 851 969 1109 1258 1150 998 949 1182 1628 1764 1694 1606 1542 1504 1463 1457 1479 1467 1376 1243 1147 1089 1157 1171 1125 1117 1141 1158 1125 1081 1101 1143 1283 1389 1269 1191 1182 1177 1178 1194 1205 1247 1311 1363 1371 1319 1305 1311 1339 1411 1527 1454 1387 1430 1534 1588 1597 1655 1813 2037 2262 2316 2000 1806 1828 1916 1971 2053 2174 2261 2254 2129 2175 2127 2189 2187 2282 2390 2329 2284 2436 2568 2524 2680 2858 2700 2455 2363 2358 2489 2610 2696 19 22 25 27 29 33 38 41 41 41 40 36 32 32 33 32 30 27 23 19 17 17 14 14 39 43 44 47 50 56 64 69 68 62 61 64 61 54 47 42 43 47 47 45 38 28 23 24 25 25 26 23 20 22 22 26 31 30 28 28 27 25 24 23 24 22 20 18 17 15 14 12 12 12 11 11 10 9 9 9 9 9 10 5 3 4 6 7 7 8 7 8 7 7 6 5 5 6 5 5 5 5 5 5 5 5 5 5 3 2 2 1 4 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 3 2 1 0 0 0 0 21 189 500 769 988 1228 1548 2067 2526 2737 2998 3319 3732 4032 4217 4143 4008 4035 3881 3690 3513 3061 2720 2457 2096 1830 1863 2066 2153 1977 1613 1229 920 694 495 438 454 392 254 146 100 107 133 191 384 558 863 1104 1233 1322 1381 1329 1109 916 828 817 807 793 773 760 756 763 799 859 895 860 772 703 643 584 523 469 422 366 313 273 222 231 267 281 272 248 266 465 896 1369 1602 1611 1571 1538 1523 1480 1330 1022 591 209 35 10 10 7 5 3 3 6 8 10 82 356 842 1383 1958 2353 2475 2597 2717 2767 2755 2689 2597 2507 2423 2357 2325 2341 2424 2547 2700 2878 3078 3281 3461 3595 3673 3728 3825 3945 4014 3851 3793 3843 3789 3384 2776 2429 2508 2628 2706 2773 2734 2708 2722 2745 2765 2784 2850 2946 2966 2975 3249 3584 3683 3472 3133 2886 2980 3399 3816 3994 4098 4369 4658 4754 4542 4124 3698 3359 3201 3302 3481 3516 3513 3545 3502 3602 3574 3433 3450 3683 3911 3942 3870 3886 3887 3651 3481 3349 3297 3222 3288 3422 3426 3240 2993 2830 2829 3043 3469 3992 4269 4456 4583 4656 4465 3950 3510 3464 3358 3048 3179 3206 3111 2980 3367 3753 3585 3075 2658 2390 2243 2194 2299 2594 2710 2722 2734 2739 2671 2548 2448 2351 2288 2248 2200 2151 2159 2191 2267 2383 2483 2525 2507 2456 2401 2312 2228 2167 2199 2199 2221 2247 2223 2196 2244 2553 3099 3210 3355 2785 1839 1434 1458 1533 1553 1514 1469 1460 1489 1657 1853 2008 2127 2220 2278 2280 2219 2133 1895 1874 2075 2317 2511 2686 2917 3041 2969 2901 2738 2437 2101 1785 1670 1669 1691 1732 1813 1927 2047 2141 2258 2278 2113 1824 1626 1504 1399 1340 1348 1298 1320 1463 1592 1694 1770 1789 1778 1775 1766 1710 1586 1419 1198 970 938 1026 1206 1302 1265 1273 1452 1579 1583 1515 1454 1447 1475 1490 1490 1490 1464 1371 1269 1185 1095 1100 1113 1121 1125 1129 1138 1118 1096 1085 1102 1284 1352 1308 1264 1218 1172 1152 1162 1163 1179 1218 1272 1313 1315 1299 1285 1291 1325 1522 1525 1534 1558 1593 1603 1598 1656 1826 2107 2394 2349 2051 1906 1874 1942 2047 2167 2253 2237 2467 2069 2081 2173 2243 2384 2695 2731 2575 2359 2524 2807 3116 3247 2986 2581 2487 2517 2440 2487 2499 2772 28 29 31 34 38 42 45 52 54 51 47 43 38 36 34 34 34 30 26 23 21 22 24 31 53 43 42 41 47 55 62 67 67 62 60 62 62 56 49 45 44 46 48 44 40 29 23 20 17 16 17 18 18 21 25 26 26 26 24 24 24 23 23 22 22 21 18 15 14 13 12 11 11 12 11 11 10 9 9 9 8 10 10 7 5 6 7 7 7 7 7 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 3 1 0 2 4 3 3 3 4 5 5 5 5 4 4 4 4 4 3 2 1 0 0 0 1 5 21 55 221 487 771 1054 1396 1880 2369 2687 2892 3227 3686 4070 4247 4189 3658 3094 2813 2625 2548 2546 2351 2211 2149 1987 1845 1854 2001 2132 2057 1732 1332 983 818 755 639 556 421 235 99 62 91 161 329 586 796 976 1144 1318 1501 1638 1604 1345 1101 988 968 963 935 867 793 747 713 697 726 774 756 652 571 507 445 364 290 226 174 134 85 46 51 67 71 58 41 28 130 518 1086 1472 1554 1493 1365 1178 1002 850 594 286 76 11 8 5 2 1 1 1 4 6 7 10 24 96 291 704 1564 2232 2241 2193 2153 2137 2143 2174 2211 2223 2211 2214 2259 2371 2537 2733 2945 3152 3340 3493 3594 3648 3707 3788 3776 3796 3696 3853 3970 4004 3794 3327 2865 2672 2734 2806 2882 2866 2781 2738 2694 2678 2665 2684 2760 2840 3036 3613 3807 3842 3706 3492 3175 3171 3550 3902 3970 3992 4158 4314 4295 4189 4049 3865 3614 3519 3663 3778 3684 3634 3657 3645 3781 3820 3680 3591 3689 3829 3808 3763 3902 3841 3414 3421 3321 3274 3304 3391 3509 3597 3594 3496 3392 3419 3699 3999 4208 4033 4261 4406 4321 4022 3614 3355 3321 3212 3160 3447 3130 3038 3147 3460 3647 3423 2955 2647 2549 2448 2344 2527 2759 2769 2708 2671 2638 2548 2420 2324 2225 2133 2067 2017 2012 2054 2057 2079 2150 2249 2357 2391 2362 2350 2326 2214 2086 2109 2095 2054 2052 2042 2046 2019 2240 2750 2937 3041 2766 2194 1628 1375 1413 1481 1452 1398 1446 1487 1592 1755 1908 1991 2054 2148 2248 2338 2304 1976 1925 2144 2437 2608 2745 2981 3158 3069 2943 2761 2456 2201 1878 1752 1799 1830 1786 1755 1823 1970 2046 2160 2200 2064 1804 1597 1546 1514 1359 1335 1271 1242 1328 1427 1563 1689 1774 1809 1791 1767 1689 1521 1308 1032 870 980 1170 1333 1459 1532 1582 1583 1437 1424 1401 1355 1349 1399 1461 1504 1517 1478 1354 1270 1176 1077 1070 1107 1129 1124 1126 1147 1136 1119 1096 1146 1288 1360 1353 1316 1290 1257 1205 1169 1140 1150 1148 1168 1210 1256 1296 1298 1346 1391 1517 1574 1613 1634 1652 1677 1676 1673 1778 2129 2425 2366 2162 2074 2128 2202 2290 2334 2394 2444 2846 2545 2342 2443 2521 2731 3450 3433 3319 3186 3275 3672 3946 3805 3388 2968 2738 2753 2789 2846 2899 2996 34 37 41 46 50 52 52 57 63 58 55 55 53 47 40 37 37 34 30 29 28 27 28 37 48 41 37 27 43 56 62 65 64 60 57 59 61 57 51 47 46 45 43 41 38 31 23 17 14 11 11 11 13 17 23 23 22 22 22 22 22 22 21 20 20 18 15 11 11 11 11 11 11 11 11 10 9 9 9 9 8 8 7 7 6 7 7 7 7 7 8 8 8 7 7 6 7 6 5 5 5 5 5 5 5 5 5 4 3 2 2 3 3 2 2 3 5 5 5 5 5 5 5 4 4 3 2 1 0 1 6 15 26 90 219 389 847 1287 1578 1860 2029 2350 2684 2917 3217 3656 4083 4290 4194 3687 2890 2131 1666 1479 1463 1505 1495 1506 1638 1761 1770 1807 1931 2059 2008 1697 1266 874 663 618 532 473 373 229 109 84 159 319 578 808 960 1054 1207 1440 1665 1769 1656 1369 1101 953 897 892 880 817 728 658 609 573 559 573 570 497 419 353 291 214 151 92 51 30 11 2 3 4 5 1 0 0 7 183 561 920 1093 1148 1116 959 806 671 455 211 55 8 5 1 0 0 0 0 1 3 4 5 5 4 15 68 259 1042 1156 1107 1088 1095 1163 1329 1573 1817 1992 2104 2193 2324 2549 2791 3025 3237 3417 3567 3683 3783 3895 3949 3868 3844 3938 4070 4068 4073 4024 3813 3514 3308 3232 3186 3128 3018 2879 2779 2671 2619 2589 2599 2654 2744 3133 3816 3908 3826 3786 3688 3497 3393 3506 3797 4066 4122 4047 3968 3664 3765 3974 4034 4024 4071 4104 3982 3757 3654 3642 3619 3717 3892 3934 3890 3846 3687 3364 3226 3521 3566 3351 3375 3239 3108 3154 3366 3660 3919 3995 3802 3492 3397 3748 3618 3375 3236 3468 3706 3784 3679 3403 3077 2786 2591 2681 2724 2450 2250 2771 3395 3534 3323 3074 2952 2941 2921 2847 2951 2969 2840 2673 2569 2526 2485 2402 2273 2189 2055 1960 1916 1961 1993 1960 1929 1959 2051 2226 2356 2311 2324 2196 2103 2053 1978 1919 1921 1942 1894 1954 1889 2073 2573 2929 2854 2456 1943 1514 1309 1317 1382 1389 1399 1481 1515 1517 1544 1641 1765 1860 2003 2253 2497 2339 2077 1952 2170 2497 2689 2805 2979 3131 3080 2778 2558 2163 2061 1982 1909 1892 1880 1821 1760 1825 1930 2003 2047 2032 1926 1715 1526 1537 1603 1505 1469 1343 1210 1233 1295 1389 1486 1574 1653 1677 1622 1467 1221 1040 940 1010 1111 1111 1130 1256 1385 1513 1644 1385 1357 1346 1294 1260 1289 1379 1460 1508 1506 1388 1249 1144 1088 1077 1083 1090 1100 1127 1116 1070 1064 1111 1186 1257 1368 1482 1409 1465 1438 1306 1220 1126 1081 1109 1133 1172 1172 1276 1302 1390 1505 1687 1709 1600 1557 1611 1681 1717 1707 1880 2194 2438 2355 2134 2104 2140 2254 2534 2323 2575 3110 3334 2993 2511 2549 3172 3134 3146 3551 3681 3693 3828 4018 4121 4089 3904 3613 3342 3313 3289 3267 3382 3580 41 46 44 50 55 56 51 51 60 56 54 58 61 55 49 44 41 38 36 34 35 33 34 37 40 36 26 25 46 60 64 65 62 57 55 57 60 55 47 48 48 45 40 36 32 26 19 14 12 11 12 14 15 16 18 19 20 20 22 20 19 19 19 18 17 16 12 10 11 11 11 11 11 11 11 11 9 9 9 9 9 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 4 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 3 2 0 0 5 32 86 154 234 303 394 718 1431 2279 2647 3003 2838 2872 3058 3335 3708 4062 4257 4206 3850 3050 2106 1378 990 871 895 950 976 1002 1111 1287 1531 1708 1833 1936 1884 1617 1217 813 527 404 432 420 386 364 306 294 389 556 705 799 926 937 1117 1423 1665 1710 1516 1212 972 845 766 734 740 716 621 505 437 407 376 342 320 292 245 198 153 102 57 27 12 5 1 0 0 0 0 0 0 0 0 23 107 259 455 696 929 980 860 705 453 197 48 5 2 0 0 0 0 0 0 0 1 3 2 2 1 2 46 273 398 430 460 477 513 608 816 1151 1538 1872 2113 2275 2499 2800 3016 3192 3361 3516 3652 3789 3934 4031 4070 4128 4320 4323 4204 4229 4329 4309 4175 4032 3849 3642 3438 3238 2995 2832 2712 2680 2670 2684 2756 2909 3293 3796 3856 3692 3708 3784 3749 3606 3515 3711 4183 4482 4260 3989 3314 3373 3682 3812 3981 4113 4063 3904 3764 3661 3598 3511 3510 3672 3744 3844 3926 3699 3204 2947 3135 3276 3284 3268 3038 2874 2946 3284 3706 4044 4138 3862 3552 3505 3542 3249 2990 2984 3182 3402 3561 3569 3328 2946 2553 2398 2414 2296 2115 2133 2679 3292 3458 3278 3182 3211 3285 3335 3304 3278 3072 2815 2598 2445 2360 2327 2283 2201 2163 2029 1939 1923 1947 1922 1888 1937 2045 2142 2224 2460 2366 2320 2282 2179 2077 2031 1969 1883 1932 1841 1917 1849 1959 2311 2444 2163 1852 1747 1559 1336 1299 1319 1366 1427 1517 1592 1590 1544 1560 1666 1770 1901 2314 2586 2454 2201 2025 2200 2579 2823 2891 2886 2870 2856 2418 2217 1960 1831 1869 1910 1877 1882 1871 1812 1848 1921 1998 2047 1913 1765 1602 1438 1478 1570 1567 1536 1386 1236 1182 1177 1187 1206 1237 1293 1371 1313 1129 935 866 864 854 872 958 1000 1085 1152 1243 1540 1391 1278 1257 1215 1164 1141 1331 1320 1357 1395 1302 1119 1027 1052 1068 1056 1059 1083 1063 1060 1051 1069 1136 1270 1474 1741 1968 2033 1836 1522 1328 1294 1314 1301 1228 1163 1237 1214 1294 1377 1527 1654 1835 1930 1794 1638 1585 1660 1690 1743 1896 2168 2444 2354 2082 2013 2017 2123 2473 2257 2435 2936 3323 3070 2399 2635 3570 3828 3389 3408 3535 3662 3878 3965 4000 4221 4339 4359 4165 3966 3734 3564 3646 3865 47 46 38 45 51 49 48 50 51 50 47 47 50 52 55 50 43 39 38 37 37 38 34 32 35 30 22 28 46 61 68 66 60 54 53 55 54 47 43 48 49 45 40 33 24 17 14 12 12 14 19 21 21 19 18 18 19 19 20 17 17 16 15 15 15 14 12 11 11 12 12 12 12 12 11 10 9 9 8 8 9 7 8 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 1 1 13 73 230 375 531 612 444 425 894 1840 2977 3518 3783 3466 3355 3509 3778 4041 4135 3950 3498 2843 1994 1162 666 492 499 589 682 720 728 788 907 1152 1468 1713 1816 1761 1590 1315 936 552 322 408 436 462 519 513 518 565 626 659 659 708 756 1000 1340 1576 1566 1321 1035 860 773 680 609 603 610 532 382 280 256 229 168 121 113 93 76 55 37 19 6 1 0 0 0 0 0 0 0 0 1 0 0 1 12 98 361 783 1066 929 701 406 129 19 2 0 0 0 0 0 0 0 1 2 3 3 2 2 2 16 88 199 257 262 245 230 237 319 535 910 1404 1897 2222 2351 2622 2817 2940 3076 3217 3354 3506 3669 3817 3961 4120 4265 4273 4261 4416 4661 4715 4584 4435 4207 3939 3602 3384 3103 2911 2880 2960 2943 2842 2930 3310 3675 3901 3822 3642 3692 3862 3948 3842 3699 3780 4197 4694 4587 4345 3664 3269 3171 3296 3523 3654 3672 3701 3726 3626 3482 3330 3256 3225 3145 3297 3588 3584 3218 2945 2972 3020 3051 3149 3218 3165 2975 3076 3494 3916 4007 3705 3806 3791 3613 3363 3174 3153 3237 3341 3469 3534 3337 2977 2568 2423 2314 2195 2190 2397 2854 3290 3401 3287 3329 3408 3485 3496 3425 3260 3006 2734 2511 2331 2175 2110 2067 2119 2100 2016 1972 1941 1901 1852 1871 1995 2047 2164 2245 2566 2578 2498 2431 2342 2192 2081 2043 1883 1949 1877 1884 1866 1924 2095 2091 1901 1813 1841 1676 1500 1418 1367 1401 1491 1670 1779 1747 1668 1635 1722 1839 2107 2545 2682 2570 2295 2137 2287 2592 2835 2892 2724 2450 2388 2137 2025 1978 1990 2043 2004 1867 1847 1882 1860 1857 1883 2047 2097 1919 1697 1483 1356 1376 1435 1415 1321 1307 1267 1190 1103 1009 941 871 833 1019 1027 907 834 828 803 752 758 847 981 1221 1245 1295 1364 1251 1141 1129 1155 1128 1081 1231 1193 1220 1274 1237 1102 1011 1034 1037 1030 1054 1094 1104 1107 1106 1154 1351 1703 2042 2280 2266 2069 1529 1308 1279 1400 1633 1687 1367 1236 1313 1351 1479 1687 1810 1845 1981 2222 2204 1780 1606 1661 1693 1769 1922 2239 2535 2372 2267 2601 2512 2233 2206 2183 2284 2599 2842 2691 2425 2845 3348 3636 3449 3230 3226 3296 3392 3515 3724 4025 4375 4693 4661 4326 3949 3650 3644 3723 50 43 35 37 37 32 33 36 39 44 41 32 30 41 57 55 47 41 38 36 35 35 32 28 31 31 24 26 42 59 66 63 58 51 51 50 46 40 40 45 47 44 38 32 20 13 11 13 18 21 23 23 20 18 18 18 17 16 16 16 15 15 14 14 13 12 12 12 12 13 14 13 12 12 11 10 9 9 9 9 8 8 9 10 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 1 0 1 24 143 428 566 558 444 223 414 1319 2572 3574 3939 3970 3762 3713 3813 3974 3944 3588 2945 2157 1402 794 386 217 207 274 387 496 534 524 544 604 767 1109 1466 1663 1654 1635 1533 1155 651 410 470 515 524 525 520 538 559 585 614 647 713 821 1033 1296 1446 1370 1129 913 814 777 726 662 598 510 379 243 143 119 117 81 39 27 17 14 14 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 270 705 1028 789 508 203 43 2 0 0 0 0 0 0 0 0 0 2 4 4 3 4 7 15 47 98 136 153 129 97 86 118 206 424 878 1528 2052 2187 2281 2401 2505 2631 2772 2922 3094 3287 3465 3611 3735 3825 3875 4008 4272 4554 4599 4464 4351 4190 3964 3579 3324 3142 3005 3105 3268 3267 3121 3110 3454 3948 4216 3970 3631 3617 3784 3919 3892 3847 3966 4272 4646 4688 4624 4307 3815 3402 3310 3429 3582 3702 3782 3743 3456 3242 3109 3081 2934 2738 2760 3038 3274 3238 3089 3078 2999 2918 3120 3271 3211 2956 2929 3275 3647 3758 3722 3824 4014 3886 3641 3443 3339 3220 3105 3125 3231 3193 2924 2536 2366 2297 2250 2410 2765 3124 3310 3301 3215 3280 3430 3468 3428 3313 3139 2893 2619 2398 2225 2040 1954 1935 2027 2057 2049 2009 1938 1876 1841 1879 1998 1824 1952 2284 2659 2856 2882 2733 2547 2356 2153 2127 1959 1964 1934 1908 1953 1977 2054 2095 1998 1876 1866 1776 1714 1609 1502 1502 1629 1891 2017 1894 1795 1791 1858 2096 2545 2803 2744 2616 2478 2389 2442 2642 2831 2874 2658 2349 2259 2189 2106 2188 2412 2408 2171 1938 1835 1836 1885 2025 2373 2614 2313 1815 1540 1378 1302 1300 1340 1260 1178 1188 1225 1237 1168 974 871 808 845 966 956 856 787 771 784 809 839 816 1008 1290 1363 1343 1236 1117 1100 1093 1136 1089 1088 1119 1117 1158 1258 1280 1196 1124 1096 1056 1024 1038 1081 1096 1126 1285 1611 2091 2404 2266 2004 1710 1602 1432 1288 1292 1387 1533 1483 1260 1274 1298 1364 1550 1846 2125 2214 2395 2580 2279 1743 1601 1658 1714 1783 1936 2206 2584 2729 2668 2908 2965 2727 2369 2101 2153 2343 2421 2467 2554 2914 3212 3184 2969 2845 2951 2987 3046 3201 3404 3653 3988 4324 4450 4290 3957 3615 3487 3443 52 42 36 31 25 22 25 29 33 42 47 34 28 40 55 57 49 42 38 32 31 33 34 31 28 25 20 22 37 53 58 55 52 50 49 48 43 38 38 40 41 40 37 35 23 16 14 19 22 23 24 23 22 21 19 18 16 15 14 14 14 15 13 15 13 13 12 12 13 14 14 13 12 12 11 10 9 9 9 9 9 9 10 9 7 7 7 7 7 7 7 7 7 7 7 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 1 0 0 10 74 223 296 135 153 392 1112 2357 3440 4007 4132 4026 3842 3690 3702 3681 3245 2517 1713 1013 523 249 136 104 118 174 261 363 428 434 435 474 594 882 1228 1481 1586 1773 1789 1377 815 511 491 553 536 471 455 490 528 562 614 712 838 940 1041 1192 1248 1120 961 862 831 837 838 783 628 439 258 131 54 33 36 31 18 9 1 1 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 42 251 607 718 391 178 37 5 0 0 0 0 0 0 0 0 0 0 2 4 3 3 6 14 26 35 41 53 60 45 29 35 69 123 260 625 1256 1805 1983 1965 1945 2029 2198 2384 2556 2724 2908 3099 3251 3344 3393 3439 3605 3840 4030 4069 4039 4000 3846 3636 3416 3230 3055 2940 2990 3115 3190 3184 3186 3354 3789 4341 4400 3814 3458 3390 3500 3661 3912 4254 4534 4657 4616 4609 4637 4514 4233 3974 3907 3971 3974 3856 3688 3343 3149 3046 3024 2865 2636 2525 2665 2974 3211 3290 3500 3380 3066 3150 3406 3559 3471 3338 3373 3510 3543 3464 3587 3967 3960 3908 3720 3509 3211 2915 2833 2924 2964 2741 2371 2217 2295 2352 2591 3016 3312 3316 3235 3156 3169 3239 3179 3182 3093 2919 2678 2434 2256 2107 1950 1877 1902 1981 2017 1999 1949 1866 1817 1861 1941 1980 1739 1874 2308 2754 3050 3072 2960 2818 2562 2317 2219 2087 2048 2048 2039 2176 2179 2156 2269 2278 2081 1885 1822 1681 1652 1648 1693 1817 1992 2089 2015 1913 1848 1937 2161 2397 2642 2680 2607 2571 2583 2598 2684 2868 2824 2655 2435 2318 2312 2239 2143 2354 2607 2426 2182 1997 1881 1895 1985 2102 2169 2096 1757 1531 1439 1284 1226 1210 1129 1032 989 1049 1225 1271 1068 974 945 987 1024 987 880 759 706 739 778 790 820 1090 1281 1336 1268 1123 1058 1190 1127 1066 991 1001 1027 1030 1119 1236 1211 1141 1119 1126 1170 1080 1039 1077 1154 1253 1440 1873 2600 2415 1918 1554 1424 1437 1456 1452 1476 1413 1400 1256 1338 1411 1329 1359 1715 2200 2617 2730 2888 2700 2155 1728 1637 1660 1702 1806 2036 2516 3169 3297 3195 3217 3206 2988 2593 2152 2091 2111 2232 2545 2668 2841 3035 2818 2473 2358 2640 2720 2776 2881 3036 3260 3549 3817 3906 3874 3721 3509 3343 3240 49 40 37 32 24 23 25 26 31 44 54 41 38 41 54 58 48 40 36 31 27 29 30 28 24 21 23 21 31 47 49 50 49 48 48 47 44 38 34 35 37 37 36 35 30 21 17 21 21 21 23 23 22 22 20 18 16 15 13 13 14 15 13 14 13 13 12 13 14 14 14 13 12 11 10 9 9 9 9 9 9 9 10 10 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 0 0 0 1 8 41 100 207 760 1571 2528 3459 4013 4201 4049 3824 3666 3439 3424 3114 2431 1670 1028 576 306 167 111 107 134 170 224 296 372 419 456 494 529 677 1070 1293 1571 1924 1979 1587 1059 714 610 597 537 479 470 495 539 607 708 850 989 1041 972 885 836 779 805 832 873 911 908 833 653 394 228 66 16 5 4 7 7 4 0 0 1 0 1 0 0 0 0 0 0 0 0 1 1 0 1 1 0 1 21 124 247 198 59 17 2 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 5 13 23 27 25 16 6 4 13 28 50 88 217 546 1043 1415 1504 1482 1510 1637 1843 2088 2350 2555 2662 2765 2967 3100 3175 3242 3360 3480 3553 3582 3623 3628 3509 3441 3473 3189 2810 2767 2747 2775 2838 2937 3072 3215 3468 3991 4346 3740 3433 3240 3227 3414 3847 4429 4820 4828 4682 4539 4538 4603 4550 4430 4337 4264 4092 3812 3640 3462 3312 3164 3081 2935 2680 2502 2568 2784 2895 2948 3520 3689 3464 3446 3535 3713 3829 3819 3783 3801 3774 3644 3644 3829 3806 3756 3657 3537 3333 3045 2812 2745 2797 2693 2450 2349 2362 2441 2704 3066 3280 3245 3043 2793 2773 2851 2777 2859 2818 2641 2436 2265 2137 2029 1939 1902 1940 1993 2021 1982 1897 1823 1822 1909 1982 1943 1813 1925 2340 2873 3184 3243 3179 2979 2664 2435 2337 2219 2205 2207 2216 2351 2394 2357 2453 2481 2225 1911 1899 1748 1739 1792 1885 2011 2111 2102 2042 1972 1812 1922 2117 2357 2586 2621 2538 2515 2502 2533 2692 2846 2821 2660 2427 2252 2271 2348 2269 2442 2637 2523 2330 2136 1978 1934 1974 2025 2021 1846 1608 1517 1468 1297 1195 1094 961 853 799 803 1087 1248 1173 1066 1021 1043 1072 1048 950 816 741 719 732 781 947 1194 1320 1307 1221 1100 1119 1238 1153 1071 1061 1106 1084 1015 1042 1100 1104 1088 1042 1052 1138 1163 1155 1205 1323 1473 1628 1827 2087 2141 1784 1482 1475 1578 1820 2110 2079 1919 1739 1612 1819 1844 1643 1616 2030 2709 3094 2865 2827 2659 2304 1916 1608 1513 1601 1820 2168 2790 3266 3190 2989 2975 3004 2985 2880 2634 2515 2424 2471 2728 2871 2912 2963 2629 2242 2163 2327 2460 2498 2501 2575 2768 3067 3314 3306 3299 3272 3222 3155 3055 43 39 39 38 30 30 30 29 35 49 58 52 47 44 60 59 49 42 38 34 28 26 24 22 19 19 21 23 30 44 38 47 50 49 47 46 43 39 36 35 36 36 35 33 27 17 14 22 22 23 23 23 23 22 20 18 16 14 13 14 14 15 15 15 12 14 12 12 13 14 13 12 11 11 10 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 2 2 2 3 3 3 2 0 0 0 0 0 2 42 414 1513 2684 3466 3980 4213 4102 3440 3173 3319 3316 3273 2764 1973 1326 854 533 332 221 175 179 209 245 291 356 407 473 545 593 575 600 838 1169 1615 1992 2083 1793 1373 1021 795 668 591 529 513 504 489 551 718 929 1058 993 721 450 376 446 594 682 787 922 955 838 599 315 169 52 7 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 2 0 0 0 4 17 23 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 3 10 22 63 151 334 604 772 778 809 905 1095 1340 1638 1971 2250 2394 2472 2654 2870 3023 3156 3261 3328 3363 3397 3423 3400 3350 3378 3444 3248 2907 2958 2771 2641 2613 2619 2737 2994 3198 3494 3832 3864 3887 3763 3558 3451 3690 4255 4750 4882 4811 4593 4377 4370 4378 4373 4331 4235 4041 3759 3631 3626 3520 3339 3156 2948 2675 2498 2618 2871 2932 3145 3629 3861 3825 3859 3852 3757 3723 3693 3687 3938 4052 3933 3836 3744 3505 3286 3186 3194 3204 3119 2936 2700 2694 2808 2690 2678 2636 2641 2815 3080 3210 3076 2810 2578 2561 2622 2631 2648 2586 2440 2294 2188 2087 2019 1998 2000 2023 2036 2039 1980 1886 1824 1817 1865 1918 1922 1872 2020 2428 2884 3109 3152 3147 3001 2731 2625 2573 2451 2437 2424 2447 2523 2548 2544 2695 2817 2356 1972 1859 1790 1796 1849 1924 2033 2107 1974 2004 1853 1802 1902 2152 2493 2620 2480 2402 2369 2279 2386 2602 2761 2802 2675 2455 2306 2324 2390 2327 2347 2394 2315 2230 2153 2107 2102 2083 2043 2002 1780 1559 1438 1371 1306 1204 1046 864 731 687 630 865 1112 1214 1163 1089 1076 1089 1060 984 863 704 705 814 1036 1236 1315 1304 1262 1171 1136 1258 1292 1234 1177 1159 1140 1063 976 996 1070 1108 1104 1118 1131 1159 1208 1254 1318 1390 1527 1759 2236 2836 2657 2015 1669 1731 2082 2836 3151 2955 2847 2884 2984 2863 2643 2419 2276 2375 2423 2592 2311 2226 2296 2187 1797 1406 1354 1556 1871 2273 2806 2884 2591 2462 2579 2690 2780 2823 2850 2895 2954 3003 3020 3062 3006 2672 2882 2600 2407 2417 2502 2538 2359 2156 2266 2518 2799 2863 2790 2738 2786 2823 2652 40 40 42 41 36 34 32 32 36 46 55 57 55 54 66 60 46 39 36 34 32 32 30 24 19 18 20 25 30 33 29 43 50 48 46 43 40 37 36 36 34 34 34 30 20 14 16 23 24 24 24 23 23 22 19 17 15 14 13 14 15 15 14 13 12 12 12 12 13 13 12 11 11 11 9 8 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 2 2 2 2 2 2 2 2 1 1 0 0 0 0 2 21 120 614 1590 2547 3209 3816 4153 3724 2775 2723 3188 3304 2924 2319 1703 1218 882 649 488 379 319 307 330 371 429 502 537 586 660 707 647 573 690 1087 1636 1978 2104 1937 1713 1374 1023 805 693 605 571 560 515 595 822 983 901 648 382 263 314 398 505 677 751 925 983 792 499 283 155 50 6 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 9 16 33 102 233 339 385 464 475 546 688 934 1177 1402 1655 1916 2153 2452 2676 2839 2966 3075 3165 3241 3251 3158 3031 2989 3016 3104 3056 3143 2916 2750 2621 2499 2500 2632 2793 3032 3318 3617 3972 4128 4041 3840 3727 3888 4285 4508 4501 4453 4260 4167 4066 4061 4088 4049 3913 3720 3635 3700 3620 3483 3097 2722 2441 2381 2647 3041 3230 3401 3681 3966 4087 4011 3771 3569 3517 3431 3423 3928 4154 4127 3957 3628 3262 2959 2801 2794 2868 2998 3165 3015 2939 3116 3073 3111 3124 3052 2978 3001 3070 3007 2840 2697 2626 2632 2614 2551 2445 2330 2247 2182 2089 2045 2056 2070 2041 2028 2019 1977 1908 1860 1851 1873 1915 1949 1923 2051 2264 2485 2678 2815 2885 2932 2831 2795 2841 2810 2762 2714 2724 2757 2706 2641 2829 2724 2232 1873 1702 1668 1706 1765 1825 1911 2028 1974 1967 1854 1815 1920 2156 2432 2479 2292 2290 2258 2246 2381 2523 2661 2754 2699 2530 2372 2263 2194 2195 2071 2075 2012 2016 2089 2175 2218 2141 1948 1911 1683 1523 1432 1395 1348 1238 1057 842 697 633 584 704 953 1161 1218 1176 1136 1117 1095 1007 882 737 779 972 1182 1278 1284 1272 1271 1257 1302 1346 1354 1300 1213 1136 1051 969 987 1108 1154 1104 1068 1037 1032 1083 1119 1194 1286 1390 1605 1851 2273 2702 2659 2199 2112 2738 3294 3369 3429 3528 3486 3461 3606 3559 3516 3543 3562 3236 2753 2167 1818 1739 1698 1505 1348 1311 1393 1607 1941 2374 2645 2482 2354 2423 2533 2607 2634 2735 2859 2992 3101 3139 3186 3146 2800 2395 2432 2562 2536 2361 2231 2610 2596 2132 2085 2287 2485 2529 2441 2229 2245 2362 2275 37 37 38 38 35 31 26 23 30 39 41 40 43 50 57 58 49 39 35 36 41 47 42 28 19 18 22 28 26 22 23 34 45 44 42 40 38 38 38 37 35 35 33 24 13 12 16 20 23 23 22 21 21 20 18 15 14 13 13 14 15 15 13 13 12 12 12 12 12 12 9 9 10 10 9 8 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 13 122 396 965 1458 1687 2246 3203 3992 3659 3168 3160 3227 2927 2456 2042 1669 1302 1010 825 692 585 506 473 484 524 587 658 686 718 796 822 745 642 700 1019 1486 1831 1998 1906 1839 1555 1191 941 810 716 665 675 725 893 1087 1000 585 251 180 297 410 424 520 867 918 1036 928 635 384 234 122 35 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 1 0 0 0 0 0 0 0 0 1 2 2 3 3 2 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 11 39 80 113 133 153 147 148 188 314 409 493 690 1038 1444 1814 2066 2243 2421 2600 2743 2821 2791 2687 2594 2539 2562 2607 2711 2803 2833 2831 2688 2505 2420 2382 2390 2622 2980 3284 3609 3861 3985 3932 3684 3509 3682 3756 3693 3903 4083 4186 4204 4180 4112 4011 3885 3729 3657 3701 3655 3557 3068 2557 2230 2239 2625 3186 3592 3769 3933 4205 4317 4199 4069 3945 3827 3711 3682 4036 4259 4233 3998 3618 3215 2932 2786 2738 2782 2953 3296 3410 3496 3658 3663 3682 3705 3619 3415 3194 3029 3013 2858 2760 2690 2639 2571 2464 2362 2300 2239 2137 2113 2087 2055 2018 1977 1979 1995 1968 1916 1903 1876 1877 1917 1946 1957 2022 2035 2082 2307 2618 2787 2870 2787 2846 2915 2980 2962 2900 2904 2946 2783 2675 2728 2450 1982 1620 1474 1446 1492 1622 1722 1802 1923 1954 1906 1813 1803 1949 2246 2471 2407 2238 2255 2268 2267 2254 2324 2518 2685 2694 2565 2400 2275 2181 2089 1968 1907 1886 1969 2094 2115 2042 2123 1899 1824 1662 1498 1414 1390 1355 1264 1096 866 708 680 624 628 780 991 1146 1226 1226 1178 1152 1064 989 984 1096 1226 1265 1261 1254 1279 1350 1448 1481 1413 1316 1245 1180 1085 973 993 1084 1098 1074 1114 1154 1157 1131 1066 1128 1180 1223 1433 1860 2348 2801 2958 2599 2001 2130 2464 2538 2849 3204 3542 3658 3255 3396 3625 3461 3619 3798 3663 3323 2845 2409 1975 1753 1490 1281 1213 1330 1662 2153 2628 2708 2379 2509 2647 2743 2839 2945 3037 3086 3179 3246 3169 3036 2993 2747 2367 2143 2254 2338 2114 1984 2321 2719 2486 2279 2258 2254 2390 2399 2060 1981 2083 2137 33 33 33 34 30 26 22 21 26 35 36 28 28 36 46 51 47 36 30 37 45 49 40 26 18 19 26 34 21 17 18 26 33 34 35 34 34 36 39 38 36 34 30 20 10 12 13 18 20 20 19 19 19 19 17 14 14 14 14 15 16 16 14 13 11 11 11 10 10 10 8 10 11 10 9 9 9 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 16 191 439 705 831 1050 1714 2807 3788 4047 3962 3685 3318 2883 2410 1960 1589 1270 1020 857 763 709 657 667 678 694 741 796 814 815 919 929 850 729 737 940 1242 1519 1707 1713 1718 1489 1186 1000 899 840 840 929 1102 1330 1389 978 303 72 126 319 393 319 448 820 908 956 707 442 292 184 83 21 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 2 1 0 0 0 0 0 0 0 1 2 3 5 5 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 15 20 18 16 14 19 44 61 77 143 318 610 928 1180 1367 1587 1911 2217 2341 2343 2348 2391 2442 2463 2301 2349 2446 2568 2606 2547 2446 2348 2260 2212 2303 2631 3046 3312 3452 3528 3518 3386 3210 3117 3045 3016 3347 3822 4042 3950 3870 3917 3951 3867 3731 3599 3658 3662 3573 3235 2828 2516 2439 2695 3244 3831 4169 4081 4235 4375 4410 4386 4301 4246 4234 4188 4312 4425 4322 4083 3731 3325 2992 2782 2736 2836 2990 3294 3570 3841 4075 4090 4003 3961 3901 3697 3347 2910 2922 2903 2839 2723 2603 2487 2367 2287 2270 2237 2146 2178 2124 2025 1931 1870 1861 1880 1887 1866 1880 1838 1857 1882 1918 1978 1989 1936 1986 2246 2566 2812 2832 2879 2981 3003 2942 2884 2852 2867 2950 2819 2625 2502 2256 1796 1350 1221 1304 1413 1603 1705 1765 1851 1887 1823 1736 1765 2037 2419 2582 2435 2283 2338 2399 2354 2158 2117 2287 2512 2647 2559 2423 2294 2149 2011 1922 1890 1961 2091 2133 1994 1977 2055 1937 1820 1693 1542 1432 1394 1362 1322 1233 1000 733 749 680 589 631 787 953 1097 1243 1269 1259 1197 1149 1158 1206 1244 1265 1262 1258 1315 1481 1689 1737 1559 1355 1313 1294 1240 1223 1326 1335 1262 1244 1272 1302 1315 1333 1297 1246 1180 1220 1624 2386 3192 3507 2996 2155 1827 2106 2265 2389 2681 2919 3098 3219 2627 2315 2191 2289 2520 2699 2860 3134 3304 3249 2757 2286 1765 1382 1248 1507 2044 2410 2319 2335 2463 2705 2902 3089 3294 3456 3415 3261 3403 3639 3507 3256 3149 2966 2591 2237 2651 2460 2307 2173 2147 2487 2687 2481 2416 1997 2314 2504 2285 2114 2172 2309 29 30 31 31 27 25 22 22 26 34 37 31 26 31 36 41 40 30 26 35 44 51 41 28 21 23 31 33 17 15 16 19 21 22 25 30 31 34 36 34 31 31 28 19 12 13 13 18 19 18 17 17 17 17 15 13 13 14 15 15 16 16 15 14 12 11 10 8 9 10 10 11 11 10 9 8 9 9 9 9 9 9 7 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 23 84 188 73 268 519 940 1802 2891 3795 4296 4359 4146 3646 2877 2024 1454 1130 941 825 764 741 749 750 776 797 814 851 878 866 869 997 986 903 716 745 893 1062 1226 1370 1445 1446 1278 1076 990 942 917 971 1114 1315 1496 1404 862 190 51 145 359 359 283 432 667 759 721 423 230 166 129 74 23 3 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 2 1 0 0 0 0 0 0 1 2 3 4 5 6 7 6 5 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 3 11 39 105 218 349 469 615 918 1341 1671 1884 2034 2160 2290 2311 2203 2170 2231 2308 2370 2394 2348 2268 2224 2165 2090 2157 2721 3063 3176 3195 3164 3099 3009 2887 2793 2806 3120 3646 3942 3690 3432 3473 3652 3767 3802 3699 3802 3593 3497 3434 3343 3156 2906 2803 3060 3495 3523 3670 3884 4094 4147 4221 4378 4416 4243 4139 4250 4521 4379 4193 3881 3479 3018 2682 2646 2823 2975 3195 3503 3827 4146 4246 4103 3949 3868 3767 3725 3644 3363 3173 3029 2776 2570 2425 2303 2235 2237 2230 2193 2203 2140 2044 1951 1872 1855 1905 1938 1907 1825 1831 1870 1908 1882 1913 1920 1852 1901 2230 2565 2826 2994 3133 3161 3133 3005 2856 2810 2749 2697 2552 2361 2229 2041 1606 1150 1087 1351 1516 1644 1733 1744 1790 1796 1758 1762 1946 2310 2636 2681 2521 2412 2554 2631 2586 2441 2277 2214 2344 2621 2560 2458 2321 2185 2064 2001 2070 2203 2232 2124 1866 1899 1987 1986 1876 1757 1646 1537 1474 1421 1436 1418 1198 895 826 777 677 646 664 780 935 1139 1275 1324 1307 1263 1235 1248 1272 1307 1306 1306 1390 1615 1906 1964 1707 1650 1891 1970 1674 1495 1426 1374 1330 1305 1307 1316 1338 1411 1452 1505 1519 1659 2039 2563 3075 3186 2765 2383 2483 2664 2647 2609 2629 2670 2606 2339 1899 1639 1653 1746 1817 1915 2208 2778 3202 3395 3154 2614 2056 1713 1782 2194 2586 2441 1853 2149 2602 2935 3191 3446 3667 3630 3286 3092 3064 2993 3180 3208 2959 2744 2746 2624 2736 2709 2687 2691 2648 2493 2480 2549 2875 2721 2985 2897 2575 2310 2312 2496 23 24 26 27 26 26 24 23 28 33 35 35 35 35 32 35 36 29 29 36 41 44 45 34 24 27 32 28 16 15 17 14 12 12 17 22 26 29 30 29 24 25 24 19 15 18 20 19 19 16 16 15 15 14 14 14 14 14 14 15 16 16 15 13 13 10 9 6 7 9 11 11 10 9 9 8 9 9 9 9 9 8 7 7 6 7 7 7 7 7 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 27 240 433 294 486 662 863 1381 2383 3371 4057 4395 4273 3700 2752 1791 1174 831 687 662 698 754 810 855 871 857 854 849 861 838 800 830 932 933 843 623 776 943 1052 1121 1154 1141 1085 993 941 966 932 891 946 1036 1098 1120 1026 722 214 100 163 323 332 347 471 573 579 445 216 80 35 33 33 22 9 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 2 0 0 0 1 1 1 1 2 4 6 6 7 7 7 7 8 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 25 56 96 211 424 728 1037 1288 1493 1665 1739 1742 1786 1897 2024 2142 2222 2236 2200 2193 2234 2027 1872 2275 2549 2761 2904 2996 3060 3081 3020 2893 2868 3107 3459 3849 3995 3623 3211 3234 3475 3674 3723 3864 3703 3565 3600 3484 3234 3063 3002 2973 3097 3121 3129 3284 3553 3732 3870 3957 3916 3793 3811 4188 4613 4561 4332 3994 3575 3134 2811 2727 2826 2936 3056 3338 3609 3901 4166 4100 3826 3668 3604 3678 3638 3375 3261 3192 2930 2671 2490 2335 2254 2242 2227 2243 2247 2209 2122 2026 1976 1990 2014 1987 1921 1835 1816 1900 2033 1929 1820 1832 1863 2026 2279 2560 2842 3055 3226 3262 3269 3153 2939 2849 2680 2507 2324 2087 1966 1913 1586 1185 1126 1363 1508 1550 1641 1670 1717 1719 1718 1777 1980 2374 2713 2726 2591 2615 2770 2834 2788 2664 2475 2257 2230 2592 2600 2526 2394 2272 2184 2131 2153 2263 2293 2141 1878 1794 1922 1994 1912 1794 1728 1652 1571 1467 1503 1550 1284 1051 979 934 861 809 666 775 944 1120 1271 1362 1376 1341 1333 1379 1426 1451 1471 1492 1580 1808 2124 2284 2200 2447 2821 2435 1817 1510 1421 1399 1390 1365 1346 1366 1321 1452 1685 2010 2294 2418 2385 2493 3004 3134 2976 3070 3316 3388 3020 2373 2233 2248 2114 1735 1519 1467 1561 1635 1634 1664 1798 2086 2549 2943 2963 2616 2265 2194 2400 2665 2611 2439 2318 2582 2930 3141 3207 3383 3507 3227 2873 2687 2447 2154 2023 2157 2291 2223 2779 3189 3216 3071 2960 2918 2855 2676 2629 2775 3016 3075 3039 2892 2704 2496 2528 2742 17 18 20 23 25 27 26 24 26 27 31 38 42 40 34 31 35 30 31 34 36 35 34 29 21 30 36 26 16 16 18 13 7 8 13 19 21 22 23 24 21 24 26 18 17 21 22 20 19 16 16 16 16 16 16 15 15 15 16 16 15 15 14 13 11 8 7 6 8 10 11 11 10 9 9 9 9 9 9 9 9 8 7 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 4 30 195 936 1068 697 1492 1684 1749 2249 3179 3934 4266 4174 3658 2733 1690 957 637 516 536 632 749 854 924 943 914 844 747 681 670 643 632 675 743 763 698 668 928 1084 1131 1089 985 878 828 842 908 1001 1005 939 947 980 970 930 861 701 504 353 345 467 485 489 513 499 413 265 98 12 1 0 3 12 16 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 2 3 4 5 6 6 5 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 25 52 145 306 486 655 828 1016 1201 1365 1551 1785 1983 2102 2186 2189 2152 2336 2062 1824 1844 1918 2158 2453 2705 2880 3011 3124 3015 2879 3039 3278 3583 4051 3958 3449 3169 3147 3196 3291 3683 3880 3797 3792 3798 3680 3481 3313 3154 3071 3008 2879 2921 3175 3426 3539 3589 3629 3554 3449 3837 4225 4321 4179 3997 3748 3418 3109 2935 2887 2951 3041 3199 3280 3436 3706 3901 3861 3589 3311 3309 3298 2938 2893 3107 3045 2863 2723 2555 2417 2325 2308 2336 2368 2369 2317 2271 2211 2111 2069 2013 1956 1881 1827 1923 2158 2170 2054 2034 2098 2248 2373 2515 2690 2885 3102 3251 3276 3158 2977 2846 2568 2391 2199 1924 1791 1755 1602 1337 1189 1243 1334 1348 1441 1599 1719 1749 1756 1844 2098 2506 2707 2668 2618 2720 2862 2957 2999 2957 2695 2261 2170 2416 2582 2580 2452 2284 2171 2167 2222 2283 2293 2153 1948 1895 2022 2022 1867 1823 1805 1744 1661 1556 1566 1583 1431 1224 1102 1060 996 1006 867 911 1060 1196 1327 1444 1475 1449 1489 1541 1598 1668 1724 1767 1844 2026 2246 2312 2595 2918 2685 2059 1626 1494 1509 1555 1569 1604 1743 1989 1809 1895 2239 2665 2966 2950 2805 2792 2742 2719 2921 3223 3594 3723 3281 2577 2234 1963 1810 1646 1578 1559 1514 1521 1608 1745 1850 1993 2517 2926 2847 2540 2331 2291 2447 2608 2575 2636 2685 2816 2978 2873 2660 2683 2644 2380 2243 2241 2103 1838 1698 1798 1915 2109 2800 3391 3524 3274 3001 2965 2701 2507 2636 2686 2688 2660 2723 2729 2605 2620 3053 3302 14 15 17 18 22 28 31 30 25 22 23 32 42 43 39 36 34 31 30 31 34 34 30 23 20 27 33 23 17 18 20 17 12 7 9 14 15 15 16 17 18 18 18 13 17 20 21 20 19 17 18 18 20 20 18 16 16 15 15 14 13 13 13 12 9 6 6 8 10 11 12 11 9 9 9 9 9 9 9 9 9 8 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 4 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 8 47 291 1016 2158 2230 2083 2709 2911 2927 3213 3918 4322 4264 3576 2587 1658 960 540 375 394 514 660 785 879 920 876 725 534 415 371 380 446 490 539 614 716 858 1102 1203 1184 1191 1105 953 872 893 964 1057 1163 1194 1133 1089 1111 1127 1113 1044 928 855 751 680 692 674 645 584 465 300 142 36 0 0 0 0 4 12 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 10 41 88 143 230 381 608 876 1132 1510 1872 2075 2201 2254 2223 2360 2160 1934 1852 1854 1954 2090 2217 2315 2439 2680 2855 2709 2842 3211 3597 4139 4324 4007 3578 3278 3028 2888 3117 3654 3928 3796 3563 3556 3642 3492 3369 3296 3141 2962 2949 3114 3310 3393 3373 3367 3373 3164 3339 3565 3735 3815 3894 3891 3721 3439 3153 2980 3013 2992 2944 2891 2947 3093 3279 3472 3567 3388 3399 3232 2747 2813 2961 3005 3002 2957 2821 2646 2462 2460 2505 2595 2588 2499 2410 2354 2316 2233 2072 1999 1945 1941 2050 2233 2354 2367 2364 2397 2434 2497 2547 2620 2781 3003 3199 3228 3102 3014 2687 2365 2236 2080 1869 1722 1664 1616 1477 1283 1179 1201 1222 1333 1556 1769 1887 1924 2005 2302 2553 2603 2574 2588 2705 2878 3045 3137 3041 2747 2293 2158 2240 2486 2609 2505 2294 2172 2212 2233 2210 2230 2170 2059 2024 2043 1979 1832 1778 1843 1800 1702 1610 1585 1588 1543 1415 1253 1205 1135 1157 1113 1074 1156 1278 1377 1518 1601 1658 1713 1715 1752 1832 1914 2015 2167 2321 2382 2375 2758 2814 2484 1926 1489 1478 1716 1856 1913 2152 2523 2717 2693 2902 3266 3308 3169 3195 3164 2901 2704 2709 2694 2790 3355 3668 3440 2910 2476 1936 1677 1609 1560 1563 1698 1850 2003 2066 2179 2605 2969 2963 2793 2668 2248 1962 1974 2265 2611 2946 3078 2812 2740 2221 1958 1898 1783 1685 1819 1976 1939 1802 1548 1592 1725 1925 2251 2589 2760 2650 2719 2887 2694 2613 2487 2344 2214 2042 2241 2366 2410 2680 3328 3905 15 15 15 16 20 28 33 32 26 22 19 28 38 42 42 41 39 35 31 31 36 34 25 20 23 28 32 23 18 26 29 28 21 12 8 10 11 10 11 12 12 12 12 15 20 20 20 20 19 19 19 19 18 18 17 16 15 13 12 12 12 12 11 9 9 8 9 10 11 12 11 9 9 9 8 9 9 9 9 9 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 1 12 68 280 969 1969 3132 3421 3515 3504 3393 3535 3905 4414 4354 3798 2638 1433 662 335 229 253 344 470 608 719 810 870 876 771 562 420 315 262 401 521 623 753 967 1272 1493 1443 1300 1309 1222 1061 1019 1033 1046 1118 1269 1353 1279 1240 1285 1329 1344 1274 1146 1061 1023 940 927 911 825 629 384 180 57 7 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 1 6 23 60 128 304 560 1024 1530 1860 2034 2117 2139 2217 2208 2149 2120 2099 2121 2098 2020 1984 2044 2135 2339 2455 2656 3082 3621 4030 4058 3862 3728 3557 3209 2855 2888 3003 3390 3567 3513 3481 3524 3511 3489 3426 3301 3156 3079 3144 3221 3202 3116 3073 3062 2879 2977 3137 3234 3399 3631 3814 3871 3764 3443 3159 3141 3120 3047 2892 2769 2748 2805 2932 3168 3219 3435 3353 3072 3043 3125 3176 3175 3143 3037 2793 2611 2622 2668 2734 2702 2615 2578 2581 2496 2300 2093 2099 2115 2168 2248 2347 2454 2541 2607 2650 2699 2613 2590 2629 2747 2946 3080 3008 2899 2892 2455 2203 2081 1935 1737 1569 1506 1495 1368 1272 1170 1152 1200 1337 1575 1852 2060 2135 2195 2461 2529 2538 2535 2574 2697 2883 3081 3232 3187 2917 2581 2344 2228 2443 2667 2602 2419 2299 2275 2215 2122 2199 2209 2153 2076 1983 1886 1800 1802 1804 1787 1715 1664 1638 1622 1640 1648 1549 1415 1310 1256 1270 1236 1245 1375 1430 1548 1671 1766 1835 1860 1893 1927 2008 2185 2399 2450 2482 2600 2721 2738 2613 2227 1701 1629 1796 2012 2366 2890 3146 3153 3184 3183 3005 2831 2964 3139 2928 2706 2749 2835 2656 2502 3083 3439 3419 2980 2584 2163 1839 1728 1740 1931 2377 2414 2201 2153 2206 2290 2624 2772 2631 2220 1755 1423 1479 1803 2205 2556 2838 2766 2446 1924 1571 1468 1483 1532 1659 1780 1890 1749 1570 1563 1652 1732 1785 1873 1940 2067 2189 2274 2297 2271 2113 1958 2002 2047 2366 2646 2830 3123 3093 2759 16 15 14 14 19 27 32 33 29 24 23 27 32 41 47 47 45 38 31 33 43 43 23 21 37 46 37 24 25 37 41 35 28 19 12 11 10 10 10 9 9 10 12 17 20 19 16 19 18 18 18 18 16 16 16 16 13 11 9 9 10 10 10 9 8 11 11 11 12 11 9 9 9 9 9 9 8 8 8 7 6 6 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 4 5 3 2 0 0 0 0 0 0 0 0 0 0 13 85 296 805 1820 2775 3525 3690 3604 3412 3482 3898 4306 4547 4147 2819 1490 654 263 144 141 184 260 381 532 656 766 850 865 805 686 585 533 409 354 531 781 1037 1277 1462 1549 1543 1441 1317 1158 1007 1005 1020 1028 1102 1209 1204 1201 1223 1306 1366 1406 1392 1318 1272 1298 1288 1268 1126 798 445 196 63 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 24 127 455 873 1221 1472 1649 1768 1902 2069 2140 2222 2198 2261 2275 2196 2107 2071 2092 2156 2261 2434 2821 3328 3594 3475 3317 3426 3501 3351 2992 2927 2742 2820 3159 3401 3319 3116 3151 3317 3343 3349 3283 3181 3121 3133 3092 2957 2890 2758 2613 2668 2821 2979 3139 3261 3391 3604 3777 3662 3417 3336 3335 3216 2905 2634 2538 2500 2456 2666 2725 2942 3039 3109 3217 3355 3363 3188 3067 2985 2772 2676 2662 2659 2648 2585 2508 2478 2442 2223 2081 1990 2021 2179 2248 2242 2271 2372 2516 2670 2761 2806 2700 2669 2684 2723 2791 2792 2681 2548 2482 2253 2060 1920 1775 1573 1377 1314 1326 1125 1127 1142 1160 1225 1368 1640 1994 2235 2305 2455 2543 2558 2555 2552 2588 2681 2830 3048 3253 3315 3137 2812 2545 2337 2342 2484 2574 2555 2375 2330 2269 2207 2203 2200 2170 2117 2015 1837 1754 1753 1770 1743 1688 1666 1679 1681 1693 1699 1636 1541 1474 1379 1348 1364 1361 1400 1447 1549 1671 1765 1829 1859 1877 1912 2005 2174 2366 2399 2480 2619 2783 2915 2963 2813 2268 1949 1964 2279 2809 3181 3194 3095 3042 2800 2528 2643 2832 2948 2983 3079 3140 2993 2763 2663 2927 3293 3356 3101 2791 2558 2327 2101 2378 2922 2809 2358 2175 2343 2441 2617 2949 2941 2558 2145 1831 1545 1430 1536 1783 2172 2524 2649 2516 2013 1541 1348 1340 1385 1518 1629 1706 1627 1571 1605 1650 1680 1682 1727 1866 1930 1956 2063 2125 2019 1915 1957 2338 2758 2964 2799 2887 2978 2684 2417 16 14 13 14 18 24 27 32 34 29 25 25 29 38 49 56 49 37 31 32 37 38 25 25 44 49 38 30 34 42 44 36 28 23 20 18 14 12 10 9 8 10 13 16 16 14 13 14 15 16 17 16 14 14 14 14 11 8 6 7 8 9 9 9 8 11 11 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 5 3 1 0 0 0 0 0 0 0 0 0 1 35 243 827 1725 2630 3256 3438 3339 3187 3386 3817 4267 4566 4531 3804 2099 633 214 105 87 96 127 194 310 467 620 740 814 777 700 641 653 685 586 381 457 745 1026 1228 1365 1486 1540 1433 1168 921 823 892 931 934 914 912 957 1027 1043 1058 1137 1176 1208 1224 1256 1301 1285 1125 792 401 157 49 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 106 283 477 683 930 1201 1441 1736 1974 2190 2217 2268 2351 2424 2424 2339 2281 2214 2105 2104 2379 2851 3201 3223 3140 3238 3341 3315 3057 2923 2747 2663 2814 3030 3089 2995 2953 3086 3154 3213 3186 3093 2938 2849 2826 2735 2583 2425 2338 2423 2569 2738 2955 3034 3027 3251 3620 3778 3612 3434 3264 2999 2713 2558 2550 2541 2417 2448 2464 2526 2662 2855 3020 3264 3459 3306 3019 2833 2741 2663 2607 2575 2539 2483 2479 2492 2161 2053 2036 2150 2281 2319 2259 2171 2135 2146 2201 2357 2518 2696 2786 2784 2751 2786 2759 2592 2523 2350 2217 2061 1895 1742 1590 1374 1151 1178 1125 1006 1010 1093 1178 1280 1450 1741 2109 2326 2323 2505 2641 2662 2640 2606 2586 2633 2771 2993 3162 3221 3197 2981 2713 2458 2284 2288 2492 2721 2851 2589 2433 2333 2241 2170 2134 2135 2126 1997 1865 1790 1781 1754 1678 1609 1631 1664 1702 1717 1688 1603 1575 1525 1435 1412 1447 1529 1517 1568 1657 1721 1749 1767 1805 1887 1985 2143 2258 2294 2340 2442 2681 3027 3243 3277 3004 2765 2654 2886 3007 2897 2818 2895 2913 2591 2420 2476 2599 2778 2994 3126 3154 3001 2796 2634 2614 2831 2973 2904 2772 2710 2667 2437 2364 2306 2369 2377 2309 2447 2594 2959 3268 3232 3018 2888 2678 2210 1809 1805 2034 2494 2925 3074 2693 2084 1570 1316 1337 1395 1507 1562 1589 1619 1665 1660 1660 1727 1871 2057 2271 2349 2312 2349 2419 2465 2255 2524 2796 2709 2334 2171 2233 2461 2662 2441 19 16 14 15 18 22 28 35 39 35 29 26 27 34 43 49 44 33 28 30 33 31 27 28 42 46 34 35 39 42 41 36 27 20 21 27 26 17 11 11 11 11 12 14 13 10 9 11 13 14 15 12 12 13 13 12 10 9 8 8 10 11 11 10 10 12 11 10 10 9 9 9 9 9 9 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 1 10 69 312 1045 2099 3001 3392 3229 3031 3079 3552 4100 4519 4578 4002 2786 1291 296 109 97 95 104 126 166 250 387 544 678 734 653 618 635 698 728 640 498 540 805 1074 1270 1392 1476 1486 1345 1061 807 718 830 846 827 733 703 793 870 839 786 818 793 738 716 734 737 647 454 236 75 20 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 39 88 161 312 585 915 1202 1574 1903 2091 2229 2402 2566 2620 2518 2322 2116 1940 1771 1809 2204 2652 2900 3011 3144 3220 3177 2976 2818 2717 2662 2711 2871 3058 3122 2975 2972 2996 2992 2998 2904 2740 2598 2498 2400 2291 2176 2072 2200 2313 2443 2769 3002 3008 3157 3494 3730 3479 3280 3050 2887 2824 2792 2726 2632 2558 2575 2490 2423 2523 2804 2970 3072 3218 3112 2856 2814 2774 2694 2619 2551 2491 2450 2449 2457 2280 2123 2258 2416 2437 2353 2182 2035 2002 1954 1882 1869 1929 2072 2311 2479 2644 2696 2386 2303 2250 2147 2054 1930 1755 1558 1376 1223 1116 1097 982 852 868 1038 1202 1334 1528 1836 2173 2368 2511 2761 2825 2804 2759 2679 2609 2622 2714 2838 2989 3058 3097 3024 2815 2562 2398 2368 2499 2573 2604 2685 2662 2517 2360 2258 2173 2114 2144 2055 1902 1870 1916 1909 1795 1674 1686 1714 1716 1713 1718 1653 1626 1638 1569 1482 1435 1602 1607 1611 1642 1669 1675 1695 1798 1920 2027 2129 2184 2191 2204 2299 2554 2971 3324 3402 3295 3184 3062 2848 2539 2404 2548 2723 2733 2520 2374 2372 2404 2462 2668 2856 3020 3108 2999 2642 2307 2177 2198 2305 2497 2612 2702 2610 2318 1974 2090 2395 2273 2356 2629 2879 3233 3361 3318 3163 2779 2266 2243 2509 2911 3199 3341 3196 2706 2166 1567 1313 1440 1510 1640 1730 1717 1727 1765 1707 1789 1980 2217 2390 2571 2626 2347 2211 2372 2757 2866 2907 2848 2481 2018 1821 1813 1957 1866 1755 24 21 18 18 21 25 31 37 40 36 29 26 26 34 42 45 40 32 27 27 28 29 27 30 39 44 31 39 37 37 38 35 27 20 17 20 26 19 13 11 11 10 9 10 11 10 9 10 11 12 12 9 8 11 12 11 11 12 12 12 12 12 12 11 11 11 11 10 8 9 9 9 8 8 8 7 6 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 3 2 1 0 0 0 0 0 0 0 1 12 57 173 372 960 2055 2937 3179 2997 2905 3137 3680 4313 4666 4468 3293 1702 522 103 109 123 120 125 141 165 226 340 485 618 684 609 631 703 754 727 625 557 665 921 1178 1393 1515 1502 1418 1251 1001 771 675 765 746 737 667 669 739 794 765 666 601 509 338 227 168 126 83 50 23 4 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 49 188 467 646 932 1247 1583 1970 2337 2566 2590 2434 2187 1978 1833 1678 1615 1851 2216 2526 2749 2918 3016 3008 2846 2702 2648 2633 2715 2914 3135 3238 3171 3081 2984 2888 2841 2765 2605 2416 2297 2213 1976 1998 1985 2171 2204 2353 2655 2897 2975 3046 3211 3400 3167 2972 2825 2830 2918 2928 2794 2612 2548 2545 2433 2400 2567 2816 2920 2894 2880 2763 2676 2761 2828 2800 2709 2601 2538 2534 2570 2742 2611 2373 2452 2474 2402 2180 1918 1826 1848 1770 1588 1428 1362 1369 1673 2008 2091 2045 1853 1873 1912 1907 1915 1824 1635 1426 1253 1141 1113 1091 934 780 834 1042 1237 1379 1580 1907 2215 2483 2853 2976 3000 2989 2917 2785 2641 2544 2525 2675 2837 2923 2981 2977 2860 2698 2670 2672 2631 2586 2648 2784 2821 2706 2569 2456 2303 2182 2151 2054 1954 1970 2024 1971 1879 1797 1725 1744 1775 1786 1764 1734 1730 1744 1705 1562 1446 1531 1581 1595 1600 1609 1636 1665 1802 1895 1991 2076 2127 2136 2133 2222 2464 2849 3202 3302 3190 3014 2801 2556 2366 2379 2503 2550 2447 2258 2179 2212 2244 2149 2284 2618 2990 3248 3232 2915 2465 2101 1932 2003 2293 2510 2637 2642 2498 2316 2238 2194 2273 2371 2599 2850 3096 3191 3097 2881 2530 2317 2527 3037 3573 3753 3584 3414 2950 2478 1770 1569 1715 1960 2153 2139 1965 1748 1647 1762 1950 2147 2329 2429 2350 2141 1917 1897 2071 2235 2273 2279 2261 2178 1979 1834 1732 1756 1768 1729 31 28 26 24 25 28 32 37 40 37 33 30 29 35 40 42 39 34 30 29 29 32 36 44 48 46 40 41 35 31 31 30 27 22 19 18 22 22 13 10 8 7 8 9 10 10 8 7 8 8 8 8 7 11 12 12 14 15 15 14 14 13 12 11 11 11 11 9 8 9 9 9 9 9 8 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 4 4 4 4 3 1 0 0 0 0 0 0 0 0 11 70 217 435 587 981 1985 2742 2829 2731 2848 3232 3830 4487 4793 4416 3062 1424 379 103 146 172 171 156 172 199 256 351 461 573 662 598 632 752 809 727 607 606 781 1043 1273 1431 1438 1350 1282 1145 946 752 644 676 652 640 636 631 623 711 722 548 403 253 92 18 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 36 147 274 420 610 945 1484 2095 2489 2539 2394 2195 1998 1940 1885 1917 2035 2185 2350 2520 2658 2757 2829 2706 2556 2515 2525 2650 2906 3163 3281 3257 3168 3043 2879 2701 2607 2453 2196 2035 2038 1940 2009 2037 2128 2159 2207 2323 2466 2588 2717 2963 2998 2896 2711 2598 2704 2938 3028 2827 2573 2478 2361 2330 2364 2518 2730 2907 2970 2900 2779 2740 2810 2932 2937 2854 2792 2760 2704 2738 2775 2690 2621 2457 2340 2244 2050 1806 1704 1674 1557 1261 1026 953 988 1185 1427 1519 1481 1481 1551 1629 1688 1738 1690 1541 1357 1216 1148 1124 1131 955 805 864 1074 1288 1462 1688 2072 2283 2462 2844 3052 3111 3121 3058 2894 2605 2464 2467 2655 2776 2846 2968 3075 3014 2791 2688 2622 2625 2688 2832 2984 2990 2859 2759 2616 2459 2332 2236 2130 2064 2057 2024 1884 1853 1877 1825 1817 1827 1861 1885 1862 1835 1862 1830 1684 1537 1489 1516 1541 1525 1517 1523 1577 1680 1794 1934 2042 2102 2150 2177 2250 2364 2642 2973 3106 3061 2902 2663 2406 2209 2296 2404 2395 2205 1979 1898 2004 2206 1944 2051 2285 2649 3007 3209 3187 2919 2450 1775 1560 1924 2286 2548 2693 2593 2289 2013 2162 2361 2536 2778 2982 3018 2915 2691 2558 2446 2557 3009 3460 3747 3755 3310 2853 2732 2817 2408 2164 2217 2409 2578 2586 2402 2111 1809 1817 1945 2078 2213 2287 2194 1913 1810 1850 1879 1808 1815 1854 2023 2043 1907 1924 1933 1911 1926 1895 43 39 35 33 32 31 29 35 43 42 40 38 37 38 39 36 36 37 36 33 31 32 38 51 49 47 48 46 38 32 27 23 21 20 19 17 19 22 13 9 7 7 7 8 8 8 6 6 7 8 8 9 11 12 10 14 17 16 14 13 13 12 11 11 11 10 9 8 9 9 9 9 9 9 8 6 6 6 6 6 6 6 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 2 1 0 0 0 0 0 0 0 0 35 214 595 957 1075 1367 2082 2585 2534 2597 2887 3355 3963 4558 4821 4271 2900 1452 555 251 237 249 236 202 228 252 289 361 440 529 597 587 647 773 786 662 570 644 845 1053 1198 1284 1273 1220 1209 1114 954 774 650 619 575 561 560 504 442 444 436 325 177 59 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 2 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 81 139 224 465 1014 1805 2378 2470 2340 2225 2034 2023 2037 2154 2274 2342 2389 2457 2528 2565 2659 2598 2453 2412 2427 2556 2788 2996 3141 3211 3153 3015 2801 2565 2560 2456 2101 1926 2105 2185 2085 2040 1955 1813 1755 1838 1994 2156 2353 2708 2829 2787 2623 2542 2702 3005 3124 2852 2579 2388 2318 2288 2295 2423 2719 3051 3196 3138 3017 3005 3055 3099 3056 2970 2870 2768 2758 2808 2626 2315 2215 2199 2151 2040 1870 1677 1553 1458 1277 916 641 596 722 934 1144 1257 1273 1286 1371 1430 1491 1529 1496 1390 1276 1199 1041 946 988 885 807 892 1115 1356 1565 1865 2185 2399 2639 2936 3140 3227 3244 3145 2884 2598 2496 2478 2521 2619 2825 3063 3171 3010 2682 2467 2431 2598 2835 3061 3182 3108 3000 2874 2719 2560 2419 2307 2210 2148 2123 2068 1984 1957 1920 1854 1852 1907 1952 1965 1923 1909 1971 1936 1802 1630 1504 1474 1503 1492 1489 1471 1471 1525 1675 1873 2028 2128 2270 2431 2520 2598 2748 2867 2948 2992 2927 2635 2301 2069 2057 2179 2260 2170 1952 1789 1998 2142 1873 1862 1967 2221 2614 3003 3250 3186 2663 1932 1495 1577 1888 2211 2408 2334 2193 2206 2335 2545 2816 3043 3093 2939 2694 2258 2296 2569 3077 3532 3668 3586 3319 2919 2624 3019 3282 3089 2730 2587 2774 2834 2787 2683 2624 2468 2142 1917 1923 2031 2176 2143 2046 1980 1924 1871 1841 1855 1876 1985 1891 1813 1875 1903 1810 1728 1663 57 52 51 47 44 41 39 41 50 51 49 47 46 45 43 40 45 49 46 38 33 32 35 40 39 43 47 45 40 33 26 20 15 17 19 18 20 24 21 11 7 5 5 6 6 6 6 7 9 9 8 10 12 12 11 15 17 14 13 13 12 12 11 11 12 11 9 9 9 9 9 9 9 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 4 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 102 571 1433 1960 1998 2130 2411 2534 2443 2627 2976 3461 4034 4549 4701 4160 2994 1767 968 613 484 419 374 359 351 323 307 337 404 501 575 615 686 779 773 621 563 696 884 1002 1054 1095 1098 1120 1201 1118 974 826 689 584 506 482 470 406 342 246 160 93 36 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 4 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 21 39 133 518 1257 1917 2092 1911 1752 1694 1779 1838 2001 2254 2417 2424 2400 2448 2428 2461 2443 2371 2359 2363 2442 2622 2797 2900 3031 3009 2941 2899 2701 2492 2308 2078 1881 1860 1834 1848 1823 1713 1613 1628 1746 1889 2033 2206 2433 2610 2610 2524 2481 2597 2845 2977 2720 2502 2393 2323 2273 2242 2331 2621 3020 3267 3268 3243 3221 3177 3095 2995 2914 2899 2939 2848 2595 2384 2164 2071 2022 1945 1812 1628 1446 1324 1186 924 554 302 267 407 658 956 1156 1197 1193 1242 1272 1302 1314 1271 1194 1170 1198 936 770 759 759 783 920 1164 1392 1603 1966 2233 2420 2662 2960 3191 3292 3302 3167 2861 2665 2554 2509 2506 2633 2861 2918 2842 2679 2442 2316 2320 2526 2903 3288 3439 3284 3091 2919 2808 2630 2437 2324 2296 2249 2142 2015 2057 2062 1963 1862 1821 1850 1954 2032 2014 2023 2058 2023 1894 1736 1633 1587 1567 1518 1509 1486 1483 1537 1673 1844 1994 2163 2386 2650 2842 2960 2986 2986 3024 3047 3007 2690 2243 1887 1802 1947 2107 2164 2023 1871 2112 2099 1882 1755 1771 1932 2213 2656 3042 3098 2815 2368 1974 1658 1527 1648 1873 1972 1985 2050 2306 2720 3173 3522 3568 2920 2391 2098 2243 2580 3014 3366 3370 3285 3166 2875 2714 3047 3371 3168 2621 2274 2371 2227 2191 2324 2417 2316 2116 1825 1724 1720 1844 1956 1991 1958 1874 1801 1696 1636 1688 1752 1759 1757 1729 1638 1565 1504 1440 65 63 63 47 47 48 47 48 54 57 56 54 51 49 46 45 48 55 52 41 31 29 30 30 29 31 34 33 34 31 27 22 17 15 19 19 19 24 25 18 12 5 5 5 6 6 6 7 8 9 9 11 12 12 13 15 15 13 13 14 13 12 12 12 11 9 8 8 9 9 9 9 9 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 5 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 5 224 1183 2678 3237 3117 2913 2742 2575 2510 2723 3068 3541 4043 4491 4684 4368 3466 2324 1469 1031 790 639 538 465 388 317 273 294 378 507 603 664 719 757 735 614 616 810 962 966 935 933 917 932 1010 949 858 763 622 494 437 421 407 343 241 131 52 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 1 2 1 1 1 2 3 5 6 5 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 158 594 1149 1507 1595 1595 1539 1546 1639 1853 2184 2419 2441 2368 2354 2327 2318 2311 2297 2306 2306 2303 2306 2330 2483 2750 2798 2802 2813 2698 2486 2261 2060 1890 1752 1659 1607 1576 1579 1643 1766 1901 2005 2101 2210 2328 2380 2369 2359 2395 2520 2705 2776 2586 2372 2260 2202 2154 2147 2241 2495 2895 3185 3184 3245 3149 3024 2916 2815 2738 2732 2779 2714 2423 2190 2024 1914 1815 1709 1582 1397 1176 1022 823 552 282 119 85 157 353 733 1044 1144 1145 1138 1119 1118 1121 1079 999 829 842 696 594 611 687 790 964 1227 1428 1646 1930 2138 2334 2640 3018 3283 3343 3247 3084 2843 2628 2479 2427 2503 2688 2784 2678 2649 2564 2338 2252 2278 2444 2817 3314 3680 3667 3309 3058 2927 2740 2526 2371 2264 2183 2157 2049 2088 2094 2024 1919 1840 1870 2051 2083 2058 2056 2085 2064 1972 1878 1808 1737 1648 1590 1562 1521 1528 1608 1698 1824 1960 2184 2453 2730 2934 3036 3070 3091 3151 3121 2996 2701 2262 1834 1672 1807 1976 2109 2087 2154 2185 2034 1822 1660 1656 1726 1807 2226 2599 2803 2815 2635 2222 1640 1284 1258 1394 1554 1716 1975 2369 2895 3456 3841 3770 2949 2269 1982 2051 2436 2851 3020 3018 3165 3281 3013 2666 2670 2865 2659 2120 1770 1597 1614 1674 1773 1905 1855 1560 1456 1515 1567 1636 1695 1749 1766 1748 1706 1675 1596 1580 1652 1688 1669 1620 1504 1465 1429 1315 59 64 62 48 48 49 52 55 58 60 58 55 51 50 47 46 50 52 48 39 32 27 26 26 25 22 20 21 25 26 25 24 21 19 20 21 22 23 23 23 21 15 9 6 7 7 7 7 8 9 9 10 10 11 12 13 13 13 14 13 12 11 11 11 11 9 9 9 9 9 9 9 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 58 419 1786 3604 3972 3718 3263 2850 2634 2602 2765 3116 3568 4015 4430 4674 4526 3799 2722 1686 1171 860 639 476 355 271 221 216 277 391 529 622 687 718 708 668 605 655 919 1058 955 865 811 737 686 691 637 593 522 415 315 264 252 240 194 120 51 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 1 1 1 1 1 2 2 3 4 4 4 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 173 466 810 1128 1407 1581 1641 1746 1907 2151 2345 2387 2330 2273 2241 2216 2188 2164 2158 2148 2130 2068 1938 1996 2264 2467 2562 2608 2565 2395 2174 2012 1881 1702 1582 1551 1583 1686 1837 1990 2107 2180 2233 2275 2324 2333 2312 2329 2400 2501 2587 2578 2448 2257 2173 2205 2140 2082 2139 2311 2609 2866 2984 3041 2986 2884 2768 2647 2538 2463 2443 2398 2222 2029 1850 1685 1528 1398 1292 1112 911 733 488 259 103 29 15 52 195 589 900 1064 1085 1032 958 933 971 918 721 527 496 479 502 623 765 898 1082 1338 1532 1735 1932 2094 2277 2628 3055 3221 3258 3147 2971 2737 2528 2386 2352 2424 2507 2573 2563 2670 2684 2419 2241 2250 2372 2668 3158 3644 3810 3579 3315 3092 2897 2711 2516 2342 2256 2266 2232 2215 2187 2104 1972 1903 1998 2104 2081 2057 1997 2023 2109 2056 1983 1941 1868 1794 1723 1645 1555 1507 1550 1654 1808 1941 2193 2493 2730 2847 2945 3098 3152 3124 3025 2901 2700 2329 1864 1585 1658 1861 2080 2172 2109 2055 2045 1993 1919 1888 1746 1806 2000 2203 2385 2529 2555 2348 1933 1527 1263 1243 1408 1654 1946 2361 2928 3489 3631 3231 2516 1876 1603 1839 2442 2814 2797 2867 3215 3478 3304 2792 2433 2390 2081 1771 1616 1563 1546 1575 1643 1824 1692 1280 1249 1392 1509 1585 1641 1634 1608 1545 1524 1610 1645 1557 1603 1616 1568 1526 1475 1451 1422 1375 46 53 53 51 54 53 55 60 62 60 55 51 48 46 41 37 40 42 40 37 33 29 28 27 22 20 19 18 20 21 21 22 23 23 23 23 25 24 23 22 20 19 16 11 9 7 6 7 8 8 8 9 9 9 9 10 12 12 13 12 11 11 11 11 10 9 9 9 9 9 9 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 7 7 6 7 6 6 6 6 6 5 5 5 4 4 4 4 4 2 1 0 3 8 5 2 2 1 0 0 107 669 2150 3943 3924 3560 3081 2758 2613 2594 2756 3127 3494 3978 4356 4471 4232 3564 2555 1552 978 656 438 301 209 164 173 218 306 427 532 600 662 692 669 610 570 661 962 1131 985 890 815 720 626 545 439 365 279 200 129 85 68 57 36 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 98 240 449 718 1048 1341 1545 1716 1911 2079 2165 2192 2193 2181 2141 2087 2057 2029 1976 1950 1931 1784 1735 1857 2044 2197 2284 2266 2150 2011 1916 1796 1611 1533 1573 1687 1842 2000 2136 2243 2311 2361 2374 2379 2372 2369 2390 2430 2461 2460 2405 2290 2149 2097 2125 2121 2079 2077 2160 2320 2502 2666 2776 2796 2727 2609 2479 2341 2228 2167 2063 1934 1815 1657 1456 1243 1073 969 803 704 565 338 132 26 3 1 22 154 463 789 983 1047 994 861 763 785 716 497 398 476 709 918 1015 1076 1175 1338 1536 1699 1852 1984 2104 2279 2594 2998 3179 3183 3049 2857 2693 2564 2463 2430 2455 2473 2448 2576 2735 2728 2490 2276 2260 2352 2514 2862 3227 3537 3523 3297 3122 3089 3010 2669 2499 2382 2325 2325 2306 2245 2160 1998 1937 1997 2026 2040 2096 2102 2098 2147 2174 2190 2132 2019 1937 1855 1734 1602 1506 1469 1588 1758 1927 2201 2522 2732 2806 2937 3066 3148 3068 2929 2828 2673 2342 1911 1586 1606 1904 2199 2231 2060 1995 2116 2202 2132 2035 1994 2011 2033 2025 2039 2138 2253 2289 2186 1924 1599 1403 1396 1523 1754 2188 2795 3264 3301 2857 2175 1650 1582 1991 2483 2761 2766 2953 3297 3423 3160 2747 2188 1906 1665 1477 1403 1442 1549 1725 1985 1959 1641 1335 1239 1275 1375 1530 1622 1554 1458 1407 1451 1553 1586 1535 1545 1547 1526 1512 1493 1423 1308 1331 38 42 46 50 50 50 54 59 62 57 50 46 43 39 35 34 33 33 32 33 33 33 31 28 20 19 19 20 20 21 20 23 24 23 23 23 23 24 23 21 19 17 18 14 9 7 6 7 8 8 8 8 7 7 8 12 13 12 11 11 11 11 11 12 10 9 9 9 9 8 7 6 6 6 6 7 7 6 7 6 6 6 6 6 6 6 6 5 7 7 6 6 6 7 7 6 6 5 5 5 4 4 4 4 4 2 1 0 0 21 46 34 23 19 3 0 1 153 895 2365 3711 3407 2994 2762 2674 2553 2505 2717 3110 3405 4015 4449 4411 3877 2931 1922 1162 692 420 289 231 195 199 234 284 354 443 509 545 597 648 639 564 534 676 987 1162 1008 944 905 858 745 577 422 279 142 70 33 19 15 14 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 0 0 0 0 0 0 0 1 1 1 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 28 79 170 341 641 952 1231 1489 1715 1888 2007 2074 2094 2065 2029 1984 1969 1937 1896 1870 1775 1679 1705 1798 1893 1958 1968 1925 1858 1792 1685 1546 1505 1619 1798 1955 2075 2179 2272 2365 2412 2420 2405 2405 2411 2413 2404 2377 2324 2247 2152 2052 2034 2073 2086 2059 2034 2038 2086 2196 2312 2441 2512 2476 2375 2264 2122 1981 1884 1809 1705 1615 1480 1258 1001 813 713 594 554 492 325 133 21 2 0 7 98 333 627 861 984 959 814 659 598 501 386 489 712 1053 1330 1438 1484 1511 1614 1754 1865 1963 2045 2154 2390 2791 3119 3233 3176 2999 2840 2774 2746 2712 2686 2640 2479 2466 2700 2735 2595 2393 2244 2223 2291 2378 2457 2727 3059 3130 3021 2968 3024 3175 2871 2708 2563 2453 2402 2349 2278 2229 2053 1945 1977 2016 2031 2098 2130 2062 2119 2194 2059 2239 2186 2062 1949 1814 1685 1564 1455 1603 1742 1910 2169 2472 2653 2617 2767 2943 3056 3053 2976 2906 2800 2486 2003 1649 1660 1930 2185 2230 2109 2029 2162 2238 2173 2130 2127 2218 2290 2176 2000 1870 1842 1942 2100 2112 1946 1689 1448 1309 1506 2001 2569 3009 3129 2835 2268 1833 1793 1923 2088 2303 2669 3086 3297 3121 2478 1815 1615 1547 1445 1299 1128 1059 1404 1824 2220 2147 1812 1539 1351 1196 1165 1272 1364 1384 1369 1370 1443 1589 1571 1488 1445 1451 1479 1494 1434 1327 1169 1160 36 38 45 51 51 52 54 58 59 54 46 42 38 33 29 27 27 28 27 28 29 30 29 25 17 19 24 26 25 23 22 23 25 24 23 22 22 22 22 21 20 15 17 13 8 7 6 6 7 8 8 7 7 8 11 13 12 10 10 11 11 11 10 10 8 8 8 8 8 7 7 6 6 6 7 7 6 6 6 6 6 6 6 6 5 5 5 5 6 7 6 6 6 6 7 7 6 5 5 4 4 4 4 4 3 0 0 0 0 34 77 97 95 64 10 5 15 222 1147 2593 3481 2963 2567 2931 2826 2681 2542 2668 3003 3362 4035 4597 4524 3916 2580 1434 802 489 321 247 244 256 271 314 364 407 441 461 468 498 554 579 553 586 783 1061 1130 941 915 873 847 729 538 367 230 97 28 9 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 41 151 387 695 1046 1385 1639 1779 1874 1914 1930 1938 1937 1945 1942 1924 1905 1849 1765 1725 1735 1765 1764 1745 1745 1747 1697 1639 1648 1721 1852 1974 2042 2091 2161 2227 2318 2356 2365 2353 2357 2366 2358 2322 2277 2243 2120 2021 1979 1972 1978 1980 1975 1966 1936 1907 1936 1973 2070 2153 2153 2086 1997 1869 1717 1604 1562 1504 1423 1284 1058 802 642 585 530 547 463 313 158 48 9 0 0 41 182 454 719 877 890 774 615 507 442 473 759 1069 1325 1561 1743 1791 1784 1858 1934 2002 2054 2109 2219 2444 2813 3202 3188 3100 2990 2909 2891 2919 2956 3019 3067 3021 2952 2897 2721 2473 2283 2174 2144 2188 2168 2211 2403 2591 2727 2856 2860 2918 3104 3035 2893 2708 2566 2500 2433 2346 2263 2150 1968 1992 1977 1955 1999 2010 2033 2213 2231 2259 2324 2283 2149 2020 1920 1798 1685 1584 1641 1761 1870 2016 2299 2458 2438 2540 2776 2953 3042 3095 3120 3054 2707 2107 1733 1691 1853 2035 2127 2112 1986 2127 2193 2168 2082 2120 2407 2664 2594 2325 1953 1627 1584 1781 1970 2076 1993 1736 1498 1559 1854 2307 2792 3069 2914 2503 2201 2022 2033 2149 2284 2564 2970 3050 2843 2344 1891 1639 1507 1409 1291 1281 1348 1826 2304 2427 2250 1992 1861 1744 1462 1230 1101 1070 1150 1235 1305 1450 1582 1537 1430 1373 1344 1313 1327 1300 1220 1108 1029 43 43 44 48 50 52 53 54 55 51 43 36 32 28 25 24 24 25 23 25 28 30 28 23 20 21 29 30 28 23 22 22 23 25 25 25 23 21 20 20 19 16 17 14 9 7 6 6 7 7 7 7 8 10 11 10 10 10 10 10 11 11 9 8 8 8 8 8 7 8 8 6 6 6 7 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 2 0 0 0 0 26 111 179 175 108 35 25 62 392 1460 2893 3542 3119 2841 3443 3100 3288 2849 2722 2964 3350 3870 4354 4373 3715 2236 1119 606 428 339 290 305 336 357 405 419 400 374 353 345 375 443 523 634 803 1006 1126 1041 839 800 728 685 533 343 205 124 59 19 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 104 297 584 909 1223 1498 1599 1640 1703 1763 1804 1839 1872 1894 1900 1884 1835 1795 1762 1762 1743 1731 1732 1700 1665 1677 1822 2022 2133 2156 2127 2106 2136 2181 2228 2241 2236 2232 2240 2259 2256 2202 2132 2081 1975 1920 1901 1881 1857 1850 1874 1899 1860 1786 1737 1714 1751 1809 1833 1804 1730 1610 1460 1350 1312 1288 1234 1116 926 710 584 540 503 499 398 264 151 63 14 0 0 5 67 272 532 728 796 722 583 507 479 670 1037 1402 1668 1832 1900 1893 1938 2020 2075 2119 2148 2179 2257 2421 2685 3136 3079 3061 3018 2971 3013 3148 3265 3369 3450 3484 3379 3138 2817 2505 2284 2198 2200 2255 2275 2285 2343 2428 2583 2941 2927 2942 3057 3115 3068 2866 2656 2613 2585 2467 2281 2271 2064 1927 1929 1932 1952 1960 2012 2121 2190 2294 2362 2335 2232 2107 2064 1947 1816 1709 1679 1715 1781 1891 2145 2219 2239 2357 2643 2862 2979 3126 3273 3221 2751 2153 1818 1719 1758 1870 1976 2076 1972 2004 2071 2180 2192 2160 2653 2963 2989 2773 2395 2029 1750 1579 1703 2003 2156 2083 1903 1785 1834 2096 2635 3010 2907 2643 2473 2330 2265 2244 2280 2508 2787 2837 2714 2475 2261 2055 1841 1861 2080 2175 2330 2895 3019 2628 2384 2168 2304 2218 1880 1543 1256 996 970 1010 1144 1350 1495 1537 1522 1459 1308 1191 1257 1208 1129 1021 915 43 45 44 43 43 45 46 47 48 43 36 29 24 22 21 24 24 23 21 23 30 32 28 23 21 24 27 28 27 22 19 17 19 21 23 23 22 21 19 18 19 17 16 16 10 7 5 6 6 6 7 7 6 7 8 8 9 9 9 10 10 9 9 8 8 9 8 8 7 7 6 7 7 7 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 5 4 4 4 4 4 4 3 2 1 0 0 0 0 6 54 114 125 85 44 47 101 505 1593 2995 3669 3635 3514 3664 3585 3997 3305 3214 3470 3607 3716 3961 3989 3220 1716 872 541 444 401 369 368 399 443 463 398 302 240 225 240 285 381 582 912 1223 1343 1210 942 735 686 646 533 335 165 71 34 17 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 79 209 396 614 830 1019 1119 1228 1370 1525 1652 1746 1828 1895 1916 1891 1874 1823 1786 1763 1753 1745 1718 1702 1732 1837 1970 2098 2167 2167 2134 2121 2141 2161 2130 2084 2064 2078 2112 2124 2076 2018 1943 1875 1850 1834 1800 1753 1730 1767 1825 1794 1708 1617 1543 1511 1522 1549 1548 1482 1386 1254 1152 1094 1064 1032 957 812 634 542 467 408 357 281 194 118 59 21 1 0 0 31 156 365 581 713 705 609 573 634 956 1457 1929 2194 2198 2047 1930 1988 2075 2143 2193 2229 2260 2328 2467 2638 2966 3044 3020 3006 3045 3137 3305 3459 3565 3673 3755 3722 3523 3185 2786 2388 2290 2274 2168 2090 2145 2279 2445 2611 2964 2975 2915 2990 3110 3152 3029 2799 2696 2697 2618 2342 2288 2199 2035 1968 1980 1973 1986 2011 2085 2187 2305 2366 2325 2305 2223 2191 2091 1959 1829 1726 1672 1743 1905 1999 2011 2099 2323 2539 2684 2787 2922 3175 3236 2879 2381 1960 1684 1605 1799 1908 1978 1941 1836 1793 1992 2274 2271 2599 2970 3111 3009 2659 2134 1599 1346 1347 1708 2071 2286 2278 2119 1968 2011 2570 2918 2894 2774 2661 2543 2381 2196 2041 2267 2538 2563 2432 2398 2541 2622 2402 2440 2626 2751 2788 2678 2707 2724 2783 2866 2914 2612 2204 1878 1646 1344 1024 877 998 1257 1490 1612 1615 1579 1360 1207 1154 1114 1033 945 962 40 43 42 37 34 35 38 38 38 33 27 24 21 18 17 17 21 22 20 21 28 31 27 25 25 26 25 24 22 16 13 15 18 20 20 20 19 20 19 18 19 17 18 17 11 6 5 5 6 6 5 5 5 7 9 9 9 9 9 9 8 8 9 9 9 9 8 8 7 7 6 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 1 0 0 0 0 0 0 0 3 19 29 23 12 22 118 494 1442 2831 3690 3956 3920 3930 4148 4264 3951 4081 4186 3776 3348 3339 3381 2661 1364 798 569 482 444 420 407 422 458 448 315 182 133 183 276 355 433 574 872 1245 1353 1124 848 693 596 462 303 154 64 22 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 35 81 141 219 363 467 630 839 1032 1215 1406 1594 1772 1927 1962 1950 1904 1861 1831 1798 1761 1741 1748 1773 1825 1880 1976 2074 2128 2132 2118 2110 2097 2047 1977 1915 1910 1948 1968 1954 1924 1871 1845 1838 1812 1742 1650 1610 1665 1732 1716 1642 1541 1427 1336 1302 1319 1337 1283 1204 1082 967 889 860 856 815 712 595 519 428 331 243 176 129 89 48 10 1 0 0 10 71 218 442 649 724 698 696 853 1260 1816 2276 2438 2414 2236 2012 2001 2074 2144 2192 2242 2310 2409 2541 2684 2857 2973 3008 3042 3149 3210 3320 3449 3548 3680 3885 4032 3975 3702 3289 2805 2600 2493 2285 2163 2158 2191 2475 2707 2935 2881 2822 2914 3059 3138 3095 2914 2739 2703 2694 2494 2348 2282 2169 2018 2034 2013 2046 2072 2098 2179 2280 2232 2158 2307 2294 2272 2201 2064 1925 1825 1714 1799 1855 1886 1927 1911 1939 2156 2409 2545 2637 2927 3097 2970 2598 2133 1703 1593 1788 1874 1887 1862 1719 1563 1735 2066 2280 2396 2623 2802 2813 2654 2348 1904 1488 1338 1519 1912 2340 2535 2270 1955 2100 2531 2819 2777 2600 2489 2427 2344 2144 2116 2140 2153 2162 2139 2133 2201 2264 2277 2256 2282 2308 2321 2388 2517 2684 2856 2994 2955 2709 2345 1989 1782 1439 1054 863 949 1225 1491 1555 1464 1505 1378 1203 1090 1034 949 854 828 37 42 45 41 35 35 38 37 33 29 26 24 21 20 19 21 25 28 25 23 28 31 29 26 24 23 21 19 16 13 12 17 21 22 22 21 21 20 19 19 20 19 20 16 9 6 5 5 5 5 4 5 7 9 10 10 9 9 8 8 8 9 8 8 8 8 8 8 8 8 7 9 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 4 4 4 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 4 63 356 1227 2659 3629 3974 4057 4199 4351 4302 4342 4442 4019 3086 2300 2082 2070 1707 1075 717 559 484 442 421 407 409 422 380 232 121 176 366 554 615 562 558 779 1166 1274 981 742 617 490 332 203 67 19 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 17 33 75 186 360 568 799 1021 1217 1437 1646 1833 1901 1886 1850 1814 1777 1743 1731 1747 1785 1839 1885 1947 2018 2076 2112 2118 2081 2047 1988 1911 1820 1767 1772 1797 1806 1805 1801 1785 1775 1759 1690 1602 1581 1589 1630 1629 1567 1466 1333 1213 1150 1144 1162 1129 1065 981 896 828 785 756 715 660 613 523 418 305 198 121 86 70 48 15 4 1 0 3 22 101 312 569 730 797 852 1062 1477 1954 2236 2170 2147 2009 1932 1957 2035 2105 2147 2204 2319 2450 2575 2675 2791 2945 3057 3081 3151 3199 3297 3400 3484 3605 3840 4103 4200 4099 3781 3291 3007 2846 2624 2409 2340 2303 2491 2867 3092 2875 2736 2859 3044 3123 3057 2936 2782 2731 2719 2578 2364 2246 2259 2067 2084 2065 2086 2125 2183 2268 2329 2197 2261 2273 2251 2283 2270 2122 1944 1791 1773 1814 1852 1857 1853 1861 1894 2096 2350 2430 2458 2595 2759 2814 2672 2444 2021 1788 1731 1835 1820 1733 1679 1469 1566 1748 1965 2060 2166 2318 2483 2636 2706 2420 2021 1699 1587 1752 2123 2375 2173 2026 2126 2337 2469 2402 2215 2038 1994 2120 1980 1759 1625 1707 1969 1968 1821 1782 1794 1800 1808 1834 1883 1928 1871 2045 2298 2491 2597 2643 2593 2355 2241 2095 1692 1315 1101 1058 1214 1348 1154 1205 1319 1330 1238 1080 1019 947 862 796 38 40 43 44 40 39 39 36 34 32 29 24 20 20 22 26 29 30 27 23 26 29 28 24 22 20 18 17 17 16 18 20 21 22 22 22 21 20 19 19 20 20 22 15 8 5 5 5 4 4 5 6 8 10 11 11 9 9 8 8 9 8 8 8 8 9 9 9 9 8 8 8 7 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 2 55 390 1279 2651 3664 3980 3995 3716 3564 3675 3798 3662 2933 1913 1234 931 814 705 578 480 433 398 372 361 359 369 365 297 177 128 302 640 922 957 792 649 766 1118 1187 906 702 553 412 275 155 48 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 30 117 280 501 723 911 1091 1252 1453 1601 1663 1682 1678 1668 1675 1683 1718 1757 1834 1898 1942 1983 2032 2082 2117 2079 2022 1950 1863 1766 1694 1667 1657 1643 1648 1665 1666 1648 1616 1558 1495 1484 1503 1538 1528 1471 1378 1253 1132 1052 1015 1022 1013 969 903 813 715 654 648 649 638 595 515 414 306 206 128 85 70 54 39 30 11 1 0 1 35 224 484 710 844 970 1234 1636 1983 2082 2044 1915 1842 1831 1849 1901 1980 2029 2108 2246 2384 2499 2586 2705 2887 3044 3063 3066 3076 3114 3229 3343 3460 3618 3799 3961 4126 4057 3615 3364 3245 3065 2895 2776 2638 2628 2995 3181 2951 2679 2677 2875 3035 2987 2939 2866 2830 2816 2755 2574 2199 2248 2119 2081 2110 2138 2123 2111 2165 2194 2195 2201 2185 2171 2182 2180 2133 1999 1812 1801 1836 1934 1957 1894 1909 2083 2401 2608 2597 2584 2685 2762 2636 2612 2602 2320 1974 1806 1780 1722 1610 1482 1345 1624 1633 1738 1857 1896 1983 2149 2430 2651 2622 2415 2129 1866 1803 1995 2087 2052 1958 1894 2001 2151 2141 1940 1637 1640 1797 1699 1471 1325 1392 1882 1877 1757 1671 1628 1634 1685 1730 1660 1700 1579 1713 1921 2051 2095 2154 2224 2234 2374 2381 2201 1945 1580 1234 1179 1096 1007 1037 1102 1135 1182 1097 1068 1002 923 846 41 42 43 41 38 35 35 36 36 36 32 26 21 18 20 22 25 25 23 21 28 27 25 23 21 21 21 19 19 19 19 19 19 20 20 20 19 18 18 18 18 19 20 17 8 5 4 4 4 5 7 9 10 10 10 9 8 7 8 9 9 8 8 8 8 9 9 9 9 8 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 358 1385 2817 3562 3459 3099 2221 1738 1877 2161 2075 1592 1036 710 473 334 262 249 267 281 285 269 254 272 295 280 212 149 196 411 818 1181 1224 1119 1042 1051 1101 1123 895 678 492 341 218 115 37 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 30 143 315 503 693 851 982 1143 1320 1427 1478 1488 1495 1547 1588 1643 1697 1772 1836 1873 1901 1948 2021 2081 2055 1994 1909 1814 1725 1650 1590 1548 1511 1491 1486 1487 1461 1412 1364 1339 1358 1414 1456 1436 1382 1302 1197 1080 986 929 910 903 882 837 770 699 651 629 627 624 595 538 445 341 247 169 121 100 83 63 53 34 14 5 6 34 188 429 667 832 1069 1429 1773 1996 2024 1916 1799 1787 1789 1738 1695 1762 1849 1960 2090 2229 2339 2419 2538 2727 2898 2959 2887 2806 2784 2884 3026 3141 3221 3286 3454 3789 4035 3886 3678 3545 3387 3161 2959 2850 2841 3165 3371 3200 2798 2563 2819 3056 2990 2936 2919 2949 2986 2969 2845 2338 2242 2139 2061 2096 2182 2164 2098 2090 2145 2172 2164 2160 2159 2151 2145 2135 1997 1859 1896 2001 2069 2028 1916 2000 2343 2770 2935 2871 2683 2378 2035 2080 2060 2261 2353 2141 1891 1791 1689 1527 1387 1441 1621 1604 1599 1694 1783 1789 1889 2151 2430 2630 2688 2508 2056 1581 1504 1734 1816 1697 1659 1810 1940 1858 1841 1621 1488 1414 1377 1330 1256 1532 1841 1922 1888 1826 1749 1651 1605 1937 1758 1751 1759 1741 1769 1865 1770 1810 1912 1972 2281 2738 2831 2578 2052 1473 1073 841 799 857 916 882 938 999 1055 1033 960 899 42 42 42 40 37 33 32 33 34 34 32 28 23 21 21 22 22 23 22 23 27 23 22 23 23 23 22 21 19 18 16 16 16 17 18 18 17 16 17 18 20 20 19 16 9 7 8 7 6 7 10 11 11 10 9 8 7 8 9 9 8 9 9 9 9 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 5 5 5 4 4 4 4 4 4 4 1 0 0 0 0 0 0 0 0 0 2 5 5 3 1 52 471 1668 2660 2705 2190 1660 992 486 371 585 758 716 595 486 345 275 224 212 232 246 229 174 142 163 183 167 136 133 214 439 901 1469 1591 1526 1385 1241 1108 1027 868 624 385 256 197 143 75 24 11 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 40 150 335 546 730 864 956 1092 1211 1272 1288 1309 1366 1439 1513 1580 1654 1722 1754 1762 1803 1894 1967 1976 1918 1817 1726 1670 1626 1562 1507 1448 1388 1334 1285 1239 1193 1157 1156 1210 1301 1358 1350 1301 1228 1135 1025 927 871 846 841 833 811 776 736 697 657 642 648 625 579 503 410 324 245 184 154 138 116 106 90 59 32 22 50 182 397 627 882 1239 1631 1871 1966 1970 1887 1769 1740 1738 1670 1566 1586 1690 1831 1923 2028 2116 2200 2322 2487 2655 2760 2650 2549 2504 2549 2659 2747 2782 2854 3029 3348 3746 3963 3993 3915 3673 3390 3182 3130 3090 3267 3363 3187 3121 2631 2850 3016 2994 2920 2914 2983 3054 3114 3156 2879 2423 2163 2022 1977 2104 2163 2137 2175 2199 2189 2166 2153 2171 2163 2118 2133 2092 2063 2117 2179 2141 2061 1961 2244 2609 2922 3063 3022 2749 2062 1577 1495 1725 2188 2436 2310 1971 1746 1598 1502 1509 1573 1589 1545 1505 1530 1657 1648 1732 1935 2226 2554 2779 2654 2020 1428 1306 1490 1723 1798 1643 1572 1945 1844 2038 1935 1681 1707 1924 1713 1546 1703 1862 1945 1980 1969 1844 1608 1520 1977 2017 1969 1942 1829 1734 1779 1651 1636 1723 1936 2357 2903 3109 3016 2574 1903 1283 847 696 893 1025 926 799 808 937 993 973 955 42 41 42 39 35 31 30 30 29 30 27 25 24 24 23 23 23 24 25 27 29 26 21 20 19 21 21 20 19 18 14 13 15 16 17 17 16 17 17 18 20 20 18 15 12 11 13 11 9 10 10 11 10 9 9 7 7 7 8 9 8 9 9 9 9 9 9 9 9 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 2 5 12 23 26 19 8 4 67 717 1600 1914 1614 1086 651 337 135 60 114 226 305 336 327 287 295 284 273 271 226 145 77 50 62 77 76 90 113 175 389 903 1659 2018 1939 1539 1209 1039 917 823 602 344 252 246 215 137 63 32 23 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 68 206 413 627 775 854 940 1049 1116 1130 1146 1191 1265 1347 1422 1499 1570 1602 1602 1629 1706 1773 1789 1743 1665 1600 1581 1592 1573 1518 1452 1369 1278 1184 1098 1029 986 989 1039 1137 1217 1241 1213 1145 1054 953 858 813 803 812 815 808 790 756 714 684 657 656 609 574 539 479 410 339 280 236 211 192 162 122 90 70 59 89 208 401 640 973 1383 1712 1792 1636 1524 1682 1711 1660 1631 1615 1564 1523 1549 1629 1729 1842 1935 2012 2101 2207 2341 2523 2486 2390 2318 2299 2327 2349 2372 2471 2687 3030 3434 3801 4067 4188 4160 3900 3791 3505 3218 3221 3353 2890 3276 2940 2947 3036 3018 2901 2841 2910 3004 3096 3091 2770 2379 2120 1998 1926 2077 2181 2191 2243 2238 2198 2150 2110 2131 2173 2187 2152 2150 2202 2256 2218 2010 2039 2088 2337 2640 2903 3066 3052 2864 2263 1797 1608 1814 2182 2446 2429 2107 1854 1755 1644 1603 1591 1551 1446 1301 1263 1320 1392 1526 1732 2037 2433 2735 2625 2102 1595 1369 1499 1904 2098 1955 1725 2344 2834 2879 2578 2281 2283 2231 1908 1751 1730 1756 1802 1875 1903 1836 1745 1795 2077 2194 2043 1681 1607 1549 1458 1395 1453 1637 1949 2343 2813 3187 3310 2938 2315 1814 1410 1421 1588 1467 1096 702 574 740 783 788 945 39 37 39 37 32 28 29 31 31 31 27 23 25 28 28 29 29 28 30 30 31 28 23 19 17 18 19 18 17 15 13 12 14 16 16 15 16 17 17 18 20 19 18 17 14 12 12 12 11 10 11 11 10 9 8 7 7 8 9 9 8 8 9 9 8 8 8 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 2 1 0 0 0 0 0 0 4 19 38 56 55 35 16 5 3 32 237 1012 1106 817 469 225 95 37 20 37 82 134 172 195 214 252 255 239 191 115 49 16 8 16 29 42 81 109 155 389 940 1694 2247 2173 1704 1387 1137 971 887 735 553 469 454 397 269 129 44 25 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 38 118 264 457 602 713 807 912 996 1034 1057 1110 1170 1236 1297 1352 1413 1454 1459 1471 1516 1561 1564 1533 1471 1425 1440 1506 1548 1535 1479 1398 1301 1195 1083 974 897 895 927 1007 1095 1147 1143 1083 987 885 801 769 769 786 803 810 804 784 748 699 638 598 574 561 544 508 455 399 353 309 275 244 202 154 116 99 94 135 254 434 695 1063 1469 1703 1621 1511 1551 1606 1616 1600 1597 1603 1547 1445 1416 1521 1613 1660 1733 1847 1885 1944 2043 2260 2347 2288 2184 2129 2108 2046 2130 2255 2497 2815 3149 3464 3749 3883 4223 4178 4142 3972 3472 3046 3408 2808 3102 3114 2998 3009 2994 2822 2721 2765 2863 2954 3018 3031 2767 2354 2174 2073 2097 2144 2217 2335 2336 2220 2162 2164 2216 2255 2252 2211 2224 2302 2338 2270 2047 1966 2020 2296 2562 2743 2970 3041 2958 2658 2394 2248 2269 2388 2474 2423 2201 2082 1938 1771 1662 1620 1619 1427 1184 1031 991 1119 1329 1517 1818 2284 2653 2780 2500 2146 2092 2312 2458 2567 2604 2485 2764 3072 3127 2913 2527 2347 2100 1856 1684 1587 1568 1631 1792 1881 1943 1942 2009 2146 2192 2170 1547 1363 1232 1167 1188 1227 1334 1569 1969 2458 2924 3102 2849 2426 2419 2270 2360 2169 1696 1107 604 432 477 489 536 742 34 35 36 34 30 29 33 34 35 33 30 30 30 34 33 31 31 31 28 27 27 27 25 23 21 20 19 18 17 15 14 14 15 17 18 16 15 16 17 17 17 16 15 15 12 10 10 10 10 10 10 11 10 9 9 9 8 9 8 8 8 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 2 0 0 0 0 0 0 0 21 66 102 95 48 16 3 0 0 2 39 397 494 360 191 79 32 21 24 38 66 95 118 138 163 183 165 108 59 26 7 1 2 7 23 60 97 92 133 405 994 1676 2016 1950 1479 1213 1092 1045 1018 954 849 753 671 520 309 130 35 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 39 121 263 407 535 660 799 930 1013 1046 1101 1163 1215 1253 1288 1325 1350 1354 1360 1371 1394 1375 1343 1310 1291 1311 1380 1446 1469 1445 1396 1330 1243 1130 1006 912 879 901 966 1051 1114 1127 1077 976 874 800 768 768 788 812 822 813 797 763 715 638 573 536 519 505 475 425 378 343 317 298 276 243 205 165 154 160 213 317 484 753 1123 1477 1624 1492 1505 1558 1590 1592 1588 1590 1547 1406 1227 1153 1195 1245 1286 1413 1638 1705 1776 1838 2025 2231 2269 2082 1979 1984 1937 2015 2131 2308 2558 2847 3143 3439 3620 3870 4081 4218 4193 3752 2899 3012 2648 2754 3122 3037 2822 2841 2705 2568 2508 2590 2747 2925 3110 3087 2843 2642 2437 2256 2201 2259 2314 2286 2234 2221 2240 2287 2313 2356 2415 2472 2563 2471 2227 1931 1854 2042 2305 2484 2624 2848 2963 2964 2779 2636 2609 2600 2558 2528 2475 2290 2090 1939 1852 1760 1679 1721 1571 1330 1056 841 852 1159 1251 1518 2009 2479 2861 2889 2647 2366 2075 2297 2513 2597 2571 2517 2455 2429 2363 2180 1977 1770 1583 1452 1393 1390 1572 1961 2320 2429 2204 1983 2262 2262 1888 1475 1245 1058 905 958 1064 1072 1130 1355 1816 2368 2725 2750 2679 2823 2785 2514 1996 1460 1081 766 632 517 445 465 563 31 33 32 31 32 37 39 35 34 34 36 38 39 39 38 38 34 28 25 24 23 24 22 22 21 20 19 19 18 18 18 17 18 18 17 17 16 16 16 16 15 13 12 10 8 7 8 9 9 9 10 10 10 10 10 10 9 8 8 8 9 9 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 5 4 4 4 4 4 4 3 2 0 0 0 0 0 0 0 3 43 96 113 75 28 8 3 1 0 0 2 36 142 119 70 35 22 26 39 60 86 102 110 122 132 119 71 19 6 2 0 0 3 11 24 36 40 42 89 333 910 1589 1901 1648 1291 1132 1126 1100 1056 978 851 713 571 374 189 68 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 42 112 206 347 527 724 902 1024 1074 1125 1192 1244 1279 1307 1318 1304 1283 1293 1283 1305 1272 1240 1221 1210 1214 1244 1280 1304 1315 1308 1302 1272 1195 1088 988 932 938 994 1072 1136 1154 1107 1009 916 849 813 811 837 854 843 826 802 760 703 622 536 469 434 418 388 340 301 282 286 303 325 345 339 274 254 265 309 386 538 818 1196 1515 1584 1542 1563 1604 1610 1592 1567 1513 1355 1135 916 803 798 866 1001 1196 1363 1487 1594 1662 1785 1958 2063 2012 1910 1894 1885 1914 1993 2136 2343 2619 2901 3148 3336 3530 3788 3978 3958 3707 3013 2708 2666 2643 3024 3194 2873 2843 2721 2536 2313 2324 2517 2648 2638 2795 3121 3107 2919 2646 2424 2337 2387 2460 2410 2308 2281 2308 2366 2459 2512 2467 2769 2535 2182 1966 1988 2058 2148 2581 2742 2890 2985 2986 2823 2642 2610 2609 2551 2529 2434 2246 2069 1988 1958 1856 1828 1943 1976 1796 1390 923 685 945 1041 1244 1648 2136 2548 2716 2583 2406 2385 2412 2393 2340 2251 2108 1911 1850 1773 1692 1578 1435 1295 1198 1146 1246 1662 2298 2908 2994 2325 1680 2081 1965 1719 1529 1326 1121 874 867 847 806 772 938 1300 1714 2227 2632 2723 2643 2346 1940 1627 1274 1106 934 966 880 731 718 818 26 29 27 29 33 37 37 34 33 34 34 36 38 38 38 38 33 25 22 21 20 20 18 19 20 19 19 19 20 22 23 21 20 18 16 15 16 17 16 15 13 11 10 9 7 7 7 8 8 9 10 10 11 11 11 10 10 10 9 9 9 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 5 5 5 5 5 5 5 4 4 3 0 0 0 0 0 0 0 0 17 60 91 85 53 27 16 9 2 0 0 0 1 14 19 15 13 16 28 46 64 71 63 64 68 63 41 14 2 0 0 0 0 1 6 14 19 18 23 45 159 553 1135 1515 1461 1320 1328 1305 1098 899 730 570 420 290 155 69 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 37 81 186 384 637 867 1016 1107 1152 1215 1274 1322 1354 1359 1335 1296 1268 1252 1258 1235 1208 1182 1161 1154 1161 1166 1156 1159 1166 1179 1188 1174 1126 1055 1006 1007 1061 1128 1181 1196 1153 1076 994 921 873 862 874 878 858 846 827 774 677 580 482 401 365 346 306 258 231 237 270 314 368 433 462 413 377 373 389 434 582 897 1286 1568 1638 1621 1603 1582 1576 1590 1536 1410 1162 896 672 541 509 581 798 996 1111 1222 1335 1437 1528 1619 1720 1834 1813 1819 1830 1836 1880 1986 2129 2345 2542 2681 2786 2887 3168 3536 3637 3584 3220 2728 2610 2485 2628 3011 3001 2884 2679 2564 2352 2291 2369 2393 2359 2699 3061 3262 3245 3014 2662 2373 2312 2370 2459 2464 2409 2306 2268 2391 2549 2629 2744 2600 2352 2196 2155 2111 2040 2336 2638 2941 3063 3019 2888 2703 2543 2417 2352 2327 2257 2144 2047 2033 1966 1919 1977 2144 2353 2359 1939 1418 1051 974 1011 1140 1369 1709 2089 2312 2322 2418 2499 2476 2387 2239 2083 1940 1778 1654 1545 1459 1364 1240 1142 1060 987 1208 1773 2514 3099 3114 2341 1825 1991 2093 2014 1719 1407 1176 961 886 785 742 752 790 880 998 1404 1792 1978 1953 1729 1386 1341 1251 1155 1049 1070 1133 1077 1035 1218 23 25 26 28 33 33 32 32 32 32 32 33 32 32 34 37 35 27 22 19 18 17 16 18 19 20 20 21 23 23 23 21 20 19 16 15 15 15 15 15 13 12 10 9 8 8 7 8 8 9 10 10 11 11 11 11 11 9 8 8 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 4 4 3 1 0 0 0 0 0 0 2 27 64 72 53 29 15 9 4 0 0 0 0 0 0 0 1 2 6 15 25 28 23 12 14 14 10 4 0 0 0 0 0 0 0 2 5 5 2 3 10 37 156 430 737 991 1201 1306 1159 862 606 429 297 188 102 42 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 29 58 138 301 544 803 996 1117 1170 1221 1283 1336 1377 1397 1389 1359 1294 1262 1243 1222 1190 1158 1138 1130 1123 1130 1123 1107 1094 1088 1093 1097 1090 1061 1035 1051 1111 1176 1219 1231 1198 1130 1045 963 902 876 868 856 850 858 839 741 610 521 439 352 317 295 253 204 171 181 243 333 415 493 532 512 475 446 439 484 632 926 1336 1615 1668 1632 1605 1574 1541 1557 1492 1323 1065 781 541 389 325 341 520 745 907 1025 1126 1219 1302 1358 1421 1501 1569 1695 1770 1787 1804 1864 1928 2032 2118 2186 2313 2469 2681 3030 3290 3475 3418 2905 2576 2446 2461 2788 3134 2937 2633 2584 2493 2382 2301 2205 2241 2589 2962 3212 3337 3295 3053 2639 2419 2341 2495 2647 2565 2309 2200 2341 2410 2588 2758 2717 2550 2439 2402 2258 2068 2198 2459 2794 2933 2908 2893 2825 2623 2363 2175 2009 1808 1626 1679 2000 1908 1859 1890 2041 2286 2466 2237 1906 1580 1354 1234 1209 1282 1445 1697 1844 1945 2103 2253 2334 2314 2168 2001 1856 1736 1626 1507 1366 1289 1238 1069 1042 1045 1291 1832 2515 3131 3294 2709 2372 2272 2206 2041 1738 1447 1209 1011 894 824 734 676 647 617 650 824 1028 1190 1292 1291 1214 1193 1197 1164 1081 1032 1124 1170 1163 1314 20 21 24 26 29 29 29 31 32 32 31 30 28 26 26 26 27 26 24 22 19 19 19 21 23 25 25 25 25 23 22 20 19 18 16 15 14 14 14 14 12 10 9 8 8 9 8 8 8 9 10 11 11 11 11 11 11 10 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 5 5 4 5 5 4 4 2 1 0 0 0 0 0 0 2 13 32 34 20 6 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 4 7 53 176 424 742 970 935 603 359 245 161 90 39 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 25 48 69 129 260 463 708 936 1095 1183 1233 1281 1326 1373 1408 1408 1390 1342 1291 1246 1214 1188 1162 1138 1120 1109 1123 1132 1126 1105 1081 1061 1045 1032 1020 1005 1027 1090 1160 1206 1218 1194 1121 1041 980 922 874 851 851 847 844 810 722 601 502 418 336 293 263 223 172 127 159 249 338 433 521 580 580 537 490 479 534 674 911 1319 1723 1734 1636 1578 1539 1533 1532 1474 1300 1044 749 485 309 229 228 367 591 783 908 977 1038 1123 1195 1273 1326 1370 1474 1602 1671 1674 1685 1721 1754 1739 1807 1957 2109 2291 2538 2813 3169 3352 3083 2675 2402 2348 2739 3067 2731 2664 2685 2614 2448 2305 2294 2475 2537 2707 2964 3230 3369 3248 3152 2806 2485 2456 2579 2581 2417 2346 2299 2303 2532 2776 2811 2663 2526 2394 2159 2073 2287 2553 2681 2639 2592 2786 2840 2680 2435 2136 1801 1529 1430 1526 1719 1731 1650 1614 1688 1858 2086 2205 2162 2008 1831 1662 1491 1341 1229 1327 1389 1493 1656 1846 1994 2082 2030 1876 1724 1641 1604 1533 1441 1475 1539 1380 1254 1255 1408 1764 2257 2833 3072 2995 2796 2554 2268 1972 1663 1420 1204 999 838 711 598 576 580 581 597 646 729 827 942 1006 1053 1132 1237 1351 1382 1283 1228 1228 1330 1514 22 19 21 23 26 28 30 32 33 31 30 27 23 22 21 20 20 23 25 26 25 24 25 27 28 29 28 27 26 24 21 19 17 16 15 12 12 12 11 9 7 6 6 7 8 8 7 8 9 10 11 11 10 10 10 10 9 9 8 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 5 5 5 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 48 178 406 677 814 670 393 228 169 116 73 41 19 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 2 6 11 13 12 9 8 7 2 0 0 0 0 0 1 1 1 1 2 2 3 4 6 8 8 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 21 54 76 120 205 346 547 778 995 1162 1241 1287 1326 1371 1406 1405 1387 1363 1310 1246 1200 1169 1146 1132 1118 1110 1116 1131 1139 1134 1120 1100 1064 1032 1000 976 977 1013 1071 1119 1128 1120 1069 1008 973 932 877 821 779 763 786 762 661 560 479 404 335 286 246 198 154 118 129 199 307 424 515 574 585 554 524 529 585 702 875 1170 1521 1628 1630 1626 1571 1554 1519 1477 1315 1065 767 486 287 195 205 313 520 710 826 882 921 982 1061 1118 1140 1177 1245 1317 1365 1390 1396 1477 1507 1515 1580 1681 1768 1907 2126 2338 2695 3007 3062 2825 2473 2385 2979 3023 2828 2756 2795 2730 2425 2207 2259 2375 2442 2537 2734 3011 3262 3262 3309 3083 2658 2408 2460 2581 2635 2618 2458 2370 2522 2750 2847 2718 2517 2351 2190 2255 2425 2560 2573 2489 2466 2657 2730 2699 2513 2160 1751 1509 1433 1426 1451 1486 1475 1407 1373 1458 1693 1913 2072 2128 2087 1984 1798 1409 1125 1169 1256 1289 1324 1494 1664 1784 1726 1646 1640 1652 1583 1561 1638 1733 1808 1720 1545 1455 1474 1652 1992 2352 2612 2741 2719 2544 2216 1878 1581 1340 1085 809 714 708 636 583 574 601 653 721 762 846 922 983 1054 1248 1477 1530 1427 1460 1433 1382 1383 1502 20 20 21 23 26 30 32 33 33 31 30 26 24 24 23 25 25 25 26 26 26 27 28 30 29 27 26 24 22 20 18 15 13 13 12 10 11 11 8 5 4 4 5 5 6 6 7 9 10 11 11 11 10 9 9 9 8 8 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 111 320 518 647 624 462 300 215 168 130 101 71 35 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 5 8 13 20 25 25 19 12 7 2 0 0 0 0 0 3 3 3 4 5 6 8 10 13 18 18 17 17 15 12 7 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 32 58 90 137 220 357 546 794 1058 1208 1289 1344 1385 1401 1388 1371 1350 1291 1236 1194 1160 1133 1115 1103 1096 1095 1107 1124 1137 1144 1139 1104 1073 1020 969 931 923 946 979 1007 1007 989 969 957 933 882 814 766 738 740 723 645 542 452 382 327 281 232 183 147 125 129 181 283 416 507 551 559 547 541 562 602 680 766 982 1241 1419 1508 1538 1562 1581 1488 1457 1331 1106 825 534 315 223 226 307 489 672 789 836 838 856 929 975 994 1021 1056 1066 1054 1077 1089 1202 1311 1385 1404 1390 1479 1608 1804 1956 2216 2565 2877 3011 2802 2924 3189 3129 2937 2829 2853 2872 2533 2303 2227 2313 2454 2564 2679 2864 3125 3362 3561 3378 2925 2636 2667 2700 2676 2684 2737 2721 2694 2775 2838 2732 2537 2404 2338 2381 2460 2449 2267 2555 2552 2578 2622 2579 2410 2151 1770 1559 1418 1288 1273 1353 1372 1299 1247 1179 1225 1442 1736 1997 2139 2186 2147 1892 1696 1624 1584 1566 1499 1496 1493 1450 1368 1380 1557 1636 1493 1401 1643 1983 2126 1975 1789 1746 1670 1671 1737 1857 2049 2197 2211 2127 1943 1758 1523 1296 1092 883 866 774 688 628 611 642 712 835 937 1033 1103 1216 1443 1614 1637 1509 1477 1382 1263 1225 1353 1547 22 22 22 23 26 29 29 29 29 29 30 29 29 29 29 29 29 28 27 26 25 25 26 27 26 23 21 19 16 14 12 10 10 10 10 11 11 10 5 3 4 5 6 6 7 7 8 9 10 11 11 10 9 8 8 8 8 9 9 7 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 51 179 354 432 460 452 413 357 285 200 153 100 55 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 6 10 8 6 7 10 14 18 17 11 5 1 1 1 1 0 0 0 1 3 5 6 6 9 13 16 21 25 24 26 30 32 28 21 17 16 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 14 35 60 91 134 205 324 550 863 1094 1266 1379 1422 1409 1383 1360 1338 1270 1228 1204 1174 1137 1101 1080 1070 1065 1064 1078 1101 1120 1131 1133 1103 1045 976 906 857 845 870 921 918 904 903 913 911 874 815 785 763 748 712 636 532 431 357 310 265 214 170 139 123 128 169 259 395 498 549 564 557 548 545 545 633 674 822 1018 1190 1312 1392 1462 1578 1476 1417 1331 1169 935 655 422 331 321 393 523 663 768 811 791 769 831 883 899 896 888 876 854 889 883 932 1022 1104 1128 1064 1224 1353 1521 1684 1886 2195 2642 3082 3151 3343 3428 3269 2991 2826 2861 2959 2780 2645 2605 2626 2642 2659 2766 2892 3087 3415 3755 3682 3251 2981 2879 2768 2462 2366 2555 2793 2857 2863 2848 2724 2577 2459 2394 2379 2344 2230 2114 2477 2515 2436 2349 2302 2176 1999 1700 1575 1459 1336 1310 1356 1265 1146 1112 1035 1036 1206 1540 1930 2201 2312 2418 2519 2566 2491 2228 2081 1874 1704 1591 1471 1311 1211 1461 1662 1598 1562 1704 1898 2074 2223 1977 1921 1848 1792 1747 1719 1796 1863 1858 1777 1624 1488 1435 1324 1175 1006 902 827 773 727 706 720 784 924 1057 1167 1280 1443 1596 1496 1443 1492 1573 1538 1324 1044 1374 1482 24 21 20 21 22 24 24 23 24 25 26 27 29 29 28 26 26 25 23 22 20 20 20 20 19 17 15 14 11 9 8 7 8 8 9 9 10 9 6 4 4 5 7 9 9 10 10 11 10 11 11 10 9 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 66 199 327 326 307 364 452 458 355 208 127 48 13 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 3 5 7 9 7 5 4 4 2 1 0 0 0 0 1 2 5 9 14 17 17 20 25 30 37 45 49 47 46 40 24 19 15 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 17 40 71 102 139 209 384 661 943 1205 1394 1472 1458 1431 1378 1340 1271 1232 1215 1191 1152 1109 1074 1053 1037 1029 1037 1057 1077 1097 1116 1111 1066 993 910 842 810 830 867 869 856 853 858 853 823 791 769 747 728 690 611 502 398 318 273 226 182 145 120 112 126 159 238 370 491 566 589 578 557 535 511 570 610 695 815 943 1072 1195 1309 1496 1454 1388 1325 1214 1052 825 622 519 491 534 615 699 774 786 735 709 751 795 806 785 745 712 700 742 730 711 738 824 932 930 1043 1199 1361 1522 1688 1908 2385 2915 3247 3477 3549 3351 2957 2704 2716 2850 2898 2947 2981 2926 2869 2883 2929 2840 2997 3364 3730 3795 3437 3070 2913 2794 2384 2162 2327 2669 2884 2945 2898 2752 2616 2537 2501 2427 2303 2212 2261 2321 2300 2093 1874 2127 1874 1712 1713 1685 1533 1385 1342 1339 1214 1110 1073 979 901 1037 1429 1912 2203 2377 2543 2733 2905 2962 2669 2440 2226 2008 1746 1558 1409 1297 1577 1981 2142 1994 1755 1696 1966 2068 2048 2009 2028 2040 2029 1957 1913 1988 1994 1939 1843 1649 1559 1395 1291 1147 1016 922 861 811 784 829 903 992 1092 1211 1338 1549 1555 1411 1409 1539 1678 1699 1512 1104 1238 1390 22 18 17 17 18 20 20 20 20 21 23 24 24 23 24 22 21 20 18 16 16 15 15 15 13 12 11 11 8 7 6 5 6 6 7 7 8 8 7 6 6 7 9 10 11 11 11 11 9 11 10 9 9 8 7 7 6 6 6 6 6 6 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 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 14 43 43 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 21 20 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 46 166 297 295 217 235 321 354 275 147 67 10 7 10 11 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 5 4 3 3 2 1 0 0 0 0 0 0 2 5 9 12 14 18 26 32 37 45 49 50 59 42 33 25 17 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2 3 3 7 26 61 100 139 193 314 516 788 1090 1355 1512 1535 1493 1421 1347 1283 1244 1221 1196 1165 1124 1075 1043 1027 1021 1023 1029 1044 1069 1106 1125 1100 1034 951 872 809 794 820 832 827 814 802 790 770 760 737 707 682 644 565 452 355 272 220 177 144 119 101 99 123 159 232 349 474 570 612 602 572 545 515 525 554 603 668 754 869 990 1117 1229 1283 1315 1307 1215 1126 969 829 737 694 694 717 741 788 734 667 655 678 701 700 660 634 594 616 649 628 576 578 651 698 792 925 1058 1206 1369 1542 1707 2179 2699 3158 3495 3613 3429 2962 2539 2454 2643 2814 2882 2854 2741 2742 2865 2904 2819 2928 3208 3469 3505 3254 3000 3025 3045 2786 2535 2636 2963 2922 2946 2876 2737 2581 2470 2424 2334 2316 2255 2183 2155 2136 2000 1665 1589 1574 1570 1593 1563 1493 1397 1347 1342 1241 1108 934 756 719 853 1207 1686 2043 2251 2368 2511 2649 2663 2535 2361 2124 1824 1569 1494 1520 1642 1862 2083 2109 1883 1607 1643 1657 1648 1778 2024 2278 2365 2333 2177 2147 2257 2224 2101 2109 1972 1783 1623 1512 1345 1170 1051 974 955 967 958 952 1008 1118 1263 1382 1465 1405 1360 1467 1729 1911 1948 1501 1114 1050 1261 18 14 14 13 15 16 17 19 17 16 16 17 17 17 19 17 17 15 14 13 12 13 13 11 11 11 10 9 8 7 6 6 6 6 7 5 7 10 10 9 10 11 10 11 12 12 12 11 10 11 10 8 7 7 6 6 6 6 6 6 6 6 5 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 1 1 0 0 0 0 0 0 0 0 0 5 67 216 275 132 2 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 13 26 22 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 143 289 323 226 151 154 153 115 63 31 18 27 32 30 24 18 14 8 3 0 0 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 11 13 20 33 41 46 48 47 48 43 36 25 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 2 3 15 47 94 147 197 274 406 618 916 1245 1501 1591 1537 1461 1385 1322 1274 1236 1201 1169 1130 1091 1051 1015 991 984 994 1016 1058 1109 1135 1133 1093 1019 928 843 806 791 795 796 778 751 737 730 722 692 643 613 581 514 415 324 243 181 138 112 95 85 89 117 166 238 339 451 550 605 604 586 557 522 504 511 531 562 619 691 801 916 1013 1097 1174 1215 1172 1149 1083 1012 946 897 865 836 795 759 670 613 603 618 635 641 585 538 520 552 597 587 528 533 592 634 705 800 931 1075 1199 1355 1552 1905 2301 2826 3311 3501 3394 3035 2600 2421 2486 2512 2365 2121 2032 2301 2525 2733 2803 2824 2840 2815 2808 2850 2957 3223 3359 3275 3119 3033 3228 3009 2888 2821 2687 2440 2240 2171 2305 2329 2333 2311 2222 2172 2086 1796 1612 1543 1488 1461 1452 1416 1305 1284 1319 1259 1120 956 826 824 777 911 1297 1763 2151 2359 2343 2265 2149 2027 1928 1812 1616 1404 1432 1600 1746 1906 2062 2036 1771 1571 1719 1815 1805 1802 2015 2358 2519 2366 2306 2361 2353 2172 1991 1984 2098 2153 1996 1757 1567 1391 1254 1244 1233 1124 958 910 1095 1221 1330 1445 1532 1505 1451 1608 1857 1932 1832 1471 1123 909 1015 16 15 13 10 12 15 15 15 15 14 14 14 14 14 12 11 14 14 13 13 12 12 12 11 12 12 12 10 9 9 9 8 7 7 7 8 9 13 12 12 12 12 13 13 12 13 12 11 11 10 10 8 7 6 6 6 6 5 6 6 6 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 2 1 0 0 0 0 0 0 2 0 0 1 19 106 297 386 152 3 0 0 0 0 0 0 0 0 0 0 0 5 21 41 32 19 22 13 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 131 270 326 254 138 85 55 44 35 37 51 64 65 57 45 36 29 21 11 2 0 6 27 39 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 16 19 24 36 41 42 42 43 46 42 30 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 0 0 0 0 0 1 1 8 31 74 129 180 238 316 438 673 1021 1375 1579 1579 1511 1445 1379 1318 1262 1212 1178 1145 1120 1081 1038 1000 981 983 1007 1052 1097 1137 1161 1151 1097 1007 907 835 789 772 765 753 737 721 707 692 661 597 544 498 446 388 319 238 167 116 89 78 75 86 121 180 254 348 449 542 607 623 606 578 535 500 487 492 511 546 593 664 744 824 901 972 1038 1088 1136 1155 1147 1116 1074 1027 960 869 735 608 541 524 538 580 590 552 515 500 522 561 566 521 520 560 599 647 704 801 938 1021 1136 1372 1730 2150 2613 3038 3326 3384 3141 2742 2464 2267 2043 1817 1695 1842 2100 2338 2567 2667 2587 2405 2380 2231 2432 2797 3100 3287 3404 3255 3190 3151 2969 2841 2800 2708 2380 2219 2274 2313 2222 2300 2514 2451 2348 2099 1921 1815 1656 1512 1430 1351 1317 1229 1243 1270 1253 1179 1069 972 929 821 820 1032 1446 1890 2036 2024 1930 1775 1626 1533 1491 1339 1252 1382 1579 1822 2102 2239 2080 1994 1806 1867 2086 2255 2222 2204 2267 2265 2009 1984 2181 2117 1932 1946 2087 2258 2159 1995 1947 1935 1733 1687 1594 1466 1330 1200 1150 1208 1289 1400 1529 1639 1683 1674 1696 1853 1898 1755 1579 1481 1030 1039 14 13 11 9 10 12 12 13 13 14 14 14 13 11 11 13 15 14 14 14 13 11 11 12 12 11 11 10 9 9 9 9 9 9 10 11 13 13 13 14 14 14 13 13 13 13 12 11 11 10 9 8 7 6 6 6 6 6 6 6 5 4 4 4 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 1 15 15 9 3 12 46 84 53 12 9 9 4 0 0 0 0 0 0 0 0 1 9 32 51 29 11 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 30 100 196 246 202 104 59 41 43 57 81 105 114 105 85 69 59 48 33 16 4 6 33 105 124 72 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 15 19 18 21 30 36 34 33 41 49 42 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 1 0 1 1 0 0 0 1 5 17 42 80 129 190 270 362 519 800 1183 1502 1601 1530 1455 1395 1335 1270 1220 1190 1165 1137 1102 1061 1022 997 994 1021 1065 1117 1164 1198 1207 1180 1111 1015 910 834 782 745 719 701 695 701 672 614 553 479 411 378 358 316 245 163 106 79 68 70 86 126 187 265 363 464 553 628 664 641 619 574 523 491 489 502 511 521 556 599 648 705 775 862 977 1093 1185 1216 1211 1205 1168 1079 923 730 560 471 458 480 536 565 555 526 514 528 542 542 513 491 509 546 608 681 740 798 833 955 1155 1554 2048 2476 2830 3130 3266 3170 2843 2503 2200 1941 1871 2034 2101 2259 2486 2593 2498 2286 1884 1865 2021 2343 2635 2776 2875 2983 2918 2963 2982 2986 2977 2920 2797 2517 2347 2230 2195 2071 2044 2365 2486 2358 2011 1807 1687 1593 1544 1466 1406 1433 1413 1379 1343 1307 1253 1168 1098 1022 925 874 964 1237 1575 1757 1821 1839 1757 1582 1441 1368 1342 1273 1298 1431 1599 1737 1807 2072 2165 2128 2208 2342 2373 2187 2063 1964 1847 1701 1656 1767 1794 1808 1736 1659 1629 1709 1875 2052 2064 1900 1739 1638 1570 1557 1459 1375 1391 1468 1579 1676 1735 1838 1757 1668 1744 1837 1807 1675 1798 1509 1329 15 14 10 8 8 9 11 13 13 13 13 14 14 14 16 15 14 13 12 12 10 10 11 11 11 10 10 9 9 10 10 10 10 11 12 14 15 15 15 14 14 14 13 13 13 13 12 11 10 9 8 8 7 6 6 6 6 6 5 4 4 4 4 3 3 3 3 3 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 4 22 26 13 3 1 3 4 3 9 21 19 8 1 0 0 0 0 0 0 0 1 5 14 15 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 65 104 147 178 164 118 97 94 111 154 184 186 160 120 93 86 86 76 57 34 18 22 60 170 167 86 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 15 21 18 15 18 24 26 28 34 38 33 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 2 1 2 2 3 2 1 1 3 6 8 13 28 62 130 257 396 543 754 1072 1418 1619 1588 1467 1376 1321 1260 1213 1185 1162 1131 1092 1046 1004 979 979 1009 1045 1091 1146 1196 1229 1238 1202 1132 1019 911 820 746 699 699 738 729 670 588 494 408 347 312 302 268 219 153 102 76 66 69 92 137 207 291 388 484 564 643 688 677 660 623 578 543 514 493 483 471 481 497 514 546 606 709 853 1006 1162 1244 1245 1265 1254 1149 957 729 539 436 420 454 510 535 529 503 505 530 535 538 514 461 460 506 584 664 696 688 719 849 985 1301 1837 2387 2755 3009 3163 3131 2948 2721 2537 2434 2494 2700 2539 2549 2656 2640 2423 2188 1781 1631 1896 2333 2565 2476 2465 2498 2644 2840 2991 3099 3147 3060 2864 2583 2297 1995 1793 1734 1776 2013 2259 2226 1958 1694 1559 1506 1557 1642 1672 1708 1684 1595 1500 1420 1340 1256 1174 1093 1022 999 1048 1158 1319 1542 1745 1830 1763 1635 1480 1396 1426 1341 1243 1245 1312 1447 1620 1829 1995 2128 2229 2339 2303 2215 1910 1711 1615 1432 1468 1647 1764 1658 1461 1321 1243 1446 1825 1943 1901 1832 1846 1841 1743 1696 1617 1608 1625 1639 1688 1699 1612 1560 1615 1687 1741 1809 1946 1877 1949 1864 1671 18 15 12 8 8 10 13 15 15 14 15 15 15 15 15 13 12 11 11 10 10 10 11 12 11 10 10 9 10 11 11 11 11 11 11 12 13 14 15 14 14 14 13 13 13 12 12 12 10 8 8 7 7 6 6 6 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 6 15 16 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 54 102 124 129 134 153 197 252 297 338 316 294 245 183 148 144 140 124 105 76 46 36 66 154 121 55 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 20 24 28 24 16 18 21 26 29 30 27 23 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 3 3 2 3 4 4 4 3 3 6 7 4 1 4 17 76 240 467 697 904 1102 1322 1547 1574 1512 1431 1354 1290 1249 1214 1180 1141 1093 1037 982 939 928 956 992 1031 1080 1139 1202 1255 1262 1216 1114 988 873 774 696 675 700 716 671 588 490 396 315 253 235 209 176 134 95 71 63 68 99 160 244 336 423 506 589 650 672 703 706 674 625 576 534 506 474 445 427 419 419 431 469 550 694 858 1027 1162 1232 1263 1243 1147 950 727 544 438 419 457 510 522 518 512 518 536 552 561 526 475 468 512 580 639 656 652 738 835 930 1187 1724 2428 2739 2930 3068 3107 3042 2915 2811 2814 2944 2997 2890 2791 2772 2790 2703 2416 2048 1870 2065 2420 2594 2360 2321 2451 2616 2891 3173 3240 3185 3131 2994 2707 2329 1991 1816 1720 1683 1828 2002 2010 1880 1720 1581 1530 1627 1795 1903 1932 1885 1792 1665 1532 1420 1326 1228 1132 1089 1134 1180 1129 1090 1179 1373 1464 1457 1666 1698 1623 1539 1421 1217 1057 1136 1136 1183 1430 1740 1917 1901 2085 2241 2128 1799 1588 1523 1387 1547 1470 1506 1499 1447 1495 1667 1810 1961 1991 2037 2100 2006 1906 1786 1720 1766 1759 1565 1555 1632 1614 1602 1751 1938 1985 1980 1844 1963 2065 2157 2036 1619 16 14 12 11 13 15 16 16 16 15 15 15 15 14 13 11 11 11 10 10 10 11 11 12 11 10 10 10 10 11 9 8 8 9 9 9 10 10 12 13 13 13 13 13 13 12 12 11 9 8 8 6 6 6 5 5 5 4 4 4 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 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 11 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 45 63 64 80 115 167 226 266 278 244 280 312 321 321 323 308 269 232 200 150 121 132 147 81 29 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 24 33 31 26 17 16 17 20 24 24 19 15 11 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 2 3 4 4 3 3 3 3 4 5 5 6 5 4 5 4 1 1 4 10 48 182 420 714 975 1106 1174 1328 1395 1419 1409 1373 1349 1350 1332 1290 1246 1191 1126 1060 998 971 1018 1057 1083 1103 1142 1220 1323 1376 1345 1238 1083 946 831 701 651 669 680 655 592 499 390 285 210 179 164 147 120 90 68 66 74 118 192 281 371 460 559 646 689 687 716 736 725 689 644 559 526 477 433 401 379 364 355 366 424 533 680 854 1029 1165 1227 1207 1103 933 740 574 469 451 494 543 539 523 528 552 577 586 594 562 526 519 541 574 618 631 671 752 812 932 1228 1648 2095 2435 2682 2856 2948 2954 2891 2821 2865 2951 3014 3060 3091 3078 3153 3212 3097 2807 2512 2454 2663 2883 2683 2532 2495 2632 2968 3294 3367 3326 3276 3205 2915 2472 2133 1979 1873 1825 1866 1890 1869 1840 1806 1725 1677 1663 1774 1964 2120 2132 1955 1786 1614 1476 1388 1317 1208 1189 1273 1284 1118 941 921 1030 1119 1280 1624 1819 1816 1638 1370 1048 992 1107 1185 1261 1435 1747 1879 1896 2098 2261 2125 1804 1616 1462 1400 1489 1364 1259 1296 1340 1480 1674 1834 1838 1848 1981 2219 2177 1966 1767 1750 1761 1505 1315 1595 1749 1806 1870 1978 2040 2122 2067 1878 1865 2094 2363 2327 2014 14 13 14 15 16 16 15 15 14 14 14 13 13 12 11 12 11 11 11 11 10 10 11 11 11 9 10 10 9 8 6 6 5 6 6 6 7 8 10 10 11 12 12 12 12 11 10 9 9 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 11 10 7 6 8 23 48 64 126 222 320 403 470 528 584 649 601 499 389 277 158 60 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 23 39 47 39 22 14 17 14 12 13 12 10 10 7 6 4 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 3 2 3 3 4 5 5 5 6 5 4 3 4 4 4 5 6 7 6 5 4 2 0 3 13 20 33 91 210 390 604 767 820 938 1066 1174 1241 1282 1340 1401 1416 1425 1417 1395 1365 1330 1285 1259 1265 1296 1294 1264 1266 1345 1476 1559 1535 1418 1232 1052 917 768 682 651 644 633 591 502 381 258 179 141 129 121 106 87 71 79 99 146 222 317 421 527 649 705 738 743 757 769 767 766 689 583 515 469 429 392 356 330 308 301 333 405 523 693 897 1075 1184 1188 1102 954 787 647 551 537 567 591 585 576 584 610 628 627 623 594 569 572 594 592 589 624 678 729 817 1008 1310 1646 1836 2069 2297 2476 2601 2690 2711 2716 2783 2860 2922 3022 3194 3298 3424 3550 3635 3448 3137 3132 3155 3214 3221 2946 2700 2757 3027 3244 3309 3356 3309 3238 3062 2748 2434 2242 2101 2050 1980 1890 1850 1883 1889 1854 1791 1755 1808 1910 1996 2130 2019 1886 1715 1545 1456 1437 1366 1342 1347 1336 1241 1089 990 1120 1555 1594 1703 1861 1916 1842 1634 1322 1260 1300 1334 1374 1503 1802 1911 1908 2008 2198 2218 1989 1863 1707 1620 1588 1506 1354 1070 1095 1263 1408 1461 1483 1636 1836 2078 2088 1917 1734 1730 1686 1661 1923 1945 1807 1625 1578 1876 1747 1915 1906 1878 1958 2117 2387 2383 2356 14 14 15 16 16 15 14 14 13 12 12 11 11 11 10 10 10 10 10 9 8 9 9 9 9 9 10 9 8 6 5 4 3 4 4 5 5 6 8 7 9 10 11 11 10 10 8 8 8 7 6 6 6 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 7 31 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 72 142 212 276 342 415 467 359 239 172 123 68 29 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 28 42 47 37 19 12 13 14 7 6 7 6 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 2 3 4 4 5 7 10 12 13 10 10 8 6 4 4 4 4 4 5 6 5 5 3 2 2 10 25 25 18 26 52 93 149 230 310 424 593 808 1001 1122 1242 1389 1447 1497 1542 1578 1601 1607 1575 1567 1535 1555 1534 1470 1429 1468 1588 1659 1598 1523 1409 1235 1048 871 730 657 626 614 582 502 388 264 175 127 110 104 98 89 83 91 112 155 228 329 441 556 697 765 810 838 843 820 790 814 738 670 584 500 432 377 332 310 286 270 279 325 418 564 762 957 1097 1164 1141 1035 883 757 730 720 731 734 711 682 675 686 683 663 636 612 615 654 659 622 584 592 646 751 920 1133 1372 1627 1805 1942 2063 2183 2300 2409 2472 2546 2652 2754 2865 3015 3188 3294 3388 3496 3608 3615 3500 3589 3597 3544 3554 3235 2786 2707 2888 2960 2940 2969 2946 2899 2855 2760 2595 2363 2209 2143 2086 1987 1946 1993 2012 2010 1955 1881 1821 1769 1837 1951 1960 1945 1863 1669 1515 1432 1346 1366 1400 1410 1343 1150 1048 1188 1571 1743 1786 1826 1858 2202 1916 1688 1516 1404 1439 1403 1645 1924 2015 2018 2119 2274 2023 2021 1891 1809 1794 1682 1658 1755 1239 1108 1230 1407 1520 1552 1633 1737 1828 1840 1677 1378 1487 1603 1747 1999 1986 1707 1591 1881 2032 1667 1693 1838 1896 1968 1961 1924 1931 2026 13 15 15 15 15 15 14 12 12 12 11 11 10 10 9 8 9 9 8 7 7 7 8 8 7 7 8 6 6 5 4 4 3 3 4 5 5 5 6 7 9 8 9 9 9 9 8 7 7 6 6 6 5 4 3 3 3 3 3 3 3 3 2 2 2 1 1 2 2 2 1 1 1 1 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 82 143 86 26 4 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 22 38 52 60 57 38 31 25 15 6 8 15 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 15 26 30 26 20 16 8 9 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 6 5 4 5 6 6 8 11 14 17 19 16 14 11 9 6 5 3 2 2 3 3 4 3 3 3 4 13 26 20 8 6 10 11 14 31 57 105 208 425 719 971 1123 1247 1333 1441 1542 1614 1660 1690 1682 1719 1728 1746 1730 1662 1581 1554 1635 1653 1585 1522 1438 1288 1092 886 728 638 602 590 561 491 384 267 187 136 110 99 94 91 93 107 127 158 227 335 471 627 741 815 877 907 885 832 811 812 754 672 589 509 429 370 335 309 279 256 254 284 353 478 660 865 1021 1119 1150 1104 997 944 938 917 910 900 876 853 833 809 753 688 640 621 644 753 705 601 541 538 603 775 1015 1224 1422 1639 1840 1974 2037 2086 2154 2223 2283 2384 2561 2766 2863 2921 2932 2994 3071 3145 3239 3376 3545 3675 3719 3703 3659 3400 2864 2454 2419 2749 2797 2745 2678 2549 2436 2448 2347 2159 2053 2081 2197 2170 2196 2260 2273 2197 2067 1940 1864 1710 1675 1702 1763 1869 1919 1758 1552 1472 1429 1466 1549 1595 1513 1215 1220 1366 1527 1611 1578 1478 1440 1395 1593 1712 1586 1274 1440 1685 1991 2085 2042 2042 1981 1743 1803 2011 1962 1928 1916 1844 1680 2068 1691 1351 1347 1539 1687 1635 1596 1621 1646 1651 1527 1137 1227 1479 1776 2028 2009 1731 1638 1463 1368 1527 1689 1758 1523 1511 1426 1404 1556 1765 15 16 15 15 15 14 14 13 12 11 10 10 9 8 8 7 8 8 7 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 4 5 6 6 6 7 7 7 8 8 7 7 6 6 6 6 5 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 0 0 0 0 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 103 219 270 194 71 13 2 0 1 5 10 13 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 10 19 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 11 15 18 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 6 8 10 11 12 12 11 10 9 9 9 12 15 18 20 21 20 17 14 12 9 6 3 2 1 2 3 3 2 2 3 4 11 28 18 7 4 5 3 3 5 9 20 45 156 400 735 980 1098 1181 1284 1398 1504 1583 1630 1649 1695 1765 1822 1835 1789 1689 1604 1600 1602 1572 1507 1391 1220 1037 830 640 514 488 498 479 422 323 232 173 133 108 96 93 94 103 120 140 186 258 354 482 619 725 815 879 906 898 868 843 819 776 680 586 500 403 350 326 305 279 255 245 263 320 419 571 735 894 1024 1098 1119 1069 1059 1056 1064 1073 1070 1059 1044 1000 925 824 724 658 649 706 772 688 575 539 550 616 817 1060 1259 1443 1646 1840 1964 2005 2018 2074 2141 2212 2312 2439 2549 2596 2584 2523 2593 2677 2694 2751 2937 3215 3395 3546 3672 3714 3572 3193 2701 2530 2746 2938 2984 2832 2320 2055 1922 1883 1869 1886 2003 2307 2395 2485 2537 2468 2313 2165 2019 1899 1717 1524 1457 1582 1760 1925 2004 1818 1686 1654 1677 1732 1757 1665 1363 1366 1500 1529 1391 1147 1172 1323 1543 1774 1894 1875 1423 1472 1786 2059 2081 1977 2029 1904 1861 1843 1909 1887 1693 1590 1617 1910 2003 1764 1485 1366 1139 1361 1404 1500 1580 1510 1245 1153 1125 1154 1416 1868 2106 1988 1691 1403 1201 1254 1357 1342 1397 1212 1164 1200 1315 1504 1639 17 15 15 15 15 14 13 12 11 10 9 8 8 7 7 8 8 8 7 8 7 6 5 4 4 4 4 4 4 3 2 2 2 2 2 2 3 4 5 5 5 6 6 7 7 7 6 6 5 5 5 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 183 261 249 174 74 13 2 5 17 29 31 23 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 19 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 9 12 15 16 20 21 21 21 20 18 15 13 14 16 17 18 19 18 17 16 15 12 10 8 6 4 3 3 2 2 2 2 2 4 8 27 22 11 4 2 1 1 2 5 8 17 52 171 461 771 975 1055 1117 1243 1416 1529 1596 1606 1644 1722 1785 1823 1837 1758 1658 1603 1588 1578 1539 1434 1251 1113 917 736 561 428 358 335 305 245 217 186 155 130 115 108 108 124 138 154 191 259 357 476 598 705 789 844 873 880 866 820 782 769 707 601 499 396 345 328 307 287 268 259 274 312 383 496 650 824 955 1008 1075 1093 1102 1140 1179 1202 1215 1207 1190 1130 1025 903 794 722 710 740 728 687 615 567 594 687 863 1074 1274 1440 1599 1748 1842 1867 1885 1947 2015 2118 2263 2376 2407 2342 2284 2227 2264 2296 2231 2222 2412 2685 2974 3266 3514 3667 3759 3518 3179 2898 2867 3084 3330 3308 2627 2142 1786 1636 1708 1925 2207 2486 2607 2688 2705 2600 2418 2290 2102 1904 1731 1555 1494 1648 1770 1916 2127 2067 1913 1799 1730 1715 1648 1591 1457 1407 1492 1527 1352 1218 1309 1542 1867 2167 2268 2286 1998 1835 1830 1888 1983 2070 1902 1632 1359 1418 1597 1542 1332 1416 1390 1450 1540 1558 1565 1655 1652 1509 1464 1439 1287 1380 1323 1288 1373 1490 1661 2023 2228 2083 1654 1261 1040 948 907 935 1025 1049 1096 1174 1244 1367 1452 16 15 15 15 15 14 13 11 10 10 9 8 8 8 8 8 9 9 9 9 7 6 5 4 2 2 2 2 2 3 4 4 3 2 2 2 2 2 3 4 4 5 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 1 21 152 147 101 53 21 11 21 52 71 58 32 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 11 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 14 21 24 27 30 32 38 36 33 31 29 27 22 21 19 21 22 22 21 19 17 15 13 11 9 9 8 6 4 3 3 2 2 2 2 4 7 22 24 16 6 0 0 0 0 4 8 13 22 59 183 438 777 950 986 1095 1342 1511 1574 1560 1551 1586 1601 1622 1726 1766 1727 1673 1637 1612 1579 1510 1365 1205 1008 815 638 498 410 370 346 253 229 212 188 165 156 158 145 152 155 161 190 255 352 453 565 659 728 773 794 790 767 735 698 671 625 546 459 374 330 321 315 305 293 289 301 321 362 432 551 701 830 902 977 1047 1105 1179 1235 1250 1272 1284 1272 1216 1111 995 896 819 785 748 744 721 657 609 643 734 894 1079 1252 1376 1458 1525 1579 1628 1679 1735 1799 1905 2056 2167 2184 2055 1959 1943 1976 1972 1858 1753 1959 2243 2570 2915 3218 3465 3712 3641 3442 3231 3138 3268 3508 3535 3151 2750 2419 2221 2194 2384 2684 2844 2876 2866 2844 2753 2599 2398 2195 2022 1891 1801 1787 1872 1885 1793 1843 1849 1731 1718 1697 1664 1607 1576 1570 1606 1677 1622 1450 1317 1388 1627 1867 2314 2496 2459 2238 1942 1697 1648 1759 1667 1457 1430 1466 1497 1471 1331 1182 1179 1272 1429 1548 1603 1586 1569 1532 1532 1560 1608 1469 1496 1481 1531 1678 1907 2096 2307 2383 2156 1709 1269 1014 909 902 901 924 982 1083 1194 1242 1299 1348 17 16 17 17 16 15 14 12 10 10 9 9 9 8 9 10 10 11 11 10 7 7 5 4 3 2 3 3 4 4 5 5 5 4 3 2 2 2 3 4 5 5 6 6 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 2 5 7 12 17 19 17 14 10 4 1 0 0 0 0 0 0 0 1 2 3 1 0 0 0 0 1 22 27 13 3 4 22 64 106 102 35 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 24 28 38 45 49 52 55 53 49 44 42 40 36 28 25 25 27 28 27 24 21 18 15 14 11 9 8 8 7 6 4 4 4 3 3 4 6 10 21 25 20 10 1 0 0 0 3 8 14 17 21 41 145 486 769 897 1010 1247 1475 1568 1585 1486 1430 1399 1362 1433 1549 1670 1695 1669 1631 1597 1548 1423 1251 1053 864 709 614 585 569 535 437 353 265 185 145 138 170 178 178 174 177 202 260 351 419 512 591 649 683 690 669 641 617 591 552 489 411 344 311 290 296 310 318 316 311 304 311 337 390 482 603 716 796 861 929 1006 1091 1159 1194 1224 1241 1289 1281 1214 1120 1021 933 873 840 802 736 662 617 635 726 890 1058 1186 1248 1250 1241 1270 1341 1414 1467 1510 1567 1648 1696 1725 1621 1550 1584 1648 1643 1549 1450 1562 1829 2185 2579 2908 3176 3450 3512 3386 3191 3079 3167 3334 3426 3439 3403 3365 3325 3216 3178 3163 3200 3176 3049 2954 2830 2648 2463 2324 2224 2144 2085 1997 1981 1839 1705 1716 1859 2008 1978 1932 1891 1809 1720 1698 1827 1928 1718 1423 1196 1190 1458 1672 1993 2188 2240 2193 2065 1790 1709 1740 1649 1619 1682 1893 2030 1554 1270 1160 1215 1330 1334 1532 1560 1511 1480 1486 1541 1629 1771 1804 1837 1819 1805 1904 2096 2341 2433 2328 2033 1629 1231 1071 990 933 900 898 930 1020 1132 1274 1424 1530 16 16 17 17 17 16 14 13 11 11 10 9 9 9 10 12 11 11 11 9 8 7 5 4 4 3 3 4 5 6 5 5 5 5 4 3 3 3 3 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 1 4 10 17 21 25 30 33 31 24 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 23 43 51 39 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 3 11 25 35 41 52 60 63 64 67 66 63 58 52 47 40 31 29 29 30 30 28 25 23 21 21 20 17 14 11 9 8 7 5 5 5 5 6 8 12 16 20 26 25 15 1 0 0 0 1 7 14 17 15 15 33 204 472 702 882 1110 1406 1643 1705 1540 1414 1373 1315 1272 1306 1460 1583 1597 1539 1499 1497 1444 1290 1107 925 775 703 717 705 648 584 498 366 217 115 90 115 143 169 188 203 226 263 327 380 457 537 597 623 611 593 554 522 498 459 394 319 269 261 258 268 290 312 324 321 314 324 339 373 439 534 634 702 762 810 859 913 968 1037 1117 1167 1269 1328 1313 1255 1163 1062 986 951 904 811 701 620 615 692 839 982 1070 1083 1028 974 984 1044 1112 1163 1194 1207 1237 1230 1215 1199 1238 1336 1354 1312 1208 1134 1204 1439 1809 2275 2624 2860 2995 3070 3153 3185 3052 3091 3220 3350 3453 3549 3701 3760 3683 3613 3460 3323 3271 3201 3063 2828 2629 2508 2434 2361 2280 2180 1947 1841 1763 1717 1745 1881 2178 2212 2155 2034 1867 1697 1617 1769 1782 1598 1329 1162 1210 1532 1644 1604 1695 1867 1900 1984 2075 2022 2033 2012 1911 1822 1899 2016 1647 1366 1276 1367 1530 1194 1374 1446 1450 1424 1415 1581 1650 1745 1791 1838 1970 2075 2157 2214 2309 2278 2075 1805 1511 1196 1044 964 918 883 879 907 1022 1169 1325 1450 1447 13 13 14 15 16 14 13 12 12 12 10 10 10 10 10 10 10 10 9 8 6 5 4 4 4 3 3 3 3 6 4 4 4 4 4 3 4 4 5 5 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 15 17 16 21 25 26 21 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 9 22 35 37 47 60 68 70 70 72 74 75 69 61 54 46 37 33 32 31 30 28 26 25 25 29 27 25 22 19 14 11 9 8 6 8 9 10 11 13 16 20 30 32 20 6 2 0 0 3 9 15 18 21 19 18 65 224 443 654 858 1171 1624 1813 1751 1619 1529 1465 1378 1266 1341 1442 1474 1449 1424 1409 1385 1318 1184 1004 839 758 786 772 673 579 494 387 251 130 83 87 112 146 181 214 244 261 286 344 425 510 570 579 542 535 512 488 458 413 357 297 256 245 246 255 273 300 319 314 314 325 339 363 407 480 572 630 684 727 756 773 783 847 942 1070 1216 1334 1382 1352 1277 1162 1084 1022 941 844 741 636 609 660 758 855 911 913 850 784 770 790 822 859 899 906 902 886 884 922 1009 1099 1049 940 822 779 865 1093 1456 1900 2276 2551 2726 2904 3139 3010 2895 2902 3117 3321 3326 3341 3395 3433 3560 3689 3615 3366 3185 3099 3005 2852 2715 2600 2487 2381 2290 2006 1771 1655 1613 1601 1576 1630 1785 1883 1859 1743 1580 1454 1448 1542 1582 1474 1293 1313 1573 1859 1825 1532 1342 1435 1512 1663 1731 1761 1773 1769 1698 1548 1640 1820 1731 1538 1482 1533 1439 1373 1385 1411 1418 1421 1449 1534 1649 1785 1921 2047 2140 2191 2203 2179 2120 1986 1802 1614 1392 1162 1001 932 937 889 871 871 917 1007 1115 1204 1179 16 13 13 14 14 13 12 11 11 11 11 11 11 11 11 11 10 10 9 7 5 5 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 2 5 11 13 9 11 10 10 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 31 42 41 48 59 66 68 69 71 71 72 68 64 60 54 47 41 35 32 30 28 27 28 32 34 33 32 30 26 20 15 11 10 9 9 10 11 12 12 11 14 26 32 23 11 4 1 0 2 6 10 14 15 17 15 30 94 209 346 472 711 1240 1633 1802 1784 1674 1566 1421 1257 1227 1237 1284 1357 1366 1344 1376 1351 1246 1088 936 848 864 795 649 501 386 297 208 125 85 87 117 146 173 208 236 255 289 344 417 491 532 496 457 452 458 462 451 424 380 328 292 274 267 263 260 271 294 302 305 312 330 356 381 436 513 563 607 646 680 717 692 735 820 957 1136 1311 1403 1383 1324 1229 1151 1090 1025 928 802 685 629 632 671 714 745 750 705 657 622 600 590 591 618 609 599 607 626 649 702 726 667 559 461 402 434 711 1086 1470 1836 2154 2398 2572 2749 2452 2203 2207 2587 3030 2969 2864 2860 2960 3182 3413 3531 3454 3211 3015 2951 2943 2873 2702 2486 2327 1993 1696 1557 1518 1464 1406 1336 1292 1255 1207 1159 1149 1083 1132 1278 1425 1509 1498 1379 1489 1773 2075 1980 1533 1124 1045 1191 1398 1548 1581 1529 1490 1555 1495 1535 1639 1672 1635 1663 1706 1683 1562 1485 1506 1584 1681 1785 1901 1987 2059 2127 2199 2222 2132 2042 1956 1845 1695 1589 1469 1324 1156 1020 1009 980 896 830 784 766 785 823 912 966 14 14 15 15 14 13 12 12 11 12 11 10 11 11 11 11 11 10 10 7 5 5 5 4 4 4 5 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 4 6 11 14 12 7 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 3 7 17 31 39 36 41 51 58 62 63 65 65 63 61 58 57 57 55 48 42 35 32 30 29 32 36 37 37 35 32 28 23 17 12 10 9 8 9 10 12 12 11 11 15 18 17 12 6 3 1 0 1 4 7 11 14 14 20 43 80 116 127 247 602 988 1310 1538 1635 1497 1276 1107 997 976 1048 1157 1222 1250 1262 1254 1195 1091 971 872 807 727 596 439 306 219 152 105 83 86 113 145 172 198 215 247 296 356 421 471 472 398 358 361 387 417 449 487 461 415 369 333 308 293 278 266 268 280 291 294 300 329 355 395 439 483 525 563 599 651 666 694 753 871 1057 1273 1373 1375 1340 1277 1204 1132 1059 979 863 747 655 598 573 575 590 593 579 559 524 474 429 390 379 362 350 355 372 378 401 395 350 289 240 220 244 467 796 1133 1438 1709 1961 2134 2111 1984 1861 1831 2058 2540 2674 2632 2669 2750 2886 3048 3304 3529 3399 3193 3072 3008 2854 2575 2301 2132 1791 1494 1435 1525 1422 1292 1148 991 830 688 578 611 707 924 1218 1435 1472 1470 1418 1482 1645 1766 1660 1313 974 860 949 1179 1446 1603 1609 1495 1555 1617 1684 1712 1737 1745 1713 1655 1586 1570 1629 1776 1968 2108 2173 2170 2180 2154 2050 1936 1856 1792 1726 1658 1613 1553 1522 1486 1405 1261 1131 1093 1019 896 797 751 718 687 699 747 791 14 15 16 17 15 13 13 13 13 13 11 10 11 11 10 10 10 10 9 7 6 7 5 5 5 5 4 4 5 4 5 5 4 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 2 6 10 12 14 12 8 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 4 6 10 18 26 27 25 29 37 47 51 48 48 52 53 51 51 52 54 55 52 49 42 36 32 30 31 34 35 35 32 29 25 21 16 12 9 8 8 8 8 10 11 11 10 9 9 11 11 9 6 2 1 2 3 4 8 11 12 15 22 31 31 23 33 133 289 491 818 1285 1268 1102 921 777 742 816 940 1109 1203 1215 1171 1095 999 885 774 694 626 531 415 303 214 142 107 88 91 108 141 189 213 202 221 276 344 403 431 389 312 293 313 360 419 476 536 539 507 464 413 362 326 302 280 267 264 272 277 268 288 311 340 374 410 447 480 516 562 600 638 683 767 942 1188 1302 1360 1363 1313 1235 1166 1088 1012 908 792 675 587 568 498 475 471 484 490 472 423 354 274 218 177 158 168 177 186 196 182 161 143 137 168 209 354 626 914 1145 1339 1542 1679 1733 1769 1746 1723 1875 2261 2519 2357 2336 2613 2824 2847 2904 2963 3072 3141 3084 2926 2638 2276 2015 1909 1786 1600 1498 1640 1459 1221 967 718 500 360 316 423 598 753 873 1048 1274 1318 1328 1371 1435 1423 1258 962 856 954 1169 1403 1623 1719 1731 1640 1628 1665 1699 1701 1707 1663 1598 1543 1545 1691 1844 1957 2053 2111 2100 1973 1870 1750 1616 1516 1472 1461 1402 1298 1313 1402 1503 1544 1550 1402 1386 1355 1150 930 770 700 660 623 611 643 721 15 15 15 15 14 13 13 13 13 12 10 11 11 11 11 10 10 9 8 7 7 7 5 5 5 4 4 4 4 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 6 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 10 14 17 17 17 19 24 33 38 35 38 43 45 45 45 47 48 51 49 46 43 38 33 30 28 28 29 29 28 25 21 18 15 11 9 9 8 8 8 8 8 8 7 7 7 7 8 10 8 5 2 1 1 2 2 3 8 11 11 11 9 5 6 9 24 63 234 686 888 897 775 598 486 489 550 769 906 1004 1034 998 911 801 659 580 518 448 364 277 200 157 128 114 116 130 161 215 238 209 210 254 314 360 372 320 269 278 317 374 434 479 535 558 541 516 483 435 376 327 292 270 260 263 268 246 239 254 279 307 337 369 401 442 490 542 597 630 664 830 1040 1198 1318 1367 1335 1258 1203 1137 1051 943 825 701 584 533 464 427 408 420 444 452 438 351 234 149 108 96 97 78 79 86 82 76 73 71 105 165 260 471 723 896 1028 1186 1307 1415 1525 1589 1683 2055 2150 2436 2613 2768 2866 2791 2698 2493 2398 2559 2841 3000 2836 2545 2265 2107 2025 1903 1747 1750 1693 1437 1126 830 560 340 305 388 575 736 781 778 940 1127 1219 1270 1315 1345 1344 1179 895 964 1279 1631 1943 2113 2064 1963 1824 1704 1650 1647 1580 1518 1497 1529 1594 1666 1772 1800 1772 1716 1622 1508 1478 1370 1226 1167 1203 1259 1277 1154 1080 1155 1295 1360 1365 1363 1290 1331 1283 1139 954 750 659 597 563 593 720 969 14 14 15 14 12 12 13 13 12 12 11 11 11 11 11 10 10 9 8 7 6 6 5 6 5 4 4 4 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 8 9 8 9 11 12 13 19 24 25 31 37 41 45 52 53 46 42 38 34 32 29 26 24 23 24 29 32 29 24 21 20 19 15 11 11 9 8 7 7 6 6 5 5 5 5 6 8 8 7 5 3 1 0 0 1 3 5 5 5 4 4 5 6 5 4 49 257 470 586 592 470 340 338 366 414 439 492 589 691 761 775 653 549 441 343 264 199 160 148 145 146 151 162 183 213 230 214 208 232 276 312 319 280 261 303 369 423 461 483 499 509 499 494 498 486 437 369 319 287 269 262 263 243 219 218 231 252 279 311 339 377 424 478 545 592 590 719 906 1084 1238 1318 1305 1264 1228 1176 1099 993 869 741 616 533 480 439 425 440 462 470 454 389 285 195 146 113 80 52 41 41 40 38 42 70 82 116 198 347 543 689 780 904 1019 1183 1344 1424 1610 1926 2038 2334 2612 2652 2506 2532 2462 2214 2073 2262 2748 3085 2947 2730 2463 2190 1950 1796 1773 1799 1650 1341 962 630 357 317 428 595 804 973 974 954 1016 1091 1161 1191 1142 1138 1495 1532 1331 1301 1499 1790 2183 2409 2430 2309 2090 1833 1586 1435 1378 1393 1476 1591 1700 1716 1602 1494 1405 1294 1143 1032 1138 1100 1033 1023 983 933 1017 1003 1004 1038 1056 988 1092 1113 1009 1016 1289 1290 1017 834 716 609 579 734 999 1308 14 14 14 13 13 13 13 13 12 11 11 11 11 11 11 10 10 8 7 7 7 6 6 6 5 3 4 4 4 4 4 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 3 4 8 8 8 10 13 16 22 31 39 48 63 64 49 37 28 20 16 14 14 14 16 22 44 53 51 41 30 23 27 21 15 14 13 10 8 6 5 3 2 1 0 1 3 5 5 6 5 3 2 1 1 1 2 2 3 3 3 3 4 6 7 6 14 78 183 303 410 398 303 294 295 280 206 137 110 178 378 596 650 584 434 280 181 136 138 148 165 181 195 208 223 238 236 222 214 220 244 277 281 258 259 306 374 423 432 407 398 408 418 437 471 494 471 411 350 302 271 261 264 253 219 209 218 231 244 253 278 322 375 436 497 541 542 626 820 1007 1147 1236 1262 1256 1239 1202 1136 1042 928 804 693 597 526 476 454 464 489 494 471 422 342 253 184 124 83 49 33 27 22 23 44 98 153 181 199 244 363 510 619 720 832 983 1157 1321 1524 1704 1929 2223 2498 2620 2450 2427 2366 2264 2238 2420 3051 3205 3111 2845 2455 1996 1624 1522 1733 1752 1525 1132 746 481 344 385 538 722 901 1038 1015 972 956 988 1059 1135 1133 1126 1559 1723 1623 1495 1434 1624 1873 2194 2411 2473 2401 2161 1890 1642 1542 1579 1678 1779 1802 1635 1403 1223 1079 964 876 851 1000 1025 900 756 643 717 840 911 932 920 801 791 1070 1104 850 665 1060 1163 1057 955 880 761 786 1011 1319 1636 13 13 13 13 13 13 12 12 12 11 11 10 10 11 11 10 9 8 8 7 8 7 7 6 4 3 4 4 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 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 5 5 6 8 10 17 31 45 56 67 65 50 37 29 20 13 10 10 15 30 52 76 88 90 81 68 55 45 32 22 18 17 12 8 4 3 1 0 0 0 0 1 2 3 3 2 2 2 1 1 1 1 2 2 2 2 2 3 5 7 8 9 19 44 204 337 356 289 203 221 254 157 58 14 11 56 302 522 641 576 380 206 162 155 160 180 205 229 247 262 269 258 241 228 223 232 259 262 250 250 277 324 375 408 395 387 390 406 430 457 490 468 415 350 295 265 261 266 262 227 215 227 240 246 244 259 292 335 380 427 473 504 568 709 860 998 1122 1206 1242 1248 1215 1154 1070 967 863 758 660 582 525 489 485 494 488 474 435 367 292 223 131 86 53 31 22 18 17 28 58 103 128 121 136 217 337 481 623 746 862 1025 1214 1435 1625 1810 2020 2256 2367 2408 2396 2429 2480 2543 3071 3446 3411 3156 2812 2432 1998 1850 1941 1932 1702 1302 862 588 444 402 455 562 683 791 840 816 756 725 763 855 989 1141 1393 1646 1700 1667 1632 1511 1592 1718 1889 2115 2356 2477 2470 2399 2237 2075 2037 1955 1837 1602 1322 1098 935 808 765 802 848 868 849 761 653 644 701 764 784 776 850 989 1233 1355 1264 1038 952 1026 1108 1057 940 1032 1043 1158 1220 1450 1770 12 12 12 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 7 5 3 3 4 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 9 17 34 52 64 71 69 59 48 37 27 21 19 22 32 54 81 106 128 140 137 121 99 74 55 41 34 27 18 8 3 1 0 0 0 0 0 1 1 2 2 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 9 13 17 12 145 279 325 295 220 199 222 147 58 15 4 14 139 367 665 726 505 346 291 252 217 205 220 251 278 291 296 289 272 250 234 231 255 261 255 247 249 271 318 379 400 421 441 464 491 497 535 480 391 305 249 236 271 271 255 226 213 228 255 270 263 263 282 315 352 388 426 463 511 578 682 829 993 1114 1191 1215 1201 1157 1083 990 896 797 715 649 587 528 495 484 480 472 443 384 310 249 147 83 50 30 23 15 10 19 46 77 92 87 93 137 220 359 532 682 737 852 1040 1252 1446 1624 1822 2011 1973 2025 2216 2496 2734 2781 3371 3674 3598 3295 2941 2644 2375 2305 2306 2051 1568 1070 681 503 412 407 464 532 564 574 569 522 442 395 430 523 681 887 1149 1395 1526 1563 1626 1576 1590 1652 1745 1893 2098 2266 2431 2549 2507 2288 2133 1885 1597 1280 990 790 675 626 645 709 755 762 765 759 668 600 618 691 678 646 792 1063 1345 1395 1348 1236 1154 1094 1131 1195 1152 1215 1161 1119 1142 1372 1784 12 12 13 14 13 12 11 10 10 10 11 10 10 10 10 10 10 9 9 9 9 8 7 6 4 5 4 4 4 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 5 2 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 2 2 3 4 6 9 18 31 52 65 71 71 66 58 49 36 30 31 36 46 65 91 124 158 180 180 158 133 105 81 65 54 45 32 14 7 4 2 1 1 0 0 1 1 1 1 2 1 1 0 0 0 0 0 2 1 1 1 1 2 5 8 11 18 18 61 124 182 221 235 200 202 162 95 37 6 13 66 231 538 729 665 611 517 437 353 275 241 270 298 322 336 333 314 285 255 244 254 259 258 255 252 252 283 330 367 398 434 480 528 539 537 441 323 245 226 246 290 282 252 219 201 213 248 271 282 292 301 306 313 323 374 419 449 485 555 684 868 990 1059 1101 1114 1089 1061 1003 925 834 750 684 627 561 511 490 476 459 438 405 330 260 172 99 54 32 25 13 7 18 42 64 67 66 73 91 132 205 320 551 624 727 860 1007 1161 1325 1521 1658 1753 1936 2279 2744 3021 3073 3284 3559 3646 3409 3117 2900 2711 2518 2282 1886 1338 853 552 431 388 382 394 397 386 338 274 200 139 139 154 218 344 502 699 919 1000 1002 1101 1193 1279 1397 1500 1689 1803 1889 1967 2024 1999 1811 1609 1373 1108 835 620 522 505 516 542 583 659 778 882 868 731 597 580 680 670 697 863 1218 1604 1466 1458 1397 1297 1249 1309 1358 1416 1314 1222 1083 1027 1397 1814 13 13 14 13 13 12 11 11 11 10 10 10 10 9 10 10 10 9 9 9 9 9 8 7 7 6 5 4 4 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 1 1 0 1 0 0 0 0 0 0 0 3 5 7 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 13 14 13 11 10 11 14 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 3 1 1 1 1 2 3 5 10 21 36 52 65 72 72 64 51 43 33 29 31 38 51 71 98 129 157 175 176 157 134 108 84 68 56 46 32 13 9 5 3 2 1 0 1 1 2 2 2 2 2 2 1 1 0 0 0 0 0 1 1 1 1 2 5 7 13 15 13 14 34 83 150 167 171 158 124 77 34 22 37 143 366 645 887 990 797 654 525 408 325 292 290 310 341 364 365 338 299 272 260 257 258 261 266 258 276 296 317 340 371 413 458 465 420 334 254 218 240 290 282 274 259 236 215 205 223 248 277 302 312 303 293 298 330 362 383 405 456 547 706 831 917 965 984 972 1019 1003 943 864 806 791 766 641 557 508 478 455 435 409 339 261 185 117 64 37 27 15 9 16 37 73 67 54 46 50 66 94 137 332 479 579 648 721 850 1031 1193 1366 1648 2059 2606 3248 3508 3497 3325 3321 3529 3392 3170 2971 2733 2386 1952 1531 1044 710 490 400 373 313 257 219 203 159 111 79 66 75 85 108 150 206 251 262 319 401 495 573 663 886 1059 1244 1355 1394 1388 1315 1247 1150 990 804 628 480 398 412 454 468 468 502 675 820 868 815 699 563 560 610 648 688 769 991 1581 1698 1740 1738 1740 1776 1675 1351 1305 1254 1085 984 1155 1575 1809 14 14 14 13 12 11 11 10 10 10 11 11 11 9 10 10 10 10 10 9 9 8 8 7 7 7 6 5 5 6 5 5 4 4 4 4 3 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 6 30 57 42 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 4 2 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 2 8 15 21 24 25 24 23 23 25 23 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 7 4 3 2 1 1 2 3 5 9 19 31 49 66 75 73 62 42 36 29 26 30 39 54 75 102 120 129 139 148 143 128 106 85 66 50 37 25 15 9 5 2 1 1 1 1 2 3 3 3 3 3 2 3 3 2 1 0 0 0 0 0 0 0 1 2 4 7 7 4 2 3 13 74 102 117 126 126 115 93 79 91 169 334 579 860 1033 959 833 699 566 435 340 300 296 327 374 403 393 356 312 281 270 268 263 256 261 283 291 294 293 292 306 337 333 293 254 242 254 287 308 300 284 273 265 245 216 213 232 268 307 331 326 307 298 300 306 314 328 361 450 556 656 752 839 907 907 958 957 915 871 854 855 788 688 603 542 494 441 423 397 348 285 212 140 77 50 30 18 13 17 30 81 69 65 63 51 46 62 113 231 363 455 485 524 662 854 1060 1299 1661 2221 2946 3635 3992 4013 3799 3544 3473 3307 3109 2896 2571 2075 1509 1037 704 564 456 314 208 217 204 143 96 71 54 54 73 84 91 94 96 91 77 73 78 105 138 158 168 300 480 637 746 824 815 751 701 628 535 435 343 277 322 379 391 387 397 458 632 646 609 589 521 451 504 570 628 643 655 842 1253 1605 1839 1926 1889 1851 1626 1243 1101 1086 881 1129 1507 1740 1745 14 14 14 14 13 12 12 11 11 11 12 12 12 11 11 11 10 10 9 9 9 9 9 8 7 7 6 5 5 6 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 4 23 45 45 23 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 5 4 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 14 21 25 29 30 29 29 33 32 26 17 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 6 4 3 1 1 1 2 4 6 9 17 29 48 62 67 66 59 43 35 32 34 38 46 58 74 90 95 101 121 149 167 164 140 109 80 58 42 30 20 14 9 5 2 1 1 0 2 3 4 4 4 4 3 4 4 4 3 2 2 1 0 0 0 0 0 1 1 3 4 3 1 1 5 43 71 88 100 116 136 142 182 231 295 397 564 802 1007 1025 946 810 649 507 411 342 316 335 376 411 422 398 348 313 300 294 278 256 276 311 311 297 284 267 258 269 267 249 231 233 276 314 330 325 311 299 290 273 243 222 225 250 284 313 319 305 285 265 253 254 262 299 364 433 509 593 666 743 802 854 887 895 886 906 865 802 726 646 574 518 459 432 397 355 300 230 170 107 67 41 27 22 23 51 60 74 104 119 98 63 57 85 158 273 384 407 450 560 728 938 1239 1713 2332 3063 3694 4106 4234 4083 3809 3531 3243 2991 2694 2255 1746 1319 893 626 555 497 407 517 285 156 100 70 72 98 82 90 108 111 102 86 57 31 24 30 38 42 46 49 72 119 175 247 338 338 314 291 277 278 260 240 195 213 249 263 301 311 538 624 553 518 534 462 408 426 516 663 742 888 1019 1124 1344 1608 1733 1721 1624 1456 1323 1294 1401 1657 1684 1755 1807 1735 15 14 13 13 12 11 12 12 12 12 12 12 12 12 13 12 11 10 10 10 10 10 9 9 8 7 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 2 4 6 10 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 2 4 5 4 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 6 13 19 24 29 33 34 35 38 40 36 27 17 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 5 3 1 0 1 2 3 4 7 11 17 26 36 45 51 53 51 45 41 41 43 47 53 59 68 87 90 106 140 182 214 223 196 153 115 87 65 47 32 22 13 8 4 2 2 1 2 3 3 4 4 4 3 4 4 5 4 4 4 3 1 0 0 1 1 1 1 1 3 5 4 3 7 34 74 103 114 116 135 155 240 332 403 468 584 794 974 1057 1041 941 792 639 509 412 361 356 381 415 436 420 375 341 328 322 307 281 264 286 299 294 284 273 268 262 262 270 282 289 298 310 327 344 351 339 314 298 272 238 217 223 246 266 282 282 273 260 249 246 251 268 297 335 393 472 509 564 640 714 788 850 864 878 858 819 760 683 601 543 488 442 400 363 325 260 196 139 95 64 49 51 63 74 69 75 93 114 146 112 74 62 95 181 305 342 376 434 565 808 1182 1695 2313 2960 3491 3849 4011 3929 3708 3467 3129 2789 2475 2073 1650 1211 871 729 633 430 272 201 161 187 167 114 161 173 160 166 159 135 116 91 61 38 40 49 54 48 40 36 39 46 56 83 107 105 96 130 179 206 198 216 233 237 226 265 292 390 545 620 543 521 529 507 485 465 485 688 928 1139 1069 912 1004 1212 1473 1664 1708 1631 1546 1539 1537 1602 1567 1516 1479 1357 16 14 14 13 13 12 13 12 13 13 13 13 12 12 13 12 12 11 11 10 10 10 9 9 9 7 6 6 6 5 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 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 2 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 0 0 0 0 0 1 2 1 0 1 1 2 6 4 3 2 1 0 0 0 0 1 0 1 3 4 2 1 0 0 1 3 8 13 20 25 29 33 35 38 41 42 39 31 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 1 2 2 2 3 4 6 10 14 17 23 33 39 44 46 45 41 41 43 47 50 53 60 74 88 113 150 191 227 253 231 194 157 125 100 77 51 30 18 12 7 4 2 2 3 3 3 4 4 3 3 4 4 3 3 4 6 4 2 1 1 0 0 0 1 2 3 4 5 7 16 33 69 111 137 137 143 156 209 284 365 448 545 708 876 992 1032 1000 927 808 645 511 426 392 398 421 446 436 403 371 352 345 340 315 284 275 279 281 277 274 283 280 284 311 350 366 356 351 356 363 371 377 352 322 298 265 232 219 231 251 267 278 292 308 316 318 315 305 293 293 322 387 436 486 532 580 646 743 806 840 853 835 785 710 630 562 508 471 438 400 354 288 228 176 133 103 90 100 117 109 92 79 77 83 109 87 82 75 70 127 209 254 275 306 413 653 1033 1532 2146 2723 3154 3424 3534 3470 3397 3210 2876 2546 2353 1979 1503 1227 1036 769 429 302 221 157 213 250 170 98 104 77 77 110 153 211 240 234 203 183 191 158 135 96 60 41 42 48 41 57 87 96 91 163 254 290 274 298 362 279 243 384 484 587 736 828 573 535 536 539 538 532 556 758 1003 1178 1143 796 697 850 1199 1546 1699 1619 1569 1588 1455 1259 1103 981 998 1103 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 10 9 9 9 9 8 7 6 6 5 5 4 4 4 4 4 3 3 2 2 2 1 2 2 2 2 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 2 1 2 2 1 1 2 2 0 1 1 3 2 1 0 0 0 1 5 5 6 7 8 8 6 3 2 3 4 6 8 11 14 19 24 29 34 40 46 49 48 41 29 13 4 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 4 5 9 14 14 15 23 31 38 44 48 50 43 41 41 42 44 49 58 72 92 122 157 196 237 249 235 205 168 136 113 75 47 30 20 13 8 4 3 3 3 3 4 4 3 3 3 3 2 2 3 5 5 4 2 2 2 1 1 1 2 4 5 6 9 18 34 66 104 138 164 177 174 178 208 267 345 433 552 680 789 856 879 892 818 701 580 484 429 418 435 461 465 447 415 382 363 358 338 309 289 281 279 279 290 324 332 330 341 363 390 413 406 388 379 387 393 378 339 314 293 268 241 236 257 281 299 315 337 358 381 392 389 368 339 326 353 393 428 457 489 536 617 695 751 779 771 738 694 642 582 539 516 495 453 393 330 273 223 181 152 154 179 182 157 120 87 73 74 74 58 65 86 69 92 144 174 184 206 294 523 899 1369 1930 2446 2806 3026 3093 2999 2936 2759 2466 2257 2282 2027 1678 1364 1054 749 435 475 461 386 263 126 126 147 129 96 77 124 275 446 529 562 586 575 391 280 190 123 97 94 95 92 67 64 77 91 157 280 410 479 463 435 425 121 191 338 413 474 604 713 622 611 632 623 477 641 705 754 881 1019 825 551 615 885 1235 1510 1634 1569 1558 1494 1292 999 786 580 690 972 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 9 9 9 8 8 8 7 6 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 4 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 7 8 8 8 10 13 13 10 8 7 6 7 8 6 7 10 16 23 32 40 45 51 55 54 46 29 14 6 3 3 3 0 0 0 0 0 1 2 1 0 0 1 1 0 0 1 2 2 3 4 6 8 11 13 19 24 29 34 42 48 47 45 40 37 38 42 47 54 70 92 119 154 202 239 257 248 220 186 155 114 80 53 34 21 15 13 11 8 5 4 5 4 3 2 2 2 2 1 2 3 4 4 4 4 7 7 5 3 3 3 4 4 8 24 51 86 123 160 198 219 214 197 189 204 239 291 354 414 491 574 624 674 660 608 544 484 436 419 437 473 498 496 464 417 375 366 351 334 318 305 296 289 309 358 389 392 387 387 401 413 428 433 421 405 392 386 358 335 321 303 276 256 263 292 320 336 346 361 386 420 442 435 404 373 365 375 392 413 441 473 519 562 598 633 657 653 643 623 586 557 542 529 495 439 377 328 288 245 219 235 225 207 184 146 97 72 66 58 64 87 91 69 82 114 127 125 139 210 447 777 1192 1676 2148 2492 2692 2750 2657 2512 2322 2043 1915 2031 2032 1811 1380 1075 1006 844 815 794 700 546 397 412 367 272 179 181 388 640 724 722 692 572 407 329 236 170 155 146 167 220 246 206 135 126 145 227 305 409 421 342 294 290 195 203 256 305 282 364 485 594 658 698 809 835 835 726 646 787 943 727 582 836 1344 1753 2044 1977 1851 1730 1548 1214 879 818 732 876 1178 13 13 14 14 13 12 13 12 12 12 13 13 14 14 14 13 13 12 12 11 11 10 9 8 7 8 8 7 6 5 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 20 5 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 3 4 2 1 0 0 0 0 0 0 0 0 0 4 7 9 10 12 14 16 14 13 10 8 8 8 7 8 10 15 23 33 41 41 45 52 56 52 40 25 10 3 1 0 0 0 0 0 1 2 5 6 0 1 0 0 0 0 0 1 2 3 3 5 7 12 16 17 18 22 29 36 40 42 42 40 38 37 36 38 40 50 67 96 147 190 225 252 260 257 248 205 164 123 88 59 37 26 24 22 20 15 10 9 6 4 2 1 2 2 1 1 1 2 4 5 4 6 9 8 7 6 4 3 5 9 27 56 96 146 204 251 263 252 222 188 167 161 172 199 234 277 324 358 379 383 390 403 414 405 397 412 456 499 511 483 438 398 378 365 355 345 332 319 306 333 385 426 441 454 463 466 466 471 467 448 423 416 403 379 359 351 347 320 290 288 307 330 348 366 380 390 411 440 459 463 423 397 398 410 420 430 451 478 513 548 583 610 618 617 606 584 565 558 552 528 486 435 395 365 320 288 285 272 257 236 185 110 81 65 49 51 88 122 82 85 98 100 93 99 166 407 694 1028 1408 1794 2144 2355 2400 2332 2186 1953 1688 1719 1869 1915 1723 1366 1361 1191 1084 1062 1037 964 1062 956 796 632 490 433 515 749 900 872 756 692 528 378 232 125 95 100 68 129 211 305 313 243 251 237 231 255 276 277 178 182 271 380 410 321 385 202 210 406 680 923 827 763 765 713 700 872 1251 1261 1054 911 1046 1465 1792 2195 2402 2344 2106 1757 1262 902 911 1136 1466 1708 13 13 13 14 14 13 13 13 13 13 13 14 14 14 14 14 13 12 12 11 11 10 9 8 8 8 7 7 6 6 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 17 22 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 1 0 0 0 0 0 0 0 0 0 4 8 10 12 13 13 15 14 13 10 7 8 11 18 24 26 27 30 37 39 37 38 45 54 55 48 36 18 5 0 0 0 0 0 0 1 4 7 8 2 2 1 0 0 0 1 2 2 3 3 3 4 6 5 7 16 26 35 39 42 45 44 43 43 44 44 49 50 56 69 92 134 173 200 226 245 264 288 258 222 183 141 102 69 47 38 35 30 24 19 14 9 4 2 2 3 3 2 1 0 0 1 3 3 4 5 8 13 15 13 6 9 10 24 53 96 156 252 338 343 310 258 202 154 123 109 120 141 165 185 199 208 214 226 265 324 357 370 397 440 485 506 484 445 412 388 374 367 361 347 332 326 350 391 431 462 494 503 528 545 538 506 474 452 444 423 402 391 385 377 358 335 328 334 342 345 375 396 405 413 424 438 455 444 454 481 504 511 513 504 514 539 572 620 659 665 656 635 609 585 571 572 561 533 497 461 427 394 357 342 334 321 292 221 150 117 92 67 59 93 153 111 82 78 79 78 84 140 311 545 798 1070 1426 1777 2041 2184 2181 2003 1753 1551 1544 1615 1671 1640 1374 1295 1180 1143 1155 1098 1037 1141 1122 1066 957 758 819 912 962 1038 1045 885 759 573 382 207 90 55 47 62 99 139 199 261 315 486 585 523 405 380 377 332 350 449 587 588 301 323 278 378 706 949 831 485 326 230 281 689 1241 1484 1445 1214 953 879 1009 1126 1409 1820 2117 2169 1765 1269 960 970 1242 1754 1895 14 14 13 13 14 13 13 13 14 14 14 14 14 14 14 15 14 13 13 12 11 10 9 8 8 8 7 6 6 6 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 1 2 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 14 16 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 5 4 3 1 0 0 0 0 0 0 0 2 6 6 6 8 10 11 12 12 10 6 4 8 17 31 46 49 44 40 39 36 33 30 33 42 53 58 51 34 16 4 0 0 0 0 0 2 5 8 9 8 4 1 0 0 0 1 2 3 3 3 3 3 3 5 9 21 34 43 48 47 44 44 47 50 53 59 64 67 72 79 89 106 122 138 168 202 238 278 277 253 227 194 157 120 86 66 53 44 36 27 19 11 5 3 3 4 5 4 3 1 0 0 1 2 2 3 5 10 16 20 19 13 11 25 56 95 144 266 393 428 392 315 226 162 125 96 86 92 106 124 139 154 164 179 210 258 301 342 390 433 470 492 475 447 420 397 382 372 366 352 342 342 359 393 437 479 522 549 571 591 596 552 503 471 451 435 421 406 387 376 372 368 360 347 329 315 346 374 391 403 423 432 448 480 519 551 571 594 627 634 641 656 680 718 741 745 724 687 645 604 576 562 556 552 543 527 493 462 430 404 383 362 330 271 232 198 157 114 78 135 176 149 97 63 65 77 90 137 237 388 581 794 1140 1489 1778 1983 2106 1938 1724 1527 1397 1345 1346 1323 1221 1121 1085 1139 1242 1264 1165 1171 1271 1317 1240 1108 1202 1230 1190 1149 1136 1066 937 724 500 310 177 161 204 257 322 417 475 557 553 648 706 691 673 614 591 611 637 676 730 496 282 318 528 872 1148 916 435 183 150 225 440 983 1205 1131 892 657 597 551 540 601 804 1180 1514 1713 1540 1265 1087 1006 1067 1371 1483 15 14 13 12 13 14 13 13 13 14 14 14 14 13 13 13 14 13 13 12 12 11 9 8 8 7 7 6 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 29 36 28 20 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 8 5 3 1 1 0 1 2 2 4 6 7 5 5 5 6 7 8 8 6 4 5 13 25 38 55 56 50 44 40 37 34 30 29 35 47 59 62 48 29 12 3 0 0 0 0 2 7 12 13 10 5 2 0 0 0 2 2 2 3 3 3 3 3 7 11 22 38 50 54 55 56 56 56 57 57 62 70 79 88 93 97 98 96 104 125 155 192 231 250 247 249 234 205 175 138 108 86 69 54 40 24 14 6 4 4 5 4 5 4 2 0 0 0 1 2 2 1 3 7 14 11 6 9 29 60 91 121 226 366 466 495 440 318 219 159 119 96 87 85 96 119 145 166 182 204 238 278 319 398 465 482 447 390 383 392 398 393 382 371 359 349 352 368 398 443 491 550 599 631 667 701 631 557 501 467 445 423 396 375 366 371 372 355 314 249 233 264 311 352 377 404 443 481 515 520 493 477 510 574 640 701 754 783 781 774 764 738 693 639 599 574 564 558 555 557 563 542 520 494 469 442 406 370 351 334 311 273 188 121 156 194 186 132 56 54 68 84 110 160 256 401 601 914 1275 1596 1802 2031 1969 1799 1578 1379 1287 1236 1199 1162 1113 1109 1230 1279 1023 843 998 1285 1402 1380 1412 1498 1559 1502 1329 1239 1294 1139 836 559 465 473 524 629 796 927 729 584 621 609 660 737 839 975 998 1014 1018 995 995 957 619 399 449 802 1087 1184 908 478 241 458 733 1011 1154 1013 720 478 332 288 263 314 485 728 997 1190 1337 1369 1352 1304 1035 888 865 850 16 14 13 13 13 14 13 12 12 13 13 13 13 13 13 12 13 13 13 12 12 11 9 8 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 45 72 81 61 36 11 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 9 10 12 12 11 9 7 7 8 7 3 7 8 8 8 9 8 7 6 6 7 7 7 7 7 7 12 24 40 47 55 54 49 43 41 41 42 38 34 35 42 50 60 52 30 10 1 0 0 0 0 4 11 15 11 3 1 0 0 0 0 1 2 2 2 2 3 3 6 9 14 26 42 56 64 68 68 67 68 68 59 69 85 96 101 102 103 104 100 112 127 145 167 195 215 223 238 234 214 197 170 142 118 97 77 58 39 24 15 10 7 5 4 3 3 1 1 1 1 0 0 1 1 1 2 5 5 5 9 27 56 87 123 198 322 470 581 589 461 322 230 174 140 117 101 112 128 151 173 197 231 285 333 363 409 452 462 411 310 319 366 397 401 392 378 364 354 358 376 401 440 490 551 611 671 732 785 727 625 538 482 453 431 401 376 360 350 333 297 226 154 129 149 206 280 327 383 456 503 496 428 327 298 321 376 456 554 653 709 727 725 715 698 669 619 589 573 564 560 567 569 577 572 560 544 524 498 450 409 397 391 374 342 250 216 230 246 226 151 57 35 42 64 89 112 178 280 457 729 1083 1463 1653 1867 1958 1885 1673 1435 1363 1338 1339 1345 1332 1322 1444 1381 1183 971 913 1170 1347 1449 1525 1606 1654 1587 1445 1400 1307 1031 766 891 1017 946 837 755 626 435 361 315 310 383 536 755 1070 1270 1405 1473 1487 1465 1442 1246 962 702 657 1002 1111 1178 1023 652 387 703 1032 1261 1260 1004 679 442 314 208 161 194 346 694 1151 1421 1582 1670 1647 1519 1171 842 604 484 17 15 13 13 13 13 13 13 12 12 12 12 13 13 13 12 12 13 12 12 12 11 9 8 8 7 7 6 5 5 4 4 4 4 4 4 3 3 2 3 2 2 3 2 2 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 39 65 90 108 98 53 10 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 8 10 12 14 15 15 13 11 9 10 12 12 12 11 10 10 10 11 11 11 12 10 10 10 11 11 14 18 26 41 57 54 53 52 50 47 45 46 52 51 43 38 37 41 51 47 28 9 0 0 0 0 2 10 15 13 6 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 8 23 43 62 74 79 75 72 69 64 61 80 98 100 101 103 104 107 110 119 130 144 162 180 192 198 204 198 183 172 160 147 134 117 98 78 60 43 31 20 11 5 3 2 1 1 1 1 1 0 0 0 0 0 0 1 1 3 6 16 37 71 119 189 289 435 582 650 596 468 344 254 198 162 135 146 152 163 176 196 235 324 398 449 501 556 581 514 402 372 381 397 403 398 388 381 374 375 388 407 436 476 540 617 700 785 837 786 673 567 499 465 442 411 381 356 330 295 249 181 117 76 68 107 199 259 359 449 481 440 336 223 193 194 214 252 318 417 494 545 579 594 591 579 566 563 552 535 528 558 569 584 597 602 594 570 543 503 468 436 415 421 384 319 282 283 289 239 135 64 33 31 46 72 90 143 225 363 585 911 1271 1516 1739 1912 1948 1747 1536 1476 1495 1555 1618 1658 1690 1673 1541 1395 1220 978 1101 1179 1411 1603 1625 1719 1727 1704 1526 1248 1074 1187 1370 1136 808 573 444 352 280 238 213 232 353 636 761 1055 1340 1577 1754 1836 1806 1679 1555 1325 1029 963 1087 1211 1273 1114 660 433 551 870 1209 1328 1144 852 581 414 322 249 179 195 494 1055 1610 2017 2226 2033 1700 1265 824 527 466 16 15 13 13 13 13 13 13 12 12 11 11 12 13 14 13 13 12 12 12 12 11 10 9 9 7 7 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 40 56 63 76 89 84 50 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 11 13 15 16 17 17 16 13 11 12 13 13 13 12 10 10 10 11 12 13 15 17 18 19 19 21 27 38 51 63 67 59 56 55 55 54 52 53 64 67 54 42 37 37 40 36 24 8 0 0 1 2 9 17 18 11 1 0 0 0 0 0 0 1 1 2 2 2 2 1 1 2 10 26 47 65 75 69 62 55 53 55 58 69 78 79 81 87 93 97 104 113 126 140 154 167 171 170 167 160 151 144 138 137 130 120 108 95 81 67 54 38 22 11 5 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 3 9 21 48 100 173 248 359 498 606 626 554 437 320 235 188 163 159 160 162 161 160 184 278 368 446 523 599 648 604 540 487 455 439 424 407 398 397 400 403 407 418 447 488 560 652 747 837 877 832 718 601 523 473 437 402 365 332 303 265 219 166 108 61 40 63 155 277 396 452 449 392 295 213 178 168 163 156 179 248 314 365 399 417 426 431 423 419 417 413 409 454 491 528 568 610 641 618 589 553 513 476 457 514 480 371 268 227 228 175 109 62 33 20 19 49 76 116 179 291 495 809 1124 1392 1624 1820 1927 1772 1634 1583 1608 1694 1804 1888 1935 1861 1705 1516 1326 1176 1074 1007 1124 1321 1475 1662 1666 1741 1595 1127 854 1198 1293 909 516 361 377 461 485 464 395 346 368 481 570 759 1057 1457 1864 2061 2242 2334 2235 1818 1389 1252 1223 1239 1219 1077 711 545 594 822 1094 1236 1183 1016 803 620 518 414 300 256 400 752 1255 1797 1960 1825 1501 1082 673 513 483 14 14 14 13 13 12 13 13 13 12 11 11 11 12 13 12 12 11 11 12 12 12 11 10 9 7 7 6 5 5 5 5 4 4 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 27 57 79 81 63 50 51 50 33 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 8 10 13 14 16 17 18 18 17 14 12 12 12 10 11 11 10 10 11 11 11 12 15 17 19 21 25 32 43 65 89 93 77 63 59 63 67 69 69 72 91 99 76 53 41 37 36 32 23 12 6 8 12 14 14 14 13 8 0 0 0 0 0 0 0 0 0 1 1 1 1 1 3 8 17 31 50 67 67 55 46 41 41 44 52 61 69 75 81 86 87 89 94 102 111 119 131 146 147 145 141 139 138 137 133 130 122 113 108 105 99 86 70 53 37 25 13 5 2 2 2 2 0 0 0 0 0 0 0 0 0 0 2 6 17 38 84 148 215 299 414 545 628 606 493 354 250 192 162 148 141 138 130 115 127 181 253 343 456 581 650 634 618 605 586 549 493 440 414 408 413 419 421 426 454 506 585 681 786 873 899 845 737 623 534 472 427 385 337 291 260 227 187 139 86 47 41 64 138 241 357 443 450 362 286 230 206 199 187 153 148 174 207 233 253 273 310 337 360 364 336 292 289 314 358 407 455 512 572 605 617 612 599 581 552 579 547 436 294 203 162 118 88 59 34 29 23 33 53 85 136 232 437 723 1020 1282 1506 1696 1794 1746 1690 1686 1740 1808 1871 1933 1973 1926 1788 1627 1422 1208 1082 1035 1044 1070 1245 1532 1586 1596 1475 1027 852 1175 1064 723 502 486 599 815 969 979 833 694 618 557 518 645 911 1212 1563 1826 2169 2546 2697 2194 1792 1496 1300 1224 1153 1031 895 794 719 700 909 991 1072 1079 985 855 762 648 518 420 411 534 840 1195 1322 1248 1085 868 617 486 418 14 14 14 13 13 12 12 13 13 12 11 11 11 12 12 11 12 11 11 10 9 10 11 10 9 8 7 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 4 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 12 54 95 128 125 87 46 26 18 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 9 10 11 12 12 13 13 13 15 17 17 15 12 11 10 10 11 12 11 11 12 12 11 13 17 18 21 24 31 41 57 76 107 103 73 55 61 75 87 93 94 98 123 130 104 74 54 47 45 45 43 40 39 43 47 36 14 5 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 4 8 9 13 29 50 64 54 40 31 23 22 27 36 47 59 69 76 81 82 82 86 92 95 96 102 108 111 111 113 116 118 124 125 121 113 104 99 98 99 90 76 62 49 37 24 14 8 5 4 3 2 2 2 1 1 0 0 0 0 0 3 10 19 33 80 153 233 317 411 516 612 652 561 403 280 199 157 126 108 99 91 79 83 108 154 226 348 543 652 671 664 654 644 620 557 485 440 421 417 421 420 428 460 517 599 699 802 873 877 819 724 619 523 451 402 357 308 258 219 188 154 105 55 28 33 62 102 156 268 381 368 282 236 232 234 209 176 144 142 153 165 175 187 208 236 257 266 254 219 202 207 224 302 393 393 427 478 533 590 643 694 716 693 674 605 477 337 232 160 116 96 76 40 22 9 11 24 50 96 187 373 628 901 1158 1389 1581 1677 1695 1702 1743 1817 1865 1860 1852 1854 1838 1776 1688 1531 1368 1288 1294 1305 1278 1306 1497 1630 1575 1343 1188 1175 1259 1159 853 668 777 1000 1328 1620 1685 1407 1177 1020 942 952 1033 1078 1067 1101 1152 1430 2264 2591 2421 2129 1843 1652 1430 1312 1214 1141 1117 1104 1066 1107 1092 1100 1102 1019 1036 1003 914 791 665 552 572 691 832 921 914 845 730 598 470 352 14 14 14 13 13 12 12 13 13 12 11 10 11 12 12 12 12 12 11 10 9 9 9 10 9 8 7 6 5 6 6 6 6 5 4 4 4 4 4 4 5 4 4 4 5 4 5 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 29 66 102 159 154 105 45 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 6 7 8 9 10 10 10 10 14 17 17 15 12 11 11 12 13 12 12 13 16 17 16 19 22 24 26 29 37 49 65 73 99 96 72 56 63 81 99 110 112 112 132 137 117 93 76 71 72 82 86 88 85 80 71 39 8 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 16 30 44 47 37 31 27 21 18 19 23 30 34 41 51 59 63 65 71 75 75 76 80 79 78 78 82 86 85 96 101 102 99 94 89 88 84 81 75 68 61 52 39 29 19 12 8 6 5 5 6 5 3 2 1 1 0 1 4 9 13 29 96 192 291 380 461 545 631 679 630 497 350 227 164 122 93 74 63 55 61 79 104 147 234 426 595 666 655 626 627 632 580 525 478 447 433 431 431 436 462 516 594 687 777 834 836 792 710 601 480 407 358 319 282 240 203 176 143 93 45 23 31 50 98 142 195 252 195 123 114 166 208 188 173 158 168 176 172 165 163 172 184 190 185 169 147 153 164 181 268 412 393 400 432 486 551 633 752 826 850 824 718 534 394 289 197 146 121 91 45 18 7 7 11 23 51 125 271 505 786 1047 1279 1473 1594 1640 1649 1681 1738 1759 1726 1677 1641 1644 1686 1666 1561 1481 1483 1570 1680 1701 1669 1672 1774 1835 1562 1476 1475 1436 1283 990 971 1164 1516 1953 2322 2338 1926 1574 1319 1192 1245 1391 1279 1144 1038 1018 1196 1946 2378 2467 2190 1659 1600 1635 1559 1359 1200 1306 1513 1558 1640 1643 1543 1464 1344 1319 1293 1249 1173 1030 869 803 823 868 870 861 796 728 644 534 448 13 14 13 13 12 12 12 13 13 12 10 10 11 12 12 12 12 12 11 11 10 9 9 8 8 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 36 58 82 141 126 78 28 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 6 8 8 8 7 5 7 13 17 17 14 12 11 12 13 14 14 13 16 18 19 21 25 28 31 34 39 46 58 70 75 89 82 62 48 56 72 97 110 112 114 128 138 133 124 115 110 113 125 132 126 107 81 52 22 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 14 22 26 27 24 23 26 26 22 17 19 21 22 23 25 30 39 45 50 51 50 49 49 48 50 53 57 59 57 58 65 73 80 85 88 77 74 74 72 68 60 52 43 38 30 23 18 14 12 12 15 15 12 10 7 4 2 1 2 5 8 36 111 208 306 400 506 587 654 695 685 610 473 297 201 143 104 75 59 54 60 70 84 109 157 293 459 590 635 618 630 641 620 578 530 488 461 448 439 439 458 502 571 656 725 768 776 747 679 567 446 382 342 311 283 252 221 195 157 105 52 19 17 26 72 116 125 117 61 29 62 133 188 196 181 185 214 225 203 179 169 170 175 175 170 159 148 143 145 147 169 253 282 335 387 436 506 616 759 854 889 874 809 668 504 364 247 172 131 91 55 23 8 6 5 9 29 79 199 405 667 920 1139 1325 1442 1485 1483 1507 1555 1560 1522 1451 1358 1298 1388 1451 1463 1475 1532 1666 1847 1885 1827 1778 1854 1992 1853 1739 1673 1625 1627 1397 1353 1522 1926 2518 2894 2672 2255 1846 1513 1225 1278 1337 1270 1152 1094 1163 1504 1934 2215 2162 1766 1324 1327 1510 1417 1100 971 1330 1814 1978 2029 2077 2031 1985 1940 1819 1710 1542 1483 1372 1236 1124 1033 910 892 844 823 792 748 691 616 11 12 12 12 12 12 12 13 13 12 10 10 10 11 12 12 12 12 12 11 11 10 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 8 7 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 27 39 47 59 80 68 35 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 8 7 4 2 2 2 9 14 16 15 13 12 13 14 14 14 16 14 16 18 19 23 27 31 34 39 44 53 64 72 82 83 70 52 44 55 71 89 94 96 102 117 133 146 157 160 158 158 164 165 144 106 61 23 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 9 18 22 21 23 25 22 14 11 12 14 14 15 18 23 28 32 33 31 28 23 22 26 32 38 42 41 39 40 45 52 62 73 72 74 76 76 71 62 50 40 37 32 26 21 18 18 19 21 23 22 19 16 11 7 4 2 4 11 45 105 182 271 377 507 588 666 737 778 758 654 448 304 207 143 106 86 75 76 81 89 97 118 203 347 550 675 664 673 674 672 655 624 585 543 503 473 459 465 498 558 629 680 709 712 683 620 535 452 401 370 344 313 286 256 220 173 116 56 29 19 13 15 25 31 18 6 11 55 117 148 134 135 220 275 254 230 200 195 203 211 210 205 196 183 163 148 137 126 139 180 249 322 388 462 572 696 776 821 843 848 786 627 449 300 199 138 103 64 36 23 15 6 10 28 80 190 359 561 760 928 1070 1183 1256 1303 1320 1331 1319 1272 1183 1082 981 1015 1130 1261 1372 1450 1602 1770 1839 1778 1641 1724 1850 1843 1752 1658 1637 1819 1774 1691 1716 1999 2709 2916 2714 2339 1971 1650 1382 1293 1258 1215 1138 1204 1403 1752 2017 2068 1902 1640 1494 1414 1252 986 654 607 723 1082 1468 1645 1781 1904 1963 2016 1985 1930 1501 1345 1261 1247 1239 1177 1044 1035 1061 1095 1033 1003 932 858 8 9 10 11 11 11 12 12 13 12 10 9 9 10 11 12 12 12 11 11 10 10 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 6 6 5 4 4 3 4 5 5 4 4 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 18 29 41 50 48 43 36 26 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 10 6 2 0 0 0 7 10 12 12 11 11 13 13 13 14 17 16 17 17 19 23 27 32 35 38 45 57 68 71 81 84 74 57 49 60 73 76 73 75 84 101 121 139 160 177 187 193 196 187 148 89 35 7 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 15 19 18 17 18 16 11 6 6 8 8 8 10 13 15 18 21 22 22 21 16 16 19 24 27 29 30 31 33 36 40 51 62 73 80 80 77 72 62 53 45 37 28 21 16 17 18 19 19 20 19 17 14 11 8 6 10 25 54 96 152 230 343 539 679 778 851 892 875 848 692 518 357 231 160 129 111 100 94 90 86 93 137 219 392 584 674 709 685 703 748 782 769 721 650 579 525 510 535 581 627 665 684 679 650 584 517 459 421 403 393 365 334 294 245 189 130 81 67 57 46 35 29 29 30 34 55 107 184 264 304 290 276 278 291 288 235 225 238 252 260 262 261 243 210 172 142 124 125 159 218 284 349 413 502 591 656 700 743 834 871 714 495 322 207 143 99 66 47 34 20 12 20 42 95 192 317 427 553 680 798 887 950 1093 1113 1085 1075 1054 958 903 831 825 900 1021 1151 1248 1393 1546 1651 1675 1489 1494 1553 1614 1668 1664 1631 1776 1878 1926 1987 2114 2548 2715 2570 2246 1921 1631 1420 1288 1235 1283 1395 1542 1652 1822 1918 1866 1741 1623 1579 1459 1069 694 433 314 299 383 594 842 1103 1390 1546 1508 1380 1399 1268 1349 1470 1471 1525 1610 1670 1747 1747 1541 1400 1294 1247 1271 7 8 9 10 10 10 11 12 12 12 10 9 9 9 10 10 11 11 11 10 10 10 10 9 8 8 8 7 6 6 6 6 5 5 5 5 5 4 5 5 4 4 3 4 4 3 3 3 3 2 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 2 20 28 29 39 58 76 65 41 21 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 4 6 5 2 0 0 0 0 1 4 6 7 7 8 11 12 13 15 16 18 18 19 21 25 29 34 37 41 48 58 67 71 75 82 81 79 79 79 83 71 61 60 69 84 101 117 137 161 183 198 205 190 141 72 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 13 13 12 10 8 6 4 3 4 4 4 4 5 6 9 12 15 16 17 17 19 19 19 20 21 23 25 28 31 33 38 46 57 68 75 80 85 82 73 62 51 41 30 23 15 12 12 12 12 12 12 12 11 10 10 18 36 58 87 145 256 438 658 837 947 1007 1040 1029 1045 966 820 633 437 287 219 173 140 116 97 80 73 103 152 247 397 574 744 755 776 839 912 937 907 851 782 708 653 642 647 664 679 687 682 661 607 546 491 448 423 418 400 372 328 270 206 155 126 112 101 92 85 81 90 100 120 165 220 231 241 190 165 200 262 328 284 233 221 238 265 293 304 302 279 240 195 158 146 166 214 274 334 390 437 503 560 608 667 763 896 880 699 467 291 188 132 95 70 53 36 22 17 22 38 74 140 229 282 364 461 534 566 612 733 818 874 925 934 863 803 718 623 580 700 821 933 1062 1214 1380 1438 1347 1271 1258 1325 1437 1472 1541 1617 1690 1821 1997 2192 2438 2520 2420 2132 1789 1436 1234 1164 1095 1132 1290 1521 1600 1428 1389 1350 1333 1314 1209 932 610 353 211 148 137 154 210 403 640 859 1014 1026 791 778 1020 1439 1893 2030 1961 1921 1908 1899 1851 1556 1338 1261 1401 1674 6 7 8 9 9 10 11 11 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 7 26 33 27 41 71 98 89 44 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 2 3 4 5 9 12 14 14 13 17 20 21 24 29 34 39 43 47 52 58 64 68 71 74 71 67 65 67 72 65 57 55 61 71 77 95 121 151 176 189 190 168 111 48 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 13 12 11 8 6 4 3 3 2 2 2 2 2 2 3 4 7 9 11 15 17 20 20 19 19 20 20 21 23 25 28 32 41 54 63 71 82 93 98 96 90 79 65 50 42 30 20 14 12 12 11 10 11 12 13 16 26 41 53 76 134 254 441 672 893 1047 1132 1192 1232 1234 1182 1100 982 799 630 474 339 231 158 122 96 88 107 142 200 302 490 782 867 883 914 962 990 1006 997 963 910 853 790 738 702 683 682 683 671 638 602 566 529 499 475 437 388 331 272 220 188 170 154 139 124 115 138 159 176 200 228 247 199 195 177 161 166 193 200 163 154 178 221 267 303 323 326 307 270 229 204 200 234 304 395 481 541 586 615 636 657 697 791 838 740 546 367 236 153 104 71 47 35 31 25 19 16 20 39 106 181 201 214 259 323 366 396 461 569 681 710 717 727 725 687 592 500 514 555 615 709 846 1015 1119 1129 1088 1070 1145 1252 1359 1480 1554 1511 1569 1720 1924 2138 2257 2230 1978 1784 1597 1349 1041 1043 979 1004 1210 1478 1428 1256 1082 1008 925 729 469 318 204 130 87 66 74 100 212 341 431 502 526 462 487 638 926 1353 1491 1470 1398 1368 1296 1240 1060 854 817 1073 1310 5 6 7 8 8 9 10 10 11 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 7 6 6 6 6 6 5 5 4 3 3 3 4 4 4 4 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 23 46 49 30 38 65 91 81 30 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 4 10 10 10 12 16 20 23 26 31 36 41 45 49 53 56 60 64 70 71 66 63 65 69 70 62 55 53 58 65 68 92 128 163 184 185 167 126 63 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 4 8 14 14 10 7 4 2 2 2 1 0 1 1 1 1 1 2 4 6 8 11 14 17 19 20 20 18 18 17 17 19 23 29 44 60 77 93 106 118 121 116 111 103 88 72 60 48 36 26 20 19 20 21 22 21 20 19 26 33 46 71 117 195 311 468 687 896 1049 1167 1241 1259 1228 1198 1179 1096 994 827 621 409 243 178 153 143 148 173 220 298 486 745 877 910 904 875 898 961 1014 1033 1003 934 862 793 728 684 671 671 671 670 668 658 642 638 593 503 404 315 260 231 218 207 193 175 158 150 186 225 251 261 256 249 232 236 236 224 197 176 128 98 113 166 219 274 336 371 368 335 297 268 259 262 294 379 531 616 665 697 723 739 709 697 700 627 486 357 266 172 112 74 47 28 23 27 27 23 16 8 17 65 99 113 120 141 196 223 232 246 289 348 406 468 525 577 636 568 492 446 406 371 423 518 657 776 848 891 965 1078 1205 1348 1499 1611 1504 1455 1477 1566 1702 1789 1720 1634 1555 1459 1304 1242 1125 999 944 1015 1130 1176 1123 1013 883 759 599 436 324 257 206 123 51 31 48 88 142 180 206 237 311 363 280 383 540 615 594 577 667 733 700 557 399 393 563 679 4 4 5 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 6 6 6 6 6 5 5 4 3 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 46 83 76 52 58 69 92 83 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 6 10 16 20 23 26 29 32 36 41 46 51 56 61 65 71 72 70 69 68 67 64 61 55 53 57 65 75 104 147 183 195 179 137 79 28 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 5 10 15 16 11 6 2 1 1 1 1 1 1 1 1 1 1 2 3 5 6 6 7 9 12 17 22 20 17 15 15 18 23 33 53 84 111 126 130 127 115 107 105 104 97 86 68 51 39 32 24 21 21 22 23 23 21 17 24 31 44 67 97 134 177 238 364 544 740 909 1043 1132 1160 1161 1178 1172 1138 1051 892 674 446 307 249 224 216 222 249 306 476 658 791 853 834 708 662 715 794 839 842 807 769 736 702 677 668 649 637 637 654 675 669 661 641 572 450 318 249 224 223 228 228 219 211 216 248 285 315 331 323 317 317 313 294 266 241 206 156 130 148 200 231 294 371 417 409 354 318 299 300 327 384 459 561 638 676 703 744 798 690 602 505 390 297 232 175 114 70 45 29 14 12 20 27 27 18 8 9 26 43 52 54 62 88 103 101 98 166 228 299 374 440 476 521 487 438 355 261 193 230 276 338 432 538 650 802 973 1145 1302 1439 1509 1449 1356 1280 1270 1359 1405 1381 1298 1162 985 834 787 766 715 620 614 747 862 889 850 795 705 581 467 396 354 281 157 100 80 76 89 98 117 153 240 357 391 238 244 283 281 242 242 300 361 359 296 228 232 274 299 5 4 4 6 7 7 6 7 8 9 10 10 11 10 10 10 10 11 10 10 10 10 9 9 9 9 9 8 7 7 6 6 6 6 6 5 5 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 32 55 76 84 86 64 34 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 9 16 21 24 25 26 29 33 38 42 47 54 61 67 71 72 73 70 64 57 54 59 58 53 54 64 82 113 153 186 192 166 111 44 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 3 6 11 16 16 11 6 2 1 0 2 3 3 3 2 2 0 1 1 2 4 4 4 5 5 5 8 13 16 19 21 23 28 36 46 64 104 128 122 100 86 75 64 65 78 89 93 80 56 37 26 18 14 12 12 13 13 11 11 18 32 50 69 86 107 127 156 202 277 385 507 694 908 1069 1149 1190 1190 1164 1170 1133 998 791 605 474 392 348 334 336 374 477 602 711 766 735 574 463 435 463 505 523 544 572 591 592 575 556 543 538 540 546 555 559 543 544 513 435 331 252 214 221 244 260 265 270 282 306 334 362 388 393 401 409 397 362 333 288 209 156 148 176 224 251 308 382 435 428 374 346 338 360 419 511 568 623 636 613 583 597 605 527 453 380 306 218 157 110 71 42 24 16 7 6 13 23 22 17 10 6 8 12 12 15 25 42 57 61 49 95 169 265 376 470 497 566 515 356 187 105 98 113 137 174 235 305 412 555 754 976 1086 1179 1232 1227 1174 1089 1058 1090 1127 1138 1090 908 681 474 318 265 275 209 191 221 340 459 505 493 533 502 419 365 311 232 164 134 131 140 151 137 126 142 197 269 244 179 154 160 206 173 148 126 114 149 137 137 149 167 188 4 3 3 4 5 5 5 6 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 6 6 6 6 5 5 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 48 81 102 103 72 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 15 19 21 23 26 29 33 39 44 50 57 63 69 73 71 74 73 66 56 51 63 61 54 52 59 78 108 142 168 172 144 87 26 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 6 11 16 18 15 10 6 2 1 1 1 2 3 3 2 2 1 0 1 2 3 3 3 3 3 2 3 3 5 9 17 28 40 52 57 67 75 73 60 45 35 30 27 30 40 58 77 84 72 51 31 18 10 7 7 8 9 9 10 17 32 52 71 78 87 95 107 121 135 152 214 380 649 935 1147 1255 1306 1308 1322 1326 1276 1147 984 832 697 608 572 543 543 577 635 685 688 599 461 352 287 268 279 288 359 431 485 501 463 342 341 388 444 480 494 480 468 470 457 412 343 280 224 212 227 241 267 287 311 337 361 387 418 437 455 474 476 434 378 266 165 124 145 192 237 262 302 372 442 428 390 367 370 402 460 559 624 646 598 488 369 346 327 323 336 340 288 180 122 84 50 19 7 5 3 4 9 16 11 8 5 3 4 4 3 10 18 25 26 16 31 61 112 184 269 333 343 319 262 180 78 54 49 56 66 79 128 166 232 320 430 586 695 775 836 885 901 870 864 893 917 931 933 778 566 334 173 110 77 46 29 31 70 126 191 194 256 307 278 241 208 188 177 170 159 174 175 162 143 131 128 131 127 120 108 96 121 124 135 140 52 45 53 61 74 107 130 2 2 2 3 4 4 4 5 5 6 7 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 7 6 6 6 6 5 5 5 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 22 49 83 102 90 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 14 19 21 24 28 32 35 40 46 51 56 62 68 72 71 78 87 89 82 74 89 74 60 52 53 64 83 106 135 133 97 47 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 15 22 23 15 9 4 2 1 1 0 0 1 1 1 0 1 1 1 1 2 3 3 2 2 1 2 4 3 3 3 11 30 51 58 60 54 42 28 17 12 9 8 8 11 21 38 60 69 62 48 30 18 13 12 12 8 9 12 18 29 44 62 63 67 68 65 59 52 52 99 215 429 710 987 1187 1389 1471 1487 1474 1430 1348 1224 1094 984 904 841 792 756 728 701 666 603 482 369 290 244 220 217 243 284 344 400 430 418 322 315 341 370 402 445 476 480 471 453 421 370 330 276 238 230 233 231 235 267 303 324 356 410 445 479 506 505 451 337 212 131 114 142 175 182 210 277 367 441 440 422 393 377 395 439 547 611 613 522 353 228 198 219 296 380 374 254 157 115 90 50 13 3 1 3 6 3 5 4 3 4 5 1 1 3 8 10 9 8 5 15 28 45 71 105 137 151 151 140 95 61 44 38 38 39 42 61 84 122 175 228 294 359 421 482 548 599 638 671 688 693 710 709 621 462 285 155 91 41 14 4 3 9 30 60 71 90 119 147 171 166 156 148 138 147 135 128 127 135 171 131 101 89 90 74 44 40 53 81 124 49 19 13 12 16 53 79 1 1 1 2 2 2 3 3 4 5 5 6 7 7 7 8 8 9 9 10 10 10 10 10 9 9 8 8 8 8 7 6 6 6 6 5 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 30 48 64 60 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 13 19 21 24 28 34 38 42 45 48 53 59 65 68 72 82 92 92 90 89 82 71 57 46 44 49 56 62 77 73 49 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 18 17 13 7 4 2 2 1 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 2 3 6 8 10 10 12 21 35 42 41 38 32 22 10 7 5 3 2 2 4 10 27 43 52 51 38 27 19 15 12 9 11 15 18 22 30 46 55 57 53 42 29 21 18 63 159 321 546 813 1077 1319 1442 1465 1439 1393 1357 1288 1194 1103 1034 975 921 852 768 675 575 468 365 287 242 221 201 194 208 234 260 283 303 323 314 313 306 284 259 298 347 378 394 394 385 361 344 309 261 216 178 160 161 189 224 243 284 346 396 437 463 461 396 265 142 75 72 122 193 234 242 260 354 452 486 481 442 388 361 429 555 623 600 488 325 226 169 183 281 423 363 242 154 119 108 60 22 5 6 17 20 6 3 3 7 9 5 1 1 1 2 3 2 2 1 1 3 6 21 34 46 55 60 61 48 41 36 31 25 21 30 40 47 57 84 113 139 179 220 248 288 336 407 466 485 481 507 518 486 392 252 155 92 40 10 3 1 1 5 20 33 29 39 70 99 111 100 76 54 41 45 58 68 96 120 103 72 59 84 82 64 44 23 23 40 26 30 41 39 39 49 52 0 0 1 1 1 1 1 2 3 3 4 4 5 5 5 6 7 7 8 9 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 20 40 55 50 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 15 18 21 27 34 40 44 45 45 48 53 59 66 72 81 86 85 83 83 78 68 51 37 32 37 42 40 34 22 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 3 7 12 14 12 9 8 5 4 4 5 4 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 2 7 14 21 29 36 42 40 26 20 19 15 11 10 8 5 2 1 1 3 11 25 43 58 47 33 22 15 11 12 13 16 19 23 29 41 46 47 43 32 20 14 18 63 161 318 526 754 1002 1201 1314 1340 1308 1274 1305 1281 1208 1117 1034 949 860 746 616 488 378 310 266 238 219 200 168 151 145 142 138 140 167 202 244 284 286 213 165 174 199 242 287 305 318 317 312 299 272 224 167 138 129 134 150 169 198 237 280 321 344 338 311 213 107 43 31 86 133 127 84 75 218 355 390 406 430 381 299 310 465 619 634 504 358 240 161 143 189 245 234 176 122 104 100 64 33 19 26 35 20 7 3 5 9 10 4 2 2 1 2 2 1 1 1 1 1 2 6 11 16 20 25 27 27 26 26 25 26 28 27 24 23 23 37 55 63 84 121 130 148 181 236 294 325 337 357 391 413 375 277 174 99 50 20 5 3 7 21 42 58 82 101 105 107 104 83 64 49 43 37 35 52 67 65 61 49 58 89 111 118 104 49 37 60 88 104 124 109 114 97 50 0 0 0 0 0 0 0 1 2 2 2 2 3 3 4 4 5 6 7 8 9 10 10 10 10 9 8 8 8 7 6 6 6 5 6 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 13 27 44 51 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 10 13 16 22 29 38 44 47 46 42 47 53 59 64 68 72 75 76 76 76 75 66 47 30 23 22 21 16 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 3 8 11 11 8 5 4 2 2 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 2 7 16 28 44 59 61 39 19 10 3 4 5 4 3 3 1 1 1 6 18 40 76 68 52 34 19 12 11 7 9 15 21 27 29 30 31 30 29 29 33 50 107 213 380 622 833 1011 1151 1247 1296 1297 1293 1300 1253 1154 1027 895 757 640 527 417 324 261 235 218 203 181 149 110 86 71 57 44 42 63 94 144 210 249 154 114 102 135 198 258 286 311 322 320 309 298 250 197 156 130 116 114 120 118 130 157 193 222 228 222 176 106 47 24 41 47 53 78 101 151 205 193 218 312 287 203 187 329 539 591 461 298 181 126 133 161 179 177 139 97 92 91 82 60 35 17 19 19 12 5 4 8 7 3 2 2 2 3 4 4 2 1 1 1 1 2 5 9 12 16 19 19 20 24 28 31 33 29 22 20 21 26 36 43 43 54 65 74 93 127 169 206 232 266 321 381 374 308 203 113 59 23 10 14 29 48 67 71 102 134 145 139 136 121 110 97 80 62 58 63 62 62 70 54 69 92 116 136 152 132 138 150 159 176 163 134 126 115 67 0 0 0 1 1 0 0 1 1 1 1 1 1 1 3 4 4 5 6 7 8 10 10 10 10 9 8 8 7 7 6 6 6 6 5 5 5 4 2 1 0 0 0 0 0 0 5 13 11 3 1 0 0 0 0 0 0 0 0 0 0 0 1 11 26 39 49 53 44 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 15 21 29 37 46 50 49 47 42 47 53 57 58 59 60 64 68 71 73 71 61 41 26 15 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 1 0 2 5 6 5 4 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 31 55 65 50 29 12 3 1 0 0 0 0 0 0 1 3 9 26 81 84 66 40 16 6 7 3 4 9 17 23 21 21 21 26 39 62 89 129 222 353 508 719 916 1078 1208 1304 1357 1350 1325 1259 1147 997 825 660 520 426 354 289 228 186 166 146 120 87 52 31 22 17 12 8 9 15 31 71 124 158 172 131 94 89 119 194 250 295 323 322 293 277 250 217 182 149 119 104 95 87 86 95 113 150 175 183 169 132 81 40 29 39 77 148 197 180 142 127 159 217 168 110 123 245 432 489 362 221 133 119 149 162 162 183 163 108 91 98 110 113 103 85 68 51 34 19 8 8 8 4 1 1 2 4 7 5 1 1 1 1 1 2 6 12 15 20 25 29 31 34 37 41 42 39 33 24 16 9 9 16 21 27 32 40 53 66 84 122 158 202 273 342 347 287 198 115 57 29 18 27 46 66 69 74 89 106 123 128 136 138 138 136 113 96 89 78 62 57 64 75 97 107 69 95 150 184 198 206 189 177 150 139 150 131 117 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 3 3 4 5 7 7 9 10 10 10 9 8 8 7 7 6 5 5 5 5 5 5 4 2 1 0 0 0 1 1 18 73 88 70 45 19 0 0 0 0 0 0 0 0 0 1 4 10 23 54 73 73 59 34 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 19 27 35 45 52 52 50 49 49 53 56 56 53 51 55 59 61 64 67 66 54 32 24 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 0 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 15 43 53 46 30 14 4 1 0 0 0 0 0 0 1 2 3 14 80 108 99 64 26 11 14 13 9 8 12 16 19 22 32 52 87 137 198 293 407 512 596 707 860 1044 1240 1388 1422 1369 1271 1127 946 749 576 444 347 283 237 193 145 97 69 51 36 21 7 1 0 0 0 0 1 3 9 36 89 134 165 166 159 132 62 98 168 237 286 299 268 243 226 209 186 156 123 104 93 84 76 66 70 99 138 173 189 172 131 88 62 59 88 153 176 158 133 126 143 139 92 68 110 222 363 385 284 173 116 123 166 185 277 287 186 124 105 121 149 173 189 172 132 93 64 45 29 18 9 4 4 3 2 6 7 4 1 1 1 2 4 7 12 17 23 29 35 39 38 37 40 45 47 46 35 23 12 5 3 4 8 14 21 29 39 48 54 75 108 152 227 275 286 253 181 107 56 33 30 39 53 70 71 70 71 82 108 112 115 119 126 139 126 120 112 96 70 64 69 89 128 177 162 169 188 198 193 204 197 183 175 176 169 143 108 0 0 0 0 0 0 0 1 1 1 0 1 0 0 1 2 2 3 5 6 6 7 9 10 10 9 9 8 7 7 6 6 5 4 5 5 5 5 2 0 0 0 0 13 51 123 193 186 111 53 16 0 0 0 0 0 0 0 0 0 3 10 22 23 40 54 51 31 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 20 29 38 50 52 50 50 53 59 62 62 58 52 48 52 55 56 58 60 59 49 23 20 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 12 23 54 64 56 37 19 9 4 2 1 0 0 0 1 2 2 2 5 34 78 136 155 118 99 78 57 48 45 44 47 53 64 91 134 193 262 335 433 502 523 537 596 713 891 1106 1298 1362 1283 1129 927 707 502 368 283 221 176 140 107 75 40 15 5 2 1 0 0 0 0 0 0 0 1 7 30 86 162 222 233 231 230 176 195 208 232 260 259 237 221 206 189 168 143 118 103 94 81 59 36 45 76 121 171 210 199 173 142 112 82 51 133 161 169 172 169 130 80 48 55 109 203 301 307 252 189 159 173 202 191 160 129 104 112 114 145 194 237 254 238 186 136 103 74 46 30 18 11 11 12 12 12 9 4 2 1 2 4 9 16 23 26 31 36 39 38 36 35 35 35 33 29 24 18 12 6 5 6 12 16 15 16 24 27 33 49 76 113 178 230 250 230 178 115 67 41 33 39 55 69 74 73 74 86 107 108 102 108 120 126 137 141 132 113 88 74 75 95 145 200 236 245 228 192 156 143 131 127 137 146 135 132 111 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 4 4 5 6 8 9 10 10 9 8 7 6 6 5 5 4 5 5 4 3 1 0 0 3 14 44 149 226 237 175 73 17 2 0 0 0 0 0 0 0 1 2 6 12 13 9 15 14 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 24 34 44 54 52 49 50 55 62 66 64 57 51 50 50 48 46 45 46 47 38 11 10 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 0 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 10 35 77 100 93 64 31 17 9 5 3 2 1 1 1 2 2 2 2 7 19 58 111 150 159 177 187 176 152 137 134 138 159 193 232 267 293 315 335 342 342 361 422 518 670 868 1064 1145 1084 926 720 515 349 251 190 144 104 67 41 24 9 2 0 0 0 0 0 0 0 0 0 0 1 10 38 97 181 265 300 297 297 306 336 319 286 257 234 222 209 191 170 149 131 114 100 92 84 68 46 47 68 105 152 188 198 195 176 139 94 48 115 170 200 206 178 100 47 33 56 110 186 257 271 252 225 196 194 186 146 89 60 75 91 113 151 202 249 272 265 231 184 140 99 69 51 37 25 25 34 31 22 12 3 1 1 2 6 14 23 29 31 33 33 31 27 24 21 19 18 16 16 13 9 6 4 4 4 7 9 6 7 10 15 23 35 58 88 134 178 205 201 166 120 81 56 40 47 57 66 72 83 112 113 105 93 85 104 127 147 152 142 125 105 91 89 102 120 157 190 213 209 161 104 80 72 66 63 77 88 93 95 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 8 9 9 8 8 7 6 5 5 4 4 4 5 4 2 0 0 2 18 49 103 193 250 209 124 40 0 0 0 0 0 0 0 0 1 3 6 9 7 4 6 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 24 37 47 52 55 52 49 50 55 62 66 62 56 52 48 43 37 32 32 34 31 19 7 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 15 45 94 136 142 110 61 35 21 12 7 4 3 3 3 3 3 2 2 2 2 3 15 45 79 113 148 171 176 165 153 151 160 173 180 168 156 142 131 129 147 179 233 315 446 615 778 857 818 693 530 377 263 195 153 116 75 34 11 3 0 0 0 0 0 0 0 0 0 0 0 0 4 17 47 100 181 263 315 331 332 337 347 328 288 247 217 198 183 168 150 135 123 111 99 88 79 76 72 71 76 93 132 159 197 215 204 167 125 98 116 159 198 183 120 59 29 32 60 110 179 236 271 277 242 187 141 93 54 45 60 81 98 120 150 184 228 265 274 259 224 165 130 100 69 44 32 31 39 43 40 31 9 3 3 7 11 16 20 22 23 22 20 18 15 11 9 7 5 5 6 5 4 4 5 6 6 7 7 6 6 6 7 10 14 41 70 102 133 158 163 147 123 99 73 54 51 55 58 59 73 92 90 75 57 61 80 97 107 110 108 101 94 92 101 135 158 183 192 172 154 84 54 50 48 33 39 56 69 76 79 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 8 9 9 8 8 7 6 5 5 4 4 4 4 3 1 0 7 27 54 89 134 192 261 186 88 24 0 0 0 0 0 0 0 0 0 1 3 5 3 4 12 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 18 32 43 49 52 54 49 46 48 54 62 65 60 53 46 38 31 25 22 23 26 25 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 28 57 101 152 174 154 104 66 41 26 14 5 5 7 10 10 6 2 2 1 1 1 1 1 10 24 33 41 54 67 67 64 60 55 46 39 32 27 25 28 36 60 97 149 226 333 457 522 496 415 319 235 180 146 126 104 71 32 10 2 0 0 0 0 0 0 0 0 0 0 0 2 8 25 68 131 210 280 326 346 354 347 329 302 273 243 209 181 160 146 135 127 120 112 102 88 74 72 78 87 95 98 128 170 212 239 237 200 166 133 114 120 151 103 54 27 23 37 63 109 168 226 269 277 221 157 101 60 47 60 83 101 118 138 166 237 256 259 266 260 248 216 186 146 101 64 40 29 29 35 42 40 20 10 9 11 13 12 12 12 11 11 11 9 8 6 4 4 4 4 4 4 4 4 5 6 6 7 7 6 6 6 7 7 8 25 49 75 103 122 133 136 130 109 78 57 48 48 49 46 46 43 39 34 25 36 50 58 62 70 80 88 91 88 107 142 169 187 184 143 116 94 82 71 61 57 65 71 67 56 45 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 9 9 9 8 7 6 5 5 4 4 4 3 1 0 1 22 58 93 122 162 231 269 187 64 15 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 20 30 31 37 44 45 41 38 42 50 59 62 54 42 32 24 19 18 18 19 21 19 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 8 16 32 63 98 142 170 168 135 94 64 46 31 11 7 9 12 13 9 2 1 1 1 2 2 1 1 2 3 2 2 5 9 11 10 7 1 2 2 2 3 6 9 18 31 49 72 106 163 207 208 184 155 131 113 100 92 82 63 36 12 4 2 1 0 1 2 2 0 0 3 20 39 56 73 97 154 218 281 331 360 369 364 345 317 289 265 245 216 189 166 148 134 127 121 116 109 94 76 66 70 88 110 120 142 173 214 250 258 231 199 167 135 108 105 57 24 9 11 25 61 97 133 173 214 209 168 124 87 68 72 77 87 100 117 139 158 201 223 249 283 252 261 259 237 196 146 105 70 47 36 31 34 29 20 12 9 9 7 6 5 5 4 6 7 7 6 5 5 4 4 5 5 5 5 6 6 6 6 6 6 7 7 8 9 10 11 19 35 48 74 99 116 126 127 92 58 39 35 36 36 29 22 18 17 15 14 18 21 23 31 42 57 76 97 100 119 147 164 155 136 111 97 94 93 77 75 77 77 71 53 37 23 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 8 9 9 8 8 6 5 5 4 4 4 3 1 0 1 23 63 111 160 213 272 248 150 39 5 0 0 0 0 0 0 0 0 0 0 0 0 3 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 10 23 32 37 38 38 37 35 32 36 48 59 60 49 36 26 19 17 15 16 16 15 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 2 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 19 29 56 83 110 131 140 129 104 80 61 41 19 10 10 14 15 10 4 2 0 0 1 2 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 1 2 5 6 7 8 10 10 24 41 51 57 64 72 69 65 64 61 54 40 25 18 15 11 10 15 22 26 31 48 79 116 152 181 200 219 256 290 317 336 347 354 343 324 303 284 273 258 238 216 193 168 145 130 123 120 116 102 79 64 68 87 113 133 153 180 217 255 265 249 224 195 166 132 90 45 15 6 7 18 39 56 70 88 125 116 99 82 68 59 64 67 72 80 96 115 127 145 184 261 357 297 281 268 249 224 189 152 122 99 76 49 31 18 11 9 7 6 4 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 11 12 14 16 22 40 68 92 105 105 86 58 36 25 22 22 18 12 7 8 9 9 9 10 10 14 16 22 35 60 88 109 135 154 144 107 88 77 71 71 77 82 84 73 57 45 34 25 19 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 8 9 8 8 7 6 5 4 4 3 1 0 0 1 9 63 141 218 273 261 149 68 17 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 5 14 29 36 43 45 42 37 37 29 32 45 56 58 47 30 21 18 18 17 15 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 3 1 0 0 0 0 0 0 0 0 0 0 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 18 27 31 45 59 70 77 83 90 88 80 67 48 27 15 13 19 22 14 7 2 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 4 6 4 2 0 1 1 2 4 10 20 32 45 50 53 55 54 52 51 50 48 43 42 46 55 67 79 93 119 156 197 240 270 255 254 271 286 293 296 296 295 292 289 285 277 270 263 254 242 225 200 166 140 123 113 104 89 71 60 62 78 102 126 155 192 231 260 261 246 220 189 160 118 68 30 14 12 12 18 22 24 25 30 50 55 58 56 47 47 51 54 59 67 79 90 99 120 170 258 332 327 306 284 272 226 200 188 185 181 143 85 41 14 5 7 5 5 4 4 4 5 4 5 5 6 6 6 7 7 7 7 7 7 7 7 8 7 8 8 9 11 12 12 12 15 21 23 36 53 65 70 68 52 34 19 9 5 7 8 7 5 3 5 7 8 9 8 8 8 9 12 22 45 65 82 97 103 70 49 41 39 39 47 57 63 62 51 38 30 25 21 19 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 8 8 8 8 6 5 4 3 2 0 0 0 4 21 107 217 297 311 229 42 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 8 19 32 39 41 40 36 34 35 27 30 39 51 59 59 48 32 22 19 15 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 2 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 23 35 37 38 39 39 39 41 51 56 59 55 45 32 22 20 29 38 29 14 8 9 7 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 2 7 12 16 20 24 29 34 39 45 52 56 57 56 59 63 66 67 72 87 103 119 139 163 192 225 256 268 253 247 250 250 246 245 245 246 250 259 272 271 269 266 263 257 242 214 175 141 115 97 82 67 51 42 46 59 83 116 158 203 241 259 254 235 206 168 128 75 37 19 14 14 14 14 12 10 10 15 22 28 34 37 33 40 49 54 56 65 70 71 75 87 112 164 244 303 318 287 287 257 238 233 236 236 169 97 45 16 5 7 8 8 7 5 7 7 7 8 9 8 8 8 8 8 8 9 9 8 9 9 8 9 9 10 10 11 12 12 12 14 18 19 22 25 29 28 22 12 5 2 0 1 1 2 3 4 4 5 7 8 8 7 6 6 7 8 16 27 36 42 43 36 23 20 22 26 28 32 36 37 29 25 23 21 18 15 13 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 7 8 7 8 8 6 5 3 1 1 0 0 1 29 95 207 315 361 320 186 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 11 24 35 42 42 38 35 33 30 28 30 35 44 54 63 58 45 29 17 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 3 2 2 1 0 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 20 32 38 35 28 24 26 30 32 36 40 43 43 41 38 39 48 56 45 26 20 21 18 5 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 3 8 14 19 21 21 21 22 25 34 48 56 56 58 64 71 77 78 82 93 111 133 161 183 199 219 239 239 232 228 227 223 212 210 209 206 211 229 250 257 260 261 260 257 236 204 167 130 98 68 40 17 11 20 30 48 78 120 166 208 240 254 241 215 188 149 95 46 18 10 10 11 9 6 4 3 6 9 14 20 25 26 27 36 48 58 59 65 64 63 65 80 115 154 211 264 292 266 268 271 268 254 229 203 145 86 43 27 25 22 18 15 14 14 15 15 14 13 14 12 10 9 10 10 11 11 11 11 10 10 10 10 9 8 8 8 8 7 6 5 5 5 4 4 0 3 3 1 0 1 1 1 1 1 2 3 4 4 4 5 4 4 4 5 6 9 13 18 19 18 17 16 16 17 18 23 25 26 27 27 22 20 20 19 17 12 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 7 7 7 6 5 3 1 0 1 5 13 94 188 274 336 345 268 121 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 14 25 34 40 43 38 34 31 26 27 31 38 47 57 63 55 37 23 13 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 5 3 2 1 1 0 0 0 0 0 1 2 3 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 24 32 32 25 19 19 26 31 36 38 38 40 51 65 69 71 72 67 50 44 39 32 20 11 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 10 11 12 12 15 24 40 47 48 52 59 68 74 78 81 89 103 127 158 182 195 203 211 218 217 215 213 212 207 203 192 179 175 191 209 224 234 239 239 233 215 188 156 121 86 48 21 8 5 10 21 47 87 131 171 198 212 212 201 184 162 121 75 37 12 5 6 3 3 3 3 2 3 7 15 23 24 22 25 34 46 57 59 62 64 68 77 101 134 164 192 219 244 251 259 254 231 196 167 139 104 73 56 48 43 37 31 27 23 22 22 21 19 16 16 15 15 16 18 15 14 12 11 11 9 8 7 6 5 4 4 2 1 1 1 1 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 6 7 9 12 14 16 16 15 16 17 18 20 22 24 25 26 25 25 25 25 25 24 21 24 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 7 7 7 6 5 4 2 0 3 16 55 166 219 247 256 238 176 64 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 16 24 33 40 44 34 28 24 23 26 34 42 48 51 48 38 29 20 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 5 4 3 2 1 1 0 1 1 2 3 4 5 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 3 8 15 24 28 25 19 13 18 28 34 38 41 50 68 88 97 97 94 88 77 71 64 54 42 28 14 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 6 9 10 10 12 21 32 40 47 53 56 59 61 61 60 62 67 96 126 153 180 201 206 206 204 202 203 202 198 190 180 169 167 171 177 183 189 195 195 186 168 141 107 72 38 17 6 4 8 21 49 87 126 155 165 169 169 167 162 143 97 57 28 10 4 4 3 3 5 5 3 7 13 18 22 20 22 26 32 41 49 55 64 75 89 107 129 147 168 191 206 223 239 241 218 177 136 116 96 78 70 80 66 52 45 44 40 35 31 27 21 19 18 19 19 20 21 21 18 14 10 8 7 5 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 4 4 6 8 8 9 11 13 14 16 17 18 20 21 23 25 27 28 29 31 33 34 37 39 43 46 48 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 7 7 6 5 4 3 1 2 18 78 163 170 159 141 117 84 39 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 13 17 23 31 36 33 23 17 16 19 26 35 43 47 44 35 28 30 26 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 5 4 3 1 1 0 0 1 2 4 6 7 5 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 1 1 1 4 9 18 24 26 23 18 20 25 29 36 44 51 71 92 109 118 116 114 107 100 93 84 72 56 36 19 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 6 7 8 11 14 18 20 18 14 15 26 36 43 46 48 48 43 37 30 24 20 15 25 42 61 83 109 137 146 145 142 139 139 148 160 170 177 172 152 133 123 125 133 142 146 141 123 94 60 31 11 2 1 3 16 39 69 99 125 133 136 139 142 147 118 75 39 17 5 3 2 2 3 6 6 4 12 18 14 9 14 18 25 35 50 64 75 86 99 112 123 133 147 170 198 210 219 224 210 176 137 113 97 84 70 62 61 56 52 50 49 45 38 30 21 16 14 14 15 15 14 13 11 8 5 5 4 3 2 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 5 6 7 7 8 9 10 12 16 20 22 22 25 28 31 34 36 38 40 43 45 45 47 53 58 59 56 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 7 7 5 5 5 4 3 1 8 55 89 80 67 52 37 27 20 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 15 18 20 23 27 28 22 16 15 17 21 29 39 49 50 43 32 26 23 17 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 5 4 3 2 1 1 0 1 3 5 8 8 8 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 5 9 17 24 28 28 27 28 27 32 44 50 59 74 94 114 126 133 132 128 120 112 104 88 63 39 21 10 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 6 9 11 13 18 22 26 26 26 32 44 49 48 43 38 31 23 16 10 5 4 1 2 4 7 12 16 27 41 49 50 47 45 59 84 112 141 161 147 117 90 79 75 84 96 102 96 80 57 29 7 0 0 1 8 22 42 67 91 104 110 109 105 99 74 47 24 9 2 2 3 4 4 3 4 7 13 17 14 7 15 27 43 65 90 108 117 122 129 128 125 129 145 169 200 228 249 248 217 178 144 120 106 98 84 71 60 57 58 56 52 44 33 21 12 7 6 6 6 6 4 4 4 3 2 3 3 2 2 2 1 2 3 2 2 2 1 1 1 2 2 1 1 1 1 1 2 2 3 3 2 3 3 3 3 4 3 4 4 5 5 6 6 6 7 8 11 15 20 24 25 27 31 35 39 40 39 40 41 43 45 41 39 39 40 39 36 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 6 6 5 5 5 4 3 2 2 17 23 22 17 12 7 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 21 26 28 27 25 23 18 15 15 17 21 31 48 60 54 42 31 23 18 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 3 3 2 1 1 1 1 2 3 8 10 11 11 11 11 8 6 4 3 2 2 2 1 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 10 19 29 38 42 40 37 37 44 46 45 49 64 90 114 130 137 137 135 131 124 114 99 79 56 33 17 10 5 2 1 1 2 3 4 4 2 2 1 0 0 0 0 2 4 6 9 14 17 21 25 29 33 37 42 40 31 24 16 10 5 3 0 0 0 0 0 0 0 1 1 1 2 5 5 7 14 25 38 61 91 99 93 86 82 67 66 70 70 64 52 38 22 9 3 2 2 4 10 24 44 61 72 76 76 68 58 43 28 15 7 3 2 3 4 4 4 6 9 12 14 15 13 20 38 67 107 133 145 150 154 152 139 131 135 152 172 201 238 265 271 253 224 192 171 161 142 117 101 84 72 69 64 61 55 43 24 12 5 2 2 3 4 5 4 3 4 4 4 4 3 3 3 3 3 4 4 3 3 3 2 2 3 3 3 3 2 2 2 3 3 4 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 5 7 10 14 17 19 19 21 22 24 26 25 24 23 24 23 22 21 19 17 16 14 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 5 5 5 5 4 3 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 24 31 31 27 22 18 14 11 11 15 22 34 55 66 55 39 27 20 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 3 3 3 2 2 1 1 1 1 1 1 2 5 9 12 14 15 17 13 9 6 5 4 4 5 4 3 2 3 4 3 1 0 0 0 0 0 0 1 1 0 0 0 1 2 3 3 3 2 3 4 6 10 14 20 44 52 52 49 46 44 39 39 48 67 87 102 112 118 120 118 115 113 107 97 83 61 37 22 12 7 3 2 3 5 5 5 6 5 3 2 2 2 3 3 4 5 8 9 13 18 22 25 29 32 30 24 18 15 12 7 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 2 5 5 4 8 22 35 42 51 55 56 60 65 62 56 41 23 11 6 5 4 3 2 4 15 28 39 48 55 52 46 38 29 19 10 6 2 1 1 2 3 4 5 6 7 9 17 23 31 42 59 88 109 123 134 146 158 158 159 164 172 183 206 238 269 291 295 285 252 212 181 146 123 107 87 63 51 46 49 51 42 26 15 8 5 4 5 6 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 1 2 2 2 1 2 3 4 6 7 8 9 9 9 9 8 9 9 8 7 9 9 9 9 9 10 11 11 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 5 5 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 17 22 21 18 14 10 8 7 10 16 25 39 64 78 63 43 30 25 20 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 2 2 2 2 2 1 1 0 1 3 4 6 10 13 15 18 18 16 13 10 9 8 8 9 8 6 4 3 3 2 0 0 0 0 0 0 0 0 1 0 0 0 1 3 3 3 4 3 4 4 4 4 5 8 16 28 38 42 42 39 38 38 41 50 63 73 83 89 90 87 87 87 85 78 61 46 31 22 17 14 11 7 8 10 12 12 11 11 9 7 6 5 5 7 8 8 10 11 14 18 23 24 23 22 17 11 10 12 11 10 8 6 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 3 4 3 4 10 19 30 41 55 74 77 58 24 6 8 8 6 4 6 15 25 36 46 49 41 33 26 17 9 5 3 2 2 2 2 2 3 6 8 6 10 20 30 37 39 37 42 51 61 73 93 134 167 187 197 198 208 226 251 283 316 334 321 276 211 160 131 101 74 54 31 20 16 18 22 19 17 15 12 10 9 10 10 9 7 8 9 10 10 9 9 8 8 8 8 7 7 6 6 7 7 7 7 6 6 5 4 3 3 3 3 3 3 3 2 1 1 1 1 0 1 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 5 7 8 9 10 12 14 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 13 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 8 6 4 3 4 8 14 22 35 58 88 98 77 51 33 27 21 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 0 1 1 1 0 0 1 4 5 8 11 13 16 20 21 21 20 19 16 14 13 11 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 3 4 3 3 4 7 10 14 20 26 28 28 30 30 31 38 45 51 59 66 68 66 64 63 60 52 40 26 21 18 15 12 13 17 18 17 16 17 19 18 15 12 10 8 5 5 8 9 12 15 18 23 29 28 28 28 27 24 17 16 15 14 12 9 5 3 3 3 3 4 4 4 3 3 2 2 2 2 1 1 0 0 0 1 0 1 0 2 5 9 12 49 71 63 36 19 15 13 10 9 15 23 32 38 37 33 26 20 14 8 4 4 4 3 1 1 4 5 7 9 12 10 16 24 32 37 36 31 30 31 31 29 46 84 132 173 198 208 225 247 265 274 280 274 249 208 159 118 91 67 44 25 12 6 3 4 6 6 8 10 10 11 11 12 11 11 12 13 13 13 12 12 12 12 12 12 11 10 10 10 10 10 10 10 10 8 8 7 5 4 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 4 4 4 4 5 5 6 7 7 8 10 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 6 5 6 7 10 17 29 50 82 115 121 94 60 37 28 22 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 4 9 12 15 19 22 25 27 28 27 25 21 18 16 14 11 7 3 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 2 1 1 1 1 2 3 3 3 4 7 9 13 16 18 15 20 23 26 28 30 31 32 36 39 38 37 41 41 39 38 35 31 26 23 22 24 24 22 20 19 19 20 22 22 21 20 18 17 14 13 13 14 16 17 19 23 28 31 32 36 42 47 38 33 29 25 22 21 12 7 7 7 8 9 12 12 10 8 6 6 6 3 3 2 2 1 2 2 1 1 0 0 0 0 2 22 37 40 37 29 21 15 10 10 16 24 33 40 39 29 18 11 8 5 4 4 4 3 3 5 8 11 13 14 15 18 26 34 43 49 45 41 37 36 36 33 43 66 98 127 152 171 193 217 235 220 190 154 118 87 67 53 40 26 16 11 7 4 3 2 3 3 4 5 7 7 7 8 9 9 9 11 12 12 12 12 13 13 13 13 13 12 11 10 11 10 13 14 13 12 10 9 7 5 4 3 2 2 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 2 1 1 1 2 4 4 4 3 3 3 4 5 4 5 6 7 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 12 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 9 9 9 9 11 18 34 57 89 122 135 107 69 41 28 23 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 2 4 8 13 17 20 22 26 31 33 32 30 29 27 25 23 19 15 8 4 2 1 0 1 0 1 2 2 1 0 0 0 0 0 1 1 1 1 1 2 3 3 4 5 7 10 12 12 11 10 15 20 24 27 29 29 27 25 25 28 32 27 22 22 24 20 18 24 32 37 41 45 45 43 40 39 38 38 36 33 31 30 28 27 26 27 27 27 29 32 34 36 36 38 44 54 65 62 58 53 48 43 38 29 24 23 24 27 32 37 40 40 35 30 32 34 31 22 12 7 6 9 8 5 2 0 0 0 0 0 3 9 19 28 27 20 13 9 8 12 21 30 35 31 22 14 8 5 2 2 2 3 7 11 15 18 22 25 27 28 32 40 53 61 62 58 49 39 30 27 30 41 57 76 91 105 124 146 167 158 130 94 60 35 17 11 10 10 7 6 5 4 4 2 2 2 2 2 2 3 4 4 4 4 4 4 5 6 7 6 7 8 9 10 12 12 12 11 10 9 8 12 15 15 13 12 10 8 6 5 4 4 3 3 3 3 2 2 1 1 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 2 3 3 3 4 5 6 7 9 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 25 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 3 3 3 4 6 8 11 18 34 60 94 124 135 104 68 42 27 21 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 2 5 5 9 14 18 22 28 34 35 35 34 34 34 32 29 26 25 17 10 5 2 0 0 0 0 0 1 0 0 1 1 0 0 1 2 2 2 1 2 4 5 5 6 9 12 14 14 12 10 11 14 19 26 29 31 30 28 26 28 24 21 19 18 17 20 30 37 43 48 55 62 66 66 62 63 61 59 56 52 47 45 43 40 38 38 43 45 45 45 47 45 44 47 55 65 76 79 79 76 74 72 68 61 56 56 63 73 81 90 98 103 104 108 110 104 88 73 59 39 25 27 19 9 4 2 1 0 1 2 4 7 14 21 22 20 16 13 13 18 24 28 26 22 16 9 4 1 1 1 3 8 18 25 29 34 39 43 50 61 73 83 83 80 72 61 47 31 21 18 21 31 49 73 83 95 107 112 106 79 51 29 17 10 3 1 1 1 2 3 3 3 2 1 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 4 4 5 7 8 8 8 10 12 11 11 13 15 14 13 12 10 10 9 8 6 5 6 6 5 5 4 4 3 3 3 3 3 4 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 8 10 10 10 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 3 4 7 9 13 19 34 62 97 129 141 103 66 41 27 20 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 2 5 3 5 9 14 20 27 34 37 37 38 38 36 35 32 30 31 24 17 10 5 2 1 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 3 5 6 7 7 10 13 14 14 12 10 10 11 14 20 21 26 28 28 27 26 21 19 18 18 18 22 34 43 49 57 67 75 80 79 73 73 72 71 71 72 71 70 68 64 59 52 56 57 57 57 57 56 56 61 68 76 83 86 87 88 88 91 91 90 89 92 107 121 138 157 170 166 162 152 138 123 106 91 81 72 60 45 34 23 14 7 4 3 5 7 7 4 9 15 19 21 24 23 26 30 32 30 25 21 15 9 4 3 4 6 11 20 37 46 52 56 63 67 73 84 97 104 96 82 64 47 32 20 14 15 22 34 55 74 87 94 95 78 55 32 16 7 5 3 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 1 1 2 2 3 4 4 4 4 5 8 10 11 12 11 10 11 12 14 13 14 14 13 12 10 10 10 10 9 8 7 7 6 6 7 7 8 7 5 4 4 3 2 1 1 1 1 1 1 1 1 2 2 3 5 6 6 7 9 11 13 14 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 11 12 7 7 12 19 35 61 93 128 148 100 64 41 28 22 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 2 3 2 2 4 9 16 24 32 37 39 41 40 38 36 34 32 30 25 18 11 7 7 4 2 1 0 0 2 4 4 2 3 2 2 3 3 3 3 4 6 8 9 9 11 13 14 14 12 11 11 11 11 14 15 18 23 26 27 27 30 30 27 22 19 19 27 38 48 55 63 70 75 77 76 74 72 72 74 75 81 89 94 95 92 87 80 77 76 75 73 71 73 77 82 86 88 85 83 85 89 100 110 117 121 123 139 152 165 175 176 173 170 163 153 138 111 89 78 70 58 51 48 46 42 32 22 16 12 10 8 4 7 9 10 11 15 22 29 34 36 35 33 30 26 21 19 18 21 26 34 48 62 68 72 77 85 88 90 90 88 82 72 58 43 29 19 12 8 11 19 31 60 80 91 92 81 50 24 10 4 1 1 1 1 2 3 2 2 2 1 0 0 1 1 1 1 1 1 1 1 2 1 0 0 1 1 0 1 1 2 2 3 3 3 3 4 5 6 7 9 9 9 10 11 13 14 18 18 17 17 15 14 14 14 13 11 10 9 9 9 9 9 9 8 6 5 4 2 2 2 2 2 1 2 3 4 4 4 5 5 8 10 10 9 9 10 12 13 14 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 5 10 10 6 5 9 16 32 61 98 133 146 103 67 43 30 24 19 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 5 12 21 30 37 42 43 41 40 37 34 33 31 29 24 18 12 10 6 3 2 3 5 7 7 5 2 2 2 3 3 3 3 3 4 6 9 12 11 12 13 14 14 13 10 11 12 12 13 14 18 23 28 28 28 33 39 42 37 30 29 35 40 40 37 46 58 66 67 68 66 63 64 66 64 69 78 90 100 104 97 98 97 95 92 92 91 92 93 94 94 92 86 82 84 89 101 116 131 145 152 162 171 180 188 176 180 179 174 168 157 124 95 77 67 60 53 54 60 64 61 56 49 38 27 19 19 18 15 11 7 12 20 29 35 39 49 54 56 55 53 59 63 66 68 72 74 75 79 84 89 94 92 88 82 66 49 37 29 22 16 14 13 13 16 28 50 74 92 99 90 60 28 8 2 2 1 1 1 1 2 3 3 3 2 0 0 0 0 0 1 1 1 1 1 1 0 1 1 0 0 0 0 0 1 1 2 3 4 4 3 4 6 7 8 10 15 18 20 19 18 18 18 18 19 19 18 18 18 17 15 14 12 11 11 11 10 9 8 7 5 4 3 2 3 2 3 3 2 3 4 4 4 6 7 8 10 11 10 9 10 11 13 14 16 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 4 2 5 14 31 63 100 129 137 109 72 45 31 25 21 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 4 9 17 26 33 38 40 40 39 37 35 34 32 30 25 18 14 11 9 7 5 5 8 12 10 7 5 4 1 1 1 2 2 3 5 8 11 14 14 14 13 13 13 12 10 11 12 13 14 16 18 22 26 28 29 32 39 46 47 48 45 41 37 31 28 43 55 58 57 58 59 59 59 58 55 56 60 68 77 88 91 94 97 97 98 101 102 102 101 100 100 95 88 81 79 88 100 113 126 143 158 168 177 188 199 199 194 184 174 171 156 119 88 67 54 56 54 56 62 68 66 62 58 54 52 52 54 52 45 27 20 21 27 39 56 60 71 80 87 91 95 105 113 118 116 102 85 79 80 83 84 82 74 63 53 40 27 17 13 11 12 16 20 26 35 52 70 88 100 99 77 46 22 8 2 2 1 1 1 1 2 3 3 4 4 2 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 2 2 3 3 4 5 7 8 10 14 18 21 21 20 19 19 18 18 20 21 21 20 19 18 16 15 14 12 12 11 9 7 7 7 5 4 4 4 4 5 5 6 6 6 6 6 7 7 8 9 9 8 9 10 12 13 15 18 19 20 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 7 17 36 70 108 128 126 109 76 47 32 27 23 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 5 12 20 29 35 38 39 39 38 37 35 34 32 26 20 15 13 12 10 9 9 11 16 16 14 12 9 3 1 1 1 1 2 5 9 12 16 17 15 13 12 10 11 10 11 12 13 15 16 17 19 22 28 32 37 42 47 50 54 54 50 44 38 32 46 56 54 50 51 49 49 52 51 46 41 38 40 50 57 65 73 80 84 92 97 101 103 104 105 105 102 99 98 98 104 112 119 124 133 145 155 166 174 181 182 175 165 154 139 101 80 65 51 41 48 56 64 70 70 67 64 62 61 62 67 75 85 89 68 55 42 38 46 69 79 89 100 107 109 115 128 142 152 149 116 93 79 73 70 67 60 51 41 31 22 14 9 9 13 20 30 39 48 61 74 83 91 95 84 61 37 18 8 4 2 1 1 2 2 2 3 3 4 5 3 2 1 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 3 4 4 5 7 9 11 13 16 20 20 18 18 18 19 20 21 22 22 22 23 22 20 18 17 15 15 14 13 11 10 11 11 10 9 7 7 8 9 9 9 10 10 11 9 8 7 7 8 9 10 11 13 14 16 19 21 21 22 23 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 4 8 21 44 77 95 105 108 102 78 48 34 30 21 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 3 8 14 23 30 33 35 37 38 39 38 38 36 31 25 20 17 14 13 13 13 15 16 17 17 17 13 7 4 2 1 1 2 4 8 12 15 16 14 12 10 8 9 10 10 12 13 14 15 16 18 20 23 28 35 42 47 51 55 56 56 56 50 55 63 61 51 44 45 41 39 41 41 36 31 28 27 26 31 38 48 58 68 77 83 89 94 102 107 111 113 114 116 123 128 134 140 143 148 154 162 171 180 189 192 188 183 185 165 133 99 65 35 29 35 48 65 79 78 72 67 65 65 70 76 85 96 111 113 108 92 68 44 51 62 74 85 91 89 93 103 115 121 114 99 85 73 62 55 52 47 38 27 19 17 16 17 21 30 43 56 66 74 78 81 82 81 76 64 49 35 24 17 11 5 2 2 2 2 3 3 4 5 5 5 4 2 0 0 0 0 1 1 1 1 1 1 2 1 0 0 0 0 1 1 2 3 4 7 9 11 13 15 17 19 21 19 20 20 21 22 22 23 24 24 24 24 24 23 21 20 19 19 18 16 15 15 15 14 14 12 10 9 10 12 11 11 12 11 9 9 9 9 9 10 10 11 13 16 17 19 20 21 23 23 25 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 7 16 31 50 68 83 93 97 87 54 41 33 20 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 2 5 9 16 24 28 31 33 36 38 40 40 40 36 31 25 20 16 14 14 14 15 17 19 21 20 15 11 8 5 3 2 2 4 8 12 15 16 14 11 8 7 7 8 9 9 10 10 11 12 14 17 19 21 26 34 45 54 59 63 66 69 68 75 75 66 51 33 31 30 31 32 31 28 24 19 16 15 17 20 25 34 47 57 64 69 75 87 95 103 111 119 127 137 147 156 163 171 178 185 195 206 216 223 229 229 224 232 219 190 153 112 59 43 37 38 45 58 68 72 73 72 69 78 88 96 104 118 136 143 134 105 66 46 39 39 42 40 31 30 36 42 44 50 55 58 61 56 53 51 47 39 29 26 28 32 38 46 60 73 82 85 82 76 71 67 63 56 49 42 36 31 25 16 8 2 2 2 3 3 4 5 6 6 5 4 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 2 3 3 5 8 12 15 18 20 21 22 22 22 22 22 23 23 24 24 25 25 25 24 23 22 22 22 21 20 20 19 17 15 13 12 12 11 11 12 13 16 16 17 18 17 15 13 12 11 9 10 11 13 15 17 18 18 19 21 23 24 25 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 13 26 45 60 71 78 87 65 55 43 25 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 5 11 18 23 25 27 31 35 40 41 40 37 33 28 25 20 16 14 13 14 16 20 22 22 19 16 13 10 8 6 5 6 9 11 13 16 15 11 8 6 6 7 7 8 7 6 6 7 9 12 15 18 24 34 46 56 67 75 80 85 93 99 87 63 54 30 22 21 22 25 24 23 20 17 12 8 7 7 11 21 32 40 45 48 51 59 66 75 86 98 107 121 137 153 167 179 192 206 223 243 254 257 267 279 279 278 263 234 198 166 128 100 77 60 55 57 65 75 75 70 66 80 92 98 104 126 140 145 143 135 115 91 66 43 32 20 8 7 16 23 34 38 45 57 66 63 61 57 52 43 38 39 47 57 65 74 85 94 99 95 84 72 62 53 47 42 39 37 37 32 25 16 7 2 1 1 2 3 4 5 6 6 5 2 1 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 3 5 7 11 14 17 19 20 22 23 22 22 21 22 23 24 24 24 24 23 22 22 22 23 22 20 20 19 18 17 15 11 8 7 7 7 7 9 14 20 25 30 28 24 20 19 17 12 11 14 16 18 18 17 16 18 21 23 26 28 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 18 25 30 34 41 48 49 41 25 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 16 19 20 24 30 37 40 39 37 33 29 26 22 18 16 14 15 17 20 22 22 21 18 15 11 8 8 8 8 10 11 14 17 17 14 9 6 6 7 7 6 5 3 3 3 5 7 10 13 19 30 44 53 66 78 87 95 107 117 99 58 46 30 19 14 16 22 21 21 18 15 10 4 2 3 8 17 24 27 26 25 30 34 38 39 42 52 62 78 96 116 135 152 171 192 215 240 264 270 274 282 298 301 285 256 223 190 169 148 126 104 96 127 122 92 62 47 46 53 58 60 63 77 102 128 141 148 147 140 125 104 86 65 50 50 64 68 72 76 79 82 73 62 52 45 44 44 50 61 75 87 90 95 100 106 107 95 75 58 47 42 38 36 35 34 29 23 16 9 3 1 0 0 1 2 3 4 5 5 4 2 1 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 3 7 8 10 12 14 17 18 18 18 17 18 19 21 22 23 23 24 24 23 22 21 20 19 19 18 17 16 14 10 6 4 4 4 5 7 11 17 22 34 36 30 25 23 21 18 15 15 19 21 21 18 17 19 22 25 27 29 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 26 44 50 43 30 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 10 14 16 18 24 32 37 37 36 34 31 28 25 21 18 16 18 19 21 21 20 18 16 13 9 7 10 12 12 13 16 19 19 17 14 11 8 7 7 8 7 5 4 2 2 2 4 6 7 11 18 29 41 58 77 91 99 103 106 95 66 44 26 14 10 11 12 13 14 13 11 7 4 3 4 9 16 18 18 16 14 17 19 21 21 21 22 29 37 47 63 82 101 121 144 171 204 241 251 243 243 255 265 263 252 234 209 188 168 144 112 85 58 37 25 24 15 12 12 15 18 17 20 37 68 103 124 142 152 155 153 143 123 104 94 99 100 99 94 83 80 69 57 45 34 37 50 67 84 105 111 107 100 92 78 57 66 62 47 37 33 33 33 31 26 19 13 8 3 1 0 0 1 2 3 4 5 5 5 3 2 1 0 0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 2 2 3 3 5 7 10 13 15 14 13 13 15 18 21 22 23 24 24 22 21 20 19 18 18 17 17 18 16 14 11 7 7 6 7 11 15 22 23 32 39 35 29 26 24 20 19 19 21 23 23 21 19 20 24 27 29 31 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 19 31 35 31 23 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 16 20 27 32 35 36 35 33 32 30 26 22 18 18 20 21 21 20 21 18 15 13 13 16 16 15 15 16 20 21 19 17 13 10 7 6 6 6 5 4 3 2 1 2 3 4 4 7 12 23 41 63 87 105 113 109 93 70 46 28 15 10 10 10 9 9 9 9 7 5 4 5 8 12 11 8 6 6 9 12 14 16 17 20 22 21 20 31 44 58 73 92 118 152 182 195 196 200 221 232 236 232 215 189 163 137 107 68 37 17 5 1 0 0 1 1 2 2 2 3 10 25 44 65 88 110 125 136 152 153 137 121 112 106 105 104 86 75 65 57 50 39 57 74 88 99 121 120 112 99 85 69 63 58 49 40 33 33 34 33 30 23 17 10 4 1 1 1 1 2 3 4 5 5 4 4 2 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 2 5 8 9 11 10 9 9 10 12 15 17 19 21 22 22 21 20 19 19 18 18 17 17 18 19 17 17 20 22 23 26 31 36 39 43 44 38 33 28 25 23 22 22 24 27 26 25 24 24 27 28 29 29 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 26 27 21 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 5 9 14 18 23 28 33 35 36 36 36 35 32 28 21 18 17 18 19 20 22 20 18 17 16 15 14 12 9 10 14 18 20 20 18 12 8 6 6 7 7 6 4 2 1 1 2 2 2 3 4 10 22 42 71 104 133 138 113 72 44 29 18 10 9 9 9 8 8 7 7 6 5 4 5 9 7 4 2 2 3 6 10 11 13 18 19 16 12 22 32 42 54 69 90 121 143 162 180 202 220 222 210 187 151 116 85 54 23 9 4 1 0 0 0 0 0 0 0 0 1 2 3 5 5 15 28 42 51 45 73 105 114 110 99 85 80 87 78 68 56 49 52 54 67 81 94 110 120 116 107 96 84 73 64 56 45 35 30 29 30 30 25 23 17 9 3 1 1 2 3 3 3 4 5 4 3 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 1 3 5 5 7 6 6 5 5 7 8 11 14 17 19 20 20 21 21 22 23 22 23 26 28 28 27 29 33 38 42 43 45 47 51 52 47 43 38 31 25 22 19 21 26 28 25 24 26 26 26 26 25 24 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 17 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 2 5 10 16 21 26 30 33 35 37 36 34 32 30 26 19 16 15 16 19 22 22 21 20 18 15 13 10 7 8 12 16 20 23 23 17 12 9 8 7 6 5 4 2 1 1 2 1 1 1 2 3 8 19 41 78 130 162 149 89 53 31 19 11 8 8 8 7 6 6 5 5 4 3 3 6 6 3 1 1 1 3 5 6 8 9 10 11 11 18 27 39 57 80 94 120 152 184 205 215 212 196 168 124 84 51 26 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 6 7 3 14 31 41 43 38 37 42 51 52 48 44 42 48 52 59 69 86 106 107 101 92 84 77 69 60 50 41 30 24 21 20 21 17 15 12 6 1 0 1 2 2 3 3 3 4 4 4 3 2 1 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 2 2 1 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 3 5 6 8 11 13 15 18 20 23 25 26 27 27 29 30 31 33 36 37 38 40 45 45 44 47 53 51 45 42 40 36 29 20 15 18 23 21 18 18 22 21 21 22 21 19 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 13 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 1 3 6 11 18 22 26 30 32 34 34 35 35 33 28 21 17 15 17 19 21 22 21 19 17 12 10 9 8 8 10 13 16 20 20 19 17 14 10 7 7 6 4 3 2 2 2 2 1 1 1 1 2 5 20 51 100 147 170 130 77 41 21 10 7 7 7 7 6 6 5 4 3 4 3 4 4 3 2 1 1 1 1 2 3 4 5 8 11 17 26 39 58 83 98 121 152 185 207 212 202 174 132 84 54 30 12 2 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 2 1 2 1 0 1 1 2 8 14 17 20 23 27 28 27 28 37 46 57 71 87 87 82 76 73 65 57 48 40 32 25 19 15 13 12 8 7 6 3 1 0 0 1 1 2 3 3 3 5 5 5 4 4 2 1 0 0 0 0 0 0 0 1 2 3 3 2 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 5 4 7 9 11 12 14 18 22 25 26 28 30 33 36 38 40 41 41 43 48 45 41 44 56 50 42 38 39 38 33 24 16 16 13 10 11 15 16 16 17 18 17 16 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 1 2 5 13 18 23 26 29 31 32 34 35 33 28 22 19 21 24 22 21 21 21 20 18 14 12 10 8 8 9 10 11 13 14 14 14 12 10 8 6 6 5 4 2 2 2 2 2 2 2 1 1 1 5 26 66 118 161 159 114 64 27 8 7 6 6 7 7 6 5 4 4 3 4 4 4 3 3 2 1 1 1 1 1 2 4 8 14 22 30 41 56 72 97 128 164 202 220 219 197 157 98 57 35 21 12 5 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 1 1 1 1 0 2 4 5 5 10 14 19 25 34 45 54 63 73 78 73 61 49 43 33 26 21 17 11 9 8 8 6 4 2 0 0 0 0 0 0 1 1 2 2 3 4 5 5 5 5 4 3 2 1 0 0 0 0 0 1 1 2 3 3 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 6 6 7 10 14 19 21 24 29 33 37 38 38 39 42 40 41 42 40 43 47 43 35 33 35 36 33 25 15 10 6 6 8 9 10 12 13 13 12 12 5 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 2 8 13 18 22 26 28 31 32 32 28 23 22 24 28 31 28 27 27 25 22 21 19 17 15 12 8 7 7 7 8 9 10 10 9 8 7 6 5 4 4 3 3 3 2 1 1 1 1 0 0 2 18 56 105 133 149 129 88 43 11 9 9 9 8 7 6 5 4 3 4 4 4 4 4 4 3 3 2 1 1 2 3 5 9 22 31 37 45 59 84 113 145 179 213 229 225 197 145 79 44 25 14 7 9 5 1 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 5 5 5 5 4 2 1 1 1 1 1 5 12 20 31 45 57 68 82 91 88 73 53 34 22 12 6 4 4 2 2 2 1 1 0 0 0 0 0 0 1 1 1 1 2 2 3 3 4 5 5 5 5 5 4 2 1 0 0 0 0 1 2 3 3 3 2 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 5 10 12 13 16 22 29 32 34 36 40 39 38 37 36 43 47 40 32 29 30 31 29 24 12 4 2 3 3 4 7 8 9 9 8 9 6 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 5 9 13 18 22 24 28 30 30 30 31 30 32 35 37 37 35 33 30 27 24 22 21 19 14 7 4 4 5 5 5 7 7 7 7 6 5 4 4 4 3 3 2 2 2 1 1 1 0 0 1 6 33 80 105 126 132 116 77 27 15 12 10 8 7 5 4 4 5 5 5 5 5 5 4 3 3 3 2 2 3 8 16 29 40 50 59 68 79 95 122 158 195 226 242 238 208 145 80 36 11 1 2 6 4 1 0 0 0 0 0 1 1 1 1 1 2 2 2 3 4 5 5 7 11 18 22 16 12 10 9 13 16 20 28 43 58 73 91 112 129 124 105 79 55 34 18 8 3 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 3 4 4 4 5 6 7 6 3 1 0 0 0 0 1 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 12 15 20 24 25 30 32 33 33 29 33 40 43 35 28 25 24 23 21 19 12 4 2 1 1 2 4 5 6 5 5 6 5 5 4 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 2 5 10 15 20 22 27 30 31 32 32 31 35 39 42 42 42 41 38 33 26 24 22 17 7 2 0 1 3 4 3 4 5 5 5 5 5 4 4 3 3 3 3 2 1 2 1 1 0 0 1 3 19 60 85 102 117 120 97 45 22 12 9 8 9 8 7 7 9 7 5 5 5 4 4 4 4 3 3 3 6 14 30 64 83 97 109 118 121 128 147 177 211 241 257 251 217 157 97 48 15 4 8 8 5 2 0 0 0 0 0 0 1 1 1 2 2 2 2 3 4 5 9 13 19 29 37 40 39 39 40 49 59 70 84 100 120 143 167 187 178 152 121 89 58 34 18 9 3 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 1 1 2 3 3 3 4 5 6 7 6 5 1 0 0 0 0 1 2 3 4 4 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 7 12 16 20 20 22 24 28 28 25 28 37 37 26 19 16 15 15 14 12 7 3 2 1 0 1 1 2 3 3 4 5 5 4 4 4 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 2 6 12 17 21 25 29 31 33 36 39 41 42 43 43 43 42 39 35 29 23 20 15 4 1 1 1 2 3 3 3 4 5 4 4 4 5 5 4 4 3 3 2 2 2 2 1 0 0 0 2 12 44 73 88 100 108 94 59 35 20 12 13 14 13 12 12 13 10 8 7 6 5 6 6 5 5 4 4 7 17 37 75 113 147 175 198 207 208 209 217 239 263 276 270 241 188 129 72 27 13 15 17 14 4 1 0 0 0 0 0 1 1 1 2 2 2 2 3 5 7 13 21 29 33 39 45 51 60 72 85 99 115 134 149 154 160 167 169 160 142 119 96 76 54 34 20 10 5 2 1 1 1 0 0 0 0 0 1 2 2 2 1 0 0 0 1 2 2 2 3 4 5 6 7 7 6 4 2 1 0 0 0 1 3 4 4 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 16 19 22 26 27 25 27 33 35 27 19 13 9 8 8 6 3 1 0 1 1 0 0 0 1 1 3 3 4 6 5 5 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 5 10 14 18 22 25 27 29 33 35 37 38 41 44 44 43 41 37 33 25 19 13 5 2 0 0 1 1 1 1 2 2 2 3 4 4 4 4 4 4 3 2 2 2 2 1 1 0 0 0 5 27 69 86 94 101 86 69 67 59 21 18 17 14 11 8 8 9 10 9 8 8 8 8 7 6 5 4 6 14 36 70 111 155 200 271 305 314 306 295 282 288 295 287 261 215 161 102 44 21 20 29 36 16 9 3 0 1 0 0 0 0 1 2 2 2 2 4 8 13 20 27 33 37 40 42 44 50 64 78 91 102 104 107 106 103 98 89 84 78 74 72 71 66 54 39 32 20 10 8 7 5 3 1 1 0 0 1 1 2 1 0 0 0 0 1 1 1 2 3 4 4 5 6 7 6 5 4 2 1 0 1 2 3 4 4 3 2 1 1 2 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 14 17 19 20 23 31 39 36 27 18 10 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 6 5 5 5 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 12 15 19 22 24 27 29 29 31 35 41 44 45 43 41 39 33 26 18 10 4 1 0 0 0 0 0 0 0 0 2 3 3 3 3 3 3 4 2 3 3 3 2 1 0 0 0 2 13 63 90 99 105 91 66 51 43 30 26 20 13 8 7 9 11 12 12 11 12 11 10 9 9 7 5 6 12 29 53 82 115 161 258 326 368 388 383 347 329 323 310 275 229 183 137 83 52 42 53 77 74 59 35 15 11 16 15 11 6 2 6 7 7 9 15 18 26 37 45 49 47 47 48 42 38 36 36 38 44 38 33 31 32 30 25 21 18 18 25 32 36 37 38 48 42 30 24 21 24 22 13 7 2 1 1 0 0 0 0 0 0 0 1 1 2 2 3 3 4 5 5 6 6 7 6 4 1 0 1 2 4 4 4 3 2 2 2 3 4 4 4 5 5 5 4 2 2 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 7 11 14 17 25 24 23 20 14 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 6 5 4 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 9 11 13 15 17 19 21 21 21 25 33 39 43 44 44 43 40 35 28 21 15 9 5 3 2 1 0 0 0 0 1 1 2 3 3 3 3 3 2 2 2 2 2 0 0 0 0 0 3 47 89 119 137 136 110 77 49 43 41 33 21 8 10 12 14 16 15 14 14 14 13 11 11 9 6 6 12 27 49 72 96 135 207 283 358 432 432 411 393 380 363 322 273 236 214 184 161 159 183 221 213 177 137 111 111 101 85 66 47 37 38 36 36 41 51 52 55 60 62 63 56 49 46 38 31 21 11 6 5 5 5 4 3 3 3 2 1 1 3 8 12 14 17 35 44 41 41 49 49 38 23 14 5 1 1 0 0 0 0 0 0 0 0 1 2 2 2 3 3 5 5 6 7 8 7 4 1 0 1 2 3 4 4 3 3 3 3 4 5 6 8 9 10 11 11 10 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 10 13 13 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 5 5 4 4 4 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 7 8 10 12 13 12 12 15 22 30 38 44 46 45 43 40 37 35 32 27 20 11 6 5 4 3 1 0 0 0 1 2 2 2 3 3 2 2 2 1 1 1 1 1 0 0 1 31 73 111 133 153 136 97 59 44 46 43 30 11 9 11 13 15 15 14 15 15 15 15 13 11 9 8 16 32 53 76 96 123 164 216 282 387 426 448 460 464 469 470 453 419 375 336 318 325 349 366 338 299 264 246 249 222 193 169 143 133 121 109 102 111 115 111 102 93 86 77 58 36 23 18 15 9 2 0 0 0 0 1 0 0 0 0 0 0 0 0 2 2 3 11 20 24 25 26 24 18 11 7 3 1 0 0 0 0 0 0 0 0 1 1 2 1 1 2 3 4 5 6 7 8 7 5 2 0 1 2 4 4 4 4 4 4 4 5 5 7 9 11 13 15 16 18 16 11 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 7 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 4 4 5 4 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 3 4 6 8 8 7 7 11 18 28 39 46 47 46 44 41 40 38 36 32 24 17 13 11 9 3 1 0 0 0 2 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 17 45 79 96 117 134 140 120 69 73 66 31 7 4 6 9 11 12 12 13 14 15 17 14 12 12 16 26 39 53 68 82 102 126 159 212 303 370 423 464 494 515 524 523 509 475 426 397 385 377 365 360 348 326 311 284 257 242 241 226 224 219 207 188 183 164 144 126 112 81 54 33 14 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 6 3 2 1 1 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 2 3 4 5 7 8 8 5 1 0 1 3 4 4 4 4 4 5 5 5 5 6 8 11 13 15 18 20 18 14 8 6 4 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 5 5 4 4 5 5 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 3 4 8 16 29 40 45 47 45 44 42 41 41 42 40 35 28 22 18 11 7 4 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 7 27 63 77 93 110 122 118 106 113 94 33 6 2 3 5 7 9 11 12 12 12 10 8 8 12 22 33 41 46 50 56 70 90 118 165 226 284 342 403 433 461 485 502 506 476 443 415 390 364 352 332 305 282 274 269 266 265 255 263 269 264 246 221 202 174 136 88 51 28 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 3 2 1 1 2 3 5 6 8 8 5 1 0 1 2 4 4 5 5 5 6 5 4 3 4 5 8 12 14 17 18 17 13 9 5 2 1 0 0 0 0 1 2 2 2 2 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 6 6 5 5 5 5 5 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 16 29 41 49 52 52 50 49 50 50 49 45 40 34 29 24 18 12 8 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 11 43 54 66 76 83 84 69 51 35 19 5 2 2 3 5 7 10 11 10 9 8 8 7 8 14 21 27 30 30 30 38 55 80 118 162 205 254 320 361 394 420 439 449 448 436 410 371 336 315 289 257 247 244 235 236 252 254 260 262 256 248 224 189 142 88 35 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 6 7 8 7 7 6 5 3 2 2 3 5 6 6 6 3 1 0 1 3 5 5 5 5 4 5 4 3 1 1 3 5 9 12 13 15 15 12 9 5 2 1 0 0 0 1 1 1 2 3 3 3 3 4 6 7 7 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 8 6 6 5 5 5 5 5 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 6 17 31 43 52 57 58 57 56 56 58 53 48 44 40 36 30 24 18 13 11 9 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 4 28 41 46 47 45 45 38 30 22 14 5 2 2 3 5 7 9 11 9 8 7 6 7 6 8 11 14 16 14 14 18 27 41 66 99 137 175 223 266 305 340 370 390 395 382 359 332 306 296 295 295 287 270 255 248 255 260 259 253 242 226 189 146 102 48 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 11 11 11 10 8 7 5 4 4 3 3 4 5 6 5 2 0 0 1 3 3 4 5 5 5 5 4 2 1 1 2 4 6 8 9 11 13 14 12 9 5 2 1 0 0 0 0 0 1 3 4 5 6 8 11 13 13 12 10 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 9 8 6 5 5 5 5 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 17 29 40 51 58 61 61 57 54 55 54 50 45 42 38 34 29 24 20 18 15 11 9 6 3 1 1 1 0 0 0 0 0 0 0 1 12 21 23 20 14 15 12 9 5 4 2 1 1 1 2 5 7 9 8 7 6 6 6 6 7 7 7 5 6 8 9 12 16 23 39 64 94 130 172 216 257 294 316 320 320 326 314 314 319 322 317 310 304 300 298 293 281 277 279 270 253 243 204 123 46 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 8 9 8 7 5 3 3 3 3 4 4 5 5 3 1 0 0 1 2 2 3 5 6 5 4 3 2 1 2 3 5 6 7 8 9 11 14 15 12 8 4 1 0 0 0 0 0 0 1 2 4 7 10 13 15 15 13 9 6 4 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 9 8 7 6 5 5 5 5 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 28 40 52 57 57 55 53 53 52 49 41 40 38 37 35 33 30 28 25 21 19 15 11 6 5 4 3 1 0 2 1 1 1 0 3 5 7 8 4 3 2 1 0 0 0 0 0 1 3 5 7 7 6 7 8 9 9 8 7 7 7 4 5 6 6 6 6 5 6 14 32 60 109 162 196 243 279 293 297 332 348 362 369 365 348 346 345 342 335 324 316 329 361 345 305 267 212 100 40 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 2 2 1 1 1 2 3 4 5 5 4 2 1 0 0 0 0 1 2 4 5 5 4 1 1 1 2 3 5 6 6 7 8 10 12 14 12 8 5 3 1 0 0 0 1 1 1 2 3 6 9 12 13 12 8 5 4 3 3 4 4 4 3 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 11 11 10 9 8 7 5 5 5 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 20 34 47 50 46 44 44 45 45 41 31 30 29 28 27 29 28 29 32 32 31 27 21 16 12 10 8 6 3 3 5 5 4 2 1 2 2 3 3 1 1 1 1 1 0 0 0 1 3 4 5 5 5 5 6 7 9 9 9 7 7 6 5 4 3 2 2 1 1 2 6 14 54 116 160 218 262 290 310 354 385 398 395 383 364 355 352 349 342 341 352 374 397 358 308 254 190 105 43 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 3 2 1 0 0 0 0 0 0 1 2 3 3 2 1 0 1 2 3 4 4 5 7 8 9 10 10 9 8 6 5 3 1 0 0 2 3 3 3 4 5 7 7 5 4 3 3 3 3 3 3 4 4 3 2 1 0 1 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 10 8 7 6 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 15 28 44 46 38 31 28 30 32 31 22 19 17 15 14 17 17 19 24 29 29 28 25 21 17 15 13 10 7 6 5 5 5 5 3 1 1 2 2 2 2 2 2 1 1 0 1 3 3 2 1 2 4 3 3 5 7 8 8 7 6 5 3 1 1 1 0 0 0 0 0 0 19 66 128 212 260 275 307 340 365 379 380 364 347 335 328 327 324 349 383 399 335 283 262 249 200 122 62 28 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 1 2 3 4 5 5 7 8 8 8 8 6 5 4 3 2 1 1 2 3 4 3 4 5 5 3 3 2 1 2 3 3 3 3 4 5 5 4 3 1 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 12 12 11 11 11 9 8 7 6 5 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 21 32 35 31 22 14 13 15 17 15 13 10 7 6 8 8 8 9 12 16 17 17 17 17 16 13 11 11 10 8 7 8 9 6 3 1 1 3 2 1 1 1 1 0 0 0 2 3 3 4 7 5 3 2 4 5 6 6 4 4 3 1 0 0 0 0 0 0 0 0 0 6 26 71 167 246 271 302 331 352 364 366 352 336 319 301 291 290 323 371 389 303 255 238 232 190 129 76 36 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 1 2 3 3 3 4 5 6 6 5 4 5 5 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 2 2 3 4 5 6 6 6 4 2 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 13 13 11 10 10 10 9 8 7 6 5 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 18 23 24 17 7 4 5 8 10 11 8 2 3 3 3 3 3 4 7 8 9 10 10 11 10 9 8 8 8 8 9 11 11 9 7 2 3 2 1 1 1 1 3 5 3 3 3 2 3 3 2 1 1 2 2 3 3 2 2 3 2 0 0 0 0 0 0 0 0 0 1 6 19 73 147 211 260 297 326 347 356 356 345 323 291 283 292 313 330 330 306 277 245 206 169 124 76 32 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 1 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 3 2 2 2 1 1 1 2 3 4 5 6 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 12 13 11 10 10 10 10 9 7 6 5 5 4 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 18 16 7 3 4 5 8 9 6 1 0 0 1 2 4 5 5 5 6 6 6 5 3 3 3 3 4 4 6 9 11 13 13 11 9 5 2 1 2 2 2 2 6 6 4 1 1 1 1 1 0 1 1 1 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 3 13 29 56 115 173 229 285 331 361 365 339 307 289 279 275 284 281 269 247 215 183 147 108 70 37 15 5 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 2 1 0 0 0 0 0 0 0 1 1 2 3 4 3 3 3 4 4 4 4 4 4 3 3 3 4 4 4 4 6 5 4 2 2 1 1 1 1 2 3 4 5 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 12 11 9 9 9 9 10 9 7 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 12 10 8 8 7 8 7 5 2 0 1 1 2 3 2 2 3 5 5 4 3 2 1 1 1 1 1 3 4 6 9 13 17 16 14 10 6 5 4 4 3 3 1 1 1 0 0 0 0 0 0 0 0 1 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 21 54 106 164 222 274 309 308 298 282 260 237 243 235 222 203 166 143 110 76 47 30 16 9 8 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 3 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 4 4 5 5 4 4 3 3 4 4 5 5 5 5 4 3 2 1 1 1 1 1 2 3 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 10 10 9 8 9 9 10 8 6 5 5 4 4 3 2 2 1 1 1 1 0 1 0 0 1 1 1 1 2 4 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 8 9 10 10 7 8 9 6 1 1 1 1 2 1 1 2 3 3 2 1 1 1 0 0 0 0 1 1 1 3 8 14 18 19 18 17 13 10 8 6 5 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 11 28 53 81 112 143 176 209 228 227 200 186 180 175 165 128 102 72 42 21 12 7 9 15 16 10 4 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 5 5 5 4 4 4 4 4 5 6 5 5 4 4 3 1 0 1 1 1 1 1 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 10 11 9 8 8 8 9 10 8 7 6 5 4 4 3 2 2 1 1 1 0 1 1 1 1 1 1 1 1 3 4 5 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 8 6 5 4 5 3 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 3 8 14 20 26 24 19 15 13 12 9 5 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 16 23 32 50 90 140 186 189 178 160 138 124 91 62 39 26 15 6 4 9 16 15 9 3 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 4 4 3 3 3 3 3 4 4 4 5 4 3 3 2 1 1 1 1 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 12 11 11 9 8 8 8 8 9 9 8 6 5 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 3 5 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 0 1 4 6 7 2 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 2 4 8 16 17 16 16 17 17 14 12 9 7 5 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 10 23 54 109 132 139 130 104 81 53 30 15 8 7 6 6 10 16 11 5 2 3 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 3 3 3 3 2 2 3 3 4 4 4 4 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 12 11 10 9 10 9 9 9 10 9 8 7 6 5 4 3 3 2 2 2 1 1 1 1 1 1 1 1 2 3 4 5 6 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 3 1 1 1 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 7 11 15 20 20 21 21 19 16 14 11 9 6 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 2 6 16 38 54 65 67 57 43 28 19 18 19 16 14 13 13 16 13 8 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 2 2 2 2 2 2 2 4 4 5 4 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 12 13 12 11 11 10 9 8 9 10 9 7 6 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 2 4 6 6 6 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 1 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 1 4 9 14 17 20 21 20 19 17 14 12 10 9 8 7 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 1 4 7 10 13 14 15 15 14 15 14 15 20 26 28 29 29 26 24 22 18 11 5 3 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 3 3 3 3 3 4 4 5 5 4 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 14 13 13 13 12 10 9 9 9 9 8 7 7 5 4 3 3 3 2 2 2 1 1 1 1 1 1 2 4 6 7 7 6 6 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 2 3 7 9 11 12 14 15 15 13 11 11 10 9 7 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 1 2 3 4 5 6 5 3 2 3 6 11 15 21 28 36 43 37 31 23 14 9 8 7 6 5 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 3 3 4 4 3 3 4 4 4 3 2 1 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 15 14 14 13 12 11 10 9 9 8 8 7 6 6 5 3 3 3 2 2 1 1 0 0 1 1 1 3 5 6 7 6 6 5 5 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 7 8 8 8 9 8 6 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 2 1 1 1 0 0 1 4 9 11 15 18 23 32 31 32 32 28 14 9 8 7 3 3 2 2 2 3 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 5 5 3 2 2 3 3 3 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 17 15 14 14 12 11 9 8 8 8 8 8 6 5 4 3 2 2 2 1 1 1 1 0 1 1 1 2 4 6 7 6 6 5 5 5 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 5 5 5 5 5 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 2 6 11 13 14 15 21 32 51 66 54 31 18 12 10 4 2 1 0 1 3 4 4 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 2 2 3 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 18 16 16 15 13 12 10 9 8 8 8 7 6 5 4 3 2 2 2 1 1 1 0 0 0 1 2 3 4 7 6 6 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 6 8 8 8 6 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 9 15 19 25 31 34 33 28 22 16 14 8 4 2 1 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 2 4 4 5 5 5 5 4 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 19 18 17 15 13 10 9 9 9 9 7 5 4 4 3 2 2 1 1 1 1 0 0 0 1 2 3 5 6 6 6 6 5 4 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 12 11 10 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 7 11 14 17 20 22 22 20 17 12 9 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 4 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 22 22 23 21 17 15 13 11 10 10 10 10 8 6 5 4 2 2 2 1 1 1 1 0 0 1 1 2 3 4 5 6 6 5 5 4 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 12 9 7 6 4 2 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 14 17 19 20 20 17 15 12 10 7 5 4 2 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 1 1 1 1 1 1 1 2 4 6 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 22 23 21 17 15 14 12 11 10 10 9 7 5 4 4 2 2 2 1 1 1 0 0 0 0 1 1 3 4 5 6 6 5 4 4 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 0 0 0 1 2 2 2 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 2 2 2 2 2 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 9 10 7 3 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 12 16 17 20 22 25 20 16 12 7 2 0 0 0 1 1 1 1 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 0 1 2 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 20 19 17 15 14 14 14 12 9 8 7 5 4 4 3 2 2 1 1 1 0 0 0 0 1 1 2 4 6 6 6 5 4 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 1 1 2 3 4 4 3 2 1 0 0 0 0 1 1 2 2 2 1 1 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 16 19 17 15 12 7 4 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 6 9 12 16 24 23 19 15 10 4 2 1 0 1 1 2 2 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 19 19 19 17 15 14 14 13 11 9 8 7 6 5 4 3 2 2 1 1 1 0 0 0 0 1 1 2 4 6 5 5 5 4 4 3 3 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 2 3 4 5 5 5 4 3 2 1 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 15 22 25 18 13 11 10 8 4 1 0 1 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 4 6 14 17 16 12 6 3 1 1 0 1 2 2 1 1 2 3 2 2 2 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 16 15 14 13 12 11 10 9 8 7 6 5 4 2 2 1 1 1 0 0 0 0 0 0 1 2 4 5 5 4 4 4 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 3 4 3 5 6 7 6 4 2 1 1 0 0 1 1 2 2 1 1 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 18 25 20 13 9 8 8 6 4 1 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 4 7 8 8 6 3 3 2 2 1 2 3 3 2 3 4 4 4 3 2 1 0 0 0 0 0 0 0 1 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 16 15 15 13 12 11 11 11 10 8 7 5 4 3 2 1 1 1 1 0 0 0 0 0 1 1 2 4 5 5 5 4 3 2 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 6 7 8 9 10 9 7 4 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 23 31 22 15 10 7 6 4 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 4 5 5 3 3 3 3 3 2 2 3 4 5 4 3 2 1 1 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 16 14 13 12 11 10 9 9 8 7 6 5 3 2 2 2 1 1 1 0 0 0 0 0 1 2 3 5 6 6 5 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 8 11 13 13 12 11 7 4 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 29 36 29 21 13 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 4 4 3 3 4 4 3 2 2 1 2 4 5 5 5 4 4 2 1 0 0 0 1 1 2 3 2 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 16 15 14 13 11 10 9 9 9 8 7 6 4 3 2 2 2 1 1 0 0 0 0 0 0 0 2 3 5 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 5 8 10 13 14 15 12 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 22 39 46 42 33 21 14 10 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 4 2 2 3 6 8 8 7 6 5 3 1 0 0 1 2 3 4 5 2 1 1 2 2 1 0 0 0 0 1 2 3 3 3 2 4 5 5 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 14 13 12 11 10 10 9 9 9 9 8 6 4 3 2 1 1 1 0 0 0 0 0 0 0 0 2 3 5 7 6 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 13 15 14 13 13 11 10 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 19 33 48 53 51 45 36 30 25 21 16 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 6 8 8 6 4 3 3 4 6 7 8 8 7 5 3 2 2 3 5 8 9 7 3 1 2 1 2 2 1 1 1 2 5 6 9 10 10 10 9 9 8 6 5 4 3 2 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 13 13 12 10 10 9 9 9 8 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 3 6 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 12 14 15 15 13 14 11 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 19 31 42 50 52 50 47 40 33 27 21 16 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 9 9 8 6 5 4 5 4 6 7 8 9 7 7 7 8 10 10 9 5 3 2 2 3 3 3 3 3 3 3 5 8 11 13 13 12 10 10 9 8 8 7 7 8 9 9 8 8 6 5 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 12 12 11 11 10 9 9 8 8 7 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 1 3 5 5 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 9 10 10 11 13 13 12 11 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 22 33 43 48 46 44 39 32 27 24 19 15 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 8 10 12 12 12 11 8 7 8 9 11 12 10 11 13 17 19 18 13 5 3 2 3 4 4 4 4 4 4 5 6 9 11 13 14 12 10 8 8 8 10 12 14 19 18 17 17 17 16 13 10 7 7 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 13 12 11 11 10 10 9 8 8 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 3 4 6 9 12 13 14 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 18 28 35 38 36 33 31 30 26 22 17 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 2 4 5 7 10 14 15 15 14 12 9 8 9 13 15 14 13 17 23 27 25 18 12 8 5 4 4 3 3 3 4 5 5 6 7 9 11 12 11 9 7 7 8 9 11 12 16 17 18 18 20 18 14 10 8 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 14 13 12 11 10 10 10 9 7 6 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 8 11 14 15 12 8 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 12 17 20 22 25 27 27 25 21 16 11 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 2 4 5 6 9 10 9 8 7 6 7 8 11 13 13 13 17 20 24 24 19 15 10 5 3 2 2 3 4 4 4 5 6 7 7 7 9 9 8 6 5 6 7 7 9 11 13 15 15 15 14 12 9 7 5 3 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 16 15 14 13 13 13 12 10 8 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 12 12 11 10 9 7 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 9 14 18 20 20 18 13 10 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 2 2 3 2 3 3 4 5 4 4 5 6 8 10 11 13 16 20 22 20 16 12 8 5 3 3 2 3 3 4 4 5 6 6 6 7 8 8 7 6 6 6 7 6 7 9 10 11 11 11 11 8 8 6 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 19 18 17 16 15 14 13 12 10 7 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 4 3 3 2 2 1 2 2 1 1 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 8 9 9 10 11 11 11 10 10 8 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 1 2 2 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 2 5 8 11 13 13 11 9 7 6 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 0 1 1 2 2 3 3 4 5 6 8 10 13 17 20 22 19 14 9 6 4 3 3 2 3 3 3 4 5 5 5 5 6 6 6 6 7 7 8 10 8 7 7 6 6 7 8 11 10 8 7 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 23 23 21 18 16 15 14 12 10 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 4 4 4 3 3 3 3 3 2 2 3 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 5 5 7 9 10 11 12 12 12 11 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 1 0 0 0 0 1 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 2 3 5 8 9 10 11 11 10 8 6 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 3 5 6 8 14 18 19 19 16 12 8 4 3 2 2 2 2 2 3 4 5 5 4 4 5 5 6 7 7 7 6 7 7 7 8 7 8 10 13 12 10 7 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 25 24 22 19 17 15 13 12 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 3 3 2 2 2 1 1 2 2 2 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 5 6 6 7 8 9 10 11 11 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 1 1 1 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 6 7 9 11 11 10 9 9 8 8 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 1 1 1 2 0 1 3 6 10 13 15 14 15 12 8 5 2 1 1 2 2 3 3 4 4 4 3 3 5 6 7 7 8 7 6 5 5 5 6 8 10 12 13 11 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 26 24 22 19 18 15 13 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 2 2 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 1 2 3 3 4 4 4 5 6 8 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 3 4 6 7 8 8 9 9 9 10 11 12 13 13 10 7 4 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 7 9 12 12 12 12 12 10 7 4 2 1 0 1 2 4 5 5 4 4 4 5 6 8 9 9 9 7 6 5 5 5 6 9 11 12 10 7 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 24 21 20 21 20 17 13 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 1 1 1 2 2 2 2 3 3 4 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 2 3 5 6 7 7 8 8 7 9 11 13 14 13 11 8 6 3 2 1 1 0 0 0 0 0 1 2 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 9 11 12 13 12 11 10 7 3 1 0 0 1 2 3 4 5 5 6 5 6 8 10 11 11 10 7 6 6 5 6 7 10 13 13 8 4 1 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 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 21 20 21 23 22 19 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 1 0 0 0 0 1 2 2 2 2 3 4 5 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 3 5 5 6 7 9 9 10 11 11 10 8 7 7 6 4 2 1 0 0 0 1 0 0 1 2 2 2 2 1 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 6 8 10 12 13 14 14 13 12 9 3 1 0 0 1 1 1 1 3 3 4 5 5 7 9 10 11 11 9 7 6 6 7 7 8 9 9 6 4 2 1 2 5 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 19 20 23 26 23 19 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 0 0 0 0 1 2 2 2 3 4 5 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 4 5 5 5 6 8 9 9 8 7 5 4 4 5 5 3 2 1 0 1 1 0 0 1 1 2 1 1 0 0 0 1 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 5 4 4 4 6 8 10 13 15 13 12 10 6 2 0 0 0 1 2 2 2 2 2 3 4 6 7 8 9 9 7 6 6 6 6 7 7 6 5 6 4 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 19 20 23 24 21 16 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 0 0 0 0 1 1 1 2 3 3 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 4 4 4 5 5 6 7 8 8 7 5 3 3 5 9 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 5 4 4 5 7 8 10 11 11 10 9 7 3 1 0 0 1 2 3 3 2 2 2 4 6 6 5 5 6 7 7 5 5 6 7 6 7 8 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 19 19 21 20 16 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 2 2 2 3 5 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 4 3 3 4 5 6 8 8 7 4 1 1 2 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 1 0 0 0 0 0 1 1 1 2 4 5 6 7 6 5 4 6 8 9 10 10 9 8 6 3 2 1 0 1 1 2 4 4 3 3 3 5 6 6 4 4 5 6 7 6 6 7 6 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 18 19 19 18 14 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 1 2 2 2 1 1 1 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 4 4 4 7 6 5 5 7 8 8 6 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 1 0 0 0 1 1 1 1 2 2 2 1 2 4 6 7 7 6 5 5 6 7 8 9 7 6 5 4 3 2 1 2 2 2 3 4 5 5 4 5 5 5 5 4 5 6 7 6 7 8 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 19 20 20 18 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 3 2 2 1 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 4 6 7 6 6 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 3 2 1 0 0 0 1 1 1 2 3 3 2 1 3 5 6 8 7 6 6 7 8 8 7 6 6 6 5 4 3 3 2 2 2 3 3 4 4 5 4 4 4 4 5 5 5 6 6 8 10 12 10 6 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 23 23 22 18 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 3 3 2 2 1 1 2 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 2 4 5 5 4 5 5 5 6 6 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 3 1 1 1 0 1 2 2 2 3 4 3 2 2 4 6 7 7 7 7 8 8 8 8 7 7 7 8 7 6 5 5 4 3 3 3 3 4 4 4 4 4 5 5 4 4 5 7 8 10 14 16 12 7 4 2 1 0 0 0 0 0 0 0 1 1 1 1 2 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 27 25 23 16 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 1 2 3 4 4 4 4 3 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 4 1 0 0 0 2 3 4 4 5 5 4 3 4 5 6 7 7 7 7 8 8 8 7 6 6 6 6 6 6 5 5 4 3 4 4 4 4 4 5 5 6 6 4 3 3 5 7 9 12 16 14 10 6 3 2 1 1 0 0 0 0 0 0 1 1 1 2 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 29 28 24 16 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 3 4 5 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 3 3 3 2 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 4 5 4 4 4 4 3 3 3 2 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 2 2 3 3 4 4 3 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 4 2 1 0 2 4 6 6 6 6 6 6 5 6 7 8 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 3 3 3 4 5 5 5 6 6 6 6 4 3 3 3 6 8 11 14 15 13 10 8 5 3 3 3 2 1 0 0 0 0 0 1 2 3 5 5 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 32 33 32 24 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 4 5 7 7 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 1 0 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 6 6 7 6 6 6 6 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 2 2 3 3 3 4 4 4 5 7 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 3 2 3 2 1 2 5 7 7 8 7 6 6 4 5 6 7 8 7 7 6 7 7 6 5 4 4 4 3 3 4 4 4 4 4 5 6 5 6 6 6 6 6 4 3 4 5 6 8 10 13 16 15 12 10 9 7 6 6 6 4 2 1 1 1 1 1 2 2 2 7 7 5 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 1 1 1 1 1 0 0 0 0 0 0 0 37 38 35 21 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 1 2 5 7 9 12 11 10 9 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 7 8 9 9 9 9 8 7 7 6 5 3 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 3 4 4 5 6 6 6 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 3 4 3 3 3 6 8 9 8 8 7 7 7 6 6 6 7 7 6 6 6 6 6 5 4 4 3 3 3 4 4 4 4 4 4 5 5 5 6 7 6 6 5 4 4 5 6 8 9 11 14 14 13 12 10 9 9 9 9 8 7 4 2 2 3 4 4 3 2 2 4 4 3 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 41 38 29 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 4 8 14 16 18 16 14 12 10 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 3 2 2 1 0 1 1 2 1 2 2 1 2 2 2 3 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 3 6 9 11 12 11 9 7 7 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 3 4 5 6 6 7 6 6 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 3 5 4 4 3 4 5 5 6 9 10 9 8 7 7 7 6 5 5 5 6 6 6 6 5 5 4 4 5 5 4 4 5 5 5 5 5 5 4 5 5 6 7 7 7 6 5 4 4 4 5 7 9 10 12 14 14 12 11 11 11 11 10 10 9 6 4 4 6 6 5 5 3 3 3 3 2 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 44 37 20 8 2 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 4 9 16 23 19 16 15 15 14 12 9 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 8 7 8 9 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 4 5 6 6 6 6 5 4 3 3 3 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 3 4 4 3 4 5 5 6 8 9 9 7 7 7 7 6 6 6 6 6 7 7 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 6 6 5 4 4 6 7 9 11 14 15 14 13 12 12 11 10 10 9 6 5 6 6 7 7 7 7 5 4 4 3 2 2 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 37 13 4 1 0 0 0 0 0 0 1 2 2 2 2 0 0 0 0 0 0 0 1 2 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 1 0 1 3 11 20 24 16 13 11 10 9 8 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 1 0 2 3 3 2 2 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 4 4 4 5 5 4 4 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 5 5 5 6 7 7 6 7 8 8 7 6 6 7 7 7 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 6 5 5 5 6 6 7 8 9 8 7 6 5 5 5 6 8 10 12 14 14 13 13 13 12 12 12 12 13 12 10 8 8 10 10 8 7 6 5 4 4 2 1 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 39 17 5 2 1 1 1 1 1 1 2 2 2 2 2 1 0 0 0 1 1 2 3 4 5 5 4 2 0 0 0 0 0 0 1 1 0 0 0 1 2 2 1 1 0 0 0 3 12 21 20 13 8 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 2 2 2 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 3 3 3 2 2 3 4 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 7 7 8 7 6 6 6 6 7 8 8 7 6 6 6 6 6 6 6 5 5 5 6 7 7 8 8 8 8 8 8 7 6 7 8 10 13 14 14 13 13 13 13 13 14 15 17 19 19 19 19 16 12 9 7 6 5 5 4 3 2 2 2 4 4 4 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 29 15 5 5 5 5 4 4 4 4 4 4 4 4 3 2 2 3 3 3 4 5 5 5 4 4 3 1 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 0 4 10 18 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 3 4 4 5 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 3 4 4 4 4 6 7 7 7 8 8 8 8 7 7 7 7 8 9 10 10 8 7 6 7 7 6 7 6 5 6 6 6 6 6 7 7 7 8 9 9 8 8 8 8 10 14 16 17 17 15 14 13 13 15 17 19 20 20 19 18 15 12 9 7 6 5 4 4 3 2 2 2 3 3 4 5 5 4 4 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 16 6 4 7 9 10 10 10 8 6 4 3 3 3 4 4 4 4 5 6 6 5 4 4 3 3 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 3 4 2 4 7 9 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 3 3 4 4 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 5 6 6 6 7 8 9 9 8 8 7 7 8 9 10 9 8 7 7 8 8 7 6 5 4 5 5 5 4 5 5 6 6 6 7 8 9 9 9 9 10 12 16 19 20 18 15 13 12 14 16 17 18 18 17 16 14 11 8 7 6 5 3 3 3 3 2 2 2 2 3 4 5 5 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 26 15 8 7 7 9 10 10 9 6 5 5 4 4 4 4 4 3 3 4 6 5 4 3 3 3 2 1 0 0 0 0 0 0 0 1 2 3 2 1 1 0 0 1 1 5 6 5 6 8 8 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 2 2 4 5 6 6 7 7 8 8 7 8 7 7 8 8 9 10 10 11 9 8 7 7 7 6 4 4 4 5 5 5 5 5 5 6 6 7 7 9 10 10 10 10 11 17 17 15 14 13 13 14 15 16 17 17 16 14 12 11 8 7 6 5 5 5 5 5 4 3 2 1 1 2 3 3 4 5 7 7 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 26 23 22 13 8 6 4 4 4 4 5 6 6 4 3 3 3 4 4 4 4 3 2 2 2 2 1 0 0 0 1 1 1 1 1 1 2 3 2 2 2 2 4 8 13 9 7 7 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 3 3 3 4 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 4 3 3 4 5 5 5 5 5 5 5 6 6 6 6 7 8 9 10 10 9 7 6 6 6 6 4 4 5 5 6 6 7 6 6 6 6 5 5 7 10 10 9 8 7 10 11 12 13 13 14 14 14 16 17 16 14 12 10 9 8 8 8 8 8 8 7 7 6 5 3 2 1 0 1 1 3 5 6 6 6 6 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 36 36 31 18 9 4 2 3 3 4 4 5 4 4 3 3 3 3 4 4 4 3 2 2 2 1 0 0 0 0 1 2 1 1 1 1 0 0 1 2 3 3 4 6 8 10 10 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 3 3 2 4 4 5 5 4 4 4 6 6 5 5 6 7 8 10 9 8 7 5 5 5 5 5 5 5 5 6 7 7 7 6 6 6 7 8 8 8 7 6 5 7 8 10 10 10 10 10 11 12 12 13 13 11 10 8 7 7 8 10 10 10 9 8 7 6 4 2 1 0 0 0 1 2 4 6 7 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 32 31 24 15 8 4 2 3 3 3 3 3 3 3 3 2 2 2 3 4 4 4 3 2 1 0 0 0 0 1 2 4 3 2 1 1 0 0 0 0 1 1 2 3 5 6 8 9 9 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 1 2 3 3 4 4 4 5 6 6 5 5 6 6 6 8 8 8 7 6 6 5 5 5 5 6 5 5 5 6 6 6 6 8 9 9 8 7 7 7 5 6 8 10 10 8 7 6 8 9 10 11 10 9 9 9 9 9 9 10 9 9 8 7 5 4 2 1 0 0 0 0 0 2 5 6 7 6 6 5 4 3 2 1 1 1 1 1 2 2 2 2 1 1 0 1 1 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 26 20 13 8 4 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 3 2 1 1 0 0 0 0 0 2 3 3 2 1 1 0 0 0 0 0 0 1 2 2 3 4 6 7 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 4 4 4 3 4 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 1 1 2 3 4 5 6 7 7 6 6 6 6 6 6 7 7 6 5 5 5 5 5 4 5 4 4 4 5 6 6 8 9 10 10 9 8 8 9 8 8 9 9 8 7 6 7 8 9 10 10 10 9 9 10 10 10 10 9 8 7 7 6 5 3 2 1 1 0 0 0 1 3 5 7 7 8 8 8 7 6 4 3 3 4 3 3 3 4 4 3 3 2 3 3 3 3 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 18 10 3 2 2 2 1 1 1 2 3 4 4 4 4 5 4 3 2 2 2 2 1 0 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 4 4 4 4 4 4 4 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 1 2 3 5 6 7 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 3 3 3 4 5 5 6 10 11 11 11 10 9 8 9 9 9 8 8 7 7 7 7 8 9 9 10 10 9 9 9 10 9 9 8 7 6 6 5 5 4 2 1 0 0 0 0 2 4 6 7 8 9 10 9 9 7 6 5 5 5 5 6 5 5 4 3 3 3 4 4 5 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 12 6 3 2 2 2 2 2 2 2 2 2 3 4 4 3 3 1 1 1 2 1 1 0 0 2 2 1 0 0 0 0 0 0 1 2 3 3 2 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 5 5 5 4 2 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 2 3 4 3 2 2 1 2 3 4 6 7 8 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 5 6 6 10 12 13 13 12 11 9 8 8 8 8 7 7 6 5 6 8 9 10 10 9 9 9 9 9 8 8 7 6 5 5 4 4 3 1 1 1 1 1 2 3 5 7 8 8 9 9 10 9 8 7 6 6 7 8 8 7 5 5 4 5 7 7 7 7 6 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 5 3 2 2 2 3 3 4 4 4 4 3 3 2 2 1 1 0 0 0 0 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 1 2 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 5 6 7 6 3 2 1 1 1 1 0 1 2 1 1 0 0 0 0 0 0 0 0 1 2 3 2 1 1 1 2 3 4 5 6 7 7 7 7 7 6 5 5 5 4 4 4 4 3 3 3 3 3 4 4 5 6 7 8 9 12 14 14 14 13 11 9 8 9 8 8 8 7 7 8 8 9 9 9 9 9 9 8 8 8 8 7 6 6 5 3 2 1 1 1 1 1 2 3 3 4 5 5 5 6 8 9 8 8 7 7 8 10 11 10 9 7 7 7 9 9 9 7 6 4 4 4 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 6 2 3 3 3 3 4 6 7 7 7 6 5 3 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 7 8 7 5 3 1 2 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 2 3 4 5 6 7 7 7 8 8 7 6 5 5 5 5 5 4 3 3 2 1 2 3 4 5 7 8 9 10 11 14 14 14 13 12 11 10 10 10 9 8 8 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 5 3 2 0 0 0 0 1 1 1 2 2 2 2 1 3 5 7 7 6 6 7 9 12 13 12 11 11 11 12 11 9 7 6 5 3 3 3 2 2 2 2 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 9 5 4 4 5 4 4 4 6 7 9 9 9 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 6 5 3 1 1 0 0 0 2 3 3 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 3 4 5 6 7 7 7 8 9 8 8 7 7 7 6 5 5 5 4 3 2 3 3 4 5 6 7 8 10 10 12 13 13 13 13 12 11 10 10 9 8 9 10 9 9 8 7 7 7 6 6 6 5 5 5 6 6 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 5 7 10 13 13 13 13 14 15 14 11 9 7 7 5 5 4 3 3 4 4 3 3 3 3 4 4 4 2 2 2 2 1 1 0 0 0 0 0 12 4 6 6 5 4 3 3 5 7 8 10 10 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 5 4 2 1 0 0 1 3 4 4 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 5 6 7 8 8 8 8 8 7 8 8 7 7 6 6 6 6 5 3 2 3 3 2 2 4 7 11 11 11 11 11 12 12 12 11 10 9 9 9 9 9 8 8 8 7 6 5 5 5 4 4 4 4 5 6 6 6 6 6 5 4 4 3 2 2 2 1 0 0 0 1 1 2 3 4 4 4 6 8 11 12 12 11 13 15 16 11 10 8 7 7 6 6 5 5 5 6 5 6 7 7 7 7 5 4 3 3 3 2 1 1 0 0 1 1 12 6 10 7 5 4 3 3 4 6 8 9 9 8 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 3 2 1 0 1 2 3 5 4 2 1 1 0 0 0 0 0 1 1 1 1 1 2 2 3 3 3 4 6 7 7 7 7 7 7 7 7 7 8 7 7 7 6 6 5 4 3 3 4 3 4 4 6 8 9 9 8 9 10 10 10 11 12 11 10 8 7 7 8 8 8 9 8 6 6 5 5 4 4 4 4 5 6 7 8 9 9 8 8 7 7 6 5 4 3 3 3 3 4 4 4 4 3 4 6 7 9 9 9 9 11 12 15 13 12 11 10 10 9 8 7 7 7 7 7 8 9 9 9 8 7 5 5 4 4 4 3 2 2 1 2 2 11 7 7 4 4 3 3 4 6 8 10 9 8 7 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 4 3 2 1 1 2 4 5 5 4 3 2 1 0 0 0 0 2 3 3 3 2 2 2 3 3 3 4 5 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 4 3 4 5 6 7 7 7 7 7 7 8 8 9 11 12 13 12 11 10 10 10 9 8 9 9 9 8 7 6 5 4 4 5 5 6 7 8 8 9 10 11 11 11 11 10 9 8 8 8 8 7 7 7 6 4 3 3 4 5 6 7 7 7 8 10 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 10 9 8 7 6 6 6 5 3 3 4 4 4 4 14 12 10 7 5 5 5 7 11 13 14 12 9 7 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 4 4 3 1 0 0 0 0 0 1 2 1 1 2 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 3 3 3 2 2 4 6 5 4 3 2 2 1 0 1 2 2 3 3 3 2 3 3 3 4 5 5 5 6 6 6 7 6 6 6 6 7 7 8 8 7 7 7 6 4 3 4 5 7 9 7 6 5 5 6 8 10 12 13 14 14 14 14 14 14 13 12 11 11 10 10 8 8 8 7 7 7 7 7 8 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 8 6 4 4 4 5 5 6 6 6 6 9 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 6 5 5 4 4 5 30 20 16 12 8 7 8 11 16 18 18 16 12 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 5 5 3 0 0 0 0 2 7 12 17 18 20 21 19 16 13 11 9 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 5 4 3 1 1 3 4 6 5 4 4 3 2 3 2 2 3 3 4 4 4 4 4 4 4 5 6 6 5 5 5 5 5 5 6 6 6 6 7 7 6 6 5 5 4 3 5 6 7 7 7 6 3 3 4 7 10 11 12 13 14 14 13 13 13 12 12 12 12 12 12 11 10 9 8 8 8 8 8 9 12 13 13 13 13 13 13 14 13 13 14 14 13 12 11 12 12 11 9 7 5 5 4 4 5 5 4 5 6 7 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 11 11 11 10 10 10 9 9 8 7 6 5 5 5 5 43 29 23 18 14 12 12 16 20 24 22 18 14 12 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 3 7 6 3 1 1 1 4 9 19 30 37 26 19 16 14 14 13 11 10 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 5 4 3 1 1 1 2 3 4 3 3 2 1 1 1 2 3 4 5 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 6 6 5 4 5 5 5 5 6 6 5 5 5 5 7 8 9 10 12 12 12 11 11 11 11 11 11 11 11 11 10 9 9 8 7 7 7 8 9 11 12 13 13 13 12 11 10 10 11 11 10 10 11 11 11 10 10 9 8 6 5 4 4 4 3 4 5 6 7 8 9 9 9 10 10 11 11 11 10 10 10 10 12 11 11 10 10 10 10 9 8 8 7 6 6 6 5 5 50 38 31 26 24 22 21 23 24 24 23 20 17 14 11 8 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 3 5 6 5 4 4 7 11 16 25 34 32 17 11 7 6 7 8 8 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 3 2 1 1 1 3 5 5 4 2 0 0 0 1 2 4 5 6 6 5 5 5 4 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 4 3 3 4 5 7 7 7 7 6 6 6 6 8 9 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 7 8 8 9 11 12 12 12 11 10 9 8 8 8 8 8 8 9 9 9 9 9 8 7 6 5 4 4 4 4 4 4 5 6 7 7 7 8 9 9 10 10 9 9 9 9 9 9 9 8 8 8 9 8 7 7 6 6 6 6 5 5 56 40 34 30 29 30 31 31 29 26 21 17 15 12 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 8 11 14 17 20 24 27 20 10 5 4 4 5 7 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 2 1 1 1 2 4 4 3 2 1 0 0 1 1 2 3 4 5 4 3 3 3 3 4 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 8 8 8 8 8 8 7 7 8 9 9 9 9 9 9 9 9 8 8 9 10 10 9 9 9 10 10 10 9 8 8 9 11 12 12 12 12 12 11 10 9 9 8 8 8 8 8 9 9 10 9 8 7 6 5 4 4 4 3 4 5 6 7 7 7 7 8 8 9 9 9 8 7 7 7 7 7 8 9 11 9 8 8 7 6 5 6 6 6 5 55 41 34 31 29 31 34 34 32 27 21 16 12 9 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 18 20 19 19 19 18 16 9 6 6 6 6 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 2 1 0 1 1 2 2 3 3 2 1 0 1 0 1 1 1 1 2 2 2 2 3 4 5 6 7 6 7 7 7 7 7 7 6 6 5 5 5 5 4 5 5 5 5 4 3 6 8 8 9 8 8 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 11 10 9 9 10 10 10 9 9 9 11 12 12 11 10 11 12 12 11 10 9 8 9 9 10 10 10 11 10 10 9 9 8 6 5 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 9 7 7 6 7 8 10 10 13 12 9 8 8 8 6 5 5 5 5 57 47 37 30 27 27 30 31 30 27 22 17 12 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 15 13 12 13 13 9 5 5 8 10 10 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 3 3 2 1 1 1 0 1 2 3 4 2 1 1 0 0 0 0 0 0 0 1 1 2 3 3 4 6 6 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 5 5 4 2 2 3 5 6 6 7 8 8 8 7 7 6 6 5 6 8 10 10 10 9 9 9 9 8 8 8 8 9 9 9 8 9 9 9 9 10 10 10 11 11 11 10 10 10 11 12 12 11 10 10 11 10 10 10 9 8 7 6 6 6 7 7 7 7 7 7 8 8 8 8 7 8 8 7 7 7 7 7 6 8 9 8 7 6 7 6 5 5 5 5 63 55 44 34 26 24 26 31 31 29 25 20 14 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 4 4 2 2 3 8 10 8 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 3 2 1 0 0 0 1 2 3 4 4 2 1 0 0 0 0 0 0 0 1 2 2 3 4 5 5 6 7 8 8 8 7 7 7 6 6 5 4 4 4 4 3 3 4 2 2 1 1 2 2 4 5 6 7 6 6 5 4 4 4 5 8 9 9 9 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 9 10 12 13 13 13 12 12 12 11 10 10 10 10 9 10 10 10 10 11 9 8 7 7 7 7 7 6 6 7 7 8 8 8 8 8 8 7 7 7 8 7 7 6 6 6 5 5 5 5 5 5 4 66 63 48 37 29 25 26 29 27 26 24 21 15 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 5 4 4 4 4 2 1 0 0 0 1 2 3 2 1 0 0 0 0 1 0 0 1 2 2 3 4 5 5 6 7 7 8 7 7 7 7 6 6 6 5 4 4 3 3 3 3 3 3 2 1 1 0 0 2 4 4 4 4 4 4 5 5 5 6 7 8 7 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 10 9 9 11 12 13 14 13 12 11 10 10 9 9 9 9 9 9 9 10 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 7 6 7 7 7 7 6 5 5 4 4 4 5 5 4 68 61 45 34 27 24 25 25 25 26 25 22 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 4 7 8 5 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 2 4 5 5 6 6 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 3 3 3 2 1 0 0 1 2 2 2 3 3 4 4 4 5 6 7 7 6 5 5 5 5 6 5 5 5 5 6 6 7 7 7 7 8 9 9 8 9 10 11 12 12 11 11 11 10 10 9 9 9 9 10 10 9 10 10 11 10 9 8 8 8 8 8 7 7 8 9 9 8 8 8 7 6 6 6 6 7 7 7 6 5 4 3 4 4 5 5 63 59 49 34 26 22 22 22 23 25 25 22 17 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 3 4 5 7 7 7 7 6 6 7 7 7 7 7 6 6 5 3 3 3 3 2 2 3 3 3 2 0 0 0 0 2 2 2 3 4 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 7 8 9 9 9 9 10 10 10 10 10 9 9 9 9 8 9 9 10 11 10 9 10 9 9 9 9 9 9 10 10 9 9 8 8 7 7 6 6 5 5 6 7 7 6 6 6 5 4 3 3 3 3 3 55 57 53 44 32 22 17 14 15 17 17 17 13 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 4 6 7 7 7 6 7 6 7 7 7 6 6 5 5 4 4 3 3 3 3 3 2 1 0 0 0 0 1 2 3 3 3 4 4 4 4 4 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 9 8 8 8 8 8 8 8 8 8 8 7 7 8 9 10 11 12 10 9 9 9 9 9 9 9 9 9 8 8 8 7 6 6 5 5 5 6 6 6 6 6 6 6 5 4 4 3 2 2 2 55 59 58 48 36 24 17 12 9 9 9 8 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 3 2 3 4 6 6 7 8 9 8 7 7 7 6 6 5 5 5 5 4 4 3 3 3 2 1 0 0 0 0 0 0 0 1 3 3 3 3 3 4 4 5 5 5 5 5 5 5 6 7 6 6 6 6 6 7 6 6 6 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 8 8 7 8 8 8 8 8 7 6 6 5 5 5 5 5 6 6 6 5 5 5 4 4 4 2 2 2 2 51 54 53 44 35 26 19 13 9 6 5 5 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 4 5 6 6 8 8 7 7 6 6 5 5 5 5 5 5 4 3 3 3 2 1 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 4 4 4 4 5 6 5 5 5 5 5 6 6 7 6 6 6 7 8 8 8 9 8 7 7 7 7 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 5 5 5 4 5 5 5 5 5 4 4 4 4 3 2 2 1 1 38 37 37 36 31 26 20 14 10 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 3 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 1 1 2 3 3 2 3 5 6 7 8 8 8 7 7 6 6 5 5 5 5 5 5 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 3 2 3 3 3 3 3 3 3 4 5 5 5 5 5 7 8 8 7 7 8 7 7 7 7 8 8 8 8 8 7 7 7 7 9 9 10 10 9 9 10 9 9 9 8 8 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 1 0 0 31 31 31 29 24 19 17 15 12 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 4 5 6 7 7 8 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 2 2 3 3 3 2 2 2 3 3 4 4 4 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 5 5 5 5 4 3 2 1 2 1 1 1 1 1 1 1 1 1 1 0 0 0 33 29 22 16 12 9 11 11 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 4 4 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 4 4 4 4 4 3 3 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 5 6 7 7 7 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 5 4 3 2 2 1 0 0 1 1 1 1 1 0 0 0 0 0 0 29 23 16 12 8 6 7 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 6 5 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 4 4 4 5 5 6 7 7 7 8 8 7 8 8 8 7 7 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 4 3 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 25 19 15 11 7 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 4 5 5 6 8 9 9 8 7 7 8 7 7 6 5 5 5 5 5 6 6 5 6 6 7 7 7 7 8 8 8 7 7 6 6 6 5 4 4 4 4 5 5 6 6 5 4 3 2 1 0 0 0 0 0 0 0 1 1 1 0 0 24 22 20 15 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 4 5 7 8 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 6 7 7 7 6 6 6 5 5 4 4 5 5 5 5 5 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 25 26 25 18 9 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 6 6 6 6 5 6 6 5 5 5 5 6 6 5 6 5 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 3 4 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 7 7 7 7 7 7 7 6 6 7 6 6 5 5 5 5 5 5 5 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 23 27 25 19 12 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 5 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 14 20 19 15 11 7 4 5 4 2 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 5 5 5 5 5 4 4 4 3 4 4 4 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 5 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 7 9 9 8 5 2 3 3 3 2 1 0 0 0 0 0 0 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 5 5 6 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 5 4 4 2 1 0 0 1 1 1 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 1 0 0 0 0 0 0 0 4 2 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 5 4 4 4 4 3 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 1 1 3 2 1 0 0 0 0 3 6 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 5 5 5 5 5 5 6 5 5 5 5 4 4 3 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 1 4 7 10 10 8 4 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 1 2 2 4 4 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 9 6 3 1 0 0 0 1 2 3 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 3 4 5 4 5 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 6 4 2 1 0 0 0 1 2 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 1 2 2 2 2 3 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 6 3 2 1 0 0 0 0 0 0 0 1 2 4 7 9 9 8 6 2 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 5 12 15 15 11 5 2 1 0 0 0 0 0 0 1 2 3 8 12 14 14 13 10 6 3 2 2 1 0 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 1 0 0 0 0 1 1 2 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 1 1 1 1 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 1 1 1 1 1 0 1 1 1 2 2 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 1 0 0 0 1 5 12 17 17 14 6 2 1 0 0 0 0 0 0 1 2 3 6 11 16 19 21 21 17 11 5 0 0 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 1 1 0 0 0 0 1 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 1 2 6 10 15 16 12 6 2 1 0 0 0 0 0 0 0 0 1 4 8 13 17 22 21 18 15 11 8 7 6 5 4 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 2 2 1 1 0 0 0 1 2 3 4 4 4 4 4 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 1 1 1 1 1 0 0 0 0 0 0 1 0 0 1 5 11 16 18 18 14 9 5 2 1 0 0 0 0 0 0 0 0 3 6 10 13 15 12 9 7 7 10 12 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 4 4 3 3 1 1 1 1 1 2 3 4 4 6 6 6 6 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 2 2 1 1 1 1 0 0 0 1 0 0 0 4 3 3 4 6 12 20 23 23 18 11 5 2 1 0 0 0 0 0 0 0 0 4 6 8 8 7 4 2 2 3 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 6 6 5 4 3 2 1 1 1 2 3 4 6 7 8 9 9 9 9 8 8 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 1 1 1 1 0 0 0 9 5 4 4 3 8 13 18 19 16 9 5 3 2 2 2 1 0 0 0 0 2 5 6 6 4 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 6 6 7 7 6 6 6 5 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 5 6 7 8 8 7 6 4 2 1 1 1 2 3 5 8 10 12 13 13 13 13 12 12 12 11 9 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 1 4 6 8 12 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 6 3 3 4 6 9 11 14 12 9 6 5 5 6 5 3 2 1 1 0 3 5 7 6 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 10 11 12 12 13 12 11 11 11 12 12 12 11 10 9 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 1 1 1 2 3 4 5 6 8 10 11 11 9 7 4 2 1 1 1 2 3 7 10 13 15 16 16 15 15 15 15 14 13 12 11 10 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 5 2 3 4 6 9 11 13 13 11 9 9 10 10 8 7 5 3 1 1 2 3 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 11 14 16 17 17 17 16 17 17 17 17 18 19 19 18 16 15 14 13 12 10 8 7 5 4 1 2 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 4 5 6 8 9 10 11 11 10 7 5 3 2 1 2 3 5 8 11 14 16 17 17 16 15 14 13 12 12 11 11 9 8 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 3 1 1 1 4 7 12 16 19 17 17 16 16 15 12 10 8 5 3 1 1 2 2 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 13 18 22 24 25 25 25 24 24 25 26 26 26 26 26 25 24 22 21 19 17 15 14 12 10 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 2 3 3 4 4 5 7 8 10 12 13 13 11 9 7 4 3 2 1 2 3 5 10 13 16 18 18 16 15 13 11 9 9 9 8 7 7 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 6 2 1 0 3 8 14 21 27 31 30 28 24 18 16 14 12 9 6 2 1 0 0 1 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 22 26 30 32 34 34 34 34 35 37 37 36 36 36 34 32 29 26 24 22 21 19 17 13 11 8 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 0 1 1 1 0 2 3 3 4 5 5 6 7 8 11 13 15 14 12 10 7 4 3 1 1 1 1 4 7 11 15 17 17 16 15 15 14 13 12 9 8 7 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 12 4 2 1 3 8 15 24 32 38 40 37 31 24 22 19 14 9 5 1 0 0 0 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 17 24 31 37 41 44 46 47 47 48 48 48 45 43 42 38 34 29 29 26 23 21 21 20 16 13 11 10 8 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 1 1 2 3 4 5 6 6 5 6 6 7 8 11 13 14 14 13 11 8 6 3 2 1 1 2 3 5 9 11 11 12 14 15 16 15 13 10 8 6 5 4 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 18 11 4 3 5 9 15 23 32 39 41 40 34 27 22 17 11 6 2 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 13 20 28 35 42 47 51 54 57 59 59 58 55 51 48 44 39 34 33 30 28 25 23 19 13 10 9 8 4 1 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 1 2 2 4 5 5 6 6 5 5 5 6 7 9 10 12 13 14 14 12 9 7 4 3 2 1 1 1 3 4 5 6 8 11 13 13 13 11 9 7 5 4 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 24 18 12 8 8 9 12 17 22 28 31 31 29 21 14 9 5 2 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 13 20 28 35 42 49 55 61 63 64 63 60 57 53 48 44 40 37 33 30 26 22 18 13 10 7 4 2 1 0 2 6 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 2 2 3 4 4 4 5 5 5 5 5 5 7 8 9 11 13 13 12 11 9 7 5 4 3 2 1 2 3 3 4 4 6 8 11 12 13 11 10 8 7 5 4 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 28 26 22 16 9 6 6 7 10 14 21 25 25 19 13 7 3 1 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 14 20 27 34 40 46 50 53 55 56 55 53 51 49 45 40 35 30 26 22 18 14 11 8 5 3 1 0 1 3 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 4 5 5 5 5 6 7 8 9 10 11 10 9 8 7 7 6 4 3 3 2 2 2 2 3 3 6 8 11 13 13 14 13 11 8 5 3 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 32 32 30 22 13 7 3 2 3 9 17 24 29 29 23 16 9 3 0 0 0 0 0 0 0 0 0 0 1 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 17 22 27 33 37 41 42 42 42 41 40 37 33 28 22 19 16 13 10 7 4 2 1 1 2 3 3 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 3 4 4 4 4 4 5 6 7 8 9 9 9 8 7 7 7 5 4 3 2 2 2 2 2 2 3 5 7 11 13 15 16 14 11 7 5 2 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -153 -184 -169 -144 -132 -99 -86 -70 -77 -88 -73 -40 -46 -43 -32 -30 -26 -19 -15 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -7 -12 -9 -2 -0 -0 -0 -0 -0 -0 -0 -1 -7 -27 -47 -51 -60 -69 -68 -62 -51 -42 -30 -21 -9 -3 -0 -0 -0 -0 -1 -1 -2 -6 -13 -14 -9 -4 -0 -0 -5 -15 -21 -18 -9 -8 -12 -5 -3 -10 -3 -5 -0 -0 -0 -0 -0 -1 -2 -1 -9 -22 -31 -54 -26 -18 -5 -3 -5 -6 -8 -13 -21 -25 -17 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -22 -24 -18 -9 -2 -0 -0 -0 -1 -1 -1 -1 -2 -4 -10 -22 -25 -23 -22 -30 -41 -43 -46 -47 -51 -52 -55 -59 -60 -57 -52 -44 -37 -33 -28 -22 -16 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -16 -20 -27 -36 -36 -28 -19 -13 -12 -15 -19 -24 -32 -41 -41 -26 -11 -8 -2 -0 -0 -0 -0 -2 -6 -6 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -4 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -169 -186 -161 -151 -137 -109 -95 -80 -88 -94 -78 -35 -48 -53 -35 -34 -29 -22 -18 -13 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -11 -10 -8 -12 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -40 -65 -72 -85 -102 -103 -86 -65 -55 -39 -23 -12 -3 -0 -0 -0 -0 -2 -6 -8 -11 -11 -8 -4 -1 -0 -1 -5 -10 -13 -15 -11 -12 -12 -3 -1 -2 -4 -3 -0 -0 -0 -0 -1 -6 -5 -10 -16 -23 -53 -78 -44 -37 -17 -4 -2 -4 -9 -14 -16 -14 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -16 -23 -20 -11 -4 -1 -1 -3 -4 -2 -1 -2 -6 -12 -21 -29 -27 -25 -26 -32 -39 -35 -33 -35 -36 -37 -38 -42 -45 -46 -44 -41 -38 -35 -32 -29 -24 -17 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -15 -27 -35 -42 -51 -61 -65 -58 -41 -24 -16 -15 -18 -22 -28 -36 -26 -7 -1 -1 -0 -0 -0 -1 -1 -3 -4 -5 -4 -2 -2 -2 -1 -1 -2 -3 -3 -2 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -85 -169 -194 -183 -166 -144 -122 -108 -98 -101 -105 -85 -46 -48 -56 -39 -34 -29 -25 -21 -15 -12 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -29 -31 -26 -22 -17 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -4 -20 -54 -80 -84 -99 -115 -114 -94 -68 -55 -37 -20 -9 -2 -1 -0 -0 -0 -2 -6 -10 -12 -10 -7 -3 -1 -1 -8 -16 -17 -12 -7 -8 -10 -8 -5 -6 -6 -10 -5 -0 -0 -0 -0 -0 -4 -7 -19 -29 -64 -55 -44 -49 -37 -18 -6 -4 -5 -8 -11 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -19 -21 -13 -5 -1 -2 -6 -9 -5 -2 -5 -11 -20 -29 -32 -30 -28 -30 -36 -40 -34 -25 -22 -21 -21 -19 -20 -23 -25 -25 -27 -29 -28 -29 -33 -29 -22 -16 -10 -6 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -18 -28 -37 -48 -60 -70 -81 -81 -65 -34 -13 -12 -11 -12 -14 -15 -8 -1 -0 -0 -0 -0 -0 -1 -4 -11 -23 -31 -22 -9 -5 -2 -2 -2 -4 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -131 -219 -241 -228 -192 -166 -144 -125 -114 -115 -110 -80 -51 -56 -58 -40 -33 -32 -29 -23 -17 -14 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -39 -51 -52 -51 -41 -23 -8 -1 -0 -0 -0 -0 -1 -1 -0 -3 -14 -39 -69 -81 -76 -85 -96 -95 -78 -55 -43 -31 -19 -9 -3 -2 -1 -0 -0 -1 -5 -12 -11 -8 -4 -2 -2 -6 -16 -27 -23 -9 -2 -3 -5 -10 -17 -16 -8 -2 -0 -0 -0 -0 -0 -0 -1 -6 -18 -26 -56 -72 -45 -23 -12 -7 -4 -3 -4 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -17 -12 -4 -1 -1 -4 -5 -4 -5 -10 -16 -24 -31 -32 -33 -35 -41 -48 -51 -39 -28 -23 -19 -17 -15 -14 -14 -13 -13 -14 -15 -15 -17 -20 -23 -21 -16 -12 -9 -7 -5 -2 -0 -0 -0 -0 -1 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -20 -31 -39 -48 -63 -70 -85 -92 -82 -46 -15 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -8 -19 -35 -45 -37 -16 -6 -5 -4 -4 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -138 -210 -232 -212 -191 -183 -162 -141 -130 -135 -113 -70 -51 -63 -63 -42 -34 -35 -31 -26 -20 -16 -13 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -65 -78 -89 -88 -66 -35 -11 -2 -0 -2 -4 -4 -4 -4 -4 -9 -26 -55 -81 -80 -71 -67 -71 -66 -53 -37 -25 -16 -9 -5 -3 -1 -0 -0 -0 -0 -2 -12 -14 -9 -5 -6 -6 -10 -11 -16 -13 -4 -2 -0 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -13 -16 -18 -12 -3 -2 -3 -2 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -11 -7 -2 -0 -0 -1 -1 -2 -7 -13 -16 -22 -27 -31 -34 -39 -46 -56 -62 -45 -33 -29 -25 -22 -20 -18 -16 -14 -12 -11 -10 -9 -8 -9 -11 -13 -14 -12 -10 -9 -7 -3 -1 -0 -0 -0 -1 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -9 -18 -27 -29 -37 -59 -69 -82 -87 -80 -52 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -21 -22 -20 -12 -6 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -29 -207 -229 -221 -210 -185 -160 -144 -147 -111 -63 -55 -76 -70 -44 -35 -38 -34 -28 -22 -17 -14 -12 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -41 -60 -83 -94 -83 -53 -22 -6 -5 -8 -14 -14 -12 -11 -9 -10 -20 -47 -78 -84 -74 -65 -56 -41 -27 -19 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -6 -9 -6 -4 -6 -7 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -4 -1 -0 -0 -0 -1 -2 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -3 -10 -14 -17 -22 -27 -29 -35 -40 -44 -54 -65 -50 -48 -40 -34 -30 -29 -26 -23 -20 -17 -15 -13 -11 -9 -7 -7 -9 -10 -9 -7 -7 -6 -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 -1 -4 -7 -10 -12 -11 -12 -14 -23 -41 -58 -70 -66 -52 -33 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -4 -6 -5 -4 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -201 -259 -251 -245 -225 -178 -143 -143 -108 -59 -63 -93 -72 -35 -35 -43 -38 -30 -25 -20 -16 -12 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -24 -26 -42 -62 -61 -43 -19 -6 -6 -12 -16 -14 -12 -12 -10 -8 -9 -20 -35 -35 -31 -35 -29 -16 -8 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -15 -17 -20 -23 -27 -33 -38 -43 -51 -62 -55 -51 -47 -43 -39 -37 -34 -30 -26 -23 -20 -17 -14 -12 -10 -9 -9 -8 -7 -7 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -12 -15 -12 -8 -9 -16 -27 -39 -55 -43 -24 -10 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -252 -271 -271 -281 -254 -194 -147 -129 -104 -58 -76 -118 -86 -43 -44 -50 -40 -33 -28 -23 -19 -16 -13 -10 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -15 -23 -36 -32 -24 -11 -2 -2 -4 -7 -5 -3 -4 -7 -7 -5 -6 -10 -10 -11 -16 -11 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -12 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -15 -17 -18 -20 -22 -26 -31 -37 -44 -53 -56 -51 -48 -44 -42 -41 -38 -34 -30 -26 -22 -19 -17 -15 -14 -12 -11 -9 -7 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -11 -16 -16 -14 -14 -20 -25 -28 -34 -25 -12 -4 -0 -0 -0 -1 -2 -4 -6 -4 -3 -4 -6 -6 -4 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -129 -166 -107 -199 -308 -280 -206 -135 -105 -94 -72 -90 -134 -95 -44 -48 -52 -42 -35 -32 -26 -21 -17 -15 -13 -10 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -19 -29 -29 -22 -9 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -6 -10 -14 -15 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -22 -29 -19 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -11 -13 -14 -14 -14 -14 -16 -20 -26 -32 -41 -50 -44 -41 -39 -38 -37 -37 -34 -31 -26 -22 -18 -17 -17 -16 -16 -14 -11 -8 -6 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -18 -22 -24 -26 -31 -30 -23 -17 -12 -6 -1 -0 -0 -1 -3 -5 -5 -4 -3 -3 -5 -9 -5 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -131 -256 -339 -294 -176 -87 -78 -90 -85 -104 -137 -93 -39 -46 -51 -45 -36 -33 -28 -25 -21 -18 -16 -13 -10 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -17 -23 -16 -12 -4 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -8 -17 -25 -27 -22 -12 -4 -1 -0 -0 -0 -0 -0 -0 -1 -5 -13 -36 -44 -36 -31 -26 -4 -2 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -9 -10 -10 -9 -7 -6 -6 -9 -16 -23 -35 -33 -31 -29 -28 -27 -30 -30 -28 -24 -20 -17 -16 -16 -15 -15 -13 -11 -8 -7 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -20 -24 -27 -30 -29 -24 -14 -8 -6 -2 -0 -0 -0 -2 -4 -4 -2 -2 -2 -1 -5 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -235 -301 -258 -261 -174 -102 -89 -98 -96 -114 -141 -104 -52 -51 -45 -38 -35 -33 -31 -28 -23 -20 -18 -16 -14 -10 -7 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -12 -14 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -5 -15 -26 -33 -26 -13 -6 -2 -1 -0 -0 -0 -1 -1 -3 -11 -20 -38 -49 -55 -39 -14 -3 -4 -0 -4 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -5 -5 -3 -2 -1 -1 -0 -2 -6 -11 -16 -18 -18 -17 -17 -20 -22 -22 -19 -17 -15 -14 -12 -12 -11 -11 -9 -8 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -15 -17 -16 -16 -13 -8 -4 -2 -2 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -118 -44 -224 -187 -135 -121 -106 -101 -134 -160 -118 -65 -59 -58 -51 -44 -40 -36 -33 -25 -22 -19 -19 -17 -14 -11 -8 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -6 -7 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -19 -15 -8 -4 -2 -1 -0 -0 -1 -2 -4 -8 -17 -26 -38 -45 -33 -20 -10 -6 -4 -1 -8 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -9 -11 -13 -14 -15 -14 -12 -10 -9 -8 -8 -7 -6 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -0 -160 -165 -122 -136 -108 -112 -158 -191 -135 -79 -69 -65 -56 -51 -49 -46 -40 -31 -24 -22 -21 -19 -16 -14 -12 -9 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -6 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -3 -1 -1 -0 -0 -0 -1 -3 -6 -14 -24 -31 -35 -26 -9 -6 -8 -9 -7 -4 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -2 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -7 -8 -8 -8 -7 -6 -5 -4 -4 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -162 -23 -0 -0 -22 -210 -132 -160 -117 -134 -173 -231 -155 -97 -87 -81 -67 -57 -56 -55 -51 -38 -28 -24 -21 -19 -17 -16 -14 -12 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -1 -0 -0 -0 -0 -3 -8 -10 -12 -17 -21 -19 -12 -8 -6 -4 -7 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -2 -2 -1 -0 -1 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -116 -163 -29 -0 -0 -66 -254 -171 -176 -137 -159 -173 -255 -173 -115 -101 -89 -73 -66 -69 -74 -68 -51 -35 -26 -23 -20 -18 -16 -14 -13 -11 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -3 -1 -0 -0 -0 -0 -2 -11 -15 -11 -7 -6 -6 -5 -10 -23 -28 -17 -12 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -1 -0 -1 -1 -1 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -154 -111 -10 -0 -114 -242 -165 -177 -166 -175 -185 -261 -208 -136 -125 -114 -92 -80 -82 -96 -95 -68 -42 -29 -24 -21 -18 -16 -15 -14 -12 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -1 -0 -0 -1 -2 -6 -25 -21 -8 -5 -4 -1 -1 -8 -28 -44 -31 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -6 -3 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -5 -0 -182 -292 -240 -217 -180 -185 -207 -244 -214 -171 -149 -134 -112 -101 -101 -118 -114 -79 -51 -36 -28 -22 -18 -16 -15 -13 -12 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -3 -6 -11 -18 -28 -16 -8 -8 -4 -0 -0 -4 -21 -42 -35 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -11 -8 -5 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -7 -4 -2 -1 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -202 -272 -282 -253 -210 -205 -221 -166 -76 -197 -174 -163 -144 -127 -123 -137 -118 -60 -58 -46 -34 -26 -20 -17 -14 -12 -11 -10 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -4 -3 -2 -11 -24 -32 -33 -24 -15 -11 -9 -4 -0 -0 -0 -2 -8 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -14 -12 -8 -5 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -11 -11 -8 -7 -12 -10 -5 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -163 -248 -267 -245 -235 -236 -242 -140 -125 -229 -208 -201 -179 -158 -152 -155 -146 -56 -68 -55 -42 -30 -22 -17 -14 -11 -9 -8 -8 -7 -5 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -1 -4 -8 -8 -10 -37 -68 -60 -36 -26 -24 -17 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -9 -6 -4 -4 -5 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -10 -12 -11 -11 -13 -14 -11 -6 -5 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -1 -0 -0 -1 -0 -0 -1 -1 -2 -2 -3 -2 -1 -1 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -279 -333 -294 -271 -260 -266 -186 -187 -267 -245 -231 -214 -196 -182 -183 -174 -73 -57 -57 -45 -36 -27 -20 -15 -12 -9 -8 -8 -8 -7 -5 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -1 -3 -6 -16 -32 -49 -83 -95 -59 -36 -36 -34 -23 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -3 -3 -4 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -9 -10 -9 -6 -4 -5 -10 -15 -13 -16 -11 -9 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -2 -1 -5 -10 -7 -5 -4 -7 -5 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -242 -296 -294 -289 -284 -297 -319 -109 -205 -275 -257 -240 -222 -204 -197 -178 -116 -67 -50 -48 -47 -34 -25 -18 -15 -14 -13 -12 -12 -11 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -3 -4 -3 -2 -2 -6 -14 -32 -60 -77 -92 -110 -89 -50 -36 -41 -38 -26 -19 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -3 -3 -2 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -6 -5 -6 -9 -20 -38 -25 -28 -22 -21 -26 -22 -17 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -3 -5 -4 -4 -7 -6 -6 -7 -7 -6 -4 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -306 -321 -310 -323 -330 -68 -267 -300 -284 -268 -246 -222 -206 -190 -143 -89 -63 -57 -59 -43 -32 -24 -19 -17 -16 -16 -15 -14 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -1 -0 -1 -2 -2 -2 -1 -1 -8 -35 -84 -109 -81 -98 -130 -93 -56 -38 -40 -43 -33 -23 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -4 -3 -4 -4 -4 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -14 -31 -22 -19 -16 -18 -24 -28 -22 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -5 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -117 -332 -340 -322 -303 -44 -344 -336 -316 -299 -272 -250 -234 -230 -172 -108 -76 -60 -59 -49 -40 -31 -23 -19 -17 -16 -15 -16 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -3 -1 -0 -0 -1 -1 -0 -0 -1 -14 -67 -108 -95 -88 -109 -158 -112 -77 -41 -34 -39 -33 -19 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -7 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -13 -10 -6 -5 -6 -10 -16 -11 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -3 -3 -3 -4 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -180 -271 -167 -198 -146 -334 -366 -346 -335 -297 -273 -263 -274 -195 -130 -96 -67 -52 -49 -47 -39 -29 -23 -18 -15 -14 -15 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -1 -0 -0 -3 -34 -57 -71 -82 -82 -105 -153 -142 -81 -46 -33 -32 -29 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -6 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -2 -3 -2 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -43 -68 -4 -79 -176 -100 -353 -377 -367 -332 -299 -276 -276 -201 -148 -114 -87 -60 -48 -50 -46 -37 -28 -21 -16 -14 -15 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -5 -3 -2 -13 -52 -65 -65 -71 -79 -93 -127 -155 -94 -57 -39 -30 -25 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -151 -371 -397 -362 -327 -297 -286 -224 -180 -123 -91 -71 -54 -46 -41 -40 -36 -27 -20 -16 -17 -16 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -9 -9 -14 -40 -95 -95 -72 -68 -78 -88 -118 -152 -111 -67 -47 -32 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -4 -4 -3 -1 -1 -2 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -207 -363 -358 -354 -322 -295 -233 -205 -157 -105 -77 -64 -49 -36 -37 -41 -35 -27 -22 -21 -19 -14 -9 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -11 -22 -38 -92 -97 -80 -76 -75 -80 -103 -144 -160 -123 -83 -62 -45 -25 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -6 -6 -5 -2 -1 -1 -1 -1 -1 -0 -1 -2 -3 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -40 -125 -277 -386 -351 -315 -251 -212 -172 -128 -90 -70 -60 -45 -33 -33 -31 -30 -30 -27 -18 -11 -11 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -21 -44 -70 -126 -124 -90 -82 -83 -103 -146 -182 -177 -141 -107 -81 -59 -30 -8 -1 -0 -0 -3 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -238 -394 -376 -332 -279 -235 -187 -144 -111 -82 -61 -49 -38 -28 -22 -25 -29 -27 -18 -13 -15 -14 -10 -4 -1 -0 -0 -0 -0 -0 -1 -7 -15 -21 -16 -6 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -16 -42 -74 -115 -112 -71 -77 -91 -94 -129 -184 -209 -196 -162 -127 -98 -71 -42 -16 -4 -1 -2 -10 -38 -31 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -128 -327 -388 -348 -300 -256 -205 -159 -128 -99 -69 -50 -40 -33 -27 -25 -27 -27 -25 -24 -21 -15 -9 -5 -3 -2 -1 -0 -0 -0 -4 -14 -22 -27 -27 -18 -8 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -15 -19 -21 -28 -60 -100 -151 -142 -70 -73 -92 -97 -117 -152 -176 -195 -185 -149 -116 -85 -54 -28 -10 -3 -4 -14 -43 -71 -55 -25 -9 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -171 -377 -373 -321 -272 -224 -180 -143 -109 -79 -58 -42 -32 -27 -26 -31 -33 -30 -30 -29 -21 -17 -13 -8 -4 -2 -1 -0 -1 -4 -10 -16 -21 -26 -29 -21 -11 -4 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -40 -70 -79 -59 -46 -77 -109 -139 -72 -61 -63 -83 -95 -104 -118 -140 -188 -192 -156 -127 -98 -64 -39 -17 -7 -5 -9 -25 -56 -76 -65 -46 -32 -24 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -94 -411 -395 -335 -283 -236 -194 -157 -121 -89 -67 -52 -41 -30 -26 -29 -27 -18 -14 -15 -16 -20 -20 -12 -6 -3 -1 -0 -0 -1 -3 -6 -11 -19 -32 -32 -24 -12 -4 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -11 -22 -24 -45 -81 -120 -126 -97 -96 -128 -129 -158 -150 -76 -63 -83 -93 -102 -108 -121 -186 -195 -163 -136 -109 -76 -48 -27 -14 -7 -8 -15 -37 -80 -104 -86 -93 -75 -45 -15 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -5 -6 -4 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -68 -343 -472 -404 -345 -302 -250 -204 -169 -139 -106 -75 -58 -51 -42 -34 -30 -22 -13 -9 -10 -14 -20 -23 -19 -10 -4 -1 -0 -0 -1 -2 -4 -6 -11 -26 -36 -33 -20 -8 -5 -6 -5 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -15 -5 -0 -0 -0 -0 -2 -4 -32 -150 -84 -97 -107 -80 -86 -89 -83 -114 -150 -155 -167 -162 -164 -95 -80 -84 -100 -104 -154 -192 -184 -160 -138 -115 -86 -58 -37 -21 -13 -12 -18 -39 -93 -152 -101 -127 -72 -51 -25 -5 -1 -2 -4 -20 -30 -16 -3 -8 -8 -6 -6 -10 -14 -9 -17 -18 -11 -8 -8 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -165 -529 -492 -414 -351 -322 -266 -215 -182 -157 -127 -87 -65 -58 -52 -45 -39 -32 -26 -22 -20 -17 -15 -19 -19 -10 -5 -3 -3 -5 -8 -12 -12 -8 -8 -22 -36 -36 -25 -14 -10 -10 -8 -5 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -13 -6 -1 -0 -0 -5 -28 -47 -136 -98 -45 -110 -106 -84 -64 -45 -46 -55 -51 -42 -65 -152 -168 -145 -74 -77 -96 -100 -187 -196 -173 -143 -127 -114 -90 -64 -44 -31 -27 -26 -33 -60 -118 -180 -103 -118 -42 -25 -11 -2 -1 -15 -40 -77 -63 -14 -21 -54 -42 -15 -14 -24 -35 -29 -34 -27 -17 -15 -14 -7 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -198 -494 -500 -424 -363 -335 -282 -221 -195 -170 -143 -101 -76 -67 -63 -57 -49 -45 -41 -33 -29 -20 -11 -10 -11 -13 -15 -12 -14 -20 -27 -30 -23 -12 -11 -21 -31 -33 -28 -20 -16 -12 -9 -7 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -0 -0 -3 -27 -101 -91 -36 -25 -50 -71 -119 -139 -77 -26 -36 -42 -42 -52 -80 -140 -130 -59 -59 -75 -83 -139 -196 -193 -167 -133 -115 -107 -91 -71 -57 -50 -51 -54 -63 -94 -143 -169 -124 -88 -26 -12 -3 -1 -0 -22 -69 -104 -106 -58 -29 -70 -77 -26 -23 -35 -50 -44 -37 -26 -19 -20 -16 -7 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -15 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -97 -324 -461 -435 -378 -341 -300 -231 -206 -173 -154 -122 -95 -79 -75 -70 -63 -61 -54 -40 -27 -18 -11 -13 -24 -43 -39 -30 -36 -41 -46 -49 -36 -23 -19 -22 -26 -29 -27 -22 -18 -11 -7 -7 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -41 -86 -59 -25 -54 -53 -58 -85 -98 -50 -10 -26 -39 -57 -102 -131 -131 -113 -82 -86 -78 -114 -169 -183 -172 -152 -129 -111 -101 -91 -80 -71 -71 -76 -82 -91 -110 -135 -134 -100 -60 -25 -7 -1 -0 -0 -7 -38 -53 -78 -62 -41 -76 -77 -34 -29 -33 -41 -35 -27 -22 -21 -22 -14 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -2 -2 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -26 -29 -20 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -6 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -111 -334 -428 -383 -346 -310 -248 -217 -176 -168 -151 -115 -92 -90 -85 -80 -81 -67 -45 -30 -22 -21 -33 -55 -78 -70 -58 -58 -57 -57 -53 -39 -29 -22 -18 -19 -22 -23 -20 -17 -13 -8 -7 -6 -4 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -21 -51 -48 -16 -10 -18 -37 -47 -48 -38 -14 -2 -10 -35 -56 -79 -99 -98 -88 -96 -110 -106 -145 -165 -145 -127 -120 -119 -112 -98 -88 -84 -84 -90 -97 -105 -113 -118 -112 -92 -64 -40 -14 -1 -0 -0 -0 -0 -7 -9 -20 -30 -50 -68 -51 -33 -30 -28 -26 -22 -18 -18 -21 -20 -12 -5 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -19 -20 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -143 -359 -391 -352 -315 -267 -225 -185 -186 -170 -138 -112 -110 -102 -99 -98 -79 -56 -40 -29 -35 -55 -78 -96 -95 -88 -83 -70 -62 -46 -30 -22 -17 -14 -14 -17 -20 -19 -17 -13 -10 -9 -7 -6 -5 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -46 -68 -44 -10 -20 -24 -16 -10 -48 -56 -5 -3 -26 -74 -97 -93 -80 -65 -50 -45 -53 -75 -107 -132 -125 -102 -92 -102 -107 -96 -90 -95 -104 -113 -118 -117 -118 -115 -97 -72 -47 -22 -5 -0 -0 -0 -0 -0 -0 -0 -2 -11 -20 -25 -28 -29 -25 -22 -21 -19 -16 -18 -21 -17 -9 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -339 -403 -364 -330 -285 -228 -195 -194 -170 -152 -134 -128 -120 -122 -114 -98 -70 -48 -31 -34 -60 -90 -112 -118 -111 -98 -71 -73 -41 -20 -15 -14 -12 -14 -16 -17 -18 -17 -15 -13 -12 -11 -10 -9 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -41 -66 -47 -13 -2 -4 -11 -14 -4 -32 -54 -14 -16 -54 -101 -82 -55 -39 -30 -26 -24 -26 -35 -55 -75 -80 -79 -89 -97 -103 -105 -112 -122 -127 -127 -126 -126 -123 -111 -85 -51 -23 -6 -1 -0 -0 -1 -0 -2 -7 -19 -24 -10 -2 -6 -16 -21 -20 -19 -19 -18 -16 -17 -17 -11 -5 -2 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -413 -426 -377 -343 -302 -241 -214 -203 -179 -166 -151 -141 -138 -143 -148 -129 -98 -69 -44 -39 -63 -102 -132 -132 -109 -92 -87 -88 -49 -19 -14 -11 -10 -14 -16 -17 -18 -18 -18 -17 -16 -14 -12 -9 -6 -2 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -20 -56 -46 -16 -7 -8 -14 -24 -15 -6 -10 -29 -32 -43 -97 -105 -59 -35 -28 -27 -27 -28 -30 -34 -42 -52 -63 -76 -104 -128 -132 -124 -134 -139 -138 -134 -130 -127 -114 -87 -54 -23 -4 -0 -0 -0 -2 -5 -5 -12 -37 -85 -99 -50 -9 -2 -6 -11 -13 -14 -13 -12 -11 -10 -9 -5 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -423 -445 -392 -352 -310 -258 -243 -225 -203 -184 -164 -155 -163 -179 -182 -172 -156 -109 -69 -52 -68 -113 -147 -125 -91 -80 -78 -72 -48 -20 -11 -10 -11 -16 -17 -19 -20 -21 -19 -18 -16 -12 -9 -6 -2 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -31 -34 -13 -2 -1 -3 -13 -16 -13 -19 -12 -37 -51 -103 -132 -98 -51 -34 -30 -30 -32 -33 -35 -38 -43 -51 -61 -75 -91 -121 -168 -114 -136 -129 -132 -137 -132 -112 -81 -47 -20 -5 -0 -0 -1 -5 -9 -10 -13 -26 -71 -68 -94 -58 -14 -0 -2 -4 -7 -7 -5 -3 -2 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -238 -435 -407 -363 -316 -278 -269 -248 -225 -200 -178 -169 -182 -205 -214 -218 -194 -151 -103 -70 -73 -104 -134 -105 -69 -57 -57 -53 -36 -18 -13 -12 -14 -18 -20 -22 -21 -20 -17 -13 -12 -10 -8 -6 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -29 -29 -9 -1 -0 -0 -0 -0 -0 -1 -3 -10 -33 -67 -147 -111 -69 -46 -39 -32 -32 -37 -42 -44 -48 -53 -61 -69 -74 -80 -105 -148 -93 -122 -110 -120 -124 -104 -68 -37 -19 -7 -1 -0 -1 -3 -6 -5 -11 -19 -29 -80 -91 -71 -42 -13 -1 -1 -4 -6 -4 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -135 -423 -419 -375 -333 -303 -294 -274 -243 -209 -187 -183 -204 -229 -237 -230 -210 -179 -139 -96 -81 -89 -106 -81 -46 -38 -42 -38 -28 -20 -19 -19 -19 -21 -22 -21 -19 -16 -13 -11 -11 -10 -8 -6 -3 -2 -2 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -33 -22 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -66 -161 -100 -59 -46 -41 -36 -37 -42 -50 -56 -63 -73 -79 -79 -77 -76 -79 -84 -78 -92 -97 -107 -95 -66 -44 -24 -13 -7 -5 -4 -4 -4 -4 -13 -27 -40 -51 -116 -121 -73 -39 -16 -4 -3 -9 -14 -13 -7 -2 -2 -1 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -194 -434 -433 -390 -355 -335 -320 -297 -255 -191 -183 -197 -218 -231 -232 -221 -204 -182 -157 -129 -97 -82 -86 -70 -51 -42 -39 -36 -30 -28 -28 -26 -24 -23 -22 -21 -18 -16 -15 -12 -12 -10 -10 -8 -5 -5 -5 -7 -10 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -27 -20 -8 -10 -3 -0 -0 -0 -0 -0 -0 -0 -2 -63 -172 -131 -85 -40 -57 -50 -48 -50 -60 -68 -76 -87 -90 -89 -86 -76 -66 -55 -58 -66 -80 -81 -61 -42 -30 -20 -14 -12 -12 -13 -12 -14 -26 -48 -64 -84 -110 -142 -114 -62 -32 -17 -8 -7 -16 -29 -33 -28 -20 -13 -7 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -257 -453 -448 -405 -375 -359 -337 -309 -264 -190 -194 -200 -207 -217 -222 -219 -207 -189 -169 -146 -108 -78 -68 -56 -52 -44 -41 -40 -38 -38 -36 -32 -28 -27 -28 -27 -24 -22 -19 -16 -13 -15 -16 -13 -9 -7 -4 -4 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -21 -15 -18 -28 -8 -1 -0 -0 -0 -0 -0 -0 -0 -38 -123 -154 -117 -65 -84 -73 -63 -61 -66 -73 -82 -92 -100 -102 -98 -90 -78 -66 -61 -62 -62 -55 -42 -33 -29 -22 -15 -11 -12 -14 -19 -34 -67 -104 -123 -140 -158 -147 -97 -48 -26 -16 -9 -10 -23 -40 -51 -52 -46 -33 -18 -7 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -328 -475 -457 -416 -388 -371 -351 -320 -271 -214 -189 -183 -190 -207 -221 -228 -222 -208 -190 -160 -110 -69 -56 -49 -50 -47 -49 -45 -43 -43 -41 -37 -34 -33 -35 -34 -31 -29 -26 -19 -17 -17 -15 -10 -6 -3 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -20 -16 -12 -16 -20 -7 -0 -0 -0 -0 -0 -0 -0 -0 -37 -105 -139 -115 -94 -85 -75 -70 -63 -66 -81 -97 -103 -107 -112 -114 -111 -104 -95 -88 -77 -63 -54 -50 -45 -35 -22 -12 -8 -8 -12 -25 -67 -124 -147 -137 -122 -96 -93 -84 -38 -20 -13 -8 -11 -25 -42 -53 -57 -54 -41 -24 -9 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -401 -490 -461 -425 -395 -372 -345 -306 -263 -215 -162 -165 -183 -205 -226 -236 -230 -223 -203 -156 -101 -65 -53 -50 -53 -55 -49 -42 -43 -43 -41 -38 -36 -35 -37 -37 -35 -32 -27 -20 -14 -11 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -17 -11 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -29 -86 -122 -114 -90 -77 -73 -70 -67 -65 -70 -91 -110 -113 -111 -115 -120 -126 -127 -122 -111 -92 -72 -63 -59 -52 -37 -24 -19 -19 -18 -17 -31 -46 -32 -31 -82 -106 -82 -81 -70 -40 -22 -12 -8 -12 -23 -37 -47 -49 -44 -32 -18 -6 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -3 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -457 -503 -470 -429 -394 -364 -324 -288 -258 -217 -175 -165 -179 -205 -231 -242 -235 -226 -191 -144 -107 -84 -67 -59 -60 -57 -47 -39 -41 -41 -39 -36 -34 -32 -32 -32 -30 -25 -18 -12 -8 -4 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -10 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -28 -85 -115 -111 -96 -83 -74 -69 -69 -70 -74 -85 -104 -115 -114 -115 -121 -128 -135 -138 -131 -113 -90 -68 -55 -47 -38 -32 -29 -35 -44 -49 -48 -63 -82 -63 -52 -118 -146 -101 -47 -45 -51 -36 -20 -13 -13 -20 -33 -40 -39 -32 -22 -11 -3 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -5 -4 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -95 -457 -507 -459 -418 -386 -355 -315 -282 -254 -218 -180 -163 -173 -205 -237 -250 -244 -227 -177 -127 -106 -97 -82 -70 -65 -57 -47 -43 -43 -41 -37 -34 -30 -27 -24 -20 -15 -10 -6 -3 -2 -1 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -21 -23 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -100 -101 -88 -82 -77 -73 -71 -72 -75 -84 -99 -112 -115 -121 -129 -136 -142 -146 -144 -131 -109 -86 -66 -51 -43 -39 -42 -47 -51 -57 -66 -77 -89 -42 -1 -22 -80 -132 -109 -68 -65 -63 -44 -23 -14 -13 -20 -30 -33 -29 -23 -15 -7 -2 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -6 -6 -5 -5 -4 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -154 -462 -498 -449 -408 -373 -342 -308 -276 -250 -222 -187 -170 -185 -222 -253 -263 -250 -219 -164 -114 -104 -98 -84 -72 -66 -58 -52 -50 -46 -40 -36 -31 -27 -22 -17 -12 -7 -3 -2 -1 -1 -0 -0 -2 -4 -5 -4 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -6 -19 -33 -38 -28 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -49 -78 -80 -73 -70 -68 -66 -62 -61 -66 -80 -96 -111 -119 -128 -146 -157 -159 -162 -157 -142 -122 -103 -86 -74 -67 -69 -74 -76 -66 -55 -55 -66 -95 -49 -7 -47 -87 -107 -144 -112 -85 -54 -33 -19 -11 -13 -21 -27 -27 -24 -18 -12 -7 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -5 -6 -6 -7 -7 -6 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -2 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -199 -444 -474 -436 -399 -366 -334 -303 -279 -259 -234 -200 -193 -219 -255 -274 -269 -246 -205 -149 -108 -98 -88 -75 -70 -68 -63 -57 -51 -45 -38 -33 -29 -24 -19 -14 -11 -8 -5 -5 -3 -2 -1 -1 -2 -4 -5 -5 -4 -5 -8 -8 -4 -2 -1 -2 -1 -0 -0 -4 -20 -51 -65 -27 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -35 -67 -62 -62 -62 -62 -59 -53 -46 -43 -51 -66 -84 -103 -114 -133 -154 -168 -173 -177 -174 -163 -147 -129 -113 -103 -96 -95 -97 -96 -81 -63 -57 -61 -77 -78 -67 -54 -75 -135 -167 -116 -65 -35 -17 -9 -8 -15 -23 -26 -25 -22 -17 -12 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -5 -6 -6 -6 -5 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -3 -5 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -290 -434 -443 -409 -380 -353 -327 -305 -285 -269 -251 -220 -224 -256 -281 -280 -254 -213 -167 -128 -109 -99 -82 -71 -70 -70 -65 -57 -50 -44 -38 -33 -27 -22 -17 -14 -11 -10 -10 -8 -5 -4 -4 -3 -3 -4 -5 -6 -7 -9 -12 -9 -3 -1 -4 -12 -10 -3 -0 -4 -25 -64 -69 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -54 -54 -51 -52 -58 -56 -50 -42 -34 -32 -40 -56 -74 -90 -103 -121 -141 -155 -169 -179 -182 -176 -165 -151 -137 -128 -121 -115 -110 -106 -94 -80 -75 -79 -85 -87 -93 -114 -137 -155 -146 -87 -39 -18 -8 -4 -9 -19 -26 -27 -26 -23 -18 -13 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -6 -8 -8 -6 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -3 -5 -7 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -277 -435 -451 -417 -380 -354 -335 -319 -304 -290 -274 -259 -246 -265 -290 -290 -261 -210 -160 -132 -121 -108 -89 -76 -70 -70 -68 -65 -59 -52 -46 -41 -34 -27 -20 -16 -15 -12 -11 -10 -9 -9 -10 -10 -8 -6 -6 -8 -10 -13 -13 -10 -4 -1 -1 -13 -41 -36 -12 -0 -4 -24 -60 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -34 -55 -56 -57 -64 -63 -56 -49 -41 -35 -31 -38 -52 -65 -75 -86 -98 -112 -126 -145 -160 -168 -169 -165 -157 -148 -140 -131 -122 -114 -107 -102 -96 -100 -113 -130 -147 -163 -171 -157 -126 -87 -46 -17 -5 -2 -4 -11 -22 -28 -29 -28 -25 -20 -14 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -6 -7 -7 -6 -5 -5 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -3 -4 -3 -2 -2 -3 -4 -6 -7 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -388 -490 -451 -402 -369 -351 -338 -322 -304 -290 -281 -272 -282 -308 -309 -280 -225 -161 -123 -126 -135 -114 -81 -70 -67 -66 -64 -63 -60 -52 -46 -40 -33 -25 -18 -15 -15 -16 -15 -14 -14 -17 -18 -18 -15 -14 -14 -15 -19 -22 -19 -10 -2 -4 -10 -41 -82 -65 -22 -2 -2 -12 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -72 -67 -78 -76 -77 -68 -61 -56 -50 -45 -42 -46 -54 -62 -67 -71 -75 -81 -93 -110 -124 -135 -142 -145 -142 -137 -131 -124 -115 -103 -91 -88 -92 -107 -133 -160 -178 -176 -148 -104 -64 -36 -18 -6 -2 -2 -4 -14 -25 -30 -30 -29 -25 -20 -14 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -2 -2 -3 -3 -4 -6 -8 -6 -6 -7 -6 -6 -5 -3 -2 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -2 -4 -5 -3 -2 -2 -3 -4 -7 -9 -10 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -292 -467 -446 -405 -394 -398 -388 -356 -319 -293 -284 -289 -308 -322 -301 -254 -190 -133 -122 -137 -133 -102 -75 -67 -64 -63 -61 -60 -60 -54 -47 -40 -32 -24 -18 -14 -16 -24 -27 -27 -26 -28 -28 -25 -21 -22 -21 -21 -25 -29 -28 -30 -36 -35 -39 -79 -115 -82 -26 -3 -2 -8 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -80 -83 -93 -88 -77 -64 -59 -60 -59 -58 -57 -58 -61 -65 -67 -67 -63 -60 -63 -71 -83 -100 -113 -120 -120 -115 -108 -101 -91 -77 -62 -59 -71 -91 -116 -134 -138 -121 -86 -47 -23 -12 -6 -3 -2 -3 -6 -16 -25 -30 -29 -27 -23 -18 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -6 -7 -9 -8 -8 -7 -7 -6 -5 -3 -2 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -4 -7 -8 -5 -3 -3 -3 -4 -7 -8 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -110 -311 -437 -434 -460 -302 -197 -265 -319 -309 -302 -321 -335 -315 -278 -227 -162 -124 -136 -149 -127 -94 -73 -65 -63 -63 -62 -58 -56 -53 -51 -43 -34 -26 -19 -14 -15 -24 -34 -34 -31 -30 -27 -25 -19 -21 -20 -22 -32 -43 -52 -64 -75 -74 -79 -105 -126 -86 -23 -3 -4 -9 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -64 -99 -101 -88 -74 -62 -59 -64 -70 -70 -69 -67 -66 -67 -67 -67 -63 -57 -50 -45 -49 -67 -87 -98 -99 -92 -82 -72 -60 -43 -31 -30 -43 -61 -74 -81 -78 -61 -34 -13 -6 -4 -2 -1 -0 -1 -6 -19 -22 -26 -25 -21 -18 -13 -8 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -6 -7 -8 -8 -9 -8 -8 -7 -6 -4 -3 -2 -1 -0 -1 -1 -1 -1 -1 -1 -2 -3 -6 -10 -12 -11 -7 -4 -3 -4 -6 -8 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -12 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -118 -316 -427 -257 -76 -28 -210 -343 -338 -322 -329 -330 -303 -260 -206 -151 -129 -147 -142 -108 -86 -74 -67 -64 -65 -66 -61 -55 -50 -49 -46 -40 -31 -23 -17 -14 -17 -25 -29 -26 -27 -27 -21 -15 -15 -15 -29 -55 -81 -96 -107 -114 -111 -113 -114 -111 -71 -16 -2 -5 -10 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -71 -100 -97 -84 -76 -73 -73 -78 -80 -77 -74 -71 -66 -60 -55 -49 -44 -41 -35 -29 -38 -57 -72 -74 -69 -62 -53 -39 -22 -10 -10 -18 -30 -42 -45 -41 -27 -13 -8 -6 -3 -1 -2 -2 -6 -13 -19 -20 -22 -19 -16 -12 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -4 -5 -6 -7 -7 -8 -8 -8 -7 -7 -7 -5 -4 -3 -1 -1 -1 -1 -1 -1 -1 -2 -5 -6 -6 -8 -11 -14 -14 -10 -6 -4 -4 -5 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -24 -23 -20 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -65 -81 -40 -6 -4 -114 -317 -371 -334 -306 -289 -272 -242 -198 -162 -157 -158 -122 -75 -69 -74 -72 -67 -66 -66 -65 -59 -51 -46 -42 -39 -31 -25 -17 -11 -10 -14 -22 -29 -31 -34 -28 -21 -13 -16 -43 -85 -108 -118 -136 -147 -138 -123 -105 -81 -48 -10 -1 -4 -11 -7 -1 -0 -4 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -52 -80 -87 -81 -81 -81 -82 -86 -87 -84 -76 -65 -52 -43 -34 -26 -25 -26 -24 -21 -27 -38 -42 -43 -43 -37 -24 -10 -2 -3 -6 -15 -32 -38 -41 -34 -21 -12 -8 -6 -7 -12 -17 -20 -21 -20 -19 -18 -15 -12 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -7 -8 -8 -7 -8 -8 -7 -7 -6 -5 -4 -2 -1 -1 -1 -1 -1 -2 -2 -8 -10 -11 -10 -10 -11 -10 -8 -9 -10 -6 -4 -3 -4 -6 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -34 -24 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -151 -325 -323 -266 -226 -205 -191 -183 -184 -186 -159 -106 -75 -70 -75 -78 -74 -67 -64 -64 -62 -57 -49 -40 -32 -24 -22 -11 -7 -6 -14 -23 -29 -32 -35 -40 -35 -20 -24 -55 -104 -112 -108 -127 -137 -122 -102 -82 -56 -30 -6 -0 -2 -10 -7 -2 -0 -7 -14 -12 -4 -0 -0 -0 -0 -0 -4 -8 -7 -22 -58 -81 -79 -76 -78 -83 -87 -89 -92 -90 -81 -68 -52 -39 -29 -22 -20 -24 -24 -20 -15 -12 -13 -15 -17 -18 -11 -3 -1 -3 -4 -9 -24 -32 -36 -35 -26 -17 -12 -12 -17 -24 -29 -29 -25 -21 -18 -16 -13 -11 -9 -6 -3 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -2 -3 -6 -9 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -5 -6 -7 -9 -9 -7 -7 -7 -7 -6 -6 -5 -5 -3 -2 -2 -1 -2 -2 -3 -4 -6 -12 -15 -15 -13 -12 -13 -12 -11 -16 -16 -9 -4 -3 -3 -5 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -21 -15 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -91 -218 -305 -249 -187 -165 -173 -193 -214 -211 -156 -92 -96 -82 -78 -84 -83 -74 -65 -61 -61 -60 -54 -43 -33 -22 -15 -6 -3 -6 -17 -28 -36 -37 -37 -43 -44 -34 -37 -61 -104 -107 -94 -93 -91 -84 -77 -69 -50 -24 -6 -2 -6 -10 -10 -6 -6 -13 -14 -9 -3 -0 -0 -0 -0 -5 -34 -68 -78 -89 -96 -86 -71 -67 -71 -80 -87 -90 -91 -90 -83 -73 -59 -43 -26 -13 -10 -16 -22 -24 -16 -6 -5 -4 -4 -6 -4 -1 -2 -3 -3 -5 -11 -18 -23 -26 -24 -20 -16 -18 -23 -29 -31 -30 -27 -23 -19 -16 -14 -12 -10 -8 -5 -2 -2 -2 -2 -3 -3 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -6 -8 -8 -9 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -5 -5 -6 -7 -8 -7 -7 -7 -7 -7 -6 -5 -4 -4 -3 -2 -2 -2 -3 -4 -5 -7 -13 -19 -20 -18 -15 -14 -17 -19 -19 -23 -22 -11 -4 -3 -3 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -157 -252 -227 -204 -175 -176 -201 -196 -145 -144 -143 -115 -114 -96 -83 -82 -86 -82 -72 -62 -58 -57 -54 -48 -37 -24 -15 -4 -4 -12 -26 -38 -41 -38 -37 -44 -51 -51 -56 -74 -104 -103 -84 -75 -71 -74 -79 -76 -57 -32 -14 -13 -17 -17 -21 -20 -18 -16 -8 -2 -0 -0 -0 -1 -8 -35 -92 -129 -129 -113 -93 -75 -64 -62 -67 -75 -80 -85 -85 -83 -79 -71 -60 -45 -25 -9 -6 -9 -12 -19 -18 -12 -9 -7 -5 -3 -2 -2 -2 -2 -2 -1 -3 -7 -11 -16 -18 -18 -18 -21 -25 -29 -30 -29 -28 -26 -22 -19 -17 -15 -13 -10 -7 -4 -3 -3 -3 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -7 -7 -8 -9 -9 -8 -7 -7 -6 -5 -4 -3 -2 -1 -2 -3 -4 -5 -7 -15 -27 -30 -26 -20 -18 -18 -20 -20 -18 -19 -15 -8 -5 -4 -3 -4 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -164 -210 -164 -175 -195 -165 -64 -81 -56 -84 -124 -135 -119 -102 -88 -83 -83 -84 -77 -68 -61 -53 -47 -44 -36 -28 -23 -11 -14 -26 -39 -40 -33 -32 -36 -49 -70 -88 -101 -117 -141 -151 -137 -108 -89 -85 -83 -69 -47 -30 -24 -25 -32 -37 -38 -25 -11 -6 -9 -13 -7 -0 -1 -10 -39 -88 -119 -113 -106 -93 -78 -68 -63 -64 -69 -72 -75 -77 -76 -75 -72 -66 -57 -44 -28 -13 -6 -4 -4 -9 -14 -17 -15 -13 -8 -5 -5 -6 -5 -3 -2 -1 -2 -4 -8 -12 -16 -17 -20 -22 -27 -33 -33 -30 -30 -29 -28 -25 -22 -19 -16 -13 -10 -7 -5 -4 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -8 -8 -8 -8 -9 -9 -8 -8 -7 -6 -5 -4 -3 -2 -1 -2 -3 -4 -5 -9 -25 -37 -29 -29 -23 -22 -22 -18 -14 -10 -11 -7 -3 -4 -3 -3 -4 -6 -3 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -190 -215 -172 -204 -261 -224 -51 -149 -122 -152 -154 -136 -120 -107 -96 -88 -83 -79 -77 -74 -68 -58 -50 -43 -36 -37 -40 -33 -35 -47 -50 -34 -23 -27 -52 -93 -146 -183 -193 -197 -205 -214 -197 -141 -102 -92 -79 -51 -29 -25 -29 -35 -51 -72 -69 -33 -22 -23 -29 -28 -10 -0 -8 -43 -93 -114 -102 -100 -93 -85 -79 -73 -71 -73 -74 -73 -72 -71 -70 -68 -66 -60 -52 -42 -32 -22 -12 -5 -2 -2 -6 -12 -15 -18 -15 -11 -13 -14 -12 -9 -7 -5 -5 -6 -9 -12 -17 -20 -21 -23 -26 -33 -35 -32 -33 -34 -34 -31 -28 -24 -20 -16 -12 -9 -7 -6 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -6 -8 -8 -9 -9 -9 -9 -8 -8 -7 -6 -5 -4 -3 -2 -1 -2 -3 -4 -7 -9 -18 -32 -26 -25 -26 -23 -18 -12 -8 -5 -2 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -141 -214 -205 -216 -252 -214 -92 -180 -142 -146 -141 -130 -121 -112 -102 -93 -85 -76 -74 -75 -72 -63 -55 -46 -45 -55 -60 -57 -59 -58 -47 -37 -29 -49 -109 -188 -229 -249 -259 -255 -248 -254 -242 -182 -119 -94 -74 -45 -24 -20 -28 -43 -65 -89 -98 -84 -72 -45 -41 -36 -10 -0 -11 -69 -121 -108 -102 -102 -93 -86 -86 -84 -83 -83 -78 -73 -70 -67 -64 -62 -60 -55 -45 -37 -31 -23 -15 -7 -2 -1 -2 -4 -7 -10 -9 -12 -20 -26 -24 -20 -15 -11 -9 -8 -9 -12 -17 -23 -24 -26 -24 -32 -35 -35 -37 -39 -38 -36 -33 -29 -24 -18 -13 -10 -8 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -8 -9 -9 -9 -8 -8 -7 -7 -7 -7 -5 -4 -3 -2 -1 -2 -4 -6 -11 -17 -20 -23 -20 -19 -22 -17 -11 -6 -3 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -239 -264 -260 -292 -298 -231 -153 -127 -139 -137 -130 -126 -118 -109 -100 -89 -79 -73 -71 -68 -64 -55 -54 -59 -72 -79 -79 -75 -62 -49 -55 -72 -121 -205 -295 -221 -191 -228 -237 -229 -245 -249 -205 -137 -101 -80 -48 -25 -19 -23 -38 -60 -83 -105 -116 -96 -66 -49 -17 -3 -0 -5 -75 -126 -114 -105 -105 -96 -92 -93 -92 -93 -89 -80 -72 -66 -62 -58 -56 -54 -49 -40 -32 -26 -20 -14 -7 -3 -3 -5 -6 -5 -3 -2 -6 -20 -36 -38 -37 -33 -25 -16 -9 -9 -12 -17 -22 -25 -28 -32 -34 -35 -37 -40 -41 -41 -40 -37 -32 -25 -19 -14 -10 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -7 -8 -10 -9 -8 -8 -7 -6 -6 -6 -6 -5 -4 -3 -1 -2 -4 -10 -17 -22 -23 -22 -20 -18 -18 -15 -10 -6 -3 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -54 -231 -306 -255 -230 -192 -160 -138 -135 -141 -140 -135 -134 -124 -117 -107 -95 -85 -77 -71 -70 -73 -72 -67 -67 -79 -90 -95 -92 -86 -103 -150 -189 -215 -233 -263 -186 -157 -184 -186 -189 -219 -235 -205 -147 -110 -87 -51 -23 -18 -20 -37 -64 -92 -113 -99 -33 -22 -15 -2 -0 -0 -10 -91 -138 -126 -111 -106 -99 -96 -96 -99 -101 -97 -86 -73 -64 -57 -51 -47 -44 -39 -31 -24 -19 -17 -14 -8 -4 -5 -8 -9 -6 -1 -0 -1 -12 -44 -63 -68 -61 -48 -36 -25 -16 -15 -16 -18 -24 -26 -29 -33 -36 -38 -40 -42 -42 -40 -38 -33 -25 -18 -13 -9 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -9 -9 -8 -8 -8 -7 -7 -7 -6 -6 -6 -5 -3 -2 -2 -5 -12 -20 -23 -23 -22 -21 -20 -18 -15 -11 -9 -7 -5 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -75 -246 -168 -190 -166 -135 -146 -153 -152 -150 -143 -141 -129 -123 -115 -103 -92 -82 -81 -90 -97 -98 -88 -80 -80 -93 -102 -107 -136 -215 -290 -262 -108 -26 -53 -125 -181 -158 -138 -152 -182 -200 -187 -148 -107 -78 -45 -15 -12 -14 -39 -67 -97 -123 -93 -24 -59 -12 -84 -11 -6 -66 -119 -136 -125 -113 -106 -102 -104 -108 -111 -111 -107 -95 -79 -66 -55 -46 -38 -32 -25 -17 -12 -10 -14 -16 -10 -4 -4 -9 -10 -7 -2 -0 -1 -8 -73 -73 -69 -57 -61 -60 -49 -36 -22 -13 -11 -15 -21 -27 -30 -33 -37 -39 -40 -40 -39 -35 -28 -21 -15 -10 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -7 -8 -8 -7 -8 -8 -7 -7 -7 -7 -7 -6 -4 -3 -2 -5 -13 -19 -21 -23 -22 -22 -21 -19 -17 -17 -16 -14 -11 -8 -4 -2 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -32 -104 -196 -168 -360 -243 -149 -144 -164 -168 -161 -156 -150 -147 -136 -130 -119 -112 -100 -89 -91 -102 -111 -114 -108 -95 -82 -94 -103 -109 -170 -287 -324 -199 -61 -57 -69 -68 -138 -104 -81 -91 -114 -138 -146 -125 -88 -62 -32 -7 -9 -17 -44 -63 -85 -105 -100 -82 -83 -74 -110 -92 -87 -119 -128 -125 -118 -112 -111 -112 -118 -123 -124 -122 -115 -101 -85 -69 -56 -45 -35 -26 -18 -10 -4 -3 -10 -20 -16 -5 -2 -6 -7 -3 -1 -1 -8 -21 -93 -41 -23 -14 -44 -80 -79 -55 -32 -17 -9 -8 -14 -22 -27 -30 -33 -36 -36 -34 -31 -26 -20 -15 -10 -7 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -7 -7 -7 -9 -7 -7 -7 -7 -7 -7 -6 -3 -2 -5 -17 -17 -20 -22 -22 -22 -22 -22 -22 -22 -21 -17 -14 -10 -5 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -201 -284 -318 -393 -297 -282 -181 -149 -175 -188 -177 -166 -161 -156 -151 -142 -133 -123 -118 -107 -100 -100 -108 -119 -126 -123 -108 -93 -94 -101 -113 -165 -261 -354 -347 -260 -203 -150 -17 -48 -55 -31 -40 -61 -91 -104 -91 -65 -40 -14 -2 -7 -19 -37 -48 -61 -71 -77 -75 -71 -77 -89 -100 -109 -109 -108 -106 -107 -112 -118 -123 -127 -132 -132 -125 -114 -101 -86 -70 -56 -46 -38 -30 -20 -11 -4 -2 -3 -15 -16 -4 -1 -3 -3 -1 -0 -4 -27 -78 -60 -10 -1 -0 -3 -52 -101 -94 -53 -17 -7 -8 -10 -17 -22 -24 -25 -24 -23 -21 -17 -14 -10 -9 -7 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -7 -8 -8 -8 -8 -8 -8 -8 -8 -8 -5 -3 -6 -17 -17 -17 -19 -22 -23 -24 -25 -25 -23 -21 -19 -15 -12 -5 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -85 -286 -279 -283 -327 -272 -269 -205 -197 -218 -204 -184 -174 -167 -160 -153 -143 -133 -125 -116 -109 -113 -117 -120 -126 -136 -135 -116 -99 -97 -102 -115 -148 -202 -254 -290 -298 -230 -122 -26 -23 -24 -8 -24 -36 -67 -76 -61 -36 -14 -2 -1 -3 -10 -19 -27 -38 -50 -58 -62 -67 -73 -75 -79 -83 -85 -87 -91 -99 -110 -120 -127 -130 -131 -132 -124 -110 -98 -84 -70 -56 -49 -44 -38 -28 -15 -6 -3 -1 -2 -6 -2 -0 -1 -1 -0 -1 -13 -63 -131 -42 -2 -0 -0 -0 -0 -65 -136 -112 -32 -2 -4 -5 -6 -8 -11 -10 -9 -7 -6 -4 -3 -3 -6 -7 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -4 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -7 -7 -7 -8 -8 -9 -9 -9 -9 -9 -5 -3 -7 -15 -19 -17 -17 -21 -24 -25 -26 -26 -24 -22 -18 -13 -9 -4 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -77 -88 -251 -350 -314 -292 -278 -263 -237 -209 -192 -183 -173 -159 -146 -136 -128 -122 -116 -113 -127 -133 -132 -134 -141 -139 -121 -99 -91 -96 -105 -122 -145 -159 -156 -134 -109 -73 -37 -20 -7 -2 -7 -10 -28 -32 -15 -4 -1 -0 -0 -1 -2 -5 -14 -23 -34 -46 -58 -70 -75 -74 -72 -71 -72 -77 -88 -101 -113 -123 -130 -134 -135 -129 -121 -113 -106 -97 -87 -73 -66 -60 -58 -48 -28 -9 -3 -1 -0 -0 -0 -0 -0 -2 -3 -10 -46 -95 -82 -20 -0 -0 -0 -0 -0 -63 -162 -165 -72 -17 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -5 -9 -9 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -4 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -4 -5 -6 -7 -8 -8 -8 -8 -9 -10 -11 -10 -8 -6 -5 -9 -21 -17 -16 -19 -24 -28 -29 -27 -23 -20 -16 -11 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -382 -447 -402 -374 -338 -294 -240 -209 -194 -183 -171 -149 -135 -127 -138 -151 -143 -141 -151 -149 -138 -129 -134 -161 -178 -153 -110 -91 -100 -109 -114 -97 -65 -37 -26 -19 -12 -8 -4 -0 -1 -3 -7 -3 -1 -0 -0 -0 -0 -0 -0 -1 -6 -13 -20 -31 -45 -58 -67 -71 -73 -75 -76 -81 -95 -114 -129 -139 -146 -150 -152 -151 -150 -146 -143 -149 -145 -134 -125 -72 -52 -48 -38 -21 -5 -1 -0 -0 -0 -0 -2 -11 -21 -44 -65 -54 -16 -1 -1 -0 -0 -0 -0 -38 -109 -122 -95 -80 -10 -8 -4 -3 -1 -2 -2 -1 -0 -1 -3 -5 -7 -10 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -1 -1 -2 -3 -5 -6 -8 -7 -8 -8 -9 -9 -10 -11 -12 -12 -10 -7 -13 -16 -17 -18 -19 -23 -28 -31 -30 -24 -19 -13 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -7 -29 -91 -461 -470 -422 -378 -329 -274 -229 -207 -193 -176 -156 -134 -128 -142 -180 -208 -206 -196 -190 -178 -158 -145 -156 -185 -196 -166 -115 -89 -97 -104 -103 -81 -39 -11 -12 -7 -3 -8 -10 -2 -1 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -21 -34 -49 -64 -73 -81 -87 -90 -93 -107 -130 -149 -164 -173 -181 -189 -204 -214 -212 -204 -161 -146 -128 -115 -42 -13 -7 -45 -64 -25 -5 -1 -0 -0 -6 -18 -37 -52 -51 -31 -9 -0 -1 -1 -0 -0 -0 -0 -0 -0 -6 -38 -53 -22 -64 -22 -10 -17 -16 -11 -15 -14 -9 -5 -6 -8 -9 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -3 -4 -5 -8 -8 -8 -9 -10 -10 -10 -12 -14 -17 -16 -14 -17 -22 -25 -23 -18 -22 -27 -32 -31 -30 -25 -17 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -16 -35 -40 -112 -255 -320 -418 -366 -333 -297 -269 -239 -214 -199 -181 -157 -135 -123 -141 -184 -226 -253 -257 -245 -227 -206 -180 -159 -166 -184 -198 -170 -111 -83 -92 -104 -109 -98 -62 -27 -19 -9 -4 -9 -10 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -25 -39 -53 -67 -78 -88 -98 -107 -116 -130 -151 -175 -193 -207 -218 -229 -261 -274 -244 -172 -44 -38 -37 -33 -10 -1 -0 -52 -91 -63 -27 -9 -4 -2 -8 -19 -31 -48 -49 -22 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -3 -37 -129 -77 -74 -62 -50 -52 -53 -46 -35 -23 -15 -10 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -4 -4 -2 -1 -2 -2 -4 -5 -7 -8 -9 -9 -10 -11 -10 -12 -14 -15 -14 -17 -21 -25 -29 -30 -23 -22 -27 -31 -31 -33 -31 -24 -17 -10 -7 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -65 -162 -154 -229 -276 -241 -302 -384 -326 -266 -240 -213 -214 -210 -198 -180 -158 -137 -126 -134 -170 -219 -264 -288 -290 -276 -252 -221 -183 -150 -140 -141 -132 -128 -104 -85 -86 -97 -108 -107 -83 -45 -20 -17 -7 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -19 -33 -44 -50 -63 -81 -96 -110 -130 -154 -176 -192 -219 -238 -257 -268 -261 -255 -253 -160 -39 -2 -0 -0 -0 -0 -0 -0 -0 -29 -55 -47 -34 -28 -5 -4 -11 -22 -41 -59 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -156 -155 -123 -114 -108 -121 -141 -145 -123 -84 -47 -21 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -3 -3 -2 -1 -1 -2 -2 -4 -6 -7 -8 -10 -10 -12 -11 -13 -14 -15 -21 -32 -34 -28 -30 -37 -30 -24 -26 -28 -30 -31 -31 -32 -27 -14 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -94 -255 -379 -365 -331 -311 -293 -320 -349 -287 -216 -183 -166 -181 -187 -176 -157 -140 -136 -151 -185 -227 -274 -314 -328 -323 -304 -272 -238 -207 -172 -142 -142 -139 -120 -106 -85 -79 -83 -89 -90 -80 -60 -34 -31 -16 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -15 -27 -38 -60 -85 -106 -126 -154 -194 -232 -255 -281 -305 -322 -318 -268 -111 -19 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -32 -40 -20 -1 -5 -19 -48 -83 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -36 -42 -41 -84 -137 -136 -128 -157 -198 -222 -211 -168 -108 -51 -18 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -3 -2 -1 -0 -0 -1 -1 -2 -4 -5 -7 -9 -10 -11 -12 -13 -14 -16 -27 -38 -38 -29 -27 -30 -30 -27 -26 -28 -27 -26 -26 -26 -23 -16 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -73 -216 -267 -265 -278 -284 -300 -330 -313 -242 -180 -154 -152 -166 -169 -160 -147 -150 -178 -226 -277 -315 -343 -365 -354 -332 -314 -285 -252 -223 -180 -129 -120 -132 -165 -110 -85 -75 -69 -64 -70 -82 -85 -64 -50 -36 -20 -7 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -20 -39 -69 -100 -130 -159 -188 -226 -276 -289 -253 -288 -369 -321 -111 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -28 -32 -6 -14 -37 -74 -33 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -197 -266 -222 -169 -153 -130 -107 -147 -217 -266 -268 -233 -167 -86 -37 -12 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -5 -4 -1 -0 -0 -0 -0 -0 -2 -4 -5 -8 -9 -10 -12 -12 -13 -14 -16 -22 -28 -30 -27 -25 -26 -27 -26 -25 -21 -18 -22 -25 -23 -16 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -122 -275 -282 -322 -309 -339 -318 -254 -190 -151 -142 -153 -167 -174 -170 -174 -207 -257 -312 -356 -376 -371 -358 -331 -300 -298 -292 -267 -233 -190 -147 -129 -138 -162 -115 -93 -72 -57 -47 -57 -83 -97 -89 -77 -64 -40 -15 -4 -4 -6 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -24 -51 -93 -128 -168 -162 -172 -243 -320 -268 -108 -108 -258 -108 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -59 -85 -41 -29 -59 -96 -22 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -67 -203 -282 -252 -236 -225 -207 -217 -268 -311 -319 -304 -260 -183 -99 -43 -20 -12 -6 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -5 -4 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -9 -10 -10 -12 -12 -12 -16 -24 -30 -29 -29 -28 -26 -24 -22 -19 -15 -16 -18 -18 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -78 -187 -259 -343 -332 -300 -251 -193 -152 -138 -153 -173 -183 -194 -191 -224 -272 -316 -351 -375 -384 -369 -335 -302 -278 -274 -274 -258 -230 -191 -151 -122 -102 -100 -126 -101 -71 -52 -44 -56 -80 -100 -106 -102 -93 -69 -30 -13 -14 -14 -10 -5 -1 -0 -1 -4 -9 -7 -1 -0 -0 -1 -3 -12 -35 -69 -99 -146 -168 -71 -53 -166 -256 -185 -40 -10 -39 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -101 -152 -104 -87 -17 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -177 -288 -288 -258 -229 -195 -161 -131 -283 -332 -303 -241 -160 -83 -32 -16 -19 -21 -16 -12 -9 -6 -4 -3 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -8 -8 -9 -10 -10 -13 -21 -30 -31 -35 -30 -24 -21 -18 -15 -13 -13 -14 -16 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -125 -325 -307 -238 -201 -158 -136 -151 -206 -228 -216 -211 -215 -259 -307 -337 -357 -364 -363 -350 -320 -290 -275 -257 -242 -223 -202 -180 -157 -130 -117 -125 -140 -98 -70 -52 -45 -56 -73 -94 -110 -114 -108 -90 -56 -34 -28 -17 -5 -1 -0 -3 -13 -25 -28 -42 -23 -6 -1 -0 -1 -12 -40 -80 -116 -147 -48 -9 -1 -46 -80 -57 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -47 -72 -49 -30 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -25 -22 -1 -0 -0 -0 -0 -0 -53 -212 -298 -254 -150 -71 -35 -16 -15 -22 -30 -37 -31 -19 -11 -7 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -6 -7 -6 -7 -19 -30 -31 -31 -28 -23 -19 -16 -14 -16 -12 -16 -16 -11 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -29 -112 -226 -321 -252 -212 -167 -140 -187 -263 -272 -243 -237 -264 -301 -329 -348 -352 -344 -336 -327 -315 -301 -283 -252 -217 -198 -187 -180 -177 -147 -131 -136 -132 -102 -70 -49 -41 -52 -67 -90 -112 -117 -109 -95 -73 -48 -32 -17 -4 -0 -1 -13 -37 -41 -25 -52 -36 -8 -1 -0 -0 -14 -43 -82 -128 -155 -38 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -131 -175 -127 -81 -68 -47 -50 -59 -78 -97 -92 -61 -37 -22 -10 -7 -6 -3 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -3 -7 -21 -32 -34 -32 -29 -25 -20 -15 -14 -15 -14 -16 -15 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -203 -348 -395 -344 -314 -269 -206 -150 -196 -242 -256 -264 -291 -318 -330 -334 -341 -338 -319 -304 -294 -294 -288 -274 -247 -211 -183 -176 -194 -174 -155 -134 -125 -122 -103 -71 -44 -35 -47 -65 -93 -112 -110 -101 -92 -76 -47 -20 -5 -1 -1 -5 -11 -10 -8 -9 -15 -13 -2 -0 -1 -4 -25 -53 -89 -146 -169 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -47 -94 -94 -60 -81 -172 -179 -172 -163 -131 -77 -85 -101 -72 -35 -19 -11 -7 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -11 -27 -39 -40 -34 -31 -30 -24 -14 -11 -13 -14 -16 -14 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -42 -459 -308 -371 -411 -377 -308 -230 -165 -162 -178 -217 -264 -303 -320 -323 -324 -327 -322 -301 -272 -262 -265 -258 -246 -224 -194 -172 -167 -180 -162 -123 -112 -103 -105 -100 -75 -45 -35 -41 -64 -97 -111 -105 -97 -87 -66 -34 -9 -0 -0 -6 -26 -18 -40 -30 -24 -38 -13 -1 -0 -2 -16 -47 -81 -119 -174 -179 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -12 -11 -31 -80 -62 -50 -49 -40 -24 -56 -79 -78 -82 -67 -35 -38 -27 -16 -8 -4 -3 -2 -1 -1 -1 -1 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -13 -30 -47 -49 -39 -33 -33 -26 -17 -12 -13 -15 -17 -16 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -19 -117 -517 -84 -355 -434 -386 -304 -224 -163 -129 -132 -167 -225 -285 -328 -343 -345 -335 -308 -276 -251 -213 -208 -205 -202 -192 -178 -168 -162 -155 -151 -138 -117 -108 -151 -143 -95 -56 -39 -40 -62 -94 -106 -101 -94 -83 -58 -24 -2 -0 -1 -14 -74 -45 -131 -81 -43 -54 -22 -3 -2 -11 -43 -98 -133 -166 -215 -197 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -4 -0 -0 -0 -0 -11 -15 -23 -39 -41 -43 -70 -49 -72 -45 -23 -12 -7 -3 -2 -1 -2 -4 -5 -4 -3 -3 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -16 -33 -49 -52 -42 -35 -29 -25 -20 -15 -16 -18 -19 -16 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -42 -143 -286 -405 -187 -384 -392 -335 -258 -190 -142 -121 -144 -205 -280 -338 -368 -369 -348 -313 -260 -211 -193 -174 -174 -200 -203 -185 -176 -175 -170 -158 -146 -133 -119 -125 -187 -171 -110 -61 -43 -47 -64 -85 -95 -89 -90 -83 -57 -27 -7 -1 -0 -3 -15 -24 -78 -53 -26 -24 -15 -9 -21 -45 -106 -156 -189 -200 -223 -208 -123 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -16 -32 -24 -71 -123 -97 -60 -38 -25 -14 -8 -6 -7 -8 -7 -5 -4 -3 -2 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -13 -17 -28 -42 -45 -37 -28 -24 -20 -18 -16 -18 -20 -20 -16 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -77 -253 -310 -266 -256 -322 -312 -299 -264 -203 -149 -132 -152 -204 -278 -343 -378 -391 -359 -298 -247 -196 -156 -141 -160 -241 -259 -250 -203 -175 -170 -167 -151 -129 -115 -105 -141 -189 -160 -113 -78 -62 -64 -75 -83 -83 -77 -77 -72 -53 -30 -12 -2 -0 -3 -12 -28 -18 -13 -14 -15 -18 -35 -69 -100 -131 -78 -11 -0 -60 -166 -202 -140 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -82 -69 -77 -81 -68 -70 -68 -30 -16 -12 -8 -4 -2 -2 -3 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -16 -19 -24 -32 -38 -35 -23 -18 -16 -15 -17 -19 -20 -19 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -37 -142 -342 -317 -257 -182 -161 -219 -221 -218 -199 -148 -120 -143 -207 -279 -335 -371 -387 -384 -345 -276 -234 -206 -177 -145 -134 -163 -192 -211 -198 -235 -220 -185 -149 -117 -99 -108 -152 -168 -134 -131 -124 -99 -84 -80 -73 -67 -59 -58 -56 -42 -24 -9 -2 -0 -1 -5 -9 -14 -12 -13 -18 -31 -64 -119 -150 -90 -4 -0 -0 -0 -38 -127 -155 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -3 -29 -44 -54 -84 -92 -47 -64 -40 -22 -7 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -17 -21 -23 -25 -28 -30 -21 -15 -14 -14 -16 -18 -19 -17 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -35 -175 -470 -336 -249 -187 -177 -174 -178 -188 -180 -152 -105 -129 -187 -267 -336 -375 -389 -385 -360 -323 -283 -265 -256 -237 -192 -155 -157 -184 -196 -180 -197 -260 -240 -197 -145 -119 -134 -144 -143 -132 -156 -163 -121 -93 -77 -68 -63 -50 -47 -46 -33 -17 -5 -1 -0 -1 -3 -6 -9 -9 -13 -25 -53 -102 -145 -141 -71 -0 -0 -0 -0 -0 -10 -22 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -27 -31 -22 -55 -105 -90 -43 -13 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -15 -23 -27 -27 -29 -25 -23 -20 -18 -16 -16 -18 -19 -18 -15 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -120 -258 -378 -262 -200 -165 -158 -165 -180 -178 -149 -115 -95 -155 -257 -323 -355 -367 -366 -353 -332 -307 -280 -276 -270 -252 -205 -161 -167 -188 -176 -154 -111 -160 -225 -230 -183 -143 -125 -120 -135 -163 -203 -203 -137 -102 -87 -80 -71 -58 -56 -52 -37 -20 -10 -5 -4 -4 -5 -6 -8 -11 -23 -52 -102 -130 -107 -53 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -69 -134 -101 -57 -30 -17 -10 -6 -3 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -21 -31 -35 -34 -32 -27 -21 -19 -19 -19 -20 -19 -17 -15 -9 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -84 -288 -362 -275 -210 -178 -169 -177 -189 -181 -152 -116 -89 -96 -166 -281 -352 -358 -352 -339 -325 -315 -297 -272 -268 -261 -256 -243 -197 -173 -167 -154 -126 -88 -74 -157 -192 -144 -95 -86 -108 -143 -190 -232 -226 -162 -121 -107 -102 -102 -96 -79 -62 -51 -39 -30 -25 -23 -23 -24 -25 -29 -42 -72 -123 -136 -89 -37 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -74 -83 -89 -74 -44 -29 -17 -6 -0 -0 -0 -1 -2 -3 -3 -2 -1 -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 -1 -1 -2 -4 -6 -6 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -12 -19 -30 -42 -42 -44 -42 -32 -22 -17 -15 -18 -19 -16 -14 -13 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -70 -255 -357 -327 -240 -186 -168 -180 -193 -196 -170 -128 -92 -90 -138 -203 -257 -310 -343 -330 -318 -305 -295 -285 -269 -256 -251 -258 -261 -212 -194 -184 -152 -109 -77 -66 -73 -80 -82 -82 -89 -109 -141 -179 -211 -210 -182 -138 -126 -129 -148 -141 -104 -76 -70 -63 -59 -63 -71 -70 -67 -69 -85 -117 -156 -157 -81 -25 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -43 -88 -148 -155 -74 -36 -23 -9 -2 -0 -0 -1 -1 -2 -2 -2 -3 -5 -6 -6 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -8 -8 -8 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -1 -0 -1 -1 -1 -4 -10 -19 -29 -37 -44 -46 -52 -51 -39 -25 -16 -14 -18 -19 -16 -14 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -42 -171 -448 -393 -325 -241 -187 -179 -194 -201 -192 -160 -109 -78 -103 -191 -220 -195 -232 -328 -311 -307 -297 -283 -271 -260 -247 -244 -255 -263 -230 -199 -173 -136 -96 -67 -55 -58 -67 -72 -76 -88 -111 -140 -170 -202 -216 -188 -155 -152 -155 -171 -154 -113 -88 -88 -91 -98 -110 -129 -103 -74 -65 -73 -86 -97 -75 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -29 -85 -145 -142 -79 -57 -38 -22 -9 -2 -0 -0 -1 -1 -2 -3 -5 -6 -6 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -8 -12 -10 -8 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -15 -18 -10 -2 -4 -5 -5 -4 -4 -5 -5 -8 -16 -26 -35 -41 -44 -46 -53 -52 -40 -25 -16 -16 -19 -18 -16 -13 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -185 -336 -393 -365 -325 -250 -199 -194 -204 -203 -186 -148 -95 -67 -109 -210 -238 -211 -238 -318 -306 -304 -301 -285 -265 -259 -248 -244 -256 -257 -230 -213 -168 -121 -87 -66 -55 -55 -60 -62 -64 -73 -96 -127 -152 -192 -214 -181 -172 -173 -179 -171 -144 -126 -108 -104 -122 -142 -158 -131 -62 -15 -0 -0 -2 -9 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -32 -90 -98 -87 -77 -58 -35 -15 -3 -0 -0 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -10 -12 -11 -11 -8 -6 -4 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -15 -27 -32 -33 -27 -17 -15 -17 -17 -15 -14 -13 -12 -15 -22 -31 -38 -42 -44 -46 -53 -50 -39 -25 -17 -17 -20 -18 -16 -14 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -68 -262 -377 -320 -307 -286 -235 -206 -208 -208 -198 -176 -138 -90 -67 -132 -232 -288 -299 -309 -322 -311 -307 -299 -261 -245 -242 -253 -261 -266 -252 -210 -180 -146 -112 -85 -66 -57 -57 -62 -65 -61 -61 -70 -91 -116 -157 -181 -172 -172 -177 -183 -170 -152 -153 -146 -144 -162 -169 -128 -49 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -41 -58 -61 -56 -65 -40 -11 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -12 -15 -10 -6 -6 -5 -5 -6 -7 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -14 -33 -52 -56 -49 -39 -31 -28 -29 -30 -27 -26 -25 -24 -26 -32 -37 -42 -51 -55 -53 -54 -50 -39 -25 -16 -16 -17 -16 -15 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -270 -303 -245 -240 -232 -212 -213 -214 -206 -190 -166 -130 -91 -85 -156 -250 -303 -325 -325 -317 -313 -305 -281 -259 -255 -234 -273 -278 -270 -246 -201 -168 -137 -104 -81 -64 -58 -61 -68 -74 -74 -69 -69 -76 -92 -114 -153 -166 -157 -168 -179 -166 -165 -170 -186 -204 -177 -109 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -16 -18 -33 -48 -29 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -8 -13 -16 -14 -12 -10 -9 -8 -8 -8 -8 -8 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -19 -33 -61 -93 -99 -77 -52 -42 -36 -36 -39 -38 -38 -38 -38 -41 -45 -46 -44 -59 -64 -62 -57 -49 -35 -20 -16 -15 -14 -14 -14 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -68 -257 -223 -178 -182 -192 -200 -211 -207 -200 -183 -159 -128 -96 -87 -129 -213 -278 -297 -294 -289 -291 -286 -273 -278 -278 -245 -280 -279 -257 -222 -185 -153 -118 -91 -71 -79 -95 -93 -87 -90 -94 -85 -82 -88 -97 -106 -152 -166 -157 -161 -169 -168 -180 -187 -217 -171 -88 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -50 -53 -19 -5 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -5 -9 -13 -16 -17 -15 -14 -13 -11 -10 -9 -9 -9 -8 -6 -5 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -18 -28 -41 -63 -105 -137 -150 -140 -88 -51 -43 -42 -44 -47 -50 -52 -52 -55 -59 -69 -68 -73 -74 -68 -58 -46 -32 -17 -16 -15 -14 -15 -15 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -71 -247 -167 -143 -156 -180 -199 -207 -202 -198 -181 -158 -131 -102 -87 -108 -172 -235 -264 -268 -268 -276 -283 -280 -275 -275 -257 -269 -253 -228 -198 -161 -129 -108 -91 -70 -82 -121 -121 -105 -106 -113 -113 -119 -138 -134 -135 -166 -181 -187 -193 -196 -198 -212 -237 -150 -55 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -31 -28 -23 -13 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -4 -3 -3 -4 -4 -4 -4 -4 -7 -8 -4 -2 -2 -2 -3 -6 -10 -13 -15 -17 -17 -15 -14 -12 -10 -10 -10 -10 -9 -7 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -12 -22 -35 -49 -75 -115 -145 -111 -75 -116 -96 -58 -49 -47 -51 -57 -63 -66 -65 -69 -80 -88 -86 -82 -75 -60 -45 -35 -25 -17 -16 -16 -16 -17 -17 -12 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -23 -15 -18 -17 -4 -0 -0 -16 -89 -228 -142 -142 -162 -186 -203 -207 -203 -197 -179 -161 -132 -112 -110 -127 -168 -218 -253 -270 -271 -282 -280 -277 -258 -234 -230 -247 -224 -190 -167 -141 -117 -101 -88 -72 -80 -118 -126 -125 -123 -130 -136 -150 -173 -168 -176 -196 -214 -240 -258 -266 -275 -290 -304 -182 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -22 -31 -38 -7 -3 -2 -2 -2 -3 -5 -5 -6 -5 -5 -5 -5 -4 -6 -6 -6 -9 -9 -7 -5 -5 -6 -7 -10 -13 -14 -15 -18 -17 -16 -14 -13 -11 -11 -10 -10 -8 -7 -7 -7 -6 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -21 -30 -44 -53 -66 -99 -151 -116 -26 -8 -19 -64 -66 -55 -51 -55 -63 -72 -79 -80 -89 -100 -94 -81 -62 -44 -31 -23 -19 -16 -15 -16 -18 -20 -21 -19 -13 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -132 -112 -121 -118 -37 -10 -8 -22 -109 -207 -146 -160 -185 -195 -203 -207 -206 -195 -174 -161 -127 -108 -121 -154 -200 -245 -274 -289 -284 -268 -256 -254 -225 -194 -185 -190 -186 -163 -141 -120 -101 -83 -68 -64 -83 -118 -134 -151 -135 -140 -147 -153 -166 -180 -204 -229 -248 -277 -267 -266 -301 -303 -177 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -15 -31 -65 -36 -19 -10 -6 -5 -5 -6 -7 -7 -7 -8 -9 -7 -7 -9 -9 -11 -13 -11 -9 -8 -9 -10 -12 -14 -14 -15 -17 -17 -16 -14 -12 -12 -12 -12 -11 -8 -7 -8 -8 -7 -5 -4 -4 -4 -5 -3 -3 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -25 -40 -50 -63 -69 -77 -102 -161 -135 -22 -0 -3 -39 -67 -61 -54 -57 -65 -76 -87 -93 -103 -103 -77 -58 -46 -35 -23 -16 -13 -15 -18 -19 -22 -24 -23 -18 -10 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -81 -181 -216 -217 -241 -153 -77 -108 -106 -156 -186 -151 -174 -199 -179 -191 -195 -200 -194 -176 -159 -123 -98 -114 -151 -221 -276 -300 -302 -284 -254 -235 -227 -193 -164 -146 -144 -153 -150 -136 -115 -93 -73 -57 -64 -98 -137 -146 -148 -150 -142 -142 -151 -171 -192 -212 -242 -262 -281 -188 -85 -40 -26 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -24 -55 -50 -35 -21 -10 -5 -6 -6 -7 -8 -8 -8 -8 -8 -9 -11 -13 -15 -12 -10 -10 -12 -14 -15 -14 -14 -16 -17 -17 -16 -13 -12 -13 -15 -17 -14 -11 -10 -10 -10 -10 -9 -8 -7 -5 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -11 -23 -40 -55 -63 -71 -72 -84 -106 -152 -153 -57 -0 -0 -21 -68 -68 -55 -55 -64 -76 -88 -98 -102 -94 -67 -47 -32 -17 -10 -10 -11 -15 -22 -25 -27 -27 -24 -19 -11 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -132 -214 -223 -228 -277 -303 -251 -364 -349 -239 -165 -143 -164 -180 -155 -175 -165 -183 -188 -176 -160 -136 -118 -129 -165 -233 -283 -296 -285 -268 -252 -216 -203 -183 -161 -136 -140 -160 -165 -151 -122 -84 -56 -68 -112 -147 -161 -151 -128 -159 -150 -154 -174 -200 -218 -231 -255 -268 -224 -110 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -39 -63 -54 -26 -11 -5 -6 -7 -7 -6 -7 -7 -7 -9 -11 -13 -14 -12 -10 -9 -11 -14 -14 -13 -12 -13 -14 -14 -14 -15 -14 -14 -17 -19 -18 -17 -16 -16 -15 -15 -13 -13 -12 -10 -9 -7 -5 -3 -3 -2 -2 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -5 -7 -10 -14 -21 -33 -50 -62 -71 -78 -80 -96 -119 -149 -164 -105 -0 -0 -6 -91 -102 -70 -55 -60 -74 -88 -96 -94 -75 -52 -38 -27 -13 -4 -2 -9 -17 -25 -29 -30 -29 -25 -19 -12 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -161 -234 -205 -199 -252 -334 -407 -402 -356 -238 -160 -134 -138 -147 -145 -148 -130 -159 -166 -157 -154 -152 -147 -156 -198 -243 -275 -270 -254 -243 -232 -202 -182 -165 -136 -113 -144 -183 -193 -176 -144 -101 -95 -119 -136 -153 -163 -161 -150 -180 -181 -183 -208 -237 -262 -240 -191 -161 -101 -22 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -56 -80 -72 -39 -26 -19 -17 -13 -9 -6 -5 -6 -7 -8 -11 -11 -10 -9 -9 -10 -11 -11 -11 -12 -12 -14 -15 -17 -18 -17 -16 -17 -17 -17 -18 -20 -21 -21 -20 -19 -18 -16 -15 -13 -10 -8 -7 -7 -6 -3 -1 -0 -0 -1 -3 -4 -4 -3 -2 -3 -5 -9 -14 -18 -22 -25 -32 -43 -59 -70 -83 -95 -105 -119 -137 -159 -178 -154 -9 -0 -0 -76 -120 -97 -57 -55 -70 -83 -87 -81 -60 -38 -25 -19 -11 -2 -2 -9 -19 -26 -30 -31 -29 -24 -18 -12 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -36 -61 -109 -181 -271 -351 -374 -246 -168 -132 -124 -129 -131 -121 -114 -127 -131 -136 -158 -177 -180 -183 -214 -245 -259 -242 -228 -220 -214 -200 -173 -151 -124 -108 -157 -180 -164 -141 -127 -102 -69 -71 -119 -139 -153 -172 -191 -201 -209 -218 -245 -283 -321 -245 -111 -33 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -31 -80 -128 -89 -43 -44 -45 -30 -19 -13 -9 -6 -5 -6 -8 -8 -9 -9 -10 -11 -11 -11 -11 -13 -17 -18 -21 -21 -20 -19 -17 -15 -14 -15 -18 -22 -25 -25 -23 -22 -19 -17 -15 -12 -10 -11 -13 -12 -7 -2 -1 -2 -4 -7 -9 -10 -9 -7 -9 -13 -19 -25 -31 -34 -37 -43 -53 -66 -77 -93 -111 -129 -143 -155 -168 -167 -56 -6 -0 -0 -51 -117 -126 -67 -55 -62 -69 -69 -62 -50 -36 -26 -22 -17 -9 -7 -12 -18 -23 -27 -29 -27 -22 -16 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -195 -395 -262 -169 -133 -122 -121 -115 -106 -113 -124 -133 -157 -198 -229 -233 -227 -231 -240 -251 -225 -217 -213 -209 -203 -185 -155 -128 -116 -159 -147 -94 -63 -59 -62 -67 -70 -69 -119 -145 -166 -196 -222 -234 -244 -271 -218 -189 -129 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -17 -31 -13 -6 -26 -46 -63 -53 -32 -19 -13 -14 -7 -7 -7 -8 -8 -9 -10 -10 -11 -10 -13 -15 -19 -24 -25 -24 -21 -18 -15 -12 -12 -15 -21 -26 -29 -28 -26 -23 -20 -17 -14 -13 -14 -16 -15 -11 -6 -5 -5 -8 -11 -15 -17 -17 -16 -18 -21 -26 -32 -38 -42 -46 -52 -59 -66 -80 -97 -118 -141 -160 -171 -176 -180 -63 -17 -3 -0 -20 -67 -104 -81 -61 -54 -52 -49 -45 -40 -36 -34 -35 -31 -25 -19 -18 -20 -23 -25 -26 -23 -19 -13 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -167 -313 -260 -168 -131 -120 -125 -140 -145 -149 -165 -179 -204 -245 -273 -281 -274 -266 -261 -257 -236 -231 -210 -204 -202 -189 -163 -140 -130 -148 -122 -66 -52 -70 -91 -123 -159 -72 -91 -134 -177 -212 -232 -240 -238 -177 -63 -27 -20 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -2 -20 -84 -92 -57 -34 -25 -24 -15 -9 -8 -9 -9 -9 -9 -9 -11 -10 -12 -16 -21 -25 -27 -27 -24 -19 -16 -13 -12 -15 -21 -27 -30 -32 -31 -29 -26 -23 -21 -20 -19 -19 -18 -16 -12 -11 -11 -13 -17 -21 -24 -26 -25 -26 -28 -34 -42 -51 -57 -59 -61 -64 -71 -83 -100 -119 -140 -159 -171 -171 -177 -153 -115 -42 -2 -1 -9 -48 -96 -66 -47 -38 -35 -36 -36 -35 -40 -41 -42 -38 -33 -28 -25 -25 -25 -25 -22 -18 -13 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -3 -3 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -27 -29 -164 -247 -160 -134 -144 -167 -217 -246 -241 -227 -225 -236 -259 -279 -289 -284 -277 -266 -244 -223 -221 -186 -188 -181 -167 -157 -156 -154 -145 -109 -62 -64 -108 -158 -182 -184 -152 -89 -159 -206 -226 -228 -233 -229 -185 -148 -81 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -107 -131 -85 -56 -38 -28 -21 -15 -12 -12 -11 -10 -10 -9 -9 -9 -11 -16 -20 -23 -26 -28 -26 -21 -18 -15 -15 -17 -22 -28 -32 -35 -35 -35 -33 -31 -30 -30 -28 -26 -22 -18 -17 -17 -18 -20 -22 -26 -29 -33 -34 -34 -36 -40 -47 -55 -61 -65 -67 -69 -73 -81 -95 -112 -128 -142 -153 -155 -158 -163 -143 -88 -37 -16 -26 -102 -109 -71 -44 -30 -30 -38 -39 -41 -45 -46 -47 -45 -41 -33 -25 -25 -28 -29 -24 -20 -15 -12 -8 -5 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -3 -6 -7 -5 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -31 -72 -84 -66 -89 -146 -54 -191 -220 -163 -167 -198 -231 -277 -332 -337 -302 -266 -248 -247 -257 -259 -260 -256 -232 -205 -187 -176 -162 -194 -193 -185 -172 -159 -154 -142 -101 -50 -54 -74 -112 -149 -170 -171 -142 -194 -218 -225 -224 -227 -242 -267 -273 -204 -122 -82 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -56 -84 -80 -48 -32 -26 -23 -18 -15 -15 -14 -13 -11 -11 -11 -12 -14 -17 -20 -23 -26 -26 -22 -19 -18 -19 -21 -25 -28 -32 -35 -37 -39 -40 -40 -40 -40 -38 -34 -28 -23 -22 -23 -25 -26 -28 -32 -35 -38 -40 -40 -41 -44 -48 -52 -57 -62 -66 -68 -72 -75 -84 -95 -106 -117 -128 -130 -130 -136 -138 -142 -134 -95 -63 -86 -99 -69 -41 -31 -36 -41 -42 -46 -48 -48 -49 -46 -36 -23 -15 -15 -22 -29 -29 -25 -21 -17 -13 -9 -5 -2 -4 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -10 -6 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -53 -182 -303 -303 -220 -174 -169 -39 -207 -210 -193 -215 -252 -286 -320 -373 -381 -346 -300 -268 -252 -243 -229 -223 -211 -192 -168 -153 -131 -107 -142 -182 -184 -179 -166 -145 -114 -77 -47 -54 -91 -117 -158 -198 -211 -203 -215 -220 -222 -226 -231 -244 -253 -245 -217 -188 -139 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -106 -116 -59 -38 -30 -28 -24 -21 -19 -18 -17 -15 -13 -12 -12 -13 -14 -17 -20 -22 -22 -20 -18 -18 -20 -23 -26 -29 -30 -32 -36 -40 -42 -44 -46 -47 -47 -43 -37 -31 -29 -30 -32 -33 -35 -38 -42 -44 -45 -44 -44 -45 -47 -49 -53 -56 -61 -64 -69 -71 -73 -77 -82 -89 -95 -98 -99 -103 -112 -128 -141 -136 -120 -122 -94 -61 -40 -38 -45 -46 -51 -64 -67 -54 -48 -46 -39 -25 -12 -8 -13 -25 -31 -29 -25 -21 -18 -14 -11 -6 -6 -8 -9 -9 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -1 -1 -3 -6 -8 -4 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -72 -194 -294 -307 -266 -172 -76 -5 -49 -325 -255 -236 -255 -291 -328 -359 -382 -369 -332 -297 -270 -254 -241 -220 -204 -172 -164 -145 -103 -60 -31 -43 -105 -148 -178 -185 -153 -111 -75 -54 -57 -95 -131 -182 -201 -200 -201 -210 -209 -205 -206 -213 -227 -225 -204 -190 -195 -166 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -85 -129 -75 -51 -39 -33 -31 -27 -24 -23 -21 -18 -15 -13 -12 -11 -11 -13 -15 -17 -17 -16 -15 -16 -18 -22 -26 -28 -28 -30 -33 -36 -40 -44 -48 -50 -50 -47 -42 -38 -36 -35 -37 -39 -41 -44 -47 -48 -48 -47 -46 -46 -47 -48 -48 -50 -55 -61 -63 -63 -63 -63 -64 -66 -69 -72 -75 -80 -91 -105 -119 -124 -119 -108 -81 -55 -44 -45 -48 -51 -68 -71 -64 -56 -50 -45 -39 -30 -23 -21 -25 -26 -28 -29 -29 -25 -24 -22 -19 -12 -9 -10 -12 -13 -12 -11 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -10 -9 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -148 -241 -285 -234 -100 -29 -0 -5 -66 -281 -329 -284 -287 -319 -349 -358 -340 -305 -272 -242 -219 -212 -207 -197 -185 -166 -155 -81 -35 -12 -2 -14 -52 -110 -165 -170 -157 -144 -104 -68 -73 -114 -158 -188 -186 -179 -177 -177 -175 -176 -177 -186 -209 -219 -209 -201 -170 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -146 -111 -77 -58 -46 -38 -32 -26 -23 -21 -19 -15 -13 -11 -10 -10 -10 -11 -13 -14 -13 -13 -13 -15 -19 -22 -23 -23 -25 -28 -32 -35 -39 -43 -47 -50 -48 -45 -41 -38 -38 -39 -42 -45 -47 -48 -48 -48 -47 -47 -46 -46 -45 -43 -44 -48 -53 -57 -58 -57 -56 -58 -60 -62 -64 -64 -66 -71 -80 -91 -95 -98 -86 -65 -50 -47 -48 -48 -69 -73 -69 -61 -54 -49 -44 -39 -35 -37 -45 -51 -50 -46 -42 -37 -31 -32 -28 -26 -19 -12 -10 -15 -17 -15 -15 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -11 -12 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -9 -10 -10 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -70 -158 -246 -300 -266 -108 -67 -19 -0 -0 -56 -254 -218 -229 -305 -333 -316 -285 -255 -224 -191 -176 -177 -177 -172 -158 -134 -57 -14 -4 -1 -0 -19 -78 -152 -190 -189 -192 -187 -136 -94 -90 -117 -161 -160 -175 -167 -146 -132 -137 -157 -179 -197 -224 -240 -217 -140 -58 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -51 -164 -152 -116 -90 -66 -46 -32 -23 -19 -18 -17 -13 -12 -10 -9 -9 -9 -9 -10 -11 -11 -11 -12 -13 -15 -17 -18 -18 -21 -23 -27 -30 -33 -37 -41 -45 -45 -43 -40 -38 -38 -39 -42 -44 -45 -45 -45 -44 -43 -44 -45 -44 -43 -39 -39 -42 -49 -56 -58 -58 -60 -63 -66 -66 -63 -58 -52 -48 -49 -61 -70 -72 -63 -53 -50 -54 -60 -51 -67 -69 -64 -57 -52 -48 -44 -41 -45 -56 -72 -81 -84 -78 -64 -46 -42 -39 -35 -32 -28 -21 -15 -16 -18 -17 -16 -13 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -17 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -83 -150 -213 -276 -335 -356 -294 -188 -38 -0 -0 -0 -9 -34 -59 -207 -252 -238 -225 -214 -186 -144 -104 -118 -132 -142 -103 -38 -4 -1 -0 -0 -0 -5 -60 -145 -196 -190 -190 -195 -159 -120 -110 -119 -127 -112 -123 -128 -135 -132 -139 -163 -195 -217 -238 -227 -113 -33 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -122 -142 -137 -116 -90 -58 -32 -19 -15 -12 -12 -11 -10 -10 -9 -9 -9 -10 -9 -10 -10 -10 -10 -11 -13 -13 -14 -15 -18 -18 -21 -24 -26 -28 -32 -37 -39 -39 -36 -36 -37 -38 -40 -43 -43 -41 -41 -41 -40 -40 -42 -40 -36 -34 -36 -40 -48 -56 -59 -60 -66 -70 -72 -69 -62 -53 -44 -37 -35 -46 -57 -58 -53 -50 -51 -51 -58 -56 -64 -65 -61 -57 -52 -47 -45 -46 -57 -76 -97 -112 -116 -105 -78 -61 -56 -52 -48 -43 -38 -33 -28 -22 -21 -19 -17 -15 -12 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -4 -4 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -122 -191 -242 -272 -286 -271 -222 -82 -9 -0 -0 -0 -0 -0 -7 -65 -95 -93 -126 -159 -133 -59 -22 -32 -43 -51 -24 -2 -0 -0 -0 -0 -0 -0 -45 -100 -90 -17 -31 -76 -195 -157 -135 -118 -99 -89 -87 -113 -173 -183 -176 -188 -215 -234 -239 -206 -33 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -28 -100 -130 -119 -91 -58 -31 -16 -11 -8 -8 -8 -8 -8 -9 -9 -9 -10 -9 -9 -10 -11 -12 -12 -12 -12 -12 -12 -14 -15 -17 -19 -20 -22 -25 -31 -33 -34 -34 -34 -35 -36 -38 -41 -41 -40 -40 -38 -37 -38 -36 -33 -29 -31 -36 -39 -46 -57 -61 -63 -69 -77 -83 -79 -69 -56 -43 -34 -30 -37 -46 -49 -47 -43 -40 -43 -51 -59 -65 -65 -62 -58 -55 -49 -48 -52 -65 -89 -118 -141 -149 -143 -108 -81 -70 -65 -62 -56 -50 -45 -40 -35 -30 -23 -19 -16 -14 -10 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -7 -8 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -50 -94 -141 -139 -59 -28 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -66 -40 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -8 -0 -2 -13 -69 -69 -113 -109 -90 -85 -97 -158 -223 -216 -194 -207 -230 -225 -181 -97 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -18 -29 -37 -42 -31 -7 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -6 -15 -32 -15 -11 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -65 -144 -121 -118 -89 -56 -31 -15 -8 -5 -4 -4 -4 -5 -7 -8 -9 -9 -9 -10 -11 -12 -12 -12 -11 -11 -12 -12 -13 -14 -15 -16 -17 -18 -21 -25 -29 -30 -30 -31 -32 -34 -36 -38 -40 -39 -37 -35 -33 -31 -31 -28 -25 -25 -31 -37 -44 -55 -61 -64 -71 -81 -93 -86 -66 -55 -44 -31 -25 -28 -35 -40 -40 -35 -31 -41 -52 -57 -63 -65 -64 -62 -57 -52 -50 -56 -69 -96 -133 -165 -178 -176 -143 -102 -80 -76 -76 -70 -61 -53 -47 -42 -38 -32 -25 -21 -19 -17 -13 -11 -11 -8 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -8 -8 -8 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -74 -79 -75 -86 -123 -183 -232 -221 -195 -207 -214 -173 -120 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -8 -37 -12 -7 -10 -26 -46 -60 -69 -76 -66 -37 -8 -0 -0 -0 -0 -1 -4 -4 -9 -19 -27 -30 -32 -34 -38 -39 -34 -33 -26 -20 -17 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -38 -136 -110 -109 -91 -64 -41 -22 -10 -4 -2 -2 -2 -2 -3 -5 -7 -9 -10 -11 -12 -13 -13 -13 -13 -12 -13 -13 -12 -13 -14 -15 -15 -17 -18 -19 -23 -26 -26 -27 -29 -33 -35 -37 -37 -35 -32 -31 -32 -35 -37 -30 -25 -26 -31 -37 -44 -53 -60 -68 -78 -85 -94 -92 -78 -63 -44 -30 -27 -27 -30 -34 -34 -30 -30 -41 -50 -57 -62 -62 -60 -60 -56 -53 -51 -57 -71 -99 -139 -176 -197 -193 -163 -116 -88 -82 -84 -81 -71 -61 -55 -51 -48 -43 -38 -34 -32 -30 -24 -21 -19 -15 -11 -8 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -6 -8 -8 -8 -6 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -60 -89 -76 -75 -93 -134 -186 -217 -209 -183 -187 -197 -172 -108 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -20 -3 -0 -0 -0 -0 -10 -44 -42 -40 -42 -49 -58 -65 -70 -77 -76 -35 -8 -0 -0 -0 -0 -2 -15 -20 -28 -42 -48 -45 -42 -38 -34 -31 -30 -34 -37 -35 -30 -26 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -83 -100 -106 -96 -80 -62 -41 -21 -7 -2 -1 -0 -1 -1 -3 -5 -8 -10 -13 -14 -14 -14 -14 -14 -13 -14 -13 -12 -12 -13 -13 -13 -15 -13 -15 -18 -21 -23 -24 -27 -31 -34 -34 -32 -31 -30 -30 -31 -33 -33 -30 -25 -26 -31 -39 -46 -52 -61 -73 -83 -89 -92 -90 -82 -67 -43 -32 -34 -33 -32 -33 -31 -28 -31 -43 -46 -52 -58 -61 -61 -59 -54 -55 -52 -56 -69 -96 -135 -173 -195 -193 -164 -123 -94 -85 -86 -87 -81 -70 -64 -61 -58 -56 -54 -54 -50 -49 -41 -32 -26 -24 -23 -17 -12 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -7 -7 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -44 -38 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -110 -104 -95 -103 -116 -131 -151 -174 -183 -177 -182 -201 -174 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -24 -60 -7 -0 -0 -0 -11 -31 -47 -51 -50 -45 -41 -40 -39 -39 -40 -37 -6 -8 -13 -10 -4 -0 -2 -12 -24 -29 -38 -43 -42 -38 -32 -26 -25 -25 -33 -38 -36 -29 -25 -22 -15 -5 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -2 -62 -95 -101 -92 -80 -65 -41 -16 -6 -2 -0 -0 -0 -1 -3 -6 -9 -12 -13 -13 -14 -14 -15 -15 -15 -14 -14 -13 -12 -13 -12 -11 -12 -13 -16 -19 -22 -24 -27 -27 -30 -31 -29 -27 -26 -27 -29 -32 -28 -25 -23 -24 -30 -39 -47 -53 -64 -74 -84 -91 -93 -88 -78 -66 -44 -36 -36 -34 -32 -33 -32 -34 -32 -39 -42 -47 -53 -58 -62 -61 -54 -56 -55 -56 -65 -85 -117 -150 -171 -168 -147 -118 -95 -85 -85 -88 -87 -78 -71 -68 -68 -69 -70 -72 -67 -67 -63 -54 -45 -40 -42 -31 -23 -15 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -73 -134 -76 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -120 -115 -121 -144 -154 -150 -142 -146 -166 -193 -200 -160 -80 -56 -38 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -9 -9 -10 -10 -9 -11 -23 -37 -39 -37 -35 -39 -43 -30 -11 -0 -0 -1 -0 -4 -17 -32 -40 -36 -25 -21 -22 -22 -26 -29 -28 -24 -18 -15 -11 -9 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -28 -53 -89 -103 -88 -79 -56 -27 -10 -3 -1 -0 -0 -1 -2 -3 -7 -11 -12 -13 -13 -14 -14 -14 -15 -14 -14 -13 -13 -13 -12 -12 -11 -12 -14 -18 -20 -22 -23 -24 -27 -28 -27 -25 -24 -25 -27 -28 -26 -23 -21 -23 -29 -38 -48 -57 -68 -78 -88 -95 -95 -86 -76 -66 -46 -36 -32 -31 -30 -31 -34 -39 -35 -36 -39 -44 -49 -53 -58 -59 -54 -56 -57 -57 -62 -73 -93 -115 -131 -131 -118 -101 -88 -80 -83 -89 -91 -86 -79 -76 -77 -83 -88 -90 -84 -85 -86 -82 -70 -56 -54 -44 -33 -23 -15 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -30 -23 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -32 -152 -175 -99 -28 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -69 -116 -146 -176 -204 -200 -172 -164 -196 -236 -225 -129 -70 -145 -171 -112 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -27 -27 -26 -25 -28 -29 -19 -7 -0 -0 -0 -0 -0 -0 -11 -23 -28 -25 -23 -23 -21 -19 -19 -19 -16 -13 -13 -10 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -7 -16 -75 -112 -87 -75 -56 -33 -15 -5 -1 -0 -0 -0 -1 -2 -5 -9 -11 -12 -13 -13 -12 -13 -14 -13 -13 -13 -12 -11 -11 -10 -9 -11 -13 -15 -17 -20 -21 -22 -23 -24 -26 -26 -24 -27 -28 -26 -24 -22 -21 -23 -29 -37 -50 -62 -72 -82 -92 -99 -98 -85 -74 -62 -46 -35 -29 -26 -27 -29 -33 -38 -38 -38 -39 -43 -47 -48 -51 -52 -54 -56 -57 -57 -60 -65 -77 -90 -98 -99 -94 -87 -82 -74 -83 -93 -95 -93 -89 -88 -93 -99 -105 -102 -96 -98 -103 -102 -90 -82 -69 -54 -43 -32 -23 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -96 -165 -158 -155 -97 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -24 -25 -44 -99 -158 -170 -140 -57 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -103 -138 -161 -198 -226 -226 -229 -253 -274 -260 -205 -173 -205 -210 -183 -159 -152 -124 -60 -2 -0 -1 -4 -6 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -25 -28 -22 -21 -18 -17 -14 -11 -8 -5 -4 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -68 -122 -96 -69 -52 -37 -23 -10 -2 -0 -0 -0 -1 -1 -3 -6 -9 -12 -13 -13 -12 -13 -14 -13 -13 -12 -12 -10 -8 -8 -9 -11 -12 -13 -15 -18 -20 -21 -20 -20 -21 -22 -25 -29 -29 -27 -26 -24 -22 -24 -29 -37 -50 -63 -74 -85 -94 -99 -95 -84 -71 -58 -45 -34 -27 -24 -24 -26 -31 -35 -36 -37 -39 -40 -45 -47 -44 -43 -46 -50 -55 -60 -62 -62 -66 -71 -75 -75 -74 -72 -72 -76 -89 -98 -99 -97 -95 -97 -107 -113 -116 -112 -105 -105 -111 -109 -100 -92 -82 -69 -55 -42 -33 -23 -13 -4 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -4 -7 -6 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -2 -41 -65 -74 -185 -332 -292 -276 -130 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -41 -117 -130 -127 -135 -131 -98 -103 -42 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -98 -127 -145 -172 -215 -257 -276 -275 -265 -248 -224 -196 -184 -179 -175 -169 -162 -155 -132 -74 -4 -13 -45 -43 -39 -31 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -21 -21 -19 -17 -16 -16 -15 -13 -11 -8 -7 -7 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -127 -125 -84 -58 -45 -34 -19 -7 -1 -0 -0 -0 -1 -2 -4 -8 -11 -13 -13 -14 -13 -12 -11 -10 -9 -9 -9 -7 -8 -8 -9 -10 -11 -12 -14 -16 -18 -19 -19 -20 -21 -22 -22 -25 -24 -25 -25 -25 -25 -28 -34 -47 -61 -74 -85 -93 -96 -90 -79 -65 -52 -40 -31 -25 -22 -21 -23 -27 -32 -36 -38 -39 -40 -41 -41 -38 -36 -38 -43 -51 -60 -62 -61 -60 -60 -60 -59 -58 -58 -65 -80 -96 -105 -105 -101 -95 -99 -108 -114 -117 -116 -111 -109 -114 -113 -106 -99 -91 -82 -70 -55 -47 -37 -22 -7 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -7 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -3 -4 -7 -8 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -48 -68 -148 -150 -133 -198 -291 -150 -53 -78 -91 -49 -3 -0 -0 -0 -0 -0 -0 -0 -8 -52 -159 -176 -148 -96 -52 -23 -23 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -65 -117 -141 -156 -183 -222 -259 -283 -258 -229 -200 -176 -163 -165 -165 -165 -164 -159 -157 -146 -101 -17 -58 -69 -63 -82 -69 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -16 -17 -16 -17 -16 -18 -18 -17 -15 -13 -13 -14 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -87 -167 -178 -132 -92 -63 -42 -24 -10 -2 -0 -0 -0 -0 -1 -2 -5 -9 -13 -15 -13 -12 -11 -10 -9 -8 -8 -8 -6 -7 -7 -7 -7 -7 -9 -10 -12 -15 -17 -18 -20 -20 -18 -18 -23 -26 -28 -29 -30 -29 -28 -33 -43 -57 -71 -82 -90 -90 -83 -72 -60 -49 -37 -27 -23 -19 -16 -19 -23 -29 -36 -39 -39 -37 -36 -35 -33 -33 -34 -37 -45 -53 -57 -57 -54 -54 -53 -50 -49 -53 -65 -84 -102 -110 -107 -99 -92 -93 -96 -100 -106 -110 -111 -113 -117 -119 -115 -108 -98 -87 -78 -71 -66 -52 -34 -16 -4 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -5 -3 -1 -0 -0 -0 -1 -3 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -72 -124 -81 -51 -52 -89 -116 -58 -157 -248 -251 -110 -9 -0 -0 -0 -0 -0 -0 -0 -4 -22 -62 -68 -58 -24 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -83 -120 -154 -173 -177 -191 -218 -236 -234 -200 -176 -148 -129 -132 -150 -154 -148 -140 -138 -143 -142 -127 -102 -106 -41 -31 -74 -63 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -12 -17 -16 -19 -18 -17 -18 -17 -15 -11 -14 -17 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -1 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -12 -79 -176 -240 -231 -182 -125 -84 -49 -22 -8 -2 -0 -0 -0 -0 -0 -1 -4 -8 -12 -13 -13 -12 -12 -11 -10 -9 -10 -8 -7 -6 -6 -5 -4 -4 -5 -8 -10 -13 -15 -18 -20 -22 -23 -20 -21 -25 -28 -32 -34 -34 -30 -35 -42 -54 -68 -79 -86 -86 -78 -67 -54 -42 -31 -24 -22 -18 -15 -17 -20 -25 -31 -35 -36 -36 -34 -32 -30 -30 -32 -36 -41 -45 -52 -51 -47 -45 -48 -46 -45 -52 -67 -86 -102 -109 -106 -98 -93 -94 -95 -97 -98 -101 -106 -110 -116 -125 -124 -115 -102 -90 -84 -85 -81 -64 -47 -29 -12 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -5 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -2 -0 -0 -27 -121 -272 -255 -189 -65 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -92 -136 -167 -196 -200 -194 -184 -166 -140 -125 -109 -99 -96 -109 -127 -128 -115 -106 -99 -95 -105 -114 -114 -102 -49 -56 -82 -55 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -15 -16 -18 -18 -19 -18 -16 -15 -14 -13 -14 -18 -17 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -43 -153 -216 -174 -138 -97 -89 -93 -63 -24 -3 -1 -0 -0 -0 -0 -0 -1 -2 -5 -8 -12 -13 -13 -13 -12 -11 -10 -11 -10 -9 -7 -6 -5 -3 -3 -4 -6 -8 -10 -14 -17 -20 -21 -16 -17 -19 -21 -24 -30 -37 -40 -36 -38 -43 -53 -65 -77 -85 -80 -69 -58 -45 -33 -26 -22 -21 -19 -18 -18 -19 -22 -26 -30 -31 -31 -31 -30 -31 -32 -34 -36 -40 -43 -48 -46 -42 -41 -43 -43 -44 -51 -67 -87 -102 -108 -103 -92 -90 -92 -93 -91 -89 -92 -97 -103 -112 -122 -123 -115 -103 -93 -90 -89 -78 -64 -51 -34 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -72 -139 -116 -23 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -34 -96 -147 -165 -169 -160 -143 -123 -107 -98 -87 -89 -87 -88 -87 -79 -64 -53 -46 -44 -54 -69 -76 -71 -56 -83 -60 -28 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -14 -19 -20 -20 -20 -21 -23 -22 -18 -16 -16 -19 -25 -20 -17 -8 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -5 -7 -7 -4 -2 -2 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -41 -142 -157 -40 -19 -15 -109 -144 -102 -40 -5 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -9 -11 -11 -11 -10 -10 -10 -13 -11 -8 -5 -4 -3 -3 -4 -5 -7 -10 -12 -15 -19 -20 -18 -15 -15 -16 -19 -26 -39 -44 -41 -42 -45 -53 -61 -69 -76 -69 -59 -48 -36 -27 -22 -19 -18 -18 -17 -17 -18 -20 -22 -24 -28 -27 -28 -30 -31 -32 -34 -38 -43 -43 -44 -42 -38 -35 -37 -39 -41 -49 -66 -84 -98 -102 -95 -85 -81 -85 -89 -88 -84 -85 -88 -93 -103 -110 -112 -109 -104 -96 -92 -84 -72 -63 -51 -29 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -21 -46 -59 -66 -72 -77 -76 -70 -61 -55 -57 -55 -61 -59 -46 -31 -18 -8 -4 -8 -18 -30 -38 -48 -75 -31 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -14 -17 -20 -19 -17 -20 -27 -29 -27 -23 -20 -17 -17 -24 -20 -14 -6 -1 -0 -0 -0 -0 -0 -0 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -3 -5 -7 -6 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -10 -47 -54 -23 -103 -170 -201 -171 -140 -104 -52 -13 -14 -10 -5 -1 -0 -0 -0 -0 -1 -2 -4 -6 -8 -9 -9 -7 -7 -10 -9 -6 -4 -3 -4 -6 -10 -15 -18 -16 -14 -15 -16 -17 -17 -16 -14 -14 -17 -25 -41 -45 -46 -47 -50 -55 -59 -60 -63 -59 -50 -39 -29 -22 -18 -15 -14 -15 -16 -17 -18 -19 -19 -19 -23 -26 -27 -28 -27 -28 -34 -43 -46 -43 -42 -41 -36 -31 -31 -31 -36 -46 -60 -74 -83 -87 -81 -76 -74 -77 -78 -77 -76 -79 -83 -90 -97 -103 -103 -100 -100 -99 -92 -81 -71 -60 -43 -23 -9 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -16 -36 -9 -9 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -12 -27 -34 -30 -22 -18 -12 -9 -14 -32 -37 -28 -34 -57 -29 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -19 -20 -20 -20 -19 -17 -19 -21 -26 -19 -18 -15 -11 -10 -13 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -1 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -28 -157 -272 -232 -125 -166 -246 -226 -176 -104 -88 -62 -31 -9 -0 -1 -0 -1 -1 -1 -2 -3 -6 -6 -5 -5 -6 -6 -5 -4 -4 -7 -13 -19 -22 -28 -35 -36 -31 -23 -15 -15 -14 -14 -14 -16 -25 -38 -44 -49 -52 -53 -54 -59 -56 -51 -44 -38 -31 -23 -19 -18 -12 -11 -13 -15 -17 -18 -18 -17 -15 -16 -19 -23 -26 -27 -28 -37 -44 -44 -42 -41 -40 -35 -27 -26 -27 -30 -38 -48 -59 -68 -66 -64 -64 -65 -66 -67 -68 -67 -74 -83 -90 -94 -94 -92 -91 -94 -98 -94 -83 -67 -50 -34 -20 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -55 -80 -31 -41 -78 -46 -12 -0 -0 -3 -13 -32 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -8 -9 -14 -21 -18 -1 -1 -6 -11 -8 -27 -57 -41 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -15 -15 -16 -19 -22 -20 -10 -20 -12 -13 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -4 -3 -2 -2 -2 -2 -2 -3 -2 -1 -1 -1 -0 -14 -75 -221 -284 -268 -111 -162 -265 -161 -67 -119 -134 -93 -80 -55 -9 -4 -2 -1 -1 -1 -1 -2 -3 -4 -3 -8 -8 -7 -6 -5 -5 -7 -13 -19 -22 -28 -37 -45 -52 -51 -39 -22 -14 -14 -14 -13 -17 -26 -35 -43 -51 -60 -65 -61 -53 -48 -44 -38 -27 -17 -14 -13 -9 -9 -11 -14 -17 -17 -19 -17 -15 -14 -17 -22 -26 -26 -27 -35 -41 -40 -38 -37 -36 -32 -27 -23 -23 -24 -28 -36 -43 -48 -45 -46 -48 -51 -54 -57 -58 -62 -72 -84 -92 -94 -93 -84 -87 -96 -101 -99 -88 -66 -44 -30 -19 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -55 -60 -49 -36 -71 -138 -86 -17 -0 -11 -44 -97 -157 -115 -29 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -0 -0 -0 -0 -0 -29 -66 -68 -31 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -5 -6 -10 -15 -16 -8 -8 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -3 -4 -5 -4 -4 -4 -4 -4 -4 -3 -3 -2 -1 -1 -1 -15 -68 -162 -263 -293 -149 -155 -239 -133 -3 -20 -21 -25 -123 -153 -53 -15 -3 -1 -0 -0 -1 -1 -2 -2 -2 -4 -4 -4 -4 -3 -3 -3 -6 -11 -14 -17 -22 -33 -44 -44 -37 -27 -21 -19 -17 -13 -15 -23 -28 -34 -45 -57 -60 -54 -51 -53 -52 -39 -24 -18 -15 -11 -9 -9 -10 -12 -15 -16 -18 -17 -16 -15 -17 -22 -28 -27 -29 -35 -38 -35 -32 -30 -28 -27 -26 -24 -22 -21 -23 -26 -31 -32 -33 -34 -35 -35 -38 -47 -52 -60 -71 -84 -93 -93 -89 -83 -89 -98 -99 -96 -86 -63 -44 -30 -20 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -3 -23 -112 -58 -45 -45 -75 -122 -115 -49 -28 -73 -139 -184 -188 -117 -19 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -74 -69 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -1 -3 -3 -4 -4 -5 -6 -7 -4 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -5 -4 -4 -3 -3 -2 -2 -2 -2 -4 -15 -32 -192 -269 -182 -116 -118 -70 -0 -0 -0 -1 -128 -224 -141 -52 -13 -2 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -4 -7 -11 -17 -25 -25 -24 -27 -31 -38 -44 -39 -23 -32 -33 -26 -26 -36 -46 -50 -50 -56 -59 -54 -40 -27 -25 -22 -12 -9 -8 -8 -10 -14 -17 -18 -19 -18 -17 -18 -20 -27 -29 -30 -31 -30 -27 -25 -23 -21 -23 -23 -20 -17 -17 -21 -21 -23 -25 -25 -26 -27 -30 -34 -42 -51 -61 -70 -80 -88 -89 -86 -86 -87 -92 -94 -89 -77 -60 -44 -31 -22 -13 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -75 -95 -50 -11 -0 -0 -0 -9 -34 -59 -44 -53 -92 -119 -94 -87 -139 -150 -114 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -68 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -2 -2 -2 -2 -4 -8 -7 -7 -7 -6 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -130 -230 -201 -98 -17 -10 -0 -0 -0 -0 -33 -81 -112 -108 -44 -11 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -6 -11 -18 -25 -28 -31 -44 -64 -73 -56 -37 -55 -47 -31 -23 -26 -41 -66 -54 -58 -60 -52 -39 -30 -30 -24 -12 -7 -7 -8 -9 -13 -17 -19 -20 -20 -19 -19 -20 -26 -31 -31 -28 -24 -22 -20 -19 -21 -25 -25 -22 -18 -17 -18 -20 -21 -20 -20 -22 -24 -27 -31 -38 -50 -61 -69 -76 -81 -83 -85 -84 -82 -85 -88 -83 -73 -58 -44 -33 -26 -20 -15 -11 -7 -5 -4 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -26 -11 -23 -23 -12 -4 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -43 -128 -155 -90 -12 -0 -0 -0 -0 -6 -21 -12 -27 -51 -73 -99 -122 -122 -56 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -29 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -4 -4 -4 -5 -4 -4 -4 -4 -4 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -94 -203 -234 -183 -93 -0 -0 -0 -0 -0 -0 -2 -9 -20 -92 -41 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -11 -20 -28 -36 -44 -54 -56 -45 -43 -50 -46 -39 -34 -35 -48 -66 -65 -61 -57 -48 -36 -30 -28 -20 -11 -8 -7 -7 -9 -14 -18 -18 -20 -21 -22 -24 -28 -31 -35 -36 -34 -29 -22 -20 -21 -27 -25 -26 -26 -22 -18 -18 -19 -20 -20 -21 -23 -25 -26 -29 -34 -44 -54 -62 -67 -73 -76 -78 -79 -81 -84 -87 -84 -74 -60 -46 -37 -32 -30 -28 -24 -19 -15 -11 -9 -7 -4 -3 -3 -5 -6 -5 -5 -5 -7 -12 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -29 -49 -16 -21 -19 -12 -5 -4 -5 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -3 -25 -26 -0 -0 -0 -0 -0 -0 -0 -0 -118 -176 -157 -112 -83 -70 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -11 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -4 -4 -4 -5 -5 -4 -4 -4 -3 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -4 -2 -3 -3 -2 -1 -0 -1 -1 -1 -1 -1 -8 -47 -62 -75 -166 -239 -228 -137 -11 -1 -0 -39 -91 -76 -0 -1 -8 -152 -104 -43 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -12 -22 -33 -42 -47 -46 -46 -43 -40 -39 -42 -49 -62 -85 -100 -94 -81 -66 -53 -46 -50 -31 -19 -11 -7 -6 -5 -8 -14 -19 -19 -19 -20 -23 -30 -35 -33 -33 -39 -44 -37 -20 -19 -20 -21 -20 -21 -23 -22 -18 -20 -19 -19 -20 -24 -27 -27 -24 -24 -30 -37 -42 -47 -55 -65 -69 -70 -70 -75 -81 -86 -87 -78 -65 -52 -45 -41 -42 -45 -42 -37 -31 -27 -23 -21 -18 -18 -20 -21 -18 -13 -13 -16 -22 -28 -25 -15 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -71 -72 -48 -18 -13 -18 -18 -17 -16 -14 -11 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -179 -246 -166 -56 -8 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -4 -4 -4 -4 -4 -5 -7 -6 -4 -3 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -17 -9 -3 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -7 -47 -55 -42 -118 -204 -217 -151 -58 -6 -0 -92 -240 -217 -1 -0 -0 -108 -107 -75 -41 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -20 -29 -36 -37 -34 -32 -30 -31 -34 -45 -76 -113 -128 -119 -96 -72 -55 -46 -57 -44 -25 -12 -6 -5 -6 -8 -14 -20 -22 -19 -16 -20 -32 -22 -25 -27 -33 -37 -29 -17 -18 -19 -20 -19 -19 -21 -23 -16 -19 -18 -17 -18 -21 -28 -29 -28 -28 -29 -32 -36 -39 -47 -57 -62 -63 -66 -71 -77 -85 -88 -82 -73 -63 -57 -54 -57 -62 -64 -62 -59 -55 -49 -47 -46 -46 -47 -44 -36 -29 -35 -46 -57 -61 -54 -34 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -51 -65 -49 -28 -20 -23 -26 -20 -17 -14 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -77 -129 -90 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -6 -6 -6 -5 -5 -5 -6 -8 -10 -8 -6 -6 -6 -4 -3 -2 -1 -0 -0 -1 -1 -1 -1 -10 -5 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -10 -10 -7 -75 -161 -200 -169 -53 -8 -0 -34 -135 -158 -8 -0 -0 -0 -34 -79 -82 -30 -17 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -16 -20 -18 -19 -21 -24 -26 -28 -36 -70 -118 -146 -139 -104 -70 -59 -59 -69 -54 -31 -13 -6 -6 -9 -13 -17 -19 -18 -15 -14 -16 -29 -26 -26 -25 -24 -25 -22 -20 -20 -19 -18 -17 -16 -18 -25 -18 -17 -17 -18 -18 -17 -20 -26 -27 -27 -28 -31 -37 -40 -45 -51 -55 -57 -59 -63 -72 -81 -86 -86 -82 -77 -71 -69 -72 -79 -85 -91 -94 -94 -90 -90 -89 -86 -84 -81 -73 -70 -82 -100 -115 -124 -118 -73 -39 -18 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -43 -78 -72 -58 -41 -29 -24 -25 -11 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -7 -7 -8 -9 -9 -8 -8 -9 -13 -17 -13 -10 -9 -9 -7 -6 -6 -6 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -56 -103 -69 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -21 -84 -129 -83 -76 -62 -51 -32 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -8 -13 -16 -17 -19 -24 -30 -33 -34 -49 -74 -75 -90 -90 -58 -50 -62 -71 -64 -39 -15 -7 -9 -22 -34 -39 -36 -25 -14 -10 -11 -17 -25 -28 -24 -23 -38 -26 -20 -19 -19 -17 -16 -15 -15 -18 -18 -17 -17 -20 -25 -19 -22 -26 -28 -27 -27 -28 -37 -41 -44 -47 -50 -53 -55 -57 -66 -75 -84 -91 -95 -95 -94 -93 -93 -96 -104 -116 -127 -138 -143 -147 -148 -144 -141 -141 -134 -135 -148 -166 -177 -175 -164 -116 -67 -34 -16 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -12 -11 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -53 -83 -106 -86 -70 -50 -31 -26 -26 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -7 -13 -11 -11 -11 -11 -12 -12 -14 -18 -23 -24 -20 -17 -15 -13 -11 -10 -11 -11 -12 -10 -7 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -63 -128 -98 -79 -86 -94 -68 -44 -34 -4 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -3 -3 -4 -7 -15 -23 -24 -25 -28 -30 -31 -27 -25 -31 -47 -57 -47 -31 -35 -58 -74 -77 -56 -26 -15 -19 -44 -65 -81 -75 -46 -15 -7 -7 -11 -15 -20 -22 -24 -39 -22 -18 -19 -19 -19 -21 -17 -17 -18 -18 -18 -19 -22 -29 -24 -23 -25 -27 -30 -31 -29 -35 -39 -43 -46 -49 -50 -51 -54 -62 -72 -83 -92 -97 -108 -115 -116 -112 -111 -117 -128 -149 -176 -205 -232 -238 -219 -220 -218 -209 -214 -224 -232 -230 -205 -180 -141 -89 -48 -29 -18 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -29 -30 -18 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -42 -87 -109 -108 -79 -39 -31 -15 -12 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -42 -64 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -6 -13 -18 -16 -11 -6 -7 -10 -15 -21 -27 -31 -31 -28 -23 -20 -18 -16 -14 -14 -15 -18 -16 -12 -7 -4 -2 -1 -0 -0 -0 -0 -2 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -39 -21 -4 -30 -45 -34 -28 -32 -3 -1 -0 -1 -4 -7 -9 -11 -8 -7 -7 -7 -7 -8 -11 -23 -33 -32 -34 -34 -29 -22 -18 -15 -13 -28 -39 -31 -21 -29 -56 -78 -88 -77 -52 -36 -40 -62 -75 -84 -74 -41 -15 -7 -10 -12 -12 -14 -22 -32 -31 -17 -18 -21 -21 -20 -22 -24 -25 -24 -22 -22 -23 -25 -27 -24 -22 -21 -26 -35 -35 -33 -35 -38 -42 -45 -46 -47 -49 -53 -60 -69 -81 -94 -102 -115 -126 -131 -129 -124 -123 -126 -153 -198 -245 -276 -282 -277 -295 -297 -290 -289 -295 -305 -310 -273 -212 -166 -114 -67 -46 -35 -24 -16 -8 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -25 -31 -23 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -31 -36 -35 -22 -7 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -67 -80 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -8 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -14 -22 -20 -12 -9 -2 -2 -5 -10 -20 -31 -38 -37 -32 -26 -20 -17 -18 -20 -20 -20 -18 -15 -12 -8 -3 -3 -15 -26 -19 -7 -15 -58 -82 -40 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -4 -8 -4 -3 -9 -17 -18 -17 -24 -34 -39 -41 -36 -20 -16 -24 -30 -39 -46 -47 -42 -33 -26 -27 -28 -30 -30 -25 -22 -28 -52 -72 -81 -84 -82 -71 -70 -69 -59 -50 -40 -26 -16 -16 -17 -18 -13 -9 -17 -33 -33 -20 -18 -23 -23 -21 -24 -31 -35 -32 -29 -27 -26 -28 -29 -28 -27 -26 -26 -36 -36 -32 -32 -34 -37 -42 -44 -45 -48 -52 -59 -68 -79 -92 -103 -113 -123 -128 -126 -121 -120 -124 -143 -179 -217 -246 -270 -298 -329 -347 -355 -362 -373 -372 -324 -289 -244 -191 -139 -94 -66 -54 -41 -31 -21 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -27 -29 -19 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -16 -18 -21 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -12 -17 -12 -4 -5 -3 -4 -4 -4 -10 -20 -31 -38 -31 -25 -18 -17 -22 -26 -29 -23 -16 -9 -5 -4 -2 -6 -57 -75 -65 -43 -36 -68 -139 -129 -41 -56 -75 -29 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -36 -18 -4 -8 -18 -19 -21 -38 -73 -113 -139 -122 -64 -37 -27 -31 -43 -51 -52 -43 -30 -15 -38 -64 -72 -60 -48 -36 -38 -42 -42 -50 -73 -94 -85 -65 -42 -32 -35 -36 -36 -41 -34 -26 -20 -14 -9 -12 -25 -37 -28 -21 -23 -23 -21 -26 -35 -39 -37 -33 -31 -33 -32 -32 -30 -29 -27 -25 -32 -37 -30 -26 -27 -31 -35 -39 -42 -46 -52 -58 -66 -75 -86 -96 -104 -113 -120 -120 -116 -116 -121 -134 -157 -188 -222 -261 -294 -330 -361 -386 -407 -415 -382 -283 -223 -197 -184 -169 -128 -93 -72 -57 -44 -32 -20 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -17 -27 -23 -11 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -182 -87 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -15 -20 -22 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -4 -5 -3 -1 -2 -2 -3 -4 -3 -3 -6 -16 -34 -27 -24 -20 -21 -25 -29 -33 -34 -32 -24 -19 -19 -19 -51 -78 -81 -74 -66 -64 -82 -126 -145 -64 -84 -114 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -23 -4 -1 -0 -0 -0 -0 -2 -23 -93 -48 -7 -6 -17 -32 -33 -40 -82 -145 -179 -169 -131 -81 -39 -22 -24 -32 -40 -45 -31 -15 -38 -69 -78 -61 -53 -44 -49 -47 -39 -36 -51 -73 -58 -43 -31 -32 -43 -53 -45 -47 -32 -21 -15 -10 -7 -9 -24 -36 -33 -26 -23 -19 -18 -23 -34 -39 -37 -33 -32 -34 -35 -34 -33 -33 -31 -27 -30 -36 -32 -26 -26 -27 -31 -33 -37 -43 -49 -56 -64 -72 -80 -88 -95 -103 -111 -115 -115 -117 -121 -130 -148 -171 -204 -256 -285 -322 -360 -390 -413 -429 -407 -334 -263 -229 -230 -223 -170 -129 -95 -69 -51 -41 -28 -16 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -19 -21 -16 -9 -4 -2 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -60 -29 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -25 -35 -30 -22 -9 -3 -9 -17 -18 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -11 -27 -30 -24 -21 -20 -21 -25 -28 -33 -39 -41 -39 -35 -30 -25 -54 -64 -57 -51 -50 -57 -73 -98 -121 -93 -108 -124 -78 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -2 -15 -57 -42 -27 -9 -0 -0 -3 -19 -143 -75 -18 -3 -5 -11 -24 -33 -37 -66 -72 -63 -93 -119 -102 -57 -20 -6 -12 -24 -45 -55 -67 -73 -61 -39 -28 -21 -25 -40 -50 -45 -30 -34 -54 -47 -38 -35 -38 -50 -63 -58 -48 -34 -22 -11 -6 -6 -8 -21 -32 -35 -33 -26 -16 -15 -22 -32 -38 -38 -33 -30 -31 -33 -34 -34 -32 -31 -31 -31 -36 -37 -34 -31 -28 -28 -29 -33 -38 -45 -53 -60 -68 -76 -82 -87 -93 -102 -110 -114 -116 -119 -126 -140 -160 -186 -244 -283 -314 -347 -377 -410 -439 -419 -354 -287 -259 -264 -255 -212 -169 -123 -83 -58 -51 -40 -26 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -16 -21 -21 -16 -11 -10 -10 -10 -14 -19 -23 -25 -11 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -29 -25 -10 -5 -10 -11 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -6 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -19 -13 -4 -0 -0 -0 -0 -0 -3 -16 -42 -33 -23 -19 -18 -19 -22 -25 -29 -35 -36 -35 -33 -28 -23 -40 -52 -44 -35 -34 -40 -54 -74 -95 -111 -132 -138 -98 -1 -2 -2 -2 -2 -2 -3 -5 -6 -7 -7 -6 -5 -4 -4 -3 -2 -1 -0 -0 -6 -30 -46 -30 -10 -0 -0 -1 -5 -49 -18 -3 -4 -5 -8 -14 -25 -33 -53 -57 -40 -48 -96 -108 -78 -36 -8 -3 -6 -18 -25 -24 -32 -41 -33 -23 -16 -18 -29 -45 -48 -29 -35 -54 -55 -46 -38 -33 -31 -27 -38 -44 -43 -33 -22 -15 -14 -13 -23 -36 -40 -31 -19 -10 -13 -22 -32 -41 -43 -37 -34 -33 -32 -32 -34 -36 -34 -33 -32 -35 -39 -43 -43 -31 -29 -29 -32 -36 -43 -49 -55 -63 -71 -78 -83 -88 -96 -104 -109 -112 -117 -123 -131 -149 -174 -219 -263 -298 -330 -363 -409 -437 -415 -355 -301 -295 -295 -280 -258 -225 -180 -132 -76 -65 -52 -40 -27 -16 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -15 -21 -23 -23 -22 -22 -25 -39 -52 -61 -63 -63 -67 -39 -23 -14 -6 -1 -5 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -125 -168 -103 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -24 -23 -7 -6 -11 -9 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -20 -24 -25 -22 -17 -12 -14 -16 -18 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -34 -45 -31 -10 -0 -0 -0 -0 -0 -1 -12 -38 -32 -25 -21 -19 -18 -19 -22 -26 -31 -32 -32 -29 -24 -19 -27 -46 -42 -35 -35 -41 -50 -65 -84 -108 -135 -158 -139 -8 -7 -2 -1 -1 -1 -2 -3 -5 -7 -8 -8 -8 -8 -8 -7 -5 -2 -0 -0 -0 -0 -10 -7 -2 -0 -0 -0 -0 -3 -1 -0 -2 -11 -30 -21 -26 -32 -43 -57 -75 -110 -131 -124 -96 -56 -20 -3 -0 -2 -3 -3 -8 -20 -29 -24 -20 -26 -29 -37 -48 -32 -38 -54 -59 -52 -39 -30 -28 -27 -30 -35 -37 -38 -38 -35 -30 -31 -41 -49 -46 -27 -16 -13 -16 -22 -29 -38 -45 -43 -40 -34 -30 -30 -34 -38 -35 -34 -33 -34 -39 -44 -43 -35 -30 -29 -31 -36 -43 -45 -50 -56 -65 -72 -73 -73 -83 -94 -101 -107 -112 -117 -125 -143 -167 -200 -238 -280 -316 -354 -397 -420 -407 -357 -282 -291 -319 -340 -332 -294 -251 -201 -131 -90 -70 -59 -50 -36 -21 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -18 -23 -26 -33 -38 -42 -52 -70 -81 -81 -77 -69 -63 -53 -43 -41 -50 -28 -32 -33 -29 -22 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -56 -145 -211 -159 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -23 -9 -9 -11 -8 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -22 -23 -24 -25 -26 -26 -26 -25 -24 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -43 -55 -47 -31 -15 -0 -0 -0 -0 -0 -8 -31 -34 -29 -26 -24 -23 -23 -25 -29 -33 -33 -31 -27 -22 -26 -58 -56 -50 -44 -39 -41 -49 -61 -80 -104 -134 -168 -199 -223 -122 -61 -19 -0 -0 -1 -1 -1 -4 -6 -7 -7 -7 -7 -7 -6 -4 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -32 -32 -37 -41 -45 -51 -64 -86 -96 -104 -90 -57 -23 -4 -0 -0 -1 -2 -4 -9 -14 -17 -18 -30 -34 -32 -43 -34 -30 -40 -50 -49 -38 -34 -33 -39 -34 -32 -36 -42 -44 -44 -44 -52 -60 -59 -48 -31 -22 -20 -22 -24 -27 -32 -40 -43 -41 -35 -30 -26 -28 -32 -33 -35 -35 -36 -38 -40 -38 -34 -29 -27 -28 -32 -39 -41 -45 -52 -59 -65 -68 -69 -76 -84 -92 -101 -111 -115 -122 -134 -151 -176 -210 -254 -291 -334 -370 -387 -379 -344 -264 -285 -317 -326 -320 -312 -279 -218 -160 -113 -87 -79 -71 -53 -34 -19 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -12 -23 -43 -59 -48 -41 -54 -73 -79 -75 -94 -71 -62 -58 -53 -49 -58 -74 -58 -59 -61 -54 -50 -61 -39 -18 -8 -5 -5 -2 -0 -3 -5 -7 -9 -17 -36 -20 -11 -11 -8 -4 -1 -0 -0 -0 -0 -2 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -97 -159 -190 -219 -136 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -21 -22 -19 -18 -12 -6 -5 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -27 -25 -27 -26 -27 -30 -30 -28 -27 -26 -21 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -43 -60 -60 -54 -46 -32 -0 -0 -0 -0 -12 -35 -51 -41 -36 -34 -33 -31 -30 -31 -36 -35 -33 -30 -25 -20 -23 -73 -69 -60 -47 -32 -26 -29 -42 -62 -87 -116 -146 -174 -203 -231 -183 -79 -7 -1 -0 -1 -1 -2 -3 -4 -4 -5 -5 -6 -5 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -23 -34 -42 -46 -48 -49 -53 -61 -63 -64 -56 -39 -20 -4 -1 -0 -1 -3 -6 -8 -12 -19 -21 -33 -42 -37 -32 -33 -47 -43 -38 -37 -33 -33 -52 -57 -39 -28 -32 -40 -44 -45 -49 -59 -70 -71 -56 -43 -36 -32 -30 -29 -28 -30 -36 -41 -42 -40 -37 -33 -31 -34 -38 -40 -39 -39 -39 -38 -36 -34 -30 -27 -29 -32 -36 -38 -41 -47 -52 -57 -62 -66 -71 -77 -86 -95 -105 -110 -117 -126 -141 -162 -181 -224 -263 -298 -323 -335 -335 -290 -276 -271 -250 -230 -238 -288 -283 -248 -192 -135 -101 -92 -82 -66 -46 -27 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -12 -17 -29 -19 -38 -31 -47 -69 -59 -31 -67 -62 -58 -58 -55 -53 -62 -45 -37 -52 -68 -64 -61 -57 -43 -34 -28 -33 -29 -15 -15 -18 -22 -27 -29 -34 -61 -54 -33 -27 -17 -15 -8 -2 -0 -0 -0 -5 -9 -10 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -79 -130 -223 -217 -123 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -2 -5 -9 -9 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -3 -13 -39 -38 -36 -18 -4 -0 -0 -0 -0 -0 -1 -8 -14 -3 -1 -0 -0 -0 -4 -16 -30 -29 -31 -29 -28 -30 -32 -32 -31 -29 -29 -26 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -44 -65 -59 -43 -29 -22 -14 -0 -0 -0 -0 -22 -62 -82 -54 -44 -37 -36 -36 -36 -36 -39 -39 -36 -31 -25 -19 -19 -62 -67 -54 -34 -16 -9 -11 -20 -34 -58 -85 -109 -132 -155 -180 -185 -149 -80 -11 -1 -1 -0 -1 -1 -2 -1 -2 -3 -3 -4 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -7 -19 -14 -25 -33 -37 -39 -43 -49 -54 -50 -40 -32 -27 -22 -13 -3 -1 -0 -0 -2 -4 -8 -12 -32 -31 -31 -39 -37 -17 -19 -43 -43 -33 -31 -27 -29 -33 -31 -29 -30 -32 -36 -40 -43 -47 -53 -59 -58 -54 -51 -48 -43 -38 -35 -35 -35 -37 -42 -47 -50 -49 -45 -41 -41 -45 -50 -50 -44 -41 -39 -42 -42 -37 -29 -29 -37 -40 -41 -41 -43 -48 -52 -56 -59 -64 -70 -78 -88 -98 -106 -115 -121 -128 -146 -167 -197 -225 -247 -259 -258 -257 -248 -256 -253 -238 -217 -193 -228 -254 -263 -227 -161 -119 -105 -95 -83 -64 -39 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -8 -24 -45 -61 -67 -51 -47 -57 -43 -44 -52 -50 -53 -58 -55 -59 -45 -32 -41 -61 -68 -65 -64 -62 -56 -46 -42 -54 -35 -23 -19 -22 -34 -36 -42 -36 -35 -39 -38 -25 -25 -19 -7 -1 -0 -0 -0 -1 -3 -6 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -50 -129 -110 -52 -44 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -12 -1 -0 -2 -2 -2 -6 -10 -7 -6 -12 -12 -13 -42 -37 -36 -20 -6 -0 -0 -0 -3 -12 -6 -12 -24 -15 -7 -2 -0 -1 -7 -19 -32 -36 -37 -32 -28 -28 -31 -35 -35 -33 -29 -26 -20 -8 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -7 -37 -52 -38 -16 -6 -22 -48 -10 -1 -0 -0 -20 -66 -111 -84 -55 -45 -42 -41 -41 -42 -42 -39 -37 -33 -29 -25 -23 -26 -36 -39 -28 -11 -4 -3 -7 -17 -32 -50 -68 -86 -111 -138 -167 -198 -163 -43 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -26 -28 -38 -45 -44 -47 -48 -43 -35 -28 -22 -14 -9 -3 -1 -1 -1 -1 -2 -4 -7 -27 -32 -29 -30 -25 -7 -6 -19 -35 -47 -50 -43 -29 -32 -34 -34 -33 -32 -34 -39 -44 -46 -45 -46 -47 -48 -48 -48 -48 -44 -39 -38 -39 -40 -43 -49 -54 -53 -48 -44 -44 -53 -63 -61 -51 -40 -34 -34 -36 -38 -31 -28 -33 -38 -43 -47 -44 -47 -48 -48 -51 -56 -62 -69 -81 -91 -98 -103 -111 -120 -137 -154 -173 -188 -198 -204 -203 -199 -207 -223 -238 -240 -232 -213 -230 -228 -232 -239 -185 -143 -125 -117 -107 -86 -56 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -38 -39 -48 -58 -51 -46 -56 -64 -79 -87 -82 -71 -60 -43 -41 -40 -39 -43 -45 -59 -48 -46 -51 -56 -54 -49 -54 -44 -26 -18 -21 -20 -21 -22 -29 -26 -15 -19 -29 -15 -11 -5 -0 -0 -0 -0 -0 -0 -1 -1 -4 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -120 -149 -81 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -1 -10 -13 -10 -7 -9 -12 -9 -7 -16 -13 -3 -8 -4 -19 -15 -6 -0 -0 -0 -4 -24 -21 -20 -25 -24 -18 -11 -6 -9 -18 -28 -33 -41 -40 -33 -27 -26 -28 -31 -32 -31 -28 -25 -23 -22 -17 -9 -22 -54 -72 -52 -0 -0 -0 -0 -0 -0 -1 -5 -11 -9 -19 -15 -28 -73 -28 -4 -0 -0 -14 -59 -128 -110 -78 -61 -53 -49 -49 -49 -45 -40 -37 -35 -32 -28 -25 -22 -30 -38 -36 -23 -9 -3 -1 -4 -13 -24 -36 -50 -77 -98 -126 -158 -147 -70 -22 -24 -12 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -4 -2 -1 -0 -0 -0 -1 -6 -15 -21 -35 -47 -47 -41 -35 -34 -34 -31 -26 -16 -9 -5 -4 -3 -3 -4 -4 -6 -6 -13 -22 -29 -32 -20 -7 -3 -8 -20 -35 -51 -63 -36 -30 -33 -33 -31 -29 -33 -47 -58 -59 -52 -45 -45 -42 -40 -44 -47 -43 -39 -38 -40 -41 -43 -47 -53 -52 -45 -39 -38 -44 -52 -56 -48 -36 -28 -26 -28 -29 -28 -28 -30 -34 -40 -45 -47 -50 -45 -43 -46 -51 -55 -61 -71 -79 -84 -88 -96 -108 -122 -135 -149 -160 -165 -165 -160 -158 -167 -190 -218 -232 -234 -236 -256 -244 -210 -220 -198 -162 -144 -137 -128 -108 -74 -36 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -20 -40 -22 -19 -25 -38 -55 -58 -57 -65 -68 -68 -59 -40 -19 -14 -12 -9 -5 -10 -25 -27 -34 -47 -58 -50 -50 -48 -37 -27 -22 -16 -7 -3 -6 -11 -12 -7 -18 -21 -12 -6 -5 -0 -0 -0 -0 -0 -2 -6 -2 -2 -1 -0 -0 -1 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -20 -25 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -21 -38 -24 -11 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -20 -23 -20 -13 -6 -0 -0 -3 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -21 -25 -25 -25 -25 -24 -20 -18 -20 -26 -32 -34 -39 -37 -31 -26 -24 -24 -26 -28 -27 -25 -23 -21 -22 -27 -28 -42 -65 -80 -60 -0 -0 -0 -0 -6 -16 -27 -32 -26 -8 -22 -20 -12 -23 -7 -1 -0 -0 -4 -20 -57 -96 -89 -74 -63 -56 -53 -48 -43 -41 -40 -40 -38 -34 -30 -25 -22 -21 -31 -41 -21 -10 -6 -5 -6 -9 -14 -21 -44 -67 -96 -119 -120 -95 -82 -89 -64 -37 -24 -26 -19 -2 -0 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -9 -52 -23 -6 -1 -1 -0 -0 -3 -13 -29 -39 -39 -35 -30 -24 -24 -26 -29 -29 -23 -16 -11 -8 -9 -11 -12 -10 -9 -9 -11 -19 -32 -39 -26 -12 -5 -5 -13 -25 -35 -38 -31 -28 -29 -29 -27 -26 -31 -47 -63 -70 -66 -59 -39 -37 -45 -52 -50 -39 -38 -37 -37 -39 -40 -44 -50 -52 -46 -39 -34 -35 -40 -44 -42 -35 -29 -25 -24 -25 -27 -30 -33 -37 -39 -40 -45 -48 -52 -51 -46 -47 -51 -55 -61 -67 -72 -76 -83 -95 -109 -119 -127 -137 -141 -140 -137 -137 -149 -173 -196 -218 -228 -238 -234 -210 -200 -213 -201 -173 -158 -155 -147 -126 -86 -47 -19 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -2 -5 -12 -28 -24 -25 -32 -42 -47 -26 -10 -3 -1 -2 -5 -9 -14 -18 -22 -34 -47 -49 -31 -26 -24 -23 -20 -19 -20 -10 -9 -14 -14 -11 -25 -22 -16 -10 -8 -19 -7 -3 -1 -0 -0 -0 -0 -2 -4 -3 -0 -0 -7 -17 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -72 -114 -38 -8 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -22 -28 -25 -14 -5 -0 -1 -7 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -21 -22 -22 -24 -25 -24 -24 -26 -28 -32 -36 -40 -40 -35 -29 -25 -24 -25 -24 -24 -23 -22 -22 -23 -26 -34 -39 -23 -9 -2 -0 -0 -0 -0 -7 -21 -31 -23 -4 -6 -6 -3 -1 -2 -0 -0 -0 -0 -0 -21 -82 -114 -100 -81 -65 -57 -52 -47 -41 -41 -41 -43 -44 -42 -38 -38 -39 -30 -31 -41 -23 -10 -8 -8 -7 -5 -4 -6 -17 -36 -61 -84 -101 -112 -103 -101 -108 -96 -84 -88 -64 -8 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -4 -32 -24 -15 -7 -1 -0 -1 -13 -21 -31 -37 -33 -20 -18 -19 -17 -17 -22 -28 -32 -32 -28 -25 -25 -29 -28 -25 -23 -20 -16 -17 -25 -25 -17 -12 -6 -3 -9 -26 -36 -34 -31 -30 -29 -26 -25 -25 -30 -43 -61 -71 -63 -60 -44 -40 -50 -62 -61 -38 -35 -34 -35 -37 -39 -41 -46 -51 -50 -45 -38 -33 -30 -32 -32 -29 -27 -26 -25 -26 -29 -32 -35 -39 -41 -39 -43 -45 -46 -47 -45 -43 -46 -49 -53 -58 -61 -65 -71 -81 -95 -105 -112 -118 -122 -125 -123 -124 -136 -156 -176 -196 -210 -232 -244 -221 -187 -205 -194 -178 -171 -171 -164 -136 -94 -57 -29 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -12 -8 -3 -1 -1 -1 -2 -5 -12 -27 -29 -23 -26 -33 -45 -33 -18 -14 -14 -9 -14 -22 -23 -21 -18 -11 -15 -16 -13 -12 -15 -4 -15 -16 -11 -3 -0 -1 -0 -0 -6 -10 -4 -0 -0 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -32 -91 -116 -32 -3 -8 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -15 -12 -5 -0 -0 -1 -7 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -14 -20 -21 -22 -23 -23 -23 -24 -26 -24 -27 -39 -46 -45 -39 -31 -27 -27 -26 -25 -24 -25 -25 -25 -25 -26 -30 -33 -15 -2 -1 -0 -0 -0 -0 -5 -18 -36 -42 -15 -17 -10 -3 -0 -0 -0 -0 -0 -0 -0 -9 -40 -73 -90 -80 -66 -57 -51 -45 -43 -41 -40 -41 -41 -39 -36 -34 -33 -28 -24 -24 -16 -10 -6 -3 -3 -4 -3 -3 -7 -14 -28 -51 -81 -112 -128 -117 -113 -113 -115 -116 -95 -16 -2 -2 -2 -1 -1 -1 -0 -1 -2 -3 -2 -2 -3 -15 -28 -26 -11 -12 -11 -26 -25 -23 -26 -28 -10 -7 -9 -10 -11 -16 -26 -36 -36 -50 -59 -52 -41 -34 -34 -42 -41 -33 -21 -14 -7 -5 -7 -5 -3 -10 -29 -29 -26 -26 -29 -30 -26 -24 -25 -27 -34 -41 -42 -44 -46 -42 -41 -46 -57 -68 -43 -35 -33 -33 -34 -36 -39 -45 -51 -54 -52 -47 -40 -30 -25 -21 -18 -20 -22 -23 -25 -30 -35 -39 -42 -39 -43 -44 -44 -44 -46 -43 -41 -43 -46 -49 -51 -53 -55 -60 -69 -81 -93 -101 -103 -107 -111 -112 -113 -123 -140 -158 -174 -190 -210 -220 -199 -175 -191 -196 -190 -185 -184 -177 -159 -120 -77 -44 -24 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -1 -4 -15 -34 -45 -46 -44 -47 -59 -52 -34 -22 -17 -5 -2 -9 -15 -10 -6 -6 -12 -11 -5 -6 -38 -26 -28 -31 -18 -2 -3 -4 -4 -10 -21 -17 -3 -0 -0 -0 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -16 -42 -86 -114 -97 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -1 -2 -5 -7 -9 -8 -4 -0 -0 -0 -0 -0 -0 -2 -9 -20 -24 -24 -25 -25 -25 -24 -24 -22 -14 -18 -35 -49 -45 -36 -32 -31 -31 -28 -26 -26 -29 -29 -27 -24 -22 -24 -25 -34 -27 -9 -0 -0 -0 -5 -18 -26 -25 -25 -65 -43 -18 -4 -0 -0 -0 -0 -0 -0 -0 -1 -7 -44 -91 -88 -68 -54 -47 -42 -40 -38 -38 -37 -35 -31 -26 -26 -25 -21 -16 -11 -12 -17 -13 -7 -3 -2 -2 -3 -5 -8 -13 -24 -43 -68 -100 -127 -137 -135 -124 -105 -109 -29 -5 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -9 -29 -40 -35 -61 -42 -24 -17 -14 -14 -18 -8 -3 -2 -3 -5 -11 -22 -34 -27 -30 -35 -33 -32 -30 -29 -30 -41 -49 -36 -18 -8 -13 -14 -10 -8 -15 -30 -34 -27 -24 -29 -32 -28 -25 -25 -27 -29 -27 -26 -28 -32 -35 -34 -34 -41 -62 -49 -39 -34 -33 -34 -37 -42 -46 -51 -55 -58 -59 -55 -42 -30 -22 -17 -16 -22 -23 -26 -33 -41 -46 -50 -36 -41 -46 -47 -48 -43 -38 -36 -38 -41 -45 -49 -52 -56 -60 -66 -73 -79 -85 -89 -94 -99 -102 -103 -110 -125 -143 -157 -170 -185 -198 -176 -165 -177 -195 -204 -200 -190 -179 -158 -130 -97 -63 -42 -20 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -16 -33 -51 -39 -23 -18 -21 -14 -9 -8 -2 -0 -0 -0 -0 -2 -2 -2 -2 -2 -21 -54 -41 -17 -2 -0 -0 -3 -4 -5 -11 -23 -9 -2 -2 -2 -6 -14 -23 -25 -19 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -95 -141 -153 -120 -76 -30 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -8 -6 -6 -9 -11 -13 -11 -7 -2 -1 -0 -2 -4 -5 -9 -18 -25 -25 -23 -25 -28 -28 -27 -25 -19 -15 -21 -34 -43 -39 -35 -38 -39 -37 -32 -27 -26 -27 -27 -26 -23 -20 -16 -18 -30 -27 -11 -0 -0 -7 -36 -41 -33 -28 -31 -63 -53 -27 -8 -0 -0 -0 -0 -0 -0 -0 -0 -3 -30 -98 -97 -77 -61 -50 -43 -39 -37 -34 -31 -28 -26 -23 -19 -15 -11 -9 -9 -10 -15 -21 -17 -9 -5 -3 -4 -4 -3 -4 -9 -20 -32 -58 -87 -116 -136 -135 -108 -112 -45 -11 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -4 -17 -31 -34 -35 -17 -9 -9 -9 -4 -5 -9 -6 -3 -1 -1 -4 -9 -20 -20 -20 -24 -28 -30 -28 -26 -25 -33 -45 -44 -26 -12 -10 -10 -10 -13 -18 -29 -39 -32 -25 -29 -30 -28 -27 -26 -29 -32 -27 -22 -20 -21 -23 -24 -23 -27 -44 -45 -39 -35 -36 -38 -42 -44 -45 -48 -54 -64 -74 -72 -61 -46 -33 -26 -22 -21 -22 -29 -41 -55 -63 -64 -53 -47 -44 -40 -36 -30 -32 -31 -32 -35 -38 -47 -50 -55 -61 -67 -70 -69 -77 -81 -85 -88 -91 -98 -104 -115 -127 -135 -143 -161 -179 -171 -162 -167 -186 -217 -211 -200 -187 -170 -150 -125 -87 -62 -36 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -14 -26 -22 -12 -4 -1 -3 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -54 -38 -5 -0 -0 -3 -21 -34 -11 -8 -6 -2 -1 -8 -26 -42 -32 -38 -34 -18 -8 -1 -0 -0 -0 -0 -0 -0 -2 -4 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -96 -140 -137 -97 -76 -37 -12 -7 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -11 -15 -14 -11 -9 -10 -11 -12 -12 -11 -11 -10 -3 -11 -14 -15 -17 -20 -23 -21 -20 -20 -24 -29 -28 -26 -24 -25 -30 -35 -36 -38 -44 -47 -47 -44 -39 -31 -24 -23 -24 -25 -24 -20 -13 -16 -15 -8 -1 -0 -0 -6 -36 -35 -26 -26 -30 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -39 -133 -131 -115 -92 -69 -52 -43 -37 -34 -31 -28 -24 -24 -20 -14 -9 -7 -8 -9 -8 -10 -13 -12 -10 -8 -7 -8 -7 -5 -5 -7 -11 -18 -35 -55 -78 -103 -124 -132 -134 -103 -65 -27 -1 -1 -1 -1 -1 -2 -3 -2 -0 -1 -3 -3 -3 -5 -13 -17 -18 -18 -16 -10 -4 -6 -11 -8 -3 -1 -0 -0 -2 -12 -16 -14 -12 -14 -15 -19 -21 -24 -32 -43 -37 -23 -11 -5 -5 -6 -8 -12 -22 -42 -43 -30 -28 -29 -29 -29 -29 -30 -32 -31 -30 -24 -19 -18 -18 -19 -23 -32 -39 -39 -35 -38 -43 -46 -47 -47 -51 -61 -80 -93 -97 -90 -73 -52 -39 -30 -23 -25 -37 -59 -85 -92 -90 -82 -73 -62 -51 -48 -38 -34 -32 -32 -32 -34 -40 -44 -49 -56 -62 -64 -64 -69 -74 -77 -80 -77 -86 -98 -109 -118 -124 -130 -146 -154 -152 -151 -157 -179 -222 -229 -220 -202 -182 -162 -146 -115 -82 -52 -25 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -5 -7 -6 -21 -28 -20 -11 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -21 -12 -0 -0 -0 -4 -20 -36 -6 -1 -0 -0 -1 -8 -25 -35 -46 -57 -42 -11 -8 -3 -0 -0 -0 -0 -0 -1 -5 -15 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -140 -147 -128 -98 -67 -45 -21 -10 -20 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -12 -14 -13 -12 -11 -10 -10 -10 -10 -11 -12 -13 -14 -14 -15 -15 -16 -17 -20 -23 -22 -23 -24 -25 -26 -26 -23 -23 -26 -29 -33 -38 -46 -54 -55 -52 -49 -44 -35 -26 -23 -22 -24 -24 -19 -15 -18 -15 -6 -0 -0 -0 -0 -12 -18 -22 -23 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -39 -17 -48 -69 -61 -42 -33 -30 -27 -24 -21 -19 -18 -13 -8 -7 -7 -8 -6 -7 -10 -15 -17 -15 -9 -6 -8 -10 -10 -11 -14 -17 -22 -32 -45 -63 -83 -106 -131 -152 -148 -109 -52 -9 -3 -2 -3 -3 -3 -2 -2 -0 -0 -0 -1 -2 -2 -3 -4 -6 -26 -34 -20 -9 -10 -12 -6 -2 -1 -0 -0 -4 -11 -16 -13 -5 -7 -10 -14 -18 -24 -31 -36 -30 -19 -9 -4 -2 -1 -1 -2 -8 -30 -43 -35 -27 -30 -30 -30 -30 -30 -31 -33 -33 -26 -20 -18 -17 -18 -22 -29 -37 -41 -39 -42 -48 -52 -53 -55 -60 -72 -92 -109 -121 -123 -110 -77 -56 -38 -30 -35 -54 -84 -109 -115 -115 -111 -99 -79 -68 -59 -51 -44 -39 -37 -37 -36 -37 -40 -43 -49 -54 -55 -55 -56 -60 -66 -73 -76 -78 -86 -96 -106 -115 -122 -133 -142 -144 -146 -157 -186 -219 -233 -228 -212 -193 -168 -153 -133 -102 -65 -36 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -15 -15 -25 -50 -45 -28 -16 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -12 -22 -17 -7 -0 -0 -0 -4 -12 -31 -58 -80 -78 -98 -57 -14 -1 -0 -0 -0 -0 -1 -7 -19 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -38 -94 -164 -161 -128 -98 -70 -47 -32 -30 -30 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -10 -11 -12 -11 -10 -10 -11 -10 -9 -9 -10 -12 -13 -14 -15 -16 -17 -17 -17 -18 -19 -18 -22 -23 -23 -22 -21 -21 -22 -28 -54 -59 -44 -55 -61 -58 -54 -50 -46 -42 -38 -31 -25 -22 -21 -18 -17 -20 -19 -8 -0 -0 -0 -1 -15 -19 -22 -26 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -38 -56 -51 -32 -26 -28 -30 -28 -24 -19 -15 -12 -10 -12 -12 -11 -9 -10 -13 -16 -17 -15 -11 -7 -9 -15 -18 -22 -25 -28 -31 -34 -43 -59 -79 -99 -119 -145 -160 -160 -140 -96 -29 -6 -4 -5 -5 -4 -3 -1 -2 -2 -1 -0 -1 -1 -1 -1 -26 -49 -40 -19 -10 -11 -7 -3 -2 -1 -0 -2 -6 -15 -17 -6 -6 -10 -15 -21 -25 -25 -26 -32 -25 -14 -5 -0 -0 -0 -1 -4 -12 -23 -28 -30 -32 -31 -32 -32 -32 -31 -31 -39 -34 -22 -19 -18 -18 -23 -28 -34 -40 -42 -46 -54 -62 -67 -68 -73 -83 -99 -120 -142 -154 -137 -90 -54 -33 -34 -50 -70 -97 -112 -120 -123 -126 -127 -113 -94 -78 -67 -60 -53 -48 -47 -47 -47 -48 -50 -55 -54 -53 -49 -46 -46 -49 -54 -62 -68 -75 -84 -91 -98 -108 -128 -145 -155 -164 -177 -197 -219 -240 -252 -239 -209 -182 -163 -146 -121 -78 -46 -23 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -5 -12 -16 -13 -8 -6 -18 -25 -20 -15 -3 -3 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -12 -8 -2 -1 -0 -0 -1 -2 -9 -21 -41 -70 -93 -71 -25 -0 -0 -0 -0 -0 -2 -9 -22 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -127 -152 -134 -120 -112 -100 -78 -59 -49 -42 -18 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -8 -11 -11 -11 -10 -10 -10 -10 -10 -9 -8 -9 -11 -13 -15 -16 -18 -18 -18 -17 -17 -16 -15 -20 -21 -21 -20 -20 -20 -26 -58 -86 -100 -93 -76 -65 -64 -61 -56 -51 -47 -47 -36 -31 -26 -21 -18 -17 -18 -18 -10 -4 -4 -4 -4 -11 -18 -22 -23 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -26 -93 -122 -108 -77 -48 -33 -34 -34 -40 -45 -43 -36 -29 -22 -20 -19 -19 -18 -17 -18 -19 -19 -18 -16 -16 -18 -20 -26 -30 -32 -32 -33 -38 -39 -44 -58 -77 -96 -112 -130 -149 -165 -180 -183 -97 -41 -12 -4 -4 -4 -5 -2 -3 -2 -1 -0 -0 -0 -0 -0 -22 -51 -55 -25 -11 -9 -7 -5 -3 -1 -1 -1 -6 -14 -18 -10 -11 -14 -21 -31 -39 -37 -36 -45 -41 -26 -9 -0 -0 -0 -1 -2 -4 -9 -16 -26 -29 -31 -32 -33 -33 -33 -52 -50 -35 -23 -18 -17 -19 -23 -27 -30 -36 -42 -50 -61 -71 -78 -79 -82 -92 -108 -133 -157 -162 -137 -93 -57 -35 -35 -56 -76 -93 -103 -110 -115 -122 -133 -133 -119 -106 -98 -89 -75 -62 -58 -59 -60 -61 -64 -70 -69 -63 -60 -58 -45 -41 -43 -46 -52 -62 -74 -82 -89 -104 -125 -143 -153 -176 -193 -204 -222 -245 -258 -253 -226 -201 -175 -148 -130 -90 -56 -30 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -3 -7 -8 -4 -1 -0 -1 -3 -5 -5 -4 -7 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -4 -2 -0 -0 -0 -0 -1 -4 -10 -31 -49 -48 -33 -5 -1 -0 -0 -0 -3 -16 -32 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -53 -123 -163 -134 -98 -80 -82 -89 -92 -86 -65 -34 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -9 -9 -9 -9 -9 -8 -8 -9 -9 -8 -7 -7 -9 -11 -13 -15 -17 -18 -18 -18 -18 -18 -18 -20 -22 -21 -22 -22 -20 -17 -23 -63 -84 -94 -93 -81 -94 -110 -98 -79 -63 -51 -36 -25 -33 -37 -33 -26 -18 -18 -17 -16 -15 -13 -10 -7 -8 -10 -17 -43 -72 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -42 -114 -157 -182 -159 -117 -78 -50 -38 -46 -51 -63 -70 -66 -57 -54 -36 -27 -27 -29 -28 -27 -27 -27 -28 -26 -24 -26 -31 -34 -37 -40 -41 -41 -41 -47 -49 -52 -60 -71 -84 -99 -113 -128 -144 -162 -180 -160 -100 -33 -2 -3 -3 -5 -7 -14 -10 -2 -2 -2 -0 -0 -12 -46 -79 -61 -28 -12 -8 -9 -9 -6 -2 -1 -0 -7 -14 -12 -11 -15 -20 -29 -43 -57 -62 -63 -62 -52 -36 -20 -3 -0 -0 -0 -0 -2 -4 -8 -19 -26 -29 -31 -32 -33 -31 -45 -43 -29 -19 -17 -18 -20 -22 -25 -30 -36 -43 -54 -65 -75 -81 -83 -86 -94 -112 -144 -176 -183 -148 -109 -85 -59 -41 -63 -94 -104 -97 -93 -103 -119 -134 -135 -131 -129 -127 -115 -98 -85 -77 -73 -73 -78 -80 -83 -80 -76 -79 -89 -80 -74 -58 -42 -38 -45 -57 -70 -84 -105 -128 -142 -150 -168 -189 -199 -210 -242 -256 -245 -230 -217 -196 -156 -128 -95 -63 -38 -19 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -7 -15 -19 -17 -8 -3 -1 -0 -0 -4 -18 -42 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -137 -232 -155 -104 -66 -46 -51 -75 -103 -94 -38 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -11 -9 -8 -8 -8 -7 -7 -7 -6 -6 -6 -7 -9 -12 -14 -16 -17 -18 -19 -19 -19 -19 -21 -22 -20 -20 -21 -20 -17 -15 -15 -28 -68 -85 -79 -75 -105 -135 -120 -91 -69 -54 -32 -21 -25 -34 -39 -35 -26 -22 -17 -14 -11 -7 -4 -2 -1 -1 -2 -8 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -131 -195 -230 -164 -120 -81 -50 -42 -39 -41 -43 -41 -41 -48 -60 -29 -14 -17 -27 -33 -39 -40 -42 -45 -47 -47 -50 -51 -51 -49 -45 -47 -60 -61 -66 -71 -73 -74 -74 -77 -90 -102 -115 -129 -146 -166 -171 -150 -105 -55 -21 -16 -26 -41 -83 -75 -47 -58 -35 -17 -5 -23 -76 -128 -83 -41 -18 -8 -5 -4 -4 -2 -2 -2 -7 -14 -13 -12 -16 -25 -39 -57 -72 -83 -88 -84 -69 -48 -32 -9 -2 -0 -0 -0 -1 -3 -6 -16 -25 -29 -29 -33 -34 -30 -31 -29 -23 -17 -17 -20 -21 -23 -25 -30 -37 -43 -52 -62 -70 -76 -78 -79 -89 -111 -140 -169 -173 -145 -109 -91 -87 -84 -109 -171 -156 -112 -88 -89 -100 -108 -117 -120 -124 -132 -130 -122 -111 -101 -95 -94 -93 -92 -91 -88 -85 -86 -98 -93 -72 -55 -46 -40 -45 -54 -61 -68 -74 -80 -108 -134 -145 -164 -183 -195 -232 -251 -245 -232 -226 -219 -181 -138 -104 -73 -46 -25 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -4 -4 -2 -0 -0 -0 -3 -11 -26 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -165 -202 -139 -96 -53 -36 -36 -46 -43 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -11 -17 -13 -10 -8 -8 -6 -4 -4 -4 -5 -5 -7 -8 -10 -13 -15 -16 -18 -19 -20 -21 -20 -21 -22 -21 -18 -18 -18 -17 -15 -14 -14 -18 -45 -69 -82 -86 -86 -88 -107 -97 -76 -60 -39 -24 -20 -23 -27 -28 -24 -18 -13 -11 -9 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -104 -191 -72 -94 -100 -61 -46 -37 -35 -37 -39 -39 -38 -40 -15 -4 -2 -10 -30 -66 -66 -67 -69 -72 -76 -79 -78 -75 -71 -64 -62 -67 -64 -73 -85 -95 -96 -88 -90 -97 -102 -110 -121 -138 -159 -184 -209 -213 -187 -153 -146 -123 -114 -157 -177 -173 -190 -135 -94 -56 -33 -59 -138 -99 -53 -23 -8 -4 -2 -3 -2 -1 -1 -2 -4 -7 -13 -15 -25 -43 -61 -76 -88 -94 -92 -79 -59 -40 -20 -5 -0 -0 -0 -0 -1 -3 -9 -15 -20 -25 -22 -21 -24 -29 -29 -19 -15 -18 -20 -20 -20 -23 -30 -38 -45 -53 -59 -63 -67 -68 -71 -86 -109 -137 -168 -188 -157 -118 -103 -105 -95 -104 -231 -220 -133 -92 -92 -112 -97 -85 -86 -97 -110 -119 -122 -121 -119 -113 -109 -104 -102 -100 -98 -96 -97 -103 -103 -80 -55 -48 -43 -46 -57 -55 -47 -48 -51 -78 -106 -125 -148 -175 -189 -210 -229 -231 -225 -223 -202 -190 -145 -105 -79 -53 -33 -17 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -4 -9 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -32 -77 -176 -171 -129 -90 -58 -55 -33 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -17 -20 -16 -14 -11 -8 -4 -1 -1 -1 -4 -6 -7 -8 -10 -12 -14 -15 -17 -19 -20 -22 -22 -21 -22 -22 -21 -19 -18 -18 -16 -14 -14 -17 -17 -31 -60 -87 -93 -69 -49 -86 -89 -79 -71 -57 -37 -26 -20 -18 -16 -13 -10 -9 -8 -9 -10 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -33 -69 -16 -58 -73 -47 -42 -48 -47 -42 -39 -42 -46 -33 -11 -2 -0 -7 -36 -110 -107 -106 -106 -107 -108 -110 -107 -100 -94 -88 -84 -79 -72 -73 -81 -98 -113 -110 -114 -110 -108 -112 -123 -139 -160 -180 -201 -225 -226 -192 -152 -164 -174 -182 -188 -193 -198 -198 -176 -145 -85 -28 -60 -66 -52 -29 -12 -5 -2 -1 -1 -1 -0 -0 -0 -2 -9 -15 -26 -39 -50 -66 -78 -86 -88 -83 -69 -53 -32 -11 -2 -0 -0 -0 -0 -0 -1 -3 -8 -18 -27 -31 -30 -30 -30 -22 -20 -22 -23 -20 -18 -22 -31 -40 -47 -52 -54 -55 -58 -62 -70 -87 -113 -142 -159 -168 -111 -68 -72 -57 -63 -44 -169 -218 -152 -107 -125 -145 -111 -71 -62 -68 -81 -96 -108 -115 -118 -116 -112 -109 -112 -112 -109 -106 -105 -103 -106 -94 -67 -52 -47 -51 -53 -46 -39 -43 -46 -54 -77 -113 -148 -168 -178 -195 -211 -220 -225 -215 -146 -164 -153 -108 -79 -59 -43 -28 -17 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -34 -20 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -97 -140 -164 -167 -129 -103 -93 -94 -93 -54 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -14 -18 -13 -12 -13 -10 -4 -0 -0 -0 -3 -6 -9 -11 -13 -14 -16 -16 -18 -19 -21 -23 -24 -23 -23 -23 -23 -20 -18 -16 -14 -13 -14 -17 -15 -26 -54 -85 -90 -52 -37 -47 -46 -57 -77 -83 -56 -40 -27 -18 -13 -9 -8 -7 -7 -9 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -31 -58 -63 -62 -50 -46 -53 -54 -25 -4 -0 -0 -3 -34 -147 -138 -139 -149 -153 -145 -141 -135 -128 -116 -106 -100 -95 -90 -88 -86 -92 -101 -108 -118 -119 -119 -124 -134 -145 -159 -177 -195 -213 -222 -209 -172 -170 -174 -179 -184 -189 -193 -190 -186 -178 -125 -39 -46 -79 -62 -35 -17 -8 -2 -1 -1 -1 -1 -0 -0 -0 -2 -12 -23 -29 -32 -50 -61 -72 -80 -83 -78 -65 -45 -23 -9 -3 -0 -0 -0 -0 -0 -0 -2 -8 -14 -19 -23 -24 -18 -19 -25 -34 -37 -35 -33 -43 -45 -47 -47 -45 -42 -44 -47 -55 -68 -88 -111 -130 -127 -124 -121 -121 -103 -96 -178 -123 -128 -156 -124 -79 -74 -72 -64 -56 -47 -49 -61 -77 -93 -104 -110 -110 -108 -107 -111 -116 -115 -111 -106 -111 -110 -93 -73 -64 -57 -58 -54 -42 -35 -38 -41 -58 -90 -123 -147 -161 -172 -187 -203 -222 -247 -232 -178 -171 -156 -113 -85 -71 -58 -44 -32 -22 -15 -5 -2 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -26 -53 -53 -51 -57 -31 -19 -7 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -136 -218 -223 -189 -133 -87 -77 -100 -112 -97 -51 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -10 -2 -8 -13 -14 -13 -10 -6 -4 -2 -0 -0 -0 -0 -4 -9 -13 -15 -15 -16 -16 -15 -17 -20 -23 -24 -23 -23 -24 -23 -21 -19 -15 -13 -12 -12 -14 -17 -27 -44 -59 -65 -69 -123 -87 -50 -42 -59 -79 -84 -63 -45 -29 -17 -11 -8 -9 -13 -14 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -21 -60 -95 -69 -62 -47 -39 -39 -37 -18 -3 -0 -0 -0 -14 -79 -71 -89 -126 -165 -186 -170 -160 -151 -139 -128 -120 -113 -108 -104 -100 -94 -92 -101 -110 -112 -119 -129 -138 -143 -152 -162 -175 -193 -213 -232 -251 -199 -174 -162 -150 -137 -119 -96 -122 -135 -99 -38 -50 -93 -76 -46 -23 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -4 -10 -17 -29 -36 -43 -54 -67 -80 -87 -79 -59 -38 -21 -8 -0 -0 -1 -0 -0 -0 -0 -2 -7 -18 -27 -28 -26 -32 -45 -55 -58 -57 -55 -62 -62 -61 -60 -56 -48 -42 -40 -47 -63 -86 -106 -111 -105 -100 -96 -93 -91 -101 -113 -111 -100 -86 -77 -69 -80 -86 -77 -61 -46 -51 -65 -79 -90 -98 -103 -103 -103 -106 -111 -115 -115 -111 -111 -112 -106 -91 -81 -76 -66 -62 -60 -50 -36 -33 -43 -70 -104 -130 -147 -159 -170 -181 -195 -212 -235 -251 -234 -199 -162 -123 -99 -86 -75 -63 -52 -42 -34 -23 -14 -8 -4 -2 -2 -2 -3 -6 -7 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -46 -55 -42 -23 -12 -12 -10 -25 -23 -13 -4 -4 -13 -15 -9 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -54 -173 -260 -221 -162 -106 -64 -59 -83 -66 -44 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -13 -9 -1 -1 -4 -10 -14 -9 -1 -0 -0 -0 -0 -0 -0 -1 -5 -11 -15 -17 -16 -15 -13 -15 -19 -22 -23 -24 -25 -24 -23 -20 -17 -14 -12 -10 -10 -11 -16 -24 -27 -30 -31 -36 -59 -55 -40 -29 -28 -39 -59 -75 -61 -40 -23 -15 -14 -16 -17 -14 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -19 -53 -96 -61 -36 -18 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -44 -117 -220 -202 -183 -168 -156 -147 -140 -135 -123 -117 -111 -102 -96 -99 -108 -103 -99 -100 -105 -107 -116 -128 -143 -161 -185 -213 -244 -213 -169 -124 -92 -93 -99 -45 -51 -74 -81 -82 -101 -115 -97 -65 -34 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -14 -20 -26 -35 -48 -67 -84 -82 -67 -47 -28 -12 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -21 -35 -39 -43 -48 -53 -58 -57 -50 -42 -43 -54 -68 -74 -67 -54 -45 -47 -62 -83 -95 -97 -96 -94 -92 -84 -65 -62 -62 -60 -53 -47 -60 -61 -66 -74 -78 -80 -90 -102 -106 -100 -93 -92 -93 -94 -95 -100 -105 -108 -109 -106 -106 -106 -102 -89 -81 -76 -67 -60 -56 -46 -37 -42 -65 -93 -117 -136 -153 -166 -179 -189 -194 -199 -213 -220 -212 -193 -175 -129 -105 -97 -92 -84 -68 -58 -53 -46 -34 -20 -16 -12 -8 -5 -4 -6 -9 -7 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -45 -83 -56 -19 -10 -13 -13 -10 -23 -33 -30 -39 -41 -52 -41 -17 -13 -6 -7 -10 -8 -6 -3 -2 -16 -30 -28 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -84 -168 -231 -249 -197 -136 -80 -51 -57 -68 -33 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -17 -15 -11 -10 -8 -7 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -13 -10 -15 -14 -15 -19 -22 -23 -26 -26 -24 -21 -18 -15 -12 -9 -8 -8 -10 -12 -13 -17 -22 -26 -28 -28 -26 -23 -20 -17 -17 -22 -69 -63 -41 -25 -22 -29 -41 -18 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -13 -31 -58 -80 -61 -30 -8 -0 -0 -2 -17 -7 -2 -0 -0 -0 -0 -0 -0 -4 -46 -134 -179 -193 -171 -162 -164 -158 -153 -141 -134 -127 -116 -103 -96 -101 -87 -71 -63 -63 -65 -72 -84 -99 -117 -141 -172 -209 -216 -200 -164 -132 -160 -186 -156 -146 -153 -161 -165 -160 -151 -123 -84 -46 -19 -8 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -16 -29 -42 -61 -66 -60 -47 -31 -16 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -24 -24 -22 -28 -39 -43 -34 -20 -19 -31 -47 -53 -51 -47 -42 -44 -57 -72 -81 -86 -85 -82 -79 -71 -58 -47 -40 -37 -37 -35 -39 -39 -40 -47 -63 -82 -120 -139 -131 -108 -88 -78 -74 -76 -84 -93 -99 -101 -101 -101 -102 -103 -94 -79 -68 -59 -52 -47 -46 -47 -55 -75 -98 -113 -125 -146 -162 -178 -193 -208 -199 -195 -200 -202 -195 -184 -190 -154 -125 -115 -111 -105 -85 -75 -71 -68 -58 -46 -36 -28 -22 -15 -8 -10 -11 -12 -13 -15 -15 -10 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -6 -20 -55 -96 -83 -30 -11 -21 -24 -23 -22 -23 -16 -13 -57 -77 -41 -9 -52 -62 -55 -44 -60 -39 -25 -23 -53 -80 -79 -67 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -130 -203 -213 -199 -170 -117 -81 -58 -36 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -10 -9 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -7 -7 -11 -17 -21 -23 -26 -24 -22 -20 -17 -15 -12 -10 -9 -8 -8 -9 -10 -15 -20 -25 -27 -25 -18 -15 -15 -15 -25 -61 -83 -62 -37 -25 -31 -49 -55 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -10 -15 -43 -69 -62 -61 -34 -11 -1 -2 -22 -150 -99 -84 -102 -119 -96 -5 -0 -0 -0 -7 -27 -62 -59 -66 -126 -189 -181 -174 -165 -157 -146 -128 -105 -84 -76 -65 -56 -51 -52 -58 -66 -74 -81 -89 -103 -126 -160 -201 -239 -241 -196 -205 -216 -221 -216 -208 -210 -204 -187 -167 -133 -90 -53 -30 -19 -11 -7 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -12 -21 -37 -48 -49 -42 -32 -21 -9 -3 -1 -0 -0 -0 -3 -3 -2 -1 -2 -4 -8 -9 -12 -18 -28 -32 -25 -13 -10 -18 -22 -20 -17 -16 -21 -30 -45 -59 -68 -72 -71 -68 -72 -71 -60 -46 -35 -27 -23 -21 -19 -20 -24 -36 -53 -72 -100 -117 -114 -95 -82 -74 -67 -63 -69 -83 -90 -92 -92 -95 -99 -97 -74 -61 -54 -49 -44 -41 -54 -67 -82 -100 -113 -122 -136 -160 -181 -198 -213 -236 -217 -202 -199 -192 -189 -185 -180 -170 -162 -150 -131 -121 -107 -99 -98 -100 -74 -60 -47 -37 -29 -22 -15 -15 -17 -22 -29 -31 -31 -26 -21 -14 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -14 -18 -9 -10 -10 -16 -14 -13 -12 -5 -8 -23 -44 -62 -58 -25 -13 -15 -17 -18 -16 -15 -13 -43 -80 -86 -35 -13 -38 -72 -87 -34 -54 -46 -79 -119 -98 -64 -54 -45 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -167 -210 -222 -201 -159 -115 -93 -59 -30 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -15 -21 -22 -25 -23 -21 -20 -18 -16 -14 -11 -8 -5 -5 -6 -9 -13 -20 -28 -33 -29 -16 -13 -13 -15 -36 -90 -98 -65 -39 -31 -45 -71 -35 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -17 -30 -48 -62 -56 -44 -19 -5 -0 -1 -29 -232 -243 -262 -290 -298 -238 -17 -0 -0 -0 -0 -1 -5 -1 -10 -72 -135 -117 -151 -184 -181 -158 -128 -99 -84 -74 -58 -49 -54 -69 -88 -107 -122 -123 -113 -109 -113 -133 -166 -210 -229 -182 -153 -135 -109 -85 -96 -166 -135 -141 -142 -118 -80 -57 -38 -26 -16 -12 -12 -12 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -18 -29 -35 -34 -31 -24 -16 -8 -3 -1 -1 -4 -11 -13 -8 -4 -4 -4 -4 -6 -8 -13 -17 -19 -17 -12 -9 -10 -10 -8 -4 -3 -7 -15 -30 -46 -54 -59 -62 -62 -64 -61 -55 -48 -39 -29 -23 -17 -13 -13 -18 -31 -49 -74 -93 -103 -102 -89 -81 -70 -57 -50 -57 -74 -80 -81 -81 -83 -83 -74 -62 -56 -56 -60 -62 -70 -82 -92 -99 -107 -117 -131 -151 -178 -204 -224 -234 -149 -121 -153 -194 -182 -187 -130 -108 -137 -181 -178 -145 -127 -117 -119 -132 -145 -113 -84 -57 -37 -27 -21 -15 -17 -29 -47 -53 -50 -45 -39 -32 -23 -23 -17 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -37 -64 -58 -30 -34 -49 -77 -72 -54 -43 -55 -36 -36 -47 -41 -22 -12 -10 -12 -12 -10 -9 -11 -13 -24 -45 -64 -31 -15 -28 -68 -100 -26 -14 -32 -66 -91 -34 -14 -13 -10 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -117 -287 -295 -239 -197 -146 -88 -39 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -23 -25 -26 -24 -22 -21 -19 -16 -13 -10 -6 -5 -6 -8 -10 -14 -21 -28 -30 -26 -26 -18 -17 -18 -28 -52 -66 -68 -54 -49 -62 -73 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -35 -56 -63 -58 -54 -40 -10 -1 -0 -0 -9 -85 -174 -245 -261 -224 -159 -17 -1 -0 -0 -0 -0 -0 -0 -1 -10 -19 -16 -43 -78 -135 -152 -119 -95 -88 -81 -77 -79 -87 -94 -111 -135 -156 -153 -139 -150 -143 -140 -156 -189 -205 -146 -85 -41 -17 -9 -20 -67 -55 -77 -114 -115 -70 -58 -46 -35 -25 -18 -17 -23 -14 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -17 -20 -21 -19 -14 -10 -5 -2 -3 -5 -9 -13 -17 -17 -13 -9 -7 -5 -4 -6 -8 -12 -13 -10 -9 -11 -13 -10 -6 -4 -6 -9 -20 -37 -49 -58 -65 -65 -65 -61 -56 -52 -47 -39 -31 -23 -17 -18 -27 -39 -64 -91 -106 -106 -101 -90 -81 -70 -57 -49 -57 -68 -72 -72 -69 -64 -59 -50 -47 -54 -70 -87 -96 -107 -110 -105 -97 -99 -117 -133 -154 -181 -207 -225 -180 -89 -54 -83 -170 -144 -113 -76 -90 -143 -163 -164 -144 -130 -124 -125 -128 -140 -133 -110 -80 -51 -40 -35 -32 -35 -46 -68 -69 -69 -62 -53 -49 -39 -38 -29 -21 -18 -8 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -17 -34 -44 -48 -48 -40 -27 -20 -36 -55 -44 -44 -34 -30 -21 -7 -5 -6 -8 -8 -10 -9 -8 -8 -11 -13 -15 -15 -14 -15 -18 -18 -17 -16 -13 -15 -28 -30 -25 -21 -20 -12 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -176 -291 -284 -237 -199 -135 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -28 -29 -28 -26 -23 -20 -18 -15 -12 -11 -7 -8 -10 -10 -11 -15 -21 -24 -22 -18 -19 -18 -19 -21 -21 -26 -46 -99 -87 -79 -70 -37 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -54 -68 -66 -62 -64 -49 -13 -1 -0 -0 -0 -0 -33 -62 -66 -48 -29 -4 -0 -0 -0 -0 -0 -0 -0 -0 -18 -64 -130 -150 -140 -156 -153 -116 -98 -96 -102 -111 -123 -122 -80 -65 -100 -96 -70 -67 -108 -141 -148 -159 -178 -195 -183 -155 -115 -123 -123 -65 -120 -85 -60 -95 -123 -80 -70 -60 -50 -44 -44 -51 -62 -35 -22 -16 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -10 -10 -9 -8 -6 -7 -9 -14 -20 -27 -30 -26 -21 -15 -7 -1 -2 -2 -4 -5 -6 -9 -12 -15 -12 -9 -8 -9 -10 -17 -31 -44 -53 -59 -65 -72 -68 -63 -63 -61 -51 -43 -34 -27 -26 -37 -58 -91 -115 -122 -116 -110 -107 -97 -78 -58 -47 -54 -62 -65 -64 -62 -57 -50 -42 -44 -60 -85 -104 -116 -117 -104 -86 -80 -91 -106 -118 -134 -161 -186 -117 -57 -71 -97 -65 -119 -64 -27 -14 -9 -4 -52 -94 -131 -140 -113 -74 -82 -105 -119 -127 -109 -83 -71 -62 -54 -52 -58 -69 -74 -73 -70 -68 -65 -59 -51 -41 -33 -28 -17 -12 -10 -8 -6 -4 -3 -2 -1 -1 -2 -1 -6 -21 -32 -32 -43 -57 -37 -9 -7 -28 -25 -29 -36 -36 -25 -16 -11 -10 -11 -13 -15 -21 -21 -18 -16 -12 -6 -13 -19 -21 -20 -22 -33 -35 -31 -21 -16 -31 -35 -27 -24 -37 -23 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -242 -307 -291 -253 -208 -126 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -24 -30 -30 -28 -26 -22 -18 -15 -12 -10 -9 -7 -8 -9 -8 -9 -14 -21 -27 -33 -36 -27 -19 -19 -21 -23 -23 -27 -42 -31 -24 -19 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -40 -50 -50 -44 -28 -21 -6 -13 -19 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -172 -318 -297 -256 -217 -174 -127 -101 -102 -119 -150 -179 -182 -125 -87 -68 -39 -9 -1 -8 -50 -110 -159 -179 -177 -201 -236 -221 -222 -236 -221 -167 -104 -104 -87 -51 -78 -79 -70 -64 -66 -79 -101 -101 -63 -32 -15 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -12 -14 -15 -15 -14 -16 -20 -26 -33 -40 -41 -36 -27 -16 -4 -2 -2 -2 -3 -6 -11 -14 -14 -12 -9 -8 -9 -12 -19 -29 -42 -53 -60 -68 -76 -76 -73 -74 -72 -63 -54 -46 -40 -39 -50 -82 -131 -171 -165 -135 -106 -94 -92 -87 -67 -51 -52 -54 -55 -57 -60 -61 -54 -43 -44 -63 -83 -105 -122 -119 -97 -72 -72 -84 -94 -97 -104 -131 -123 -47 -36 -109 -180 -142 -57 -11 -0 -0 -0 -1 -26 -78 -129 -152 -65 -18 -9 -13 -45 -105 -97 -96 -91 -84 -77 -73 -73 -75 -77 -79 -81 -81 -74 -67 -63 -59 -52 -43 -35 -27 -22 -20 -17 -14 -12 -11 -10 -12 -13 -11 -14 -20 -24 -27 -42 -65 -61 -27 -0 -1 -2 -21 -45 -56 -51 -34 -24 -21 -24 -31 -37 -41 -39 -33 -29 -22 -17 -19 -25 -28 -21 -20 -26 -34 -41 -27 -21 -28 -30 -24 -22 -23 -16 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -62 -154 -321 -322 -291 -246 -188 -106 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -26 -27 -25 -22 -19 -15 -12 -10 -11 -11 -9 -9 -8 -7 -7 -10 -15 -25 -31 -28 -21 -21 -23 -26 -27 -27 -25 -23 -23 -15 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -25 -33 -22 -4 -1 -10 -21 -28 -28 -18 -6 -5 -3 -27 -52 -59 -44 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -104 -228 -301 -286 -242 -193 -144 -111 -110 -122 -161 -195 -183 -190 -179 -137 -97 -65 -11 -1 -0 -66 -147 -193 -179 -181 -223 -229 -227 -236 -244 -212 -170 -175 -137 -47 -57 -69 -79 -82 -84 -98 -122 -105 -66 -29 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -12 -17 -26 -38 -41 -32 -25 -21 -22 -28 -42 -57 -66 -66 -59 -45 -23 -12 -5 -2 -2 -5 -16 -19 -15 -11 -8 -7 -9 -16 -24 -33 -43 -55 -68 -77 -82 -83 -80 -78 -76 -73 -67 -61 -55 -56 -64 -88 -133 -160 -132 -136 -122 -119 -129 -136 -106 -76 -72 -68 -56 -54 -61 -65 -55 -40 -37 -58 -81 -105 -124 -125 -104 -85 -80 -84 -87 -87 -92 -111 -108 -108 -122 -126 -143 -107 -36 -9 -32 -63 -47 -22 -30 -57 -101 -115 -37 -7 -0 -0 -6 -39 -51 -88 -111 -104 -101 -98 -97 -95 -90 -86 -81 -80 -80 -77 -77 -76 -77 -71 -59 -46 -40 -38 -37 -30 -23 -24 -24 -27 -31 -30 -24 -32 -42 -35 -43 -63 -76 -58 -14 -9 -19 -29 -38 -35 -27 -24 -23 -22 -26 -32 -37 -38 -39 -38 -32 -28 -26 -26 -29 -28 -20 -14 -12 -16 -24 -13 -8 -8 -9 -9 -10 -7 -8 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -203 -320 -349 -321 -281 -234 -167 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -19 -20 -20 -19 -15 -12 -11 -11 -13 -14 -12 -11 -9 -7 -6 -7 -11 -18 -19 -15 -14 -19 -24 -28 -32 -34 -33 -29 -17 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -28 -52 -39 -17 -2 -2 -7 -16 -20 -16 -9 -10 -8 -5 -18 -36 -44 -31 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -98 -170 -205 -197 -159 -130 -126 -142 -164 -145 -56 -68 -93 -85 -100 -110 -15 -2 -0 -42 -131 -218 -186 -169 -195 -212 -213 -206 -185 -36 -3 -38 -62 -32 -8 -25 -73 -98 -94 -90 -89 -71 -42 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -8 -13 -17 -23 -31 -40 -43 -45 -41 -39 -46 -60 -77 -89 -111 -128 -120 -97 -75 -51 -26 -7 -1 -4 -21 -27 -24 -16 -10 -9 -12 -18 -26 -31 -33 -44 -62 -76 -84 -86 -82 -79 -82 -84 -83 -80 -84 -83 -79 -88 -101 -103 -125 -148 -150 -141 -128 -123 -113 -101 -104 -98 -72 -64 -72 -71 -53 -31 -31 -49 -76 -106 -124 -117 -100 -91 -81 -75 -74 -76 -76 -76 -87 -109 -127 -122 -129 -115 -59 -29 -92 -104 -70 -72 -73 -92 -145 -157 -128 -60 -0 -0 -0 -0 -12 -60 -126 -138 -130 -132 -132 -118 -102 -90 -91 -111 -110 -90 -86 -86 -97 -102 -90 -64 -57 -54 -52 -47 -37 -28 -25 -22 -32 -39 -30 -32 -43 -36 -38 -56 -77 -81 -58 -45 -43 -35 -32 -26 -19 -16 -16 -15 -16 -17 -19 -25 -32 -31 -28 -27 -26 -24 -27 -23 -18 -12 -8 -6 -3 -2 -3 -3 -2 -2 -3 -3 -3 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -114 -91 -109 -176 -149 -20 -0 -0 -0 -0 -0 -0 -0 -0 -4 -22 -106 -258 -314 -282 -245 -203 -138 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -14 -18 -19 -18 -16 -13 -10 -11 -13 -12 -11 -11 -10 -9 -7 -6 -8 -10 -13 -15 -16 -18 -22 -28 -31 -28 -19 -13 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -32 -33 -30 -29 -25 -14 -9 -15 -14 -11 -9 -11 -10 -8 -9 -10 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -103 -85 -70 -84 -124 -165 -138 -132 -149 -134 -72 -2 -0 -0 -1 -13 -26 -2 -0 -0 -19 -93 -197 -138 -135 -165 -181 -159 -123 -241 -100 -46 -49 -71 -82 -14 -15 -46 -72 -76 -61 -41 -28 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -17 -23 -28 -31 -36 -43 -60 -77 -98 -113 -108 -91 -70 -96 -123 -98 -99 -118 -109 -70 -26 -13 -6 -13 -22 -29 -33 -19 -16 -16 -18 -23 -27 -25 -29 -40 -54 -68 -78 -83 -88 -96 -100 -95 -89 -86 -75 -72 -81 -101 -125 -161 -164 -152 -133 -107 -92 -93 -106 -112 -100 -79 -79 -86 -79 -57 -35 -31 -49 -80 -107 -110 -96 -89 -82 -66 -57 -61 -66 -58 -52 -58 -69 -70 -73 -91 -104 -99 -95 -140 -108 -42 -14 -31 -79 -143 -189 -116 -13 -0 -0 -0 -6 -22 -63 -124 -139 -141 -163 -171 -142 -120 -104 -107 -119 -124 -111 -94 -56 -26 -21 -43 -46 -59 -63 -60 -55 -48 -42 -35 -28 -26 -32 -39 -40 -27 -20 -31 -51 -71 -78 -71 -55 -40 -32 -29 -27 -26 -22 -22 -17 -14 -10 -10 -17 -23 -24 -25 -27 -26 -24 -21 -16 -14 -18 -13 -6 -3 -1 -1 -2 -2 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -55 -278 -246 -279 -281 -178 -0 -0 -0 -0 -0 -0 -0 -0 -12 -43 -126 -361 -316 -278 -239 -202 -162 -99 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -16 -18 -18 -17 -12 -10 -11 -11 -8 -6 -6 -7 -7 -8 -10 -11 -11 -11 -12 -15 -20 -30 -35 -37 -31 -19 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -19 -32 -35 -29 -19 -16 -14 -10 -6 -4 -3 -2 -6 -11 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -147 -162 -177 -198 -202 -156 -110 -111 -127 -126 -98 -60 -11 -0 -0 -0 -0 -0 -0 -0 -3 -30 -84 -63 -68 -89 -114 -131 -134 -240 -272 -181 -84 -61 -78 -51 -53 -55 -52 -47 -28 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -16 -24 -29 -32 -37 -56 -91 -133 -176 -188 -140 -27 -4 -0 -17 -34 -18 -28 -38 -75 -93 -48 -21 -10 -6 -7 -18 -39 -32 -24 -17 -14 -16 -22 -25 -25 -27 -33 -43 -60 -73 -84 -91 -93 -93 -84 -75 -67 -64 -72 -90 -111 -136 -145 -139 -125 -101 -90 -92 -99 -101 -93 -85 -92 -93 -78 -51 -31 -31 -49 -76 -94 -89 -77 -70 -55 -48 -53 -56 -56 -50 -41 -38 -50 -62 -74 -81 -94 -114 -128 -135 -132 -115 -83 -45 -41 -135 -195 -156 -48 -0 -1 -24 -64 -97 -112 -123 -121 -126 -149 -163 -135 -109 -115 -126 -124 -127 -130 -100 -49 -11 -6 -28 -55 -70 -68 -60 -60 -56 -52 -44 -34 -25 -23 -51 -48 -29 -17 -29 -48 -61 -64 -59 -50 -39 -34 -33 -33 -31 -26 -27 -25 -21 -16 -11 -16 -17 -18 -20 -28 -27 -25 -20 -12 -5 -4 -3 -2 -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 -11 -42 -68 -146 -198 -238 -240 -251 -199 -95 -0 -0 -0 -0 -0 -0 -0 -0 -77 -182 -269 -351 -320 -280 -227 -171 -118 -65 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -22 -24 -20 -17 -17 -11 -10 -9 -7 -5 -4 -5 -6 -8 -10 -13 -12 -12 -13 -16 -22 -34 -52 -39 -38 -33 -21 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -15 -12 -7 -6 -12 -9 -5 -2 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -88 -157 -211 -151 -92 -75 -86 -109 -136 -158 -42 -5 -0 -0 -0 -0 -0 -0 -0 -3 -12 -39 -70 -64 -55 -73 -105 -132 -90 -46 -37 -69 -101 -115 -107 -80 -48 -26 -15 -10 -7 -4 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -6 -14 -19 -23 -27 -33 -45 -72 -128 -194 -234 -212 -155 -81 -13 -0 -0 -0 -0 -0 -0 -1 -30 -64 -47 -14 -3 -1 -1 -4 -18 -17 -16 -12 -8 -11 -18 -24 -27 -27 -28 -32 -45 -57 -67 -71 -70 -77 -71 -60 -50 -45 -51 -73 -91 -105 -114 -118 -126 -98 -85 -80 -78 -77 -84 -95 -102 -94 -70 -42 -28 -30 -44 -60 -69 -66 -58 -56 -58 -60 -57 -54 -50 -48 -49 -52 -58 -65 -71 -77 -91 -110 -117 -123 -128 -129 -119 -87 -103 -151 -178 -159 -80 -13 -4 -51 -110 -133 -133 -117 -105 -114 -130 -120 -102 -90 -97 -113 -121 -133 -132 -99 -47 -12 -22 -41 -63 -64 -40 -31 -57 -63 -58 -50 -39 -28 -19 -35 -49 -37 -14 -24 -40 -51 -55 -52 -47 -39 -35 -34 -33 -30 -26 -28 -30 -27 -22 -17 -13 -10 -10 -12 -20 -26 -25 -20 -9 -3 -1 -0 -0 -2 -3 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -226 -412 -331 -250 -213 -188 -131 -77 -27 -0 -0 -0 -0 -0 -0 -20 -73 -196 -379 -401 -362 -336 -278 -166 -91 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -23 -21 -17 -15 -14 -10 -10 -8 -6 -5 -6 -8 -5 -7 -10 -12 -13 -13 -14 -15 -21 -35 -56 -35 -34 -26 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -8 -7 -12 -17 -12 -9 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -19 -35 -90 -172 -131 -84 -59 -58 -78 -111 -139 -58 -14 -0 -0 -0 -0 -0 -0 -0 -0 -1 -46 -149 -146 -80 -57 -49 -51 -46 -48 -59 -73 -72 -60 -40 -23 -14 -12 -14 -12 -11 -13 -12 -7 -7 -8 -8 -6 -5 -4 -2 -2 -2 -8 -24 -24 -23 -29 -45 -66 -74 -72 -49 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -38 -32 -8 -1 -0 -1 -4 -8 -6 -16 -20 -9 -10 -18 -26 -31 -32 -32 -36 -42 -49 -57 -62 -57 -73 -69 -56 -43 -33 -38 -55 -67 -77 -85 -91 -106 -86 -70 -61 -59 -64 -90 -113 -114 -91 -56 -36 -29 -31 -38 -46 -51 -48 -46 -52 -61 -64 -56 -51 -46 -42 -40 -38 -47 -59 -64 -69 -84 -99 -106 -109 -110 -115 -120 -116 -129 -144 -147 -118 -30 -6 -8 -44 -114 -170 -167 -138 -113 -107 -107 -105 -102 -100 -95 -80 -86 -77 -67 -43 -13 -2 -0 -1 -16 -29 -6 -7 -26 -39 -40 -39 -42 -34 -24 -24 -36 -33 -16 -20 -31 -41 -50 -49 -43 -38 -35 -31 -24 -24 -26 -29 -30 -24 -18 -12 -8 -8 -12 -16 -20 -22 -18 -15 -7 -3 -1 -1 -6 -11 -10 -7 -6 -9 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -155 -282 -406 -490 -340 -271 -227 -149 -52 -0 -0 -0 -0 -0 -0 -0 -0 -125 -259 -337 -372 -364 -353 -316 -227 -78 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -59 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -24 -20 -15 -11 -11 -10 -10 -8 -6 -6 -8 -10 -6 -7 -9 -12 -13 -13 -13 -13 -19 -33 -51 -30 -23 -16 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -17 -9 -11 -17 -9 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -89 -142 -157 -153 -111 -72 -48 -42 -54 -77 -95 -56 -22 -5 -1 -2 -1 -7 -9 -5 -0 -0 -9 -20 -68 -113 -77 -53 -53 -48 -43 -39 -44 -45 -40 -32 -25 -23 -30 -39 -44 -44 -41 -34 -27 -23 -20 -17 -15 -13 -12 -10 -6 -5 -12 -21 -18 -22 -36 -64 -100 -57 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -34 -46 -19 -5 -0 -0 -1 -5 -7 -5 -7 -8 -6 -10 -19 -29 -34 -34 -35 -39 -47 -52 -55 -62 -58 -55 -56 -57 -50 -32 -37 -43 -49 -55 -62 -65 -69 -64 -55 -48 -52 -67 -97 -116 -107 -68 -37 -28 -25 -26 -29 -34 -41 -41 -46 -54 -58 -58 -45 -40 -39 -38 -35 -36 -41 -49 -56 -62 -72 -84 -94 -104 -116 -130 -133 -123 -121 -129 -136 -118 -42 -28 -57 -91 -131 -154 -141 -124 -121 -118 -116 -105 -84 -54 -22 -15 -32 -23 -7 -0 -0 -0 -0 -6 -23 -39 -8 -1 -2 -2 -7 -8 -29 -35 -30 -21 -15 -12 -12 -15 -22 -31 -41 -42 -41 -39 -37 -34 -30 -31 -34 -36 -35 -31 -25 -20 -15 -17 -20 -23 -25 -21 -12 -8 -4 -2 -3 -3 -12 -15 -14 -12 -16 -14 -10 -6 -4 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -81 -376 -540 -541 -472 -366 -262 -218 -111 -32 -0 -0 -0 -0 -0 -0 -0 -0 -152 -249 -262 -232 -323 -318 -265 -167 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -59 -106 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -11 -24 -19 -13 -10 -10 -12 -11 -7 -5 -6 -8 -9 -10 -11 -12 -13 -13 -13 -13 -13 -19 -29 -38 -35 -19 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -19 -8 -8 -14 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -97 -156 -163 -133 -81 -46 -30 -29 -37 -50 -69 -72 -65 -38 -1 -2 -25 -31 -20 -4 -0 -0 -0 -0 -0 -2 -10 -23 -41 -62 -76 -82 -88 -81 -86 -87 -80 -75 -65 -78 -101 -114 -106 -92 -74 -59 -53 -50 -41 -26 -26 -23 -19 -16 -18 -18 -24 -41 -66 -97 -139 -99 -33 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -29 -50 -22 -8 -2 -1 -1 -3 -6 -8 -7 -4 -2 -4 -7 -12 -18 -24 -29 -33 -38 -43 -48 -54 -64 -66 -66 -63 -58 -48 -29 -28 -35 -42 -41 -46 -44 -46 -47 -46 -42 -53 -66 -82 -94 -89 -46 -28 -22 -20 -20 -24 -26 -31 -37 -45 -50 -44 -46 -39 -35 -36 -37 -30 -31 -35 -39 -44 -50 -57 -67 -79 -92 -107 -131 -136 -136 -140 -152 -165 -147 -126 -124 -136 -124 -133 -136 -130 -123 -120 -115 -114 -89 -45 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -22 -24 -7 -0 -0 -0 -0 -0 -13 -28 -34 -24 -21 -18 -15 -13 -16 -28 -36 -40 -39 -37 -40 -42 -46 -50 -52 -54 -50 -45 -41 -38 -33 -31 -29 -27 -27 -16 -9 -5 -2 -1 -4 -6 -9 -12 -13 -11 -10 -7 -5 -4 -5 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -283 -488 -562 -602 -520 -422 -307 -214 -190 -70 -17 -0 -0 -0 -0 -0 -0 -0 -0 -21 -57 -59 -93 -229 -290 -229 -120 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -22 -42 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -17 -20 -23 -17 -15 -13 -14 -17 -14 -7 -5 -5 -7 -8 -11 -13 -14 -13 -12 -11 -12 -14 -21 -30 -36 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -13 -11 -12 -14 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -77 -127 -149 -142 -107 -61 -32 -19 -20 -29 -39 -55 -76 -84 -62 -8 -1 -16 -16 -9 -2 -1 -0 -0 -0 -0 -0 -0 -2 -8 -11 -27 -65 -66 -59 -80 -86 -59 -37 -25 -41 -70 -114 -162 -147 -130 -112 -95 -81 -53 -52 -42 -37 -38 -40 -36 -41 -52 -71 -97 -122 -145 -133 -110 -68 -14 -0 -4 -11 -9 -0 -0 -0 -2 -4 -10 -17 -16 -4 -1 -0 -1 -1 -3 -5 -11 -14 -10 -1 -3 -4 -7 -12 -18 -24 -29 -34 -39 -46 -54 -63 -69 -68 -58 -43 -31 -20 -21 -28 -34 -33 -35 -34 -32 -33 -36 -39 -49 -60 -66 -64 -56 -31 -22 -21 -21 -19 -21 -20 -22 -25 -30 -38 -37 -38 -38 -37 -34 -35 -28 -26 -28 -28 -30 -34 -39 -47 -59 -73 -89 -108 -121 -134 -152 -167 -184 -168 -145 -141 -142 -80 -69 -63 -42 -35 -65 -76 -71 -45 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -37 -39 -30 -27 -23 -17 -13 -21 -33 -41 -44 -41 -41 -43 -51 -61 -66 -67 -56 -41 -39 -65 -53 -42 -36 -33 -23 -18 -11 -6 -4 -4 -3 -5 -8 -10 -9 -9 -8 -5 -2 -2 -5 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -175 -445 -566 -534 -428 -314 -212 -170 -137 -37 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -127 -268 -244 -98 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -18 -24 -27 -24 -18 -19 -19 -16 -11 -6 -5 -5 -5 -8 -10 -15 -19 -20 -19 -15 -11 -13 -19 -26 -30 -28 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -19 -5 -8 -12 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -146 -224 -216 -153 -95 -59 -38 -26 -23 -31 -41 -49 -57 -69 -66 -21 -2 -3 -5 -6 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -6 -19 -22 -8 -0 -0 -5 -11 -51 -166 -173 -150 -115 -97 -90 -11 -34 -36 -43 -57 -67 -62 -68 -76 -88 -105 -119 -124 -126 -140 -121 -46 -27 -46 -62 -47 -11 -7 -7 -7 -7 -7 -6 -3 -1 -0 -0 -0 -1 -1 -3 -7 -9 -6 -2 -3 -4 -6 -8 -12 -18 -26 -33 -39 -45 -52 -62 -67 -63 -51 -35 -21 -12 -13 -19 -22 -23 -25 -25 -23 -22 -26 -35 -46 -58 -64 -53 -42 -33 -31 -35 -41 -32 -26 -25 -29 -34 -36 -43 -39 -35 -33 -31 -23 -25 -26 -29 -27 -16 -18 -21 -24 -30 -37 -46 -62 -77 -93 -111 -133 -169 -170 -147 -127 -116 -93 -32 -10 -9 -2 -0 -0 -10 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -14 -42 -39 -32 -26 -22 -18 -21 -32 -42 -51 -55 -54 -48 -33 -22 -34 -50 -44 -26 -10 -7 -47 -38 -29 -32 -34 -20 -12 -7 -6 -6 -8 -10 -13 -14 -12 -8 -6 -4 -4 -5 -8 -11 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -184 -370 -408 -327 -218 -170 -188 -117 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -99 -124 -18 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -12 -20 -26 -23 -19 -20 -19 -15 -11 -9 -9 -8 -8 -10 -12 -16 -21 -22 -24 -23 -17 -21 -22 -21 -17 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -1 -1 -6 -9 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -90 -177 -198 -144 -95 -70 -57 -50 -45 -44 -52 -59 -57 -60 -61 -43 -31 -10 -2 -3 -5 -4 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -130 -207 -198 -126 -52 -28 -56 -32 -43 -61 -76 -83 -79 -75 -80 -87 -95 -102 -105 -98 -94 -93 -87 -70 -78 -85 -78 -53 -20 -11 -8 -5 -3 -2 -3 -2 -2 -1 -1 -1 -2 -3 -3 -3 -3 -2 -3 -4 -4 -5 -7 -9 -14 -22 -30 -36 -44 -59 -69 -73 -67 -52 -31 -16 -10 -12 -15 -15 -17 -20 -22 -22 -22 -27 -36 -43 -48 -51 -47 -44 -44 -47 -53 -66 -52 -45 -51 -59 -51 -44 -40 -35 -31 -27 -27 -23 -22 -22 -23 -22 -15 -15 -16 -18 -23 -25 -33 -43 -55 -66 -78 -100 -102 -73 -53 -77 -58 -37 -16 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -19 -15 -28 -28 -26 -27 -31 -33 -31 -28 -36 -61 -57 -54 -38 -14 -1 -2 -20 -40 -43 -4 -1 -2 -3 -14 -43 -39 -26 -17 -12 -14 -18 -23 -25 -24 -21 -15 -11 -7 -6 -8 -11 -9 -6 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -327 -378 -332 -254 -195 -210 -283 -112 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -14 -20 -23 -22 -21 -26 -29 -25 -20 -17 -12 -10 -11 -14 -15 -17 -22 -26 -29 -29 -22 -21 -14 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -5 -12 -17 -14 -6 -5 -8 -10 -8 -4 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -37 -137 -194 -187 -142 -105 -85 -76 -73 -69 -65 -67 -67 -61 -60 -69 -84 -96 -36 -0 -2 -3 -2 -6 -16 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -50 -175 -230 -165 -59 -0 -13 -61 -89 -104 -105 -98 -90 -85 -86 -89 -93 -96 -97 -94 -84 -76 -69 -59 -49 -48 -40 -30 -21 -14 -9 -6 -4 -2 -2 -6 -10 -11 -10 -7 -8 -9 -8 -7 -5 -3 -2 -3 -3 -4 -7 -8 -7 -12 -19 -27 -35 -45 -58 -73 -83 -78 -59 -35 -19 -12 -12 -12 -13 -15 -17 -19 -21 -24 -32 -39 -43 -45 -45 -49 -52 -49 -45 -47 -62 -57 -54 -55 -53 -43 -40 -36 -33 -31 -29 -30 -30 -27 -24 -22 -18 -16 -16 -17 -21 -25 -29 -34 -40 -47 -53 -69 -90 -86 -52 -8 -32 -58 -61 -38 -3 -24 -20 -16 -22 -32 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -25 -19 -19 -23 -28 -36 -34 -24 -11 -3 -0 -4 -18 -20 -11 -2 -0 -13 -39 -57 -38 -5 -0 -0 -1 -8 -47 -54 -47 -26 -9 -13 -16 -26 -36 -30 -21 -13 -13 -14 -6 -8 -6 -3 -1 -0 -1 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -26 -117 -289 -479 -409 -283 -216 -207 -254 -290 -63 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -55 -96 -35 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -11 -20 -24 -24 -22 -23 -31 -38 -30 -21 -25 -15 -10 -10 -12 -15 -19 -24 -26 -30 -31 -25 -15 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -12 -9 -4 -2 -6 -9 -11 -11 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -45 -111 -161 -176 -147 -119 -101 -91 -87 -87 -85 -80 -73 -67 -59 -45 -27 -77 -42 -5 -0 -1 -1 -6 -19 -21 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -63 -73 -36 -10 -0 -10 -62 -91 -90 -82 -80 -83 -89 -94 -100 -104 -103 -94 -81 -72 -64 -57 -45 -30 -29 -25 -18 -13 -12 -10 -9 -6 -4 -3 -6 -11 -17 -20 -17 -17 -14 -10 -6 -4 -3 -2 -2 -2 -4 -5 -5 -7 -12 -19 -28 -41 -64 -86 -99 -101 -89 -64 -43 -27 -16 -12 -14 -16 -17 -17 -19 -21 -27 -35 -41 -45 -50 -57 -65 -51 -30 -23 -38 -61 -62 -53 -47 -43 -44 -40 -35 -33 -33 -33 -35 -34 -31 -26 -20 -15 -13 -16 -22 -26 -29 -33 -38 -43 -49 -55 -78 -100 -103 -82 -74 -84 -93 -91 -78 -73 -91 -83 -71 -72 -75 -28 -7 -0 -0 -4 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -8 -13 -32 -55 -4 -16 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -21 -5 -1 -0 -0 -1 -23 -49 -46 -19 -1 -0 -3 -14 -24 -6 -9 -6 -10 -20 -16 -5 -1 -0 -0 -1 -2 -3 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -153 -547 -498 -418 -330 -248 -212 -220 -263 -213 -25 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -63 -91 -69 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -13 -13 -19 -23 -24 -30 -47 -71 -47 -31 -24 -22 -15 -11 -9 -10 -14 -20 -26 -32 -32 -29 -23 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -9 -12 -12 -10 -6 -5 -9 -11 -10 -8 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -1 -2 -2 -2 -0 -0 -0 -0 -0 -1 -1 -6 -12 -82 -160 -159 -134 -118 -106 -98 -92 -89 -88 -83 -72 -46 -7 -1 -6 -5 -1 -0 -0 -0 -1 -5 -10 -14 -9 -2 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -31 -57 -55 -50 -63 -73 -84 -90 -98 -103 -99 -88 -74 -61 -51 -42 -34 -24 -22 -21 -18 -15 -18 -17 -15 -13 -10 -5 -3 -4 -8 -12 -13 -11 -8 -6 -5 -5 -5 -3 -2 -1 -1 -2 -4 -7 -13 -20 -31 -47 -74 -101 -115 -110 -89 -65 -46 -31 -20 -17 -20 -21 -21 -20 -20 -23 -28 -35 -44 -50 -49 -27 -49 -66 -52 -36 -31 -57 -66 -54 -52 -56 -53 -44 -36 -35 -34 -34 -33 -31 -27 -21 -15 -12 -11 -15 -21 -24 -28 -32 -37 -44 -54 -63 -80 -87 -71 -68 -73 -82 -91 -95 -85 -82 -79 -74 -69 -65 -61 -40 -29 -49 -121 -63 -41 -18 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -1 -0 -0 -4 -13 -29 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -18 -8 -0 -0 -0 -1 -4 -9 -1 -0 -1 -4 -8 -2 -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 -68 -333 -701 -464 -361 -300 -263 -245 -247 -263 -134 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -44 -44 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -12 -13 -17 -20 -33 -71 -138 -205 -80 -34 -26 -19 -12 -8 -9 -11 -14 -16 -19 -27 -32 -28 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -7 -8 -10 -14 -13 -11 -9 -8 -7 -6 -3 -1 -0 -1 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -4 -8 -8 -8 -7 -1 -0 -0 -0 -0 -2 -4 -1 -0 -57 -138 -162 -152 -137 -123 -93 -50 -65 -83 -88 -86 -82 -75 -22 -4 -0 -0 -0 -0 -0 -0 -0 -2 -6 -4 -4 -10 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -23 -40 -44 -29 -37 -46 -49 -44 -49 -71 -80 -78 -75 -70 -69 -64 -57 -50 -42 -36 -32 -31 -33 -36 -40 -45 -43 -35 -24 -12 -6 -3 -1 -1 -1 -1 -3 -4 -5 -7 -8 -9 -8 -7 -5 -4 -4 -6 -9 -14 -22 -33 -50 -74 -94 -100 -92 -77 -62 -47 -34 -23 -23 -25 -25 -24 -23 -23 -25 -28 -34 -43 -49 -63 -64 -63 -65 -65 -38 -31 -50 -64 -55 -55 -53 -49 -43 -36 -34 -32 -29 -25 -21 -19 -16 -13 -12 -13 -17 -22 -25 -27 -31 -38 -46 -54 -63 -69 -65 -53 -57 -63 -70 -74 -76 -68 -62 -57 -53 -51 -50 -48 -43 -49 -81 -119 -105 -62 -21 -0 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -65 -326 -514 -419 -362 -336 -323 -314 -299 -260 -66 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -12 -17 -19 -46 -105 -180 -205 -76 -32 -22 -16 -10 -8 -15 -17 -17 -15 -18 -20 -28 -31 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -4 -6 -10 -14 -10 -9 -8 -6 -5 -4 -2 -1 -2 -3 -2 -7 -6 -3 -0 -0 -0 -0 -0 -0 -1 -6 -8 -8 -11 -11 -3 -0 -0 -0 -1 -2 -4 -2 -1 -15 -44 -83 -160 -160 -144 -109 -53 -53 -84 -93 -95 -98 -98 -43 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -61 -91 -96 -75 -72 -77 -75 -60 -61 -67 -67 -62 -57 -58 -60 -61 -61 -61 -59 -56 -53 -51 -53 -58 -64 -67 -69 -67 -55 -35 -19 -11 -7 -5 -5 -6 -7 -8 -8 -8 -9 -11 -12 -13 -12 -11 -10 -11 -14 -20 -30 -39 -45 -41 -29 -23 -64 -71 -62 -47 -39 -32 -32 -31 -29 -26 -25 -25 -28 -31 -34 -34 -29 -37 -34 -31 -35 -34 -19 -23 -32 -30 -34 -46 -42 -35 -31 -29 -30 -29 -25 -18 -15 -15 -15 -16 -16 -18 -20 -22 -23 -24 -30 -39 -45 -50 -55 -61 -60 -59 -58 -58 -56 -55 -54 -54 -53 -51 -42 -37 -38 -41 -45 -42 -61 -43 -17 -2 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -8 -1 -0 -1 -2 -2 -1 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -147 -392 -457 -426 -415 -399 -371 -317 -216 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -12 -15 -17 -27 -51 -74 -69 -38 -23 -16 -12 -14 -34 -92 -60 -21 -17 -24 -26 -31 -34 -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 -1 -2 -3 -5 -6 -8 -12 -7 -7 -6 -5 -3 -3 -2 -1 -3 -5 -6 -7 -6 -3 -0 -0 -2 -2 -1 -0 -0 -0 -1 -7 -11 -10 -6 -4 -1 -0 -1 -3 -4 -3 -2 -1 -6 -30 -119 -150 -156 -134 -78 -49 -85 -79 -74 -100 -107 -63 -20 -2 -4 -2 -1 -0 -0 -1 -8 -33 -13 -4 -4 -6 -6 -5 -2 -0 -0 -0 -0 -0 -2 -8 -15 -9 -7 -8 -11 -14 -24 -49 -65 -72 -74 -74 -68 -65 -61 -57 -56 -58 -61 -64 -65 -64 -65 -68 -68 -68 -60 -42 -31 -19 -25 -38 -43 -31 -52 -42 -31 -22 -13 -8 -16 -25 -28 -23 -11 -8 -9 -12 -16 -18 -22 -26 -28 -27 -31 -40 -48 -56 -46 -16 -16 -48 -79 -79 -46 -38 -37 -39 -37 -34 -30 -28 -31 -35 -39 -45 -52 -63 -62 -51 -35 -12 -13 -16 -26 -39 -40 -28 -37 -37 -25 -17 -18 -20 -19 -15 -11 -12 -14 -16 -19 -20 -20 -19 -16 -15 -18 -23 -28 -33 -35 -39 -45 -48 -50 -53 -54 -49 -48 -48 -54 -53 -23 -5 -9 -14 -17 -21 -8 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -64 -409 -366 -297 -319 -361 -302 -194 -93 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -12 -12 -11 -13 -14 -16 -21 -27 -24 -20 -16 -20 -45 -123 -197 -113 -31 -14 -17 -22 -30 -34 -25 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -5 -7 -5 -4 -3 -2 -2 -2 -1 -1 -2 -3 -5 -7 -8 -5 -0 -1 -10 -11 -8 -4 -0 -0 -0 -3 -6 -6 -9 -8 -3 -0 -1 -3 -3 -2 -2 -1 -1 -3 -12 -79 -140 -159 -137 -127 -116 -87 -79 -111 -115 -73 -26 -11 -23 -12 -5 -1 -0 -2 -15 -74 -34 -8 -2 -4 -8 -14 -17 -13 -5 -0 -3 -21 -61 -104 -121 -68 -53 -45 -26 -0 -1 -1 -20 -41 -59 -72 -66 -60 -57 -58 -59 -59 -59 -64 -65 -61 -58 -58 -62 -64 -51 -16 -5 -1 -1 -0 -0 -0 -6 -15 -20 -17 -7 -3 -30 -59 -66 -40 -38 -26 -18 -16 -16 -21 -27 -34 -37 -36 -35 -41 -60 -99 -135 -131 -105 -102 -101 -81 -57 -54 -51 -45 -39 -36 -37 -36 -39 -45 -55 -66 -76 -77 -68 -50 -31 -16 -15 -24 -40 -56 -53 -30 -26 -28 -21 -14 -12 -11 -9 -7 -5 -9 -13 -17 -19 -21 -19 -15 -11 -9 -11 -13 -14 -16 -19 -25 -32 -38 -41 -47 -56 -57 -52 -55 -69 -83 -48 -14 -0 -0 -1 -3 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -3 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -45 -194 -81 -20 -57 -164 -172 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -12 -11 -11 -16 -19 -23 -25 -22 -18 -14 -25 -84 -230 -218 -116 -38 -10 -13 -21 -34 -42 -31 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -6 -4 -6 -16 -19 -16 -9 -0 -0 -0 -0 -2 -5 -9 -9 -4 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -33 -63 -68 -54 -114 -121 -122 -128 -131 -110 -59 -25 -20 -34 -18 -7 -3 -3 -5 -13 -51 -33 -12 -1 -2 -6 -14 -23 -30 -32 -28 -13 -23 -43 -65 -92 -100 -88 -61 -31 -15 -25 -40 -54 -66 -74 -76 -70 -68 -68 -70 -71 -74 -75 -75 -72 -67 -66 -59 -43 -29 -27 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -73 -82 -11 -19 -28 -37 -39 -14 -24 -27 -29 -28 -25 -28 -41 -70 -106 -153 -197 -186 -139 -80 -58 -71 -59 -43 -30 -26 -29 -34 -38 -44 -51 -54 -47 -32 -15 -7 -13 -15 -14 -12 -15 -27 -53 -45 -36 -32 -29 -26 -25 -23 -19 -16 -11 -7 -7 -9 -13 -15 -16 -15 -12 -8 -5 -4 -5 -6 -8 -12 -19 -28 -42 -59 -72 -79 -70 -71 -83 -92 -114 -90 -36 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -2 -2 -1 -0 -3 -5 -5 -4 -5 -7 -9 -9 -9 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -31 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -15 -14 -14 -20 -20 -20 -22 -21 -16 -12 -16 -69 -204 -204 -119 -44 -9 -13 -19 -22 -36 -34 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -3 -3 -4 -3 -2 -1 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -11 -14 -10 -3 -0 -0 -0 -0 -1 -2 -3 -8 -5 -1 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -15 -53 -87 -109 -124 -112 -113 -75 -29 -20 -22 -29 -38 -46 -51 -54 -54 -40 -23 -11 -11 -12 -18 -26 -35 -41 -38 -15 -13 -20 -29 -48 -49 -44 -36 -33 -42 -52 -62 -66 -68 -71 -74 -76 -80 -83 -82 -79 -85 -89 -86 -74 -59 -81 -76 -67 -68 -77 -55 -16 -0 -0 -0 -1 -5 -3 -0 -0 -0 -0 -0 -9 -18 -10 -1 -0 -25 -55 -57 -9 -11 -16 -18 -18 -22 -20 -24 -23 -35 -104 -165 -168 -114 -59 -81 -81 -57 -38 -30 -26 -31 -39 -47 -47 -29 -19 -13 -10 -11 -12 -9 -7 -8 -15 -24 -10 -34 -38 -36 -36 -39 -43 -49 -51 -49 -44 -33 -20 -12 -8 -7 -8 -8 -7 -6 -4 -2 -1 -1 -3 -9 -19 -28 -44 -69 -93 -88 -64 -37 -33 -50 -70 -95 -69 -29 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -3 -1 -0 -0 -1 -2 -2 -1 -2 -6 -6 -3 -3 -8 -11 -11 -10 -8 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -56 -113 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -19 -19 -23 -18 -14 -17 -19 -15 -15 -55 -115 -172 -179 -126 -67 -26 -14 -19 -21 -37 -36 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -2 -1 -1 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -3 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -4 -3 -1 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -17 -41 -61 -44 -71 -60 -25 -14 -26 -53 -60 -66 -86 -65 -31 -17 -13 -11 -6 -3 -11 -20 -23 -22 -33 -36 -34 -33 -34 -37 -39 -42 -44 -46 -49 -46 -36 -39 -56 -59 -60 -62 -65 -68 -68 -64 -68 -73 -68 -54 -52 -72 -75 -80 -91 -99 -85 -61 -35 -12 -5 -12 -30 -22 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -4 -9 -5 -1 -0 -2 -4 -5 -8 -14 -18 -26 -45 -87 -122 -129 -107 -80 -91 -77 -56 -41 -38 -40 -44 -52 -55 -40 -11 -8 -9 -11 -9 -1 -1 -1 -6 -14 -21 -12 -25 -35 -40 -43 -47 -52 -57 -61 -64 -68 -56 -39 -24 -14 -9 -7 -6 -5 -5 -5 -3 -3 -5 -9 -17 -29 -51 -84 -111 -103 -83 -50 -13 -2 -6 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -3 -4 -5 -6 -3 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -53 -117 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -22 -19 -18 -15 -14 -16 -18 -22 -90 -154 -181 -161 -160 -158 -139 -81 -14 -18 -22 -33 -32 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -6 -9 -11 -11 -16 -21 -22 -16 -4 -2 -3 -3 -2 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -2 -11 -10 -3 -2 -9 -22 -21 -22 -36 -18 -6 -5 -9 -11 -8 -6 -7 -7 -7 -5 -9 -11 -13 -15 -18 -21 -25 -29 -33 -38 -41 -39 -33 -35 -46 -45 -44 -42 -40 -39 -40 -39 -39 -40 -41 -42 -42 -42 -46 -55 -69 -84 -86 -86 -75 -55 -37 -33 -47 -39 -11 -6 -1 -3 -3 -0 -0 -0 -1 -2 -9 -19 -12 -4 -0 -0 -0 -1 -42 -49 -37 -34 -36 -51 -73 -81 -76 -73 -69 -55 -43 -37 -35 -37 -45 -53 -48 -24 -12 -14 -20 -21 -10 -8 -12 -10 -9 -14 -12 -18 -26 -29 -27 -30 -34 -39 -43 -44 -42 -44 -43 -40 -34 -27 -22 -17 -13 -9 -6 -8 -12 -19 -30 -41 -31 -45 -78 -113 -115 -86 -120 -89 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -24 -24 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -17 -18 -15 -13 -12 -12 -14 -15 -15 -156 -199 -182 -156 -149 -175 -193 -122 -18 -15 -24 -33 -30 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -6 -10 -16 -25 -30 -30 -28 -22 -10 -6 -6 -4 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -0 -1 -2 -6 -7 -3 -2 -4 -7 -4 -3 -4 -4 -2 -2 -2 -1 -2 -3 -5 -7 -11 -16 -21 -26 -30 -32 -33 -33 -34 -33 -32 -31 -29 -26 -24 -22 -20 -19 -18 -17 -15 -17 -20 -26 -34 -39 -46 -50 -47 -42 -34 -32 -29 -24 -17 -13 -14 -18 -17 -9 -22 -24 -17 -22 -44 -77 -46 -16 -0 -0 -0 -0 -5 -16 -40 -48 -40 -48 -55 -59 -64 -67 -63 -53 -42 -37 -37 -42 -41 -33 -24 -11 -12 -34 -55 -53 -38 -39 -36 -28 -20 -20 -15 -15 -14 -13 -14 -17 -22 -27 -32 -37 -40 -40 -39 -41 -42 -42 -37 -30 -23 -15 -12 -20 -40 -68 -93 -46 -16 -20 -32 -21 -3 -1 -24 -31 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -50 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -16 -14 -12 -10 -9 -9 -10 -11 -8 -154 -195 -180 -153 -147 -176 -208 -137 -34 -21 -38 -35 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -10 -18 -13 -7 -9 -19 -14 -7 -6 -6 -1 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -10 -14 -18 -20 -21 -22 -22 -22 -23 -24 -23 -21 -19 -16 -14 -11 -9 -8 -7 -7 -7 -9 -12 -14 -16 -18 -19 -17 -12 -9 -7 -7 -7 -7 -7 -6 -5 -7 -15 -20 -31 -44 -55 -74 -58 -54 -48 -2 -0 -43 -94 -111 -79 -57 -47 -45 -48 -52 -56 -56 -53 -48 -44 -41 -44 -50 -41 -19 -3 -2 -3 -22 -48 -43 -36 -33 -31 -27 -21 -16 -11 -8 -6 -6 -11 -15 -20 -27 -38 -47 -55 -59 -57 -49 -44 -43 -40 -35 -30 -26 -33 -57 -90 -116 -113 -36 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -2 -3 -4 -6 -5 -7 -6 -3 -2 -3 -3 -2 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -4 -7 -4 -3 -7 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -13 -14 -11 -6 -3 -5 -9 -10 -14 -138 -187 -178 -149 -143 -176 -222 -155 -60 -37 -52 -45 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -7 -7 -7 -12 -6 -1 -4 -14 -18 -12 -10 -9 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -7 -8 -9 -9 -9 -11 -13 -13 -14 -14 -12 -10 -8 -6 -4 -4 -3 -3 -2 -3 -3 -4 -5 -6 -4 -2 -1 -0 -1 -1 -1 -1 -0 -1 -2 -4 -7 -12 -19 -31 -37 -39 -44 -36 -2 -19 -73 -117 -119 -74 -57 -50 -46 -43 -38 -38 -38 -36 -34 -33 -39 -48 -58 -59 -41 -13 -3 -0 -6 -19 -23 -23 -24 -23 -19 -14 -10 -7 -5 -5 -8 -13 -19 -26 -37 -46 -50 -59 -66 -60 -48 -41 -38 -37 -37 -38 -53 -81 -99 -99 -73 -44 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -8 -8 -7 -9 -9 -7 -7 -6 -7 -5 -5 -5 -3 -2 -3 -3 -3 -5 -9 -8 -4 -2 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -12 -13 -12 -9 -6 -4 -8 -11 -11 -20 -118 -179 -179 -149 -135 -177 -225 -167 -82 -42 -55 -52 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -4 -5 -7 -7 -8 -8 -6 -6 -11 -21 -20 -16 -12 -14 -12 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -2 -3 -3 -1 -1 -1 -2 -4 -5 -6 -6 -6 -5 -4 -4 -3 -3 -3 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -17 -24 -27 -30 -33 -30 -20 -38 -74 -99 -89 -29 -38 -46 -46 -44 -35 -32 -31 -30 -30 -33 -40 -49 -59 -67 -65 -66 -40 -10 -1 -8 -15 -18 -19 -18 -15 -13 -13 -14 -14 -14 -20 -25 -30 -38 -48 -41 -41 -53 -69 -57 -42 -34 -31 -33 -37 -43 -44 -34 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -4 -6 -7 -8 -10 -9 -9 -8 -7 -6 -4 -4 -4 -4 -3 -4 -6 -5 -3 -3 -5 -5 -2 -3 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -1 -2 -3 -4 -11 -13 -12 -23 -96 -168 -165 -138 -131 -170 -197 -145 -78 -41 -56 -58 -25 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -6 -4 -3 -2 -1 -1 -1 -2 -2 -1 -1 -2 -3 -4 -5 -7 -7 -7 -8 -8 -9 -12 -16 -17 -13 -9 -9 -9 -8 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -6 -5 -5 -7 -6 -2 -1 -0 -1 -1 -2 -1 -2 -2 -2 -2 -2 -3 -4 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -14 -19 -23 -26 -27 -29 -30 -35 -42 -42 -28 -31 -41 -48 -53 -56 -51 -45 -39 -35 -34 -38 -42 -45 -45 -47 -48 -49 -35 -18 -12 -15 -16 -17 -20 -20 -19 -19 -19 -18 -17 -25 -38 -43 -44 -49 -55 -58 -65 -69 -56 -43 -32 -25 -24 -29 -46 -47 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -5 -5 -6 -7 -8 -8 -7 -7 -7 -5 -3 -3 -4 -4 -4 -4 -3 -2 -1 -1 -1 -0 -0 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -8 -10 -22 -73 -157 -157 -136 -133 -161 -122 -73 -48 -47 -56 -60 -29 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -7 -6 -4 -3 -2 -1 -1 -2 -2 -1 -1 -2 -3 -3 -5 -7 -8 -7 -7 -7 -7 -7 -13 -13 -12 -10 -8 -5 -8 -9 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -6 -6 -8 -8 -7 -6 -5 -6 -4 -2 -2 -2 -2 -1 -0 -1 -1 -1 -2 -3 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -13 -16 -19 -20 -21 -25 -28 -30 -29 -27 -20 -23 -28 -35 -50 -58 -61 -57 -50 -44 -50 -49 -45 -39 -36 -40 -39 -36 -32 -31 -28 -24 -24 -26 -26 -23 -18 -13 -11 -13 -21 -32 -42 -50 -56 -56 -56 -55 -52 -46 -39 -32 -25 -21 -22 -32 -64 -95 -87 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -5 -4 -4 -4 -3 -3 -3 -3 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -4 -6 -25 -69 -138 -161 -145 -132 -139 -156 -105 -47 -32 -45 -49 -57 -31 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -7 -10 -8 -6 -4 -3 -3 -3 -2 -2 -1 -1 -2 -2 -2 -3 -4 -5 -5 -5 -4 -4 -5 -7 -8 -10 -11 -9 -6 -7 -8 -8 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -6 -7 -9 -11 -12 -13 -13 -13 -12 -10 -8 -6 -5 -4 -3 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -6 -8 -10 -11 -12 -14 -17 -22 -26 -29 -31 -28 -25 -22 -18 -15 -22 -36 -54 -66 -66 -53 -53 -50 -48 -46 -46 -54 -51 -47 -46 -54 -31 -24 -26 -27 -22 -19 -17 -18 -22 -28 -38 -48 -55 -59 -59 -54 -49 -43 -37 -32 -29 -26 -24 -21 -23 -38 -74 -130 -169 -62 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -5 -7 -8 -34 -98 -189 -161 -148 -144 -150 -160 -123 -49 -28 -38 -44 -55 -34 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -10 -10 -7 -5 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -3 -2 -3 -4 -6 -8 -8 -8 -8 -7 -4 -2 -2 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -6 -8 -10 -13 -17 -22 -26 -28 -26 -24 -21 -19 -16 -13 -11 -8 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -11 -13 -12 -11 -12 -13 -16 -18 -21 -24 -26 -27 -27 -23 -15 -10 -17 -32 -50 -64 -58 -53 -52 -56 -74 -76 -63 -43 -25 -16 -50 -29 -16 -16 -19 -20 -22 -25 -29 -36 -45 -52 -56 -57 -55 -50 -43 -37 -31 -26 -25 -25 -26 -26 -24 -29 -43 -73 -117 -168 -112 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -45 -99 -161 -164 -157 -153 -152 -134 -80 -78 -79 -53 -37 -20 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -6 -8 -11 -13 -10 -7 -6 -5 -4 -4 -4 -4 -2 -3 -2 -1 -1 -2 -3 -4 -3 -2 -1 -1 -2 -3 -5 -7 -7 -7 -5 -3 -1 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -13 -17 -22 -27 -33 -40 -46 -45 -38 -29 -24 -23 -24 -22 -19 -15 -10 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -12 -16 -15 -13 -17 -16 -16 -19 -23 -29 -29 -29 -29 -29 -25 -17 -13 -11 -15 -30 -36 -33 -27 -26 -46 -35 -21 -19 -26 -12 -10 -13 -16 -19 -23 -27 -30 -33 -36 -41 -47 -51 -50 -46 -41 -35 -29 -25 -23 -24 -25 -28 -31 -34 -36 -40 -50 -72 -106 -140 -138 -85 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -32 -152 -173 -170 -166 -167 -173 -193 -207 -166 -77 -17 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -13 -14 -12 -10 -8 -8 -6 -6 -6 -6 -4 -3 -2 -1 -1 -1 -2 -3 -2 -2 -2 -1 -1 -2 -3 -5 -5 -5 -4 -3 -2 -1 -1 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -14 -19 -26 -36 -41 -47 -53 -57 -43 -27 -20 -23 -33 -34 -32 -30 -27 -20 -16 -10 -6 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -12 -15 -16 -20 -16 -11 -11 -16 -30 -29 -26 -28 -37 -34 -27 -17 -6 -3 -4 -2 -4 -6 -4 -7 -3 -2 -8 -30 -25 -25 -25 -24 -23 -27 -32 -35 -38 -40 -43 -44 -41 -36 -31 -27 -23 -20 -19 -21 -26 -30 -34 -41 -49 -57 -63 -69 -83 -106 -132 -159 -144 -41 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -17 -60 -60 -46 -46 -95 -226 -222 -199 -143 -67 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -8 -13 -13 -12 -11 -11 -9 -8 -9 -9 -6 -4 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -3 -4 -4 -4 -4 -3 -3 -1 -1 -1 -2 -2 -1 -1 -4 -6 -4 -2 -1 -2 -2 -3 -5 -6 -7 -7 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -11 -15 -20 -25 -34 -43 -49 -53 -51 -39 -8 -0 -12 -37 -55 -50 -45 -41 -37 -34 -30 -25 -20 -17 -15 -13 -11 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -10 -12 -7 -2 -0 -1 -4 -19 -18 -16 -23 -33 -22 -29 -40 -31 -29 -10 -7 -14 -14 -11 -7 -5 -4 -4 -8 -13 -17 -21 -23 -26 -30 -36 -41 -43 -43 -40 -35 -28 -22 -19 -18 -17 -17 -20 -23 -32 -40 -48 -57 -68 -79 -86 -91 -102 -122 -133 -126 -98 -27 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -2 -2 -3 -12 -64 -185 -207 -136 -65 -27 -24 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -2 -12 -14 -13 -12 -11 -12 -11 -11 -10 -7 -5 -3 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -4 -8 -8 -5 -3 -3 -4 -3 -4 -7 -9 -11 -10 -8 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -2 -7 -12 -15 -13 -8 -5 -2 -22 -30 -28 -19 -10 -3 -0 -12 -44 -76 -73 -67 -61 -54 -55 -52 -49 -46 -42 -37 -34 -31 -27 -18 -11 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -8 -12 -8 -3 -1 -1 -0 -1 -6 -8 -10 -19 -14 -14 -16 -16 -23 -30 -13 -10 -21 -19 -22 -13 -4 -4 -4 -5 -7 -11 -17 -21 -25 -30 -35 -42 -41 -36 -31 -24 -17 -13 -13 -15 -19 -28 -43 -38 -42 -54 -65 -74 -85 -96 -104 -112 -126 -149 -136 -73 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -56 -182 -208 -138 -68 -30 -31 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -7 -7 -6 -5 -7 -14 -13 -12 -10 -8 -6 -5 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -3 -2 -3 -5 -6 -7 -7 -9 -10 -6 -9 -11 -10 -9 -8 -5 -3 -2 -1 -0 -0 -0 -1 -3 -7 -14 -16 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -33 -93 -100 -75 -42 -37 -54 -67 -71 -67 -60 -53 -49 -50 -51 -40 -29 -20 -14 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -12 -14 -18 -14 -6 -1 -1 -0 -0 -1 -2 -3 -5 -17 -35 -43 -32 -19 -11 -4 -2 -4 -8 -8 -5 -3 -4 -4 -5 -6 -8 -13 -18 -23 -26 -31 -40 -32 -25 -21 -18 -11 -10 -12 -16 -22 -32 -37 -46 -58 -74 -82 -90 -99 -108 -119 -135 -155 -176 -167 -83 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -48 -125 -86 -35 -22 -25 -20 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -4 -1 -0 -0 -2 -14 -14 -13 -12 -10 -8 -7 -5 -4 -4 -4 -4 -3 -3 -2 -1 -1 -2 -3 -3 -4 -3 -3 -3 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -5 -7 -9 -9 -11 -10 -4 -6 -8 -8 -7 -12 -7 -5 -4 -3 -0 -0 -0 -1 -3 -7 -15 -21 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -90 -93 -52 -10 -1 -9 -49 -79 -78 -76 -69 -64 -64 -63 -54 -43 -33 -23 -16 -10 -6 -3 -1 -1 -0 -0 -0 -0 -2 -7 -12 -17 -20 -19 -17 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -19 -39 -53 -70 -61 -41 -18 -1 -2 -1 -2 -4 -6 -6 -8 -10 -11 -11 -14 -18 -23 -27 -28 -30 -27 -24 -21 -15 -13 -14 -18 -21 -25 -33 -43 -56 -71 -90 -100 -109 -116 -124 -137 -157 -179 -188 -157 -52 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -19 -17 -22 -20 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -1 -0 -0 -1 -13 -16 -15 -13 -12 -10 -9 -8 -7 -6 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -6 -5 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -4 -6 -10 -9 -8 -5 -2 -1 -1 -1 -1 -4 -3 -3 -7 -11 -4 -2 -0 -0 -1 -4 -13 -24 -25 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -48 -51 -23 -0 -0 -0 -17 -40 -55 -67 -78 -80 -74 -69 -62 -51 -40 -28 -18 -13 -9 -4 -1 -0 -0 -0 -0 -2 -6 -19 -18 -12 -10 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -16 -46 -58 -48 -24 -8 -2 -2 -6 -9 -16 -21 -22 -21 -22 -23 -25 -28 -29 -31 -32 -32 -30 -26 -19 -21 -25 -31 -36 -39 -46 -56 -67 -82 -103 -120 -132 -140 -148 -161 -167 -163 -138 -71 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -17 -24 -17 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -1 -9 -13 -15 -14 -12 -10 -10 -9 -8 -6 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -5 -6 -4 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -4 -5 -6 -8 -7 -6 -4 -0 -0 -0 -0 -0 -0 -1 -5 -8 -6 -5 -3 -1 -0 -0 -1 -9 -21 -28 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -0 -0 -0 -0 -0 -2 -11 -19 -36 -53 -69 -78 -71 -60 -48 -35 -22 -15 -9 -4 -1 -0 -0 -0 -1 -4 -14 -25 -32 -35 -35 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -39 -44 -64 -29 -7 -0 -1 -4 -31 -41 -42 -51 -49 -45 -44 -45 -45 -40 -36 -33 -29 -25 -28 -35 -42 -47 -53 -62 -73 -83 -95 -111 -132 -152 -171 -188 -208 -155 -98 -57 -26 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -6 -6 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -16 -28 -25 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -2 -4 -6 -9 -12 -11 -11 -10 -10 -8 -5 -5 -4 -3 -3 -2 -2 -2 -2 -2 -1 -1 -2 -3 -5 -9 -12 -11 -7 -2 -3 -4 -5 -5 -4 -5 -6 -7 -8 -10 -9 -10 -8 -3 -0 -0 -0 -0 -0 -0 -1 -5 -7 -2 -9 -10 -6 -0 -0 -0 -6 -16 -27 -29 -13 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -22 -40 -67 -81 -75 -64 -53 -46 -33 -20 -10 -4 -1 -0 -0 -0 -3 -9 -28 -39 -52 -71 -79 -22 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -28 -13 -2 -0 -0 -0 -12 -28 -49 -89 -79 -67 -58 -48 -37 -32 -29 -28 -27 -29 -35 -47 -62 -74 -86 -97 -104 -105 -120 -147 -163 -159 -131 -86 -35 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -5 -6 -7 -7 -5 -6 -8 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -14 -14 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -15 -14 -13 -12 -10 -7 -5 -5 -5 -5 -3 -2 -2 -2 -1 -2 -2 -2 -3 -5 -9 -12 -13 -10 -2 -2 -4 -5 -6 -6 -6 -8 -9 -10 -14 -17 -16 -11 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -7 -12 -10 -1 -1 -1 -3 -10 -22 -37 -37 -34 -28 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -38 -50 -58 -72 -68 -55 -43 -32 -23 -15 -8 -4 -1 -0 -0 -1 -4 -17 -36 -52 -70 -94 -84 -36 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -20 -47 -69 -82 -59 -38 -36 -54 -17 -5 -4 -12 -20 -48 -57 -61 -56 -42 -31 -26 -24 -22 -21 -24 -34 -50 -70 -88 -109 -119 -112 -70 -81 -89 -73 -35 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -0 -0 -1 -1 -2 -2 -2 -3 -4 -5 -6 -8 -7 -6 -3 -4 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -4 -15 -20 -20 -18 -15 -11 -8 -6 -5 -3 -3 -4 -3 -2 -2 -2 -2 -2 -2 -2 -4 -6 -10 -12 -12 -3 -2 -3 -5 -5 -5 -5 -7 -10 -11 -15 -19 -21 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -16 -4 -2 -1 -2 -4 -11 -34 -47 -51 -46 -27 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -34 -48 -44 -45 -40 -33 -26 -21 -16 -11 -7 -4 -2 -0 -0 -2 -8 -26 -34 -35 -45 -115 -66 -30 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -47 -99 -91 -60 -39 -46 -73 -80 -44 -30 -37 -48 -23 -29 -43 -48 -36 -27 -21 -17 -15 -12 -13 -18 -28 -44 -59 -77 -94 -103 -87 -32 -19 -15 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -6 -9 -11 -12 -6 -4 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -3 -13 -23 -23 -19 -15 -11 -9 -7 -6 -6 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -3 -5 -8 -11 -10 -2 -2 -3 -5 -6 -7 -6 -6 -8 -9 -10 -11 -12 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -17 -8 -4 -3 -2 -1 -4 -22 -35 -41 -41 -35 -49 -36 -21 -21 -29 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -20 -38 -43 -32 -22 -14 -11 -11 -11 -10 -7 -5 -3 -2 -0 -0 -3 -14 -32 -45 -37 -11 -57 -58 -50 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -20 -45 -44 -67 -91 -97 -79 -74 -66 -65 -69 -65 -41 -34 -29 -20 -16 -10 -7 -5 -4 -5 -9 -14 -24 -38 -54 -70 -83 -80 -49 -48 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -6 -5 -4 -3 -3 -3 -4 -4 -4 -5 -4 -5 -8 -12 -18 -17 -17 -18 -12 -7 -5 -3 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -8 -19 -22 -15 -13 -11 -9 -8 -7 -2 -5 -5 -3 -2 -2 -2 -2 -2 -2 -3 -5 -8 -8 -3 -1 -1 -3 -4 -6 -6 -6 -8 -8 -7 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -13 -10 -5 -4 -3 -2 -3 -12 -21 -31 -40 -49 -66 -73 -80 -85 -58 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -36 -61 -38 -22 -11 -6 -5 -5 -5 -5 -5 -4 -3 -1 -0 -1 -6 -18 -36 -53 -71 -99 -88 -74 -67 -68 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -52 -86 -101 -87 -82 -72 -61 -50 -41 -36 -28 -20 -12 -5 -3 -3 -6 -8 -6 -9 -11 -13 -18 -27 -39 -55 -65 -56 -59 -51 -31 -28 -28 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -4 -7 -8 -4 -4 -4 -4 -3 -3 -3 -4 -5 -7 -11 -19 -26 -29 -24 -19 -14 -9 -5 -2 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -20 -19 -16 -13 -11 -10 -7 -3 -2 -2 -3 -3 -2 -1 -1 -2 -2 -3 -5 -7 -8 -3 -1 -0 -0 -1 -2 -2 -3 -4 -6 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -11 -5 -4 -4 -3 -4 -7 -9 -16 -30 -39 -49 -59 -62 -50 -10 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -25 -59 -41 -26 -15 -8 -4 -2 -2 -2 -2 -3 -2 -1 -1 -2 -7 -18 -32 -49 -70 -91 -81 -61 -52 -76 -30 -8 -3 -12 -28 -14 -6 -3 -0 -4 -3 -1 -8 -37 -82 -94 -91 -83 -75 -70 -63 -56 -48 -42 -34 -27 -21 -14 -11 -11 -18 -29 -32 -23 -20 -21 -23 -25 -26 -30 -40 -54 -56 -66 -69 -77 -104 -85 -37 -7 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -8 -4 -0 -0 -3 -4 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -12 -7 -6 -5 -3 -2 -2 -2 -3 -5 -8 -13 -20 -27 -29 -24 -18 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -22 -24 -20 -18 -15 -13 -10 -7 -5 -5 -5 -4 -2 -1 -1 -1 -2 -2 -4 -6 -7 -6 -5 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -4 -5 -4 -4 -7 -10 -15 -19 -26 -36 -42 -35 -8 -15 -17 -14 -9 -1 -0 -0 -0 -0 -0 -0 -1 -11 -44 -45 -36 -25 -16 -7 -3 -1 -1 -1 -2 -2 -2 -1 -1 -3 -5 -12 -26 -52 -65 -61 -48 -35 -45 -31 -31 -48 -73 -75 -59 -42 -31 -18 -33 -28 -20 -25 -47 -62 -63 -62 -62 -62 -63 -62 -59 -61 -62 -60 -62 -69 -69 -58 -47 -49 -68 -52 -33 -26 -36 -61 -71 -67 -59 -59 -56 -45 -47 -60 -74 -85 -78 -68 -60 -51 -59 -50 -31 -11 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -9 -8 -4 -0 -0 -1 -3 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -11 -15 -8 -5 -4 -5 -5 -6 -10 -16 -23 -25 -25 -20 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -24 -32 -27 -24 -23 -20 -15 -11 -9 -9 -10 -7 -4 -2 -1 -1 -1 -2 -3 -3 -5 -7 -9 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -5 -4 -4 -3 -5 -8 -12 -12 -16 -21 -21 -13 -29 -35 -36 -34 -27 -6 -0 -0 -0 -0 -0 -1 -1 -5 -26 -40 -38 -30 -23 -15 -8 -4 -1 -1 -2 -2 -2 -1 -0 -0 -1 -4 -11 -21 -27 -27 -23 -17 -16 -17 -21 -25 -18 -21 -30 -37 -43 -51 -51 -44 -38 -37 -33 -31 -31 -34 -39 -46 -58 -67 -70 -82 -96 -112 -127 -124 -85 -43 -21 -23 -48 -27 -12 -7 -9 -7 -40 -61 -65 -73 -71 -50 -34 -36 -38 -31 -33 -54 -87 -117 -136 -130 -95 -32 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -6 -6 -7 -12 -11 -12 -15 -20 -27 -20 -16 -20 -20 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -19 -30 -33 -31 -27 -22 -17 -15 -13 -15 -18 -13 -9 -6 -3 -1 -1 -1 -2 -2 -3 -4 -6 -8 -8 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -8 -7 -5 -5 -4 -4 -6 -10 -10 -9 -13 -15 -4 -3 -8 -15 -18 -15 -4 -0 -0 -3 -15 -28 -25 -12 -3 -21 -36 -38 -30 -26 -19 -13 -8 -4 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -3 -5 -6 -6 -5 -6 -6 -6 -6 -5 -6 -8 -11 -14 -15 -17 -20 -24 -23 -18 -15 -15 -16 -21 -29 -44 -63 -80 -81 -75 -59 -34 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -20 -36 -36 -39 -65 -61 -62 -72 -93 -106 -106 -89 -60 -32 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -0 -0 -0 -0 -1 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -12 -18 -25 -26 -28 -25 -22 -24 -21 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -8 -20 -18 -14 -10 -10 -15 -18 -21 -24 -22 -19 -14 -8 -3 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -5 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -5 -7 -6 -5 -4 -4 -5 -6 -5 -9 -15 -8 -2 -0 -0 -0 -0 -0 -0 -2 -10 -44 -49 -42 -40 -54 -54 -48 -40 -35 -31 -25 -18 -13 -9 -5 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -5 -5 -6 -6 -4 -3 -4 -6 -7 -7 -6 -6 -7 -9 -10 -11 -11 -9 -9 -12 -24 -37 -44 -43 -36 -25 -15 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -34 -69 -48 -49 -79 -88 -62 -36 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -2 -3 -3 -5 -10 -12 -9 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -14 -24 -24 -22 -16 -9 -13 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -7 -1 -1 -0 -0 -1 -2 -7 -11 -15 -22 -30 -30 -25 -17 -9 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -8 -4 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -6 -5 -4 -3 -2 -2 -5 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -2 -5 -2 -9 -29 -63 -56 -49 -47 -47 -45 -39 -31 -22 -15 -9 -6 -4 -4 -4 -4 -3 -3 -3 -3 -2 -3 -4 -6 -8 -9 -9 -8 -6 -5 -5 -5 -6 -5 -5 -6 -8 -9 -11 -12 -15 -23 -25 -43 -53 -39 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -6 -0 -2 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -3 -4 -7 -9 -10 -11 -11 -10 -11 -16 -8 -4 -4 -7 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -4 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -10 -14 -19 -20 -14 -9 -5 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -3 -2 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -8 -8 -6 -5 -4 -5 -6 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -57 -62 -61 -64 -58 -64 -61 -49 -36 -24 -14 -9 -6 -5 -5 -5 -5 -4 -4 -3 -2 -3 -5 -9 -11 -11 -11 -9 -7 -6 -5 -5 -5 -6 -7 -10 -14 -17 -21 -27 -39 -59 -27 -24 -30 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -2 -2 -6 -11 -10 -10 -10 -8 -7 -10 -8 -9 -11 -12 -8 -5 -4 -4 -5 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -28 -26 -13 -14 -18 -10 -5 -5 -3 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -7 -7 -7 -7 -7 -8 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -14 -29 -40 -42 -31 -48 -60 -65 -67 -50 -33 -21 -15 -11 -9 -7 -6 -5 -4 -3 -3 -5 -7 -10 -11 -9 -8 -7 -8 -9 -9 -10 -9 -9 -11 -14 -17 -22 -28 -36 -43 -30 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -5 -5 -5 -5 -7 -6 -6 -6 -7 -8 -7 -5 -3 -2 -3 -4 -5 -5 -3 -3 -4 -3 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -5 -17 -32 -21 -10 -7 -4 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -4 -6 -7 -7 -7 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -5 -7 -4 -5 -13 -23 -35 -43 -67 -69 -52 -42 -31 -20 -13 -11 -9 -7 -6 -5 -5 -7 -8 -8 -8 -9 -10 -10 -11 -11 -11 -12 -13 -13 -14 -17 -19 -23 -30 -29 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -3 -1 -0 -0 -0 -4 -6 -6 -5 -4 -3 -3 -2 -1 -1 -1 -1 -2 -4 -6 -8 -10 -10 -17 -17 -10 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -23 -24 -20 -15 -9 -5 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -1 -2 -4 -4 -4 -3 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -5 -6 -6 -6 -8 -10 -11 -12 -28 -51 -51 -49 -35 -19 -15 -12 -8 -7 -6 -6 -6 -6 -5 -5 -8 -9 -10 -11 -13 -14 -14 -14 -13 -14 -16 -17 -22 -39 -32 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -5 -2 -0 -1 -3 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -8 -11 -10 -10 -11 -13 -14 -13 -12 -10 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -29 -32 -24 -12 -6 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -2 -3 -4 -4 -7 -8 -8 -8 -9 -11 -12 -12 -11 -16 -29 -29 -21 -19 -14 -10 -8 -7 -5 -4 -4 -4 -4 -6 -7 -9 -12 -13 -14 -15 -15 -15 -15 -17 -20 -27 -53 -68 -55 -26 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -8 -5 -4 -10 -14 -18 -21 -19 -11 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -27 -28 -25 -14 -7 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -4 -6 -4 -2 -1 -2 -2 -4 -7 -10 -9 -7 -7 -6 -4 -2 -0 -1 -5 -11 -18 -24 -16 -11 -10 -8 -6 -6 -5 -5 -7 -8 -9 -12 -16 -15 -14 -13 -11 -10 -11 -16 -22 -28 -55 -76 -83 -80 -36 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -7 -8 -2 -1 -4 -10 -21 -20 -16 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -10 -9 -6 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -2 -5 -6 -6 -4 -3 -3 -4 -6 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -35 -27 -13 -11 -8 -6 -5 -5 -5 -7 -8 -11 -14 -20 -19 -17 -15 -12 -14 -18 -23 -26 -32 -50 -72 -89 -71 -21 -2 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -9 -6 -3 -5 -20 -21 -13 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -8 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -3 -5 -7 -9 -9 -7 -6 -5 -6 -9 -12 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -48 -56 -39 -23 -14 -9 -6 -5 -5 -6 -8 -11 -15 -19 -21 -23 -24 -22 -22 -24 -27 -30 -37 -55 -86 -121 -105 -73 -66 -73 -42 -32 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -3 -6 -5 -2 -1 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -10 -9 -4 -4 -2 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -5 -5 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -6 -7 -9 -11 -11 -9 -8 -7 -7 -9 -11 -16 -17 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -26 -46 -58 -64 -42 -28 -19 -12 -8 -7 -8 -11 -13 -15 -19 -24 -30 -31 -31 -32 -34 -38 -47 -63 -86 -120 -153 -178 -180 -151 -144 -148 -101 -12 -18 -24 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -8 -8 -6 -6 -4 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -5 -5 -7 -8 -7 -5 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -6 -7 -7 -8 -10 -13 -13 -7 -7 -12 -17 -15 -9 -13 -21 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -21 -34 -33 -50 -57 -46 -34 -27 -19 -11 -11 -11 -12 -15 -22 -32 -37 -38 -38 -43 -51 -64 -81 -102 -126 -156 -179 -194 -199 -224 -211 -130 -16 -49 -68 -49 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -3 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -8 -6 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -4 -3 -1 -2 -3 -4 -7 -5 -3 -2 -1 -0 -1 -1 -1 -2 -3 -4 -6 -8 -8 -6 -4 -5 -8 -5 -2 -3 -6 -7 -3 -10 -18 -21 -21 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -3 -7 -12 -24 -43 -57 -60 -59 -56 -46 -30 -21 -17 -14 -15 -21 -33 -38 -41 -44 -55 -68 -85 -106 -124 -80 -95 -149 -199 -225 -230 -172 -79 -66 -83 -95 -83 -17 -13 -23 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -12 -11 -9 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -9 -7 -5 -2 -1 -0 -0 -1 -1 -2 -3 -5 -8 -7 -3 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -2 -10 -21 -20 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -25 -49 -65 -66 -56 -44 -38 -33 -28 -23 -25 -29 -33 -39 -51 -69 -88 -106 -122 -150 -86 -73 -134 -210 -223 -190 -132 -90 -82 -54 -52 -100 -89 -89 -75 -45 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -12 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -15 -15 -12 -7 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -7 -3 -2 -1 -0 -1 -2 -2 -3 -4 -4 -4 -3 -3 -7 -7 -4 -1 -1 -1 -0 -0 -1 -3 -8 -8 -6 -10 -22 -17 -8 -4 -1 -0 -0 -0 -0 -0 -0 -3 -12 -40 -54 -53 -42 -34 -65 -69 -52 -43 -38 -38 -40 -44 -59 -79 -99 -121 -150 -166 -152 -147 -178 -216 -183 -125 -105 -151 -116 -94 -105 -112 -95 -54 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -5 -2 -1 -2 -2 -2 -2 -2 -3 -4 -6 -9 -11 -13 -13 -9 -7 -3 -0 -0 -0 -0 -0 -1 -6 -11 -24 -38 -28 -23 -10 -0 -0 -0 -2 -10 -18 -6 -36 -51 -51 -42 -78 -53 -41 -62 -69 -61 -56 -56 -59 -69 -81 -93 -102 -121 -140 -159 -176 -193 -211 -168 -114 -119 -161 -133 -103 -109 -112 -101 -63 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -9 -8 -5 -4 -4 -4 -3 -2 -2 -4 -5 -7 -8 -10 -13 -17 -14 -9 -4 -1 -0 -0 -0 -0 -1 -1 -2 -4 -17 -23 -13 -0 -0 -0 -6 -21 -42 -31 -51 -59 -50 -37 -98 -112 -104 -112 -99 -77 -59 -55 -58 -63 -77 -95 -95 -103 -116 -131 -147 -167 -189 -192 -166 -104 -71 -66 -92 -105 -109 -110 -93 -49 -36 -16 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -6 -7 -9 -10 -9 -7 -6 -5 -5 -6 -7 -8 -9 -11 -13 -14 -13 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -14 -35 -61 -77 -73 -53 -51 -62 -83 -110 -90 -57 -31 -34 -58 -82 -97 -96 -94 -101 -111 -127 -139 -160 -178 -176 -129 -94 -88 -95 -99 -100 -102 -103 -100 -94 -84 -50 -8 -17 -26 -21 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -12 -16 -18 -16 -12 -10 -10 -9 -8 -7 -7 -8 -11 -14 -10 -8 -5 -1 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -25 -39 -67 -40 -35 -45 -55 -54 -35 -15 -5 -12 -23 -40 -59 -68 -84 -91 -100 -135 -148 -159 -165 -158 -110 -96 -95 -96 -97 -86 -73 -62 -64 -93 -102 -96 -89 -108 -97 -77 -52 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -9 -12 -15 -14 -10 -7 -4 -3 -4 -5 -7 -10 -11 -12 -12 -15 -20 -18 -13 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -5 -22 -33 -34 -21 -11 -4 -0 -0 -1 -1 -13 -48 -88 -118 -125 -118 -139 -145 -142 -139 -155 -128 -107 -93 -93 -94 -66 -31 -9 -22 -59 -83 -91 -100 -93 -75 -52 -34 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -1 -1 -2 -3 -5 -7 -7 -8 -9 -10 -11 -14 -14 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -33 -86 -119 -126 -123 -132 -155 -184 -206 -210 -180 -127 -79 -83 -86 -69 -44 -28 -13 -9 -14 -31 -31 -18 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -8 -5 -4 -5 -6 -8 -11 -12 -3 -1 -0 -0 -0 -5 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -52 -71 -73 -81 -85 -95 -117 -173 -188 -153 -101 -59 -64 -71 -72 -63 -61 -34 -10 -1 -1 -0 -0 -0 -0 -2 -4 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -2 -6 -9 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -12 -10 -4 -2 -3 -3 -6 -10 -4 -1 -0 -0 -0 -22 -34 -31 -26 -9 -4 -3 -0 -1 -7 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -24 -26 -34 -44 -51 -58 -51 -44 -42 -44 -67 -112 -151 -99 -82 -60 -43 -35 -8 -1 -0 -0 -2 -10 -17 -16 -12 -9 -5 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -3 -2 -2 -2 -2 -1 -4 -8 -11 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -15 -3 -6 -8 -7 -7 -9 -8 -5 -6 -2 -1 -0 -0 -0 -4 -8 -17 -33 -39 -36 -23 -3 -1 -14 -25 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -10 -27 -54 -59 -58 -56 -46 -42 -61 -86 -103 -152 -130 -75 -27 -14 -10 -7 -4 -3 -6 -11 -15 -12 -9 -10 -11 -8 -8 -4 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -6 -5 -4 -3 -3 -6 -9 -11 -15 -13 -10 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -19 -43 -28 -19 -15 -12 -13 -13 -13 -12 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -20 -35 -29 -6 -0 -4 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -34 -36 -25 -29 -52 -54 -45 -43 -48 -38 -42 -30 -29 -30 -29 -22 -12 -5 -6 -8 -9 -10 -8 -8 -12 -17 -21 -19 -11 -0 -0 -0 -0 -2 -10 -7 -3 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -5 -3 -2 -4 -6 -7 -8 -11 -15 -18 -20 -21 -10 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -31 -29 -21 -14 -12 -14 -14 -14 -16 -16 -18 -16 -5 -8 -14 -13 -3 -3 -1 -5 -10 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -45 -32 -24 -32 -56 -47 -40 -35 -34 -24 -17 -10 -5 -4 -5 -5 -4 -3 -4 -9 -15 -16 -19 -20 -17 -4 -1 -0 -1 -2 -15 -13 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -2 -3 -4 -4 -3 -5 -9 -14 -19 -28 -32 -28 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -19 -17 -12 -14 -17 -20 -20 -20 -21 -17 -8 -1 -12 -28 -37 -30 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -28 -35 -38 -49 -61 -68 -63 -52 -39 -26 -14 -7 -4 -3 -2 -1 -1 -2 -4 -8 -11 -12 -13 -13 -13 -15 -8 -6 -4 -0 -0 -5 -6 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -6 -9 -15 -22 -22 -15 -6 -10 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -14 -9 -12 -17 -21 -24 -23 -18 -10 -2 -0 -3 -11 -18 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -13 -19 -28 -43 -54 -43 -27 -23 -16 -8 -3 -2 -1 -0 -0 -0 -1 -3 -5 -6 -7 -7 -8 -10 -14 -17 -17 -13 -3 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -4 -3 -2 -2 -2 -4 -6 -9 -12 -15 -20 -26 -20 -9 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -16 -9 -10 -13 -19 -26 -27 -19 -8 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -22 -31 -20 -5 -22 -20 -12 -6 -6 -4 -1 -0 -0 -1 -2 -2 -2 -2 -3 -4 -8 -11 -13 -14 -11 -4 -1 -2 -5 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -2 -3 -4 -5 -6 -7 -10 -14 -14 -14 -15 -20 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -11 -13 -16 -12 -9 -9 -10 -15 -20 -19 -14 -10 -9 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -7 -7 -6 -10 -9 -6 -3 -1 -0 -1 -2 -2 -2 -1 -1 -2 -4 -7 -10 -11 -5 -2 -2 -3 -8 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -1 -0 -1 -3 -4 -4 -4 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -4 -5 -7 -9 -13 -17 -20 -17 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -14 -9 -11 -10 -7 -5 -3 -5 -6 -7 -9 -12 -14 -13 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -2 -8 -9 -8 -4 -2 -1 -1 -1 -2 -2 -2 -1 -1 -2 -5 -9 -10 -8 -6 -6 -7 -8 -8 -7 -4 -1 -1 -1 -1 -0 -0 -1 -3 -7 -7 -6 -5 -3 -2 -1 -1 -2 -2 -3 -4 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -4 -5 -5 -6 -8 -10 -12 -14 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -8 -6 -5 -3 -2 -2 -2 -2 -2 -2 -3 -5 -9 -13 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -8 -9 -7 -4 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -3 -7 -8 -7 -6 -6 -8 -9 -10 -10 -3 -1 -1 -1 -1 -0 -0 -1 -2 -4 -4 -3 -2 -1 -1 -0 -0 -1 -1 -2 -3 -3 -2 -1 -2 -1 -2 -2 -2 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -2 -2 -2 -2 -2 -3 -4 -6 -8 -10 -13 -11 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -2 -3 -6 -11 -15 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -8 -9 -10 -10 -6 -3 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -3 -4 -4 -5 -5 -6 -6 -6 -4 -2 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -1 -1 -1 -2 -3 -4 -6 -10 -18 -19 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -3 -2 -2 -2 -1 -2 -3 -5 -8 -11 -15 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -5 -7 -9 -9 -6 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -2 -2 -3 -5 -9 -14 -17 -18 -19 -12 -8 -10 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -4 -4 -4 -5 -6 -8 -10 -13 -16 -13 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -5 -8 -7 -5 -3 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -3 -7 -10 -14 -16 -19 -21 -22 -23 -20 -17 -12 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -9 -7 -6 -5 -6 -8 -12 -14 -14 -11 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -6 -6 -5 -3 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -3 -2 -4 -6 -9 -11 -9 -10 -11 -13 -14 -16 -18 -17 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -5 -4 -3 -2 -2 -3 -4 -6 -8 -10 -11 -9 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -5 -5 -5 -3 -2 -1 -2 -1 -1 -0 -0 -1 -1 -1 -2 -2 -3 -3 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -5 -3 -1 -1 -2 -2 -3 -5 -4 -4 -4 -4 -4 -6 -9 -11 -9 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -2 -2 -3 -6 -7 -7 -7 -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 -2 -3 -4 -5 -4 -2 -3 -2 -1 -0 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -3 -5 -6 -11 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -2 -3 -3 -2 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -4 -10 -15 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -4 -7 -8 -8 -5 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -6 -13 -12 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -4 -5 -6 -4 -2 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -13 -13 -9 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -8 -9 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -0 -0 -1 -2 -5 -12 -19 -27 -25 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -8 -8 -7 -7 -6 -3 -1 -1 -3 -6 -7 -5 -4 -3 -2 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -8 -14 -19 -14 -7 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -13 -15 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -3 -6 -9 -12 -22 -24 -14 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -5 -7 -6 -5 -4 -5 -5 -4 -4 -3 -2 -0 -0 -3 -7 -7 -4 -3 -3 -3 -1 -0 -1 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -8 -12 -14 -9 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -0 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -3 -5 -4 -1 -0 -0 -1 -1 -2 -4 -7 -9 -14 -19 -25 -30 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -5 -7 -6 -4 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -6 -7 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -7 -8 -9 -11 -25 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -3 -6 -10 -7 -3 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -4 -5 -1 -1 -2 -2 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -3 -4 -4 -5 -12 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -2 -1 -2 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -3 -3 -3 -4 -3 -2 -1 -3 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -4 -7 -8 -6 -3 -2 -2 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -10 -12 -12 -6 -4 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -6 -5 -5 -6 -5 -3 -2 -4 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -7 -11 -10 -6 -7 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -3 -5 -5 -3 -2 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -11 -20 -25 -20 -9 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -6 -7 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -10 -16 -16 -9 -7 -9 -7 -0 -0 -3 -6 -6 -6 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -4 -9 -14 -16 -14 -8 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -22 -20 -24 -26 -23 -23 -24 -23 -17 -18 -16 -10 -1 -3 -4 -6 -7 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -4 -7 -8 -8 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -2 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -24 -20 -20 -21 -22 -22 -23 -25 -25 -24 -21 -16 -4 -1 -2 -5 -9 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -3 -5 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -2 -1 -1 -2 -2 -2 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -15 -16 -17 -19 -22 -22 -23 -25 -25 -24 -23 -20 -8 -2 -1 -2 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -13 -11 -11 -12 -14 -16 -19 -21 -22 -22 -22 -20 -17 -13 -6 -2 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -6 -6 -7 -7 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -2 -6 -10 -13 -13 -16 -18 -20 -20 -18 -13 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -5 -6 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -1 -2 -2 -3 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -9 -9 -13 -16 -18 -20 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -7 -11 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -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 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -3 -1 -0 -1 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -5 -3 -3 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -2 -5 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -8 -8 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -11 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -9 -10 -8 -5 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -7 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -5 -9 -13 -15 -10 -5 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -5 -7 -9 -9 -9 -7 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -5 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -12 -13 -8 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -8 -9 -4 -4 -8 -7 -6 -5 -4 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -10 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -5 -2 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -4 -3 -2 -1 -0 -2 -4 -6 -7 -7 -7 -8 -8 -7 -6 -4 -2 -1 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -0 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -3 -2 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -2 -1 -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 -2 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -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 -6 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -6 -5 -4 -4 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -7 -5 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -4 -3 -2 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -6 -7 -5 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -2 -2 -2 -2 -6 -8 -6 -3 -2 -1 -1 -1 -1 -0 -1 -1 -0 -1 -2 -3 -4 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -3 -6 -9 -9 -4 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -8 -9 -10 -11 -9 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -10 -12 -7 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -11 -10 -9 -6 -5 -3 -2 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -5 -9 -11 -9 -5 -2 -1 -0 -0 -0 -1 -3 -3 -2 -2 -2 -2 -3 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -8 -4 -3 -2 -1 -1 -1 -2 -5 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -1 -4 -11 -12 -10 -5 -2 -1 -1 -0 -1 -2 -6 -4 -3 -3 -6 -5 -5 -6 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -3 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -8 -8 -5 -1 -1 -2 -1 -1 -1 -2 -5 -5 -3 -1 -0 -2 -5 -7 -6 -5 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -2 -3 -4 -4 -3 -2 -2 -2 -3 -2 -2 -3 -4 -3 -2 -2 -1 -1 -2 -3 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -1 -1 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -3 -1 -1 -2 -3 -5 -8 -5 -3 -2 -4 -4 -4 -5 -4 -2 -0 -1 -1 -1 -1 -3 -4 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -2 -1 -1 -1 -4 -3 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -8 -8 -7 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -10 -10 -7 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -5 -5 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -8 -9 -10 -11 -9 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -3 -5 -10 -13 -16 -19 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -13 -21 -19 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -3 -3 -3 -3 -2 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -11 -14 -13 -8 -5 -2 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -8 -8 -8 -9 -13 -17 -17 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -12 -16 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -2 -1 -0 -0 -0 -0 -2 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -6 -9 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -6 -7 -4 -0 -0 -0 -0 -0 -0 -3 -13 -12 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -1 -8 -17 -16 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -9 -21 -20 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -4 -1 -0 -0 -0 -0 -15 -26 -31 -20 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -1 -0 -0 -0 -5 -26 -40 -40 -32 -27 -20 -9 -3 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -23 -36 -41 -34 -23 -12 -3 -0 -0 -0 -6 -12 -16 -14 -9 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -28 -43 -42 -33 -27 -19 -10 -3 -0 -1 -5 -10 -15 -16 -13 -10 -10 -9 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -3 -6 -8 -11 -5 -1 -0 -0 -0 -1 -15 -30 -43 -38 -31 -25 -20 -14 -8 -3 -1 -1 -3 -6 -8 -7 -10 -13 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -2 -4 -9 -19 -21 -9 -3 -0 -0 -0 -0 -3 -16 -30 -39 -30 -23 -17 -13 -10 -5 -3 -4 -7 -10 -6 -2 -6 -8 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -12 -9 -4 -1 -0 -0 -0 -0 -4 -14 -32 -39 -30 -23 -17 -11 -8 -6 -6 -5 -3 -0 -1 -3 -8 -8 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -1 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -1 -3 -12 -16 -17 -17 -15 -12 -9 -9 -8 -8 -6 -5 -4 -7 -8 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -11 -14 -14 -14 -17 -14 -10 -9 -9 -8 -12 -10 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -9 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -12 -16 -17 -14 -11 -7 -6 -6 -12 -11 -8 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -31 -40 -43 -45 -46 -47 -49 -50 -50 -53 -51 -38 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -28 -22 -14 -6 -4 -5 -7 -6 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -12 -13 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -3 -9 -13 -16 -18 -14 -10 -7 -5 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -29 -48 -70 -82 -88 -92 -95 -98 -102 -104 -106 -107 -104 -91 -65 -62 -56 -45 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -39 -45 -50 -61 -37 -14 -8 -8 -11 -18 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -12 -12 -11 -8 -5 -3 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -5 -8 -11 -13 -15 -17 -14 -12 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -22 -40 -57 -72 -79 -85 -89 -93 -95 -97 -97 -100 -102 -103 -102 -102 -103 -105 -103 -95 -75 -73 -70 -54 -22 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -15 -17 -15 -7 -0 -0 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -7 -8 -10 -9 -6 -3 -2 -1 -0 -0 -1 -1 -1 -0 -2 -3 -3 -2 -2 -7 -11 -13 -14 -16 -15 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -22 -37 -50 -59 -64 -70 -76 -81 -86 -91 -94 -95 -94 -95 -96 -98 -98 -100 -103 -105 -105 -106 -107 -108 -107 -99 -83 -57 -26 -42 -60 -73 -22 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -7 -7 -6 -3 -2 -1 -0 -0 -0 -0 -0 -1 -3 -3 -3 -1 -1 -4 -8 -9 -10 -5 -3 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -41 -50 -56 -57 -60 -65 -72 -76 -80 -83 -88 -88 -88 -89 -91 -93 -93 -97 -101 -104 -103 -102 -100 -101 -103 -106 -111 -104 -89 -75 -55 -31 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -3 -4 -3 -6 -10 -14 -15 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -39 -50 -54 -56 -60 -63 -66 -69 -72 -76 -81 -81 -82 -82 -86 -88 -89 -93 -97 -101 -101 -100 -99 -99 -100 -103 -109 -112 -111 -104 -92 -68 -26 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -5 -10 -13 -15 -19 -21 -18 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -33 -46 -52 -56 -61 -62 -63 -64 -65 -68 -73 -75 -78 -80 -82 -86 -89 -93 -98 -102 -101 -103 -106 -107 -105 -104 -109 -111 -111 -109 -99 -74 -28 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -12 -15 -13 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -16 -28 -44 -54 -58 -59 -60 -61 -61 -63 -65 -67 -69 -71 -76 -81 -85 -90 -94 -97 -97 -99 -101 -104 -104 -106 -112 -114 -111 -101 -48 -18 -5 -6 -13 -21 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -31 -49 -50 -40 -15 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -20 -32 -26 -15 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -34 -45 -48 -51 -53 -54 -54 -55 -56 -58 -61 -65 -70 -73 -77 -80 -84 -87 -86 -89 -94 -100 -103 -107 -110 -111 -110 -100 -44 -14 -2 -17 -52 -77 -37 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -8 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -17 -23 -30 -42 -52 -40 -28 -18 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -15 -16 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -22 -32 -39 -43 -45 -46 -47 -48 -50 -52 -55 -58 -61 -64 -68 -71 -74 -75 -79 -84 -90 -95 -98 -101 -102 -102 -92 -44 -15 -2 -11 -46 -69 -48 -29 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -8 -8 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -29 -56 -76 -86 -92 -91 -85 -74 -52 -23 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -13 -14 -15 -12 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -11 -13 -20 -31 -35 -37 -39 -46 -51 -53 -55 -59 -62 -64 -65 -64 -65 -71 -78 -85 -89 -93 -96 -98 -86 -45 -21 -12 -23 -27 -39 -64 -76 -59 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -17 -35 -78 -84 -79 -62 -47 -29 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 Wind_Speed 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 13 13 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 18 18 18 19 19 19 19 19 19 19 19 19 19 17 14 10 7 5 4 3 2 2 2 3 4 3 3 4 4 3 3 4 4 4 4 5 5 4 4 3 3 2 1 1 1 1 1 0 1 1 2 3 3 3 2 2 1 2 2 3 3 4 4 3 3 3 2 2 3 4 5 5 5 4 3 3 3 2 1 0 2 2 2 2 1 1 1 1 2 1 1 3 6 10 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 15 15 16 16 17 17 17 18 17 17 17 17 16 16 16 17 17 16 15 14 12 11 11 11 11 11 10 8 6 5 5 5 5 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 6 9 11 12 13 13 12 11 9 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 6 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 11 10 9 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 6 7 7 7 5 4 3 3 3 3 3 3 4 4 5 4 4 3 2 1 1 1 2 3 3 3 3 3 4 6 6 7 7 7 8 10 11 12 13 13 14 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 11 11 12 12 13 14 14 15 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 15 16 16 16 16 16 17 17 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 18 18 18 19 19 19 19 19 19 19 19 19 16 12 10 8 6 5 3 1 2 2 3 4 4 3 4 4 3 3 4 4 4 4 4 4 3 3 3 3 2 1 1 2 2 2 1 1 1 1 3 3 3 2 1 1 1 2 3 4 5 4 4 3 3 3 2 2 3 4 5 5 4 3 3 2 2 1 1 2 3 2 2 2 2 2 2 2 1 1 5 9 12 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 13 14 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 17 17 16 15 14 13 13 13 13 13 13 12 9 7 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 6 8 10 11 12 12 11 10 8 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 11 9 8 7 6 6 5 5 5 5 6 6 6 7 7 6 6 6 7 8 8 8 7 5 4 4 3 3 3 3 4 4 4 3 3 2 1 1 1 2 2 3 3 3 2 2 3 4 4 4 4 4 6 8 10 12 13 14 15 16 17 18 18 19 19 19 18 17 17 16 16 16 15 15 15 14 14 14 14 13 12 12 12 11 11 12 12 13 13 13 14 15 16 16 16 16 16 16 16 15 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 15 16 16 16 16 17 17 18 18 18 18 18 17 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 14 14 14 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 15 16 15 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 20 20 20 20 20 18 15 12 10 9 7 6 4 2 2 3 3 4 4 4 4 3 2 2 4 4 4 4 3 2 2 2 2 2 1 0 1 2 3 3 2 1 1 1 3 3 3 2 1 1 2 3 5 5 5 5 4 4 3 3 2 2 2 3 4 5 4 3 2 2 1 1 2 3 3 2 2 2 2 2 1 1 1 4 8 12 14 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 15 15 15 14 13 10 8 6 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 7 9 10 10 10 10 9 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 7 7 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 12 11 10 8 6 5 5 4 4 5 5 5 6 6 7 8 8 7 7 7 8 9 9 9 8 8 7 6 5 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 3 3 4 4 4 4 3 3 3 6 10 13 15 15 16 17 18 18 19 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 14 13 13 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 15 15 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 16 16 16 16 17 17 18 18 18 18 18 17 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 16 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 18 14 11 10 9 8 7 5 4 3 3 4 4 5 4 3 2 1 2 4 4 4 4 3 2 2 2 2 1 1 0 1 2 2 2 1 2 2 2 3 3 2 2 2 3 4 5 5 5 5 4 4 4 3 3 2 2 2 3 4 4 4 3 2 1 1 1 2 3 2 2 1 1 1 1 0 1 4 7 11 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 16 16 15 15 15 16 16 16 16 16 15 13 11 8 6 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 6 8 8 8 7 8 9 8 8 7 7 6 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 9 9 10 10 11 12 12 12 13 13 13 12 11 9 7 5 4 4 4 4 5 5 5 6 7 8 9 9 9 8 8 9 9 10 10 10 10 9 8 6 4 3 3 3 3 3 2 2 1 1 0 1 1 2 2 2 2 3 4 4 4 4 3 4 4 3 4 10 14 16 16 16 17 18 18 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 16 16 16 16 16 15 15 14 14 13 13 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 17 17 18 18 18 18 18 18 17 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 18 14 11 9 7 6 6 6 5 4 4 4 4 4 4 3 2 1 2 3 4 3 3 3 2 2 2 2 1 1 0 1 2 2 1 2 3 3 3 3 3 3 3 3 4 5 5 5 5 4 4 4 4 3 3 3 2 2 3 4 4 4 3 2 1 0 1 1 2 1 1 0 0 0 1 2 4 7 10 13 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 16 15 15 15 15 15 15 16 16 17 17 17 17 16 15 14 11 8 6 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 6 7 7 6 7 8 8 8 8 8 7 6 5 5 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 11 11 12 13 13 13 13 13 11 10 8 6 5 4 4 3 4 4 5 5 6 7 8 9 9 9 9 9 9 10 10 11 11 11 10 9 7 5 3 2 2 2 2 2 2 1 1 1 2 2 2 2 2 3 4 4 4 4 3 4 5 6 7 7 12 17 18 16 16 17 18 18 19 19 19 19 19 19 18 18 17 17 16 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 15 15 14 14 13 13 13 12 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 17 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 16 17 17 17 17 17 17 18 18 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 16 16 16 16 16 16 16 16 15 15 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 18 15 11 6 3 3 4 5 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 0 1 1 1 2 3 3 4 3 3 3 3 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 3 3 2 1 1 1 1 1 1 1 1 1 1 2 4 7 10 13 14 15 15 15 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 16 14 13 13 14 14 14 15 17 18 18 18 18 17 17 16 14 12 9 6 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 6 6 6 6 7 8 8 8 8 7 7 6 5 4 3 3 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 13 13 13 13 12 11 9 8 6 5 5 4 3 4 4 5 5 6 6 8 9 9 10 9 9 9 9 10 10 10 10 9 8 6 4 3 2 2 2 2 3 3 3 3 3 3 4 3 3 3 3 4 5 5 5 4 5 6 9 11 13 17 21 20 16 15 17 18 18 19 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 15 14 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 19 19 18 18 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 15 11 5 1 2 2 3 4 4 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 1 1 1 1 0 0 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 3 3 3 2 1 1 1 1 1 1 1 1 1 2 3 5 9 12 14 14 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 13 13 13 13 14 15 16 18 18 19 19 19 18 17 16 15 12 10 7 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 6 6 7 7 8 8 7 7 6 6 5 4 3 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 13 13 12 12 11 10 9 8 7 6 5 5 4 4 4 4 5 5 6 7 8 9 9 9 9 8 8 8 8 8 8 7 6 5 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 7 8 10 13 16 20 22 20 17 16 17 18 18 19 19 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 14 15 14 14 13 14 15 16 16 16 16 16 16 15 15 15 16 16 17 17 17 18 18 18 19 19 18 18 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 18 15 10 5 1 2 3 3 4 4 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 2 1 1 1 1 1 2 3 3 3 4 4 5 6 6 6 5 4 4 4 4 5 5 5 4 4 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 2 2 4 7 10 13 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 15 14 13 13 14 14 16 17 18 19 19 19 19 18 18 16 15 13 10 8 6 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 6 7 7 7 7 7 6 6 5 5 4 3 2 2 1 2 2 2 2 3 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 13 13 12 11 11 10 10 9 8 7 7 6 5 4 4 4 5 5 6 7 8 8 8 8 8 7 6 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 8 8 9 9 10 10 9 8 8 8 9 11 14 16 19 20 18 17 17 17 18 18 19 19 19 19 18 18 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 14 14 15 16 17 17 17 17 17 16 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 20 19 18 15 10 6 2 2 3 3 4 4 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 3 3 2 1 1 2 3 3 3 3 3 4 5 6 7 7 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 2 3 5 9 12 13 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 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 15 16 17 18 18 19 19 19 19 19 18 17 16 14 11 9 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 2 3 4 5 6 7 7 7 7 6 6 5 5 4 3 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 13 12 12 11 11 11 10 10 9 8 8 7 6 5 4 4 5 5 6 7 8 8 7 7 6 6 5 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 9 10 11 12 12 12 11 10 10 9 9 10 11 13 15 16 17 16 15 16 16 17 18 18 19 19 18 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 15 15 16 16 16 15 15 16 17 17 18 18 18 17 16 16 15 16 16 17 17 17 17 18 18 18 18 18 18 18 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 15 14 14 14 14 15 15 15 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 16 16 17 17 18 19 19 20 21 21 21 21 21 21 21 21 21 20 19 17 14 11 7 3 2 3 2 3 3 3 3 2 1 1 1 2 2 3 2 2 2 2 3 4 4 3 2 1 2 2 3 4 4 3 3 4 6 6 7 7 7 6 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 3 2 2 2 2 3 3 4 3 3 2 2 3 4 7 11 13 13 14 15 15 16 15 15 15 15 15 15 15 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 16 16 17 18 18 19 19 19 19 19 18 18 17 15 13 11 8 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 3 4 6 7 7 7 7 7 6 6 5 4 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 4 4 4 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 12 12 12 12 12 12 11 11 11 10 10 9 8 7 6 5 5 5 6 6 7 8 8 7 6 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 8 7 8 9 11 13 13 13 13 12 11 11 10 10 11 12 12 13 14 15 14 13 12 13 14 16 17 18 18 18 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 15 15 15 15 14 14 14 13 13 13 13 13 13 14 15 15 16 17 17 17 16 16 17 17 18 18 18 18 17 16 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 15 15 16 16 17 18 19 19 20 21 21 21 22 21 21 21 21 21 20 19 17 14 11 8 5 2 2 2 2 3 3 3 3 2 1 1 2 3 3 3 2 2 3 3 3 3 3 2 2 2 3 4 4 4 3 4 5 7 7 8 7 6 5 5 5 5 5 5 5 5 4 4 4 3 3 2 1 0 1 1 1 1 1 1 2 3 4 4 4 4 3 3 4 5 9 12 13 13 14 15 15 15 15 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 15 15 15 15 15 15 15 15 15 14 15 15 16 16 17 17 18 18 18 19 19 19 18 18 18 17 17 15 13 11 9 7 6 6 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 2 2 2 2 3 4 6 7 7 7 7 7 6 6 5 4 3 3 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 12 12 12 12 12 12 11 11 11 10 9 8 7 7 7 7 7 7 8 8 8 6 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 7 8 8 9 10 10 10 9 10 12 13 13 13 13 13 12 11 11 11 12 12 13 13 14 15 14 13 12 11 12 14 16 17 18 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 15 16 17 18 18 18 17 17 18 18 18 18 18 18 18 17 16 15 16 16 17 17 17 17 17 17 17 18 17 17 17 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 18 19 20 20 21 21 21 21 21 21 21 21 20 19 17 14 12 9 6 3 1 1 2 2 2 3 3 3 2 2 3 3 4 4 3 3 3 3 3 3 3 3 2 2 3 4 4 4 4 5 6 7 8 8 7 6 5 5 6 6 5 5 5 4 4 4 4 4 3 2 0 0 0 1 0 1 1 1 2 3 4 4 4 4 4 4 4 6 10 12 13 14 14 15 15 15 14 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 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 16 15 14 12 11 9 8 7 7 6 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 6 7 7 7 7 7 6 6 5 4 4 3 3 2 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 9 8 8 8 8 8 9 8 7 6 5 5 6 6 5 5 4 4 5 5 6 6 6 6 6 8 9 9 10 12 13 13 12 12 13 13 13 13 13 13 12 12 12 12 12 13 14 14 15 16 16 16 15 14 14 15 15 16 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 16 16 16 16 17 17 17 17 17 17 17 17 16 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 17 17 17 17 16 16 16 16 16 15 15 14 14 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 18 19 20 20 21 21 21 21 21 21 21 20 18 17 14 12 10 6 3 1 1 1 1 2 3 4 4 4 3 4 4 5 4 4 4 4 4 3 3 3 3 3 2 3 4 4 4 5 6 7 8 8 8 7 6 5 5 5 5 5 5 5 4 4 4 4 3 3 2 1 1 1 1 1 0 0 1 2 3 3 3 3 4 4 4 5 8 11 12 13 14 14 14 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 13 12 11 10 9 8 7 6 5 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 4 5 6 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 7 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 12 12 13 12 12 12 12 11 11 10 10 10 9 9 9 9 9 8 6 6 5 6 6 5 5 4 4 4 5 6 6 6 6 7 9 11 12 12 13 14 14 14 14 13 13 13 12 12 13 13 13 13 12 12 13 13 14 15 17 18 18 18 17 17 17 16 16 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 13 13 13 13 13 13 14 15 15 16 17 18 18 19 19 19 19 19 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 17 17 16 16 16 16 16 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 17 17 17 16 16 16 16 16 15 15 15 14 14 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 17 18 18 19 20 20 21 21 21 21 21 20 20 18 17 15 13 10 7 4 2 3 3 2 2 3 5 5 4 3 4 5 5 5 4 4 4 4 3 3 4 4 4 3 3 4 4 5 6 7 8 9 9 8 7 6 5 5 5 5 5 5 4 4 3 3 3 3 3 2 3 2 2 2 1 0 0 1 2 3 3 3 3 3 4 4 6 9 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 12 11 10 9 8 7 7 6 5 4 3 3 3 3 4 4 4 3 3 3 3 4 4 6 6 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 7 7 8 8 8 8 9 9 9 9 8 7 6 5 4 5 7 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 10 11 12 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 8 7 6 5 5 5 5 5 4 4 4 4 5 6 7 8 9 11 13 14 14 14 15 15 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 14 14 16 17 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 14 14 15 16 17 17 18 18 19 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 15 15 16 16 16 16 16 16 15 15 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 16 16 17 18 18 19 20 20 20 20 20 20 20 19 18 17 15 13 9 6 4 3 4 5 4 4 5 5 3 3 3 4 5 5 5 4 4 4 4 3 3 4 5 5 3 3 4 5 6 7 8 9 9 9 8 7 6 5 4 4 4 5 5 4 4 3 3 3 3 3 3 3 3 3 2 1 1 1 2 3 3 3 3 3 3 4 5 8 11 12 13 13 14 14 14 14 14 14 14 14 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 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 13 12 11 11 10 9 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 9 9 9 9 10 10 10 9 8 6 4 4 4 6 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 10 11 12 13 13 12 12 11 10 9 9 8 7 6 6 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 5 7 8 10 13 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 14 14 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 15 15 15 15 14 14 13 13 13 14 14 15 15 16 17 17 18 18 19 19 19 19 19 18 18 18 17 17 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 14 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 16 17 17 18 18 19 19 20 20 20 20 20 19 18 17 15 12 8 5 3 3 4 5 5 6 6 4 1 1 1 3 4 6 5 4 4 4 4 4 3 4 5 5 4 3 4 5 6 7 8 9 9 9 9 7 5 4 4 3 3 4 4 4 4 3 3 4 4 4 4 4 4 3 2 1 1 2 2 3 3 3 3 3 3 4 7 10 12 13 13 13 14 14 14 14 14 14 14 14 14 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 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 12 12 11 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 10 10 10 10 10 9 7 5 4 5 6 8 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 11 12 12 12 11 10 9 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 8 10 12 14 14 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 13 13 13 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 13 14 14 14 15 15 16 17 17 18 18 18 19 19 19 19 19 18 17 17 17 18 18 19 18 17 15 14 14 14 14 15 15 15 15 15 14 14 10 10 10 9 9 9 9 9 10 10 10 10 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 16 16 17 17 18 18 19 19 20 20 20 20 19 18 16 14 10 6 3 2 3 4 5 5 6 6 5 3 1 1 2 4 5 5 4 3 4 5 4 4 4 6 5 4 4 4 5 6 8 8 9 9 9 9 7 6 4 3 3 3 3 3 4 4 4 3 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 4 5 8 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 7 8 9 9 10 10 10 10 10 10 9 7 6 7 8 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 8 6 5 4 4 4 4 3 3 3 3 3 3 3 4 5 4 4 4 5 7 8 8 9 10 11 12 13 14 14 14 14 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 16 16 16 16 16 15 15 15 14 14 13 13 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 18 17 17 17 17 18 18 18 17 16 14 14 13 14 14 14 15 15 14 14 14 9 9 9 9 9 8 8 9 9 9 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 19 19 18 16 12 7 4 2 3 3 4 5 6 6 5 4 3 2 2 2 3 4 4 3 3 3 5 5 5 5 6 5 4 4 4 5 6 8 8 9 9 9 8 7 6 5 4 3 3 3 3 4 4 4 4 4 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 5 8 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 8 8 7 6 6 5 5 4 4 5 6 8 9 9 10 10 11 11 11 11 10 9 9 10 11 11 11 11 11 11 10 10 10 10 11 11 11 10 9 9 9 8 7 7 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 7 8 10 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 18 17 17 17 17 18 18 18 17 16 15 14 14 14 14 14 15 15 14 14 13 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 19 18 17 15 10 5 3 3 4 4 5 5 6 5 4 4 3 2 2 2 2 2 2 2 2 3 5 5 6 6 7 6 5 4 4 4 6 8 8 9 9 8 8 8 7 6 5 4 3 3 3 4 4 4 4 4 5 6 5 4 3 3 3 4 4 3 3 3 3 3 3 3 3 5 9 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 9 9 8 7 6 6 5 4 4 5 7 8 8 9 9 10 11 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 8 7 7 6 5 5 4 5 5 4 3 3 2 2 3 3 2 2 2 3 3 3 4 4 4 5 6 7 9 11 12 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 18 18 19 19 19 18 18 17 17 18 18 18 17 17 16 15 14 14 14 14 14 15 15 14 14 13 9 8 8 8 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 15 16 16 16 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 17 16 14 9 4 3 4 4 4 5 6 5 4 4 3 3 3 3 2 1 1 1 2 3 4 5 6 6 7 8 7 5 3 3 4 6 8 8 9 9 9 9 8 7 6 5 5 4 3 2 3 3 3 3 4 5 6 6 4 3 3 3 3 3 3 3 3 3 2 3 3 3 6 9 12 13 13 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 14 14 14 15 15 14 14 14 14 13 13 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 8 9 9 9 10 10 11 11 11 11 11 11 11 10 10 9 9 8 7 6 5 4 4 5 6 7 7 7 9 10 11 12 12 13 13 13 13 12 12 11 10 9 8 7 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 3 3 5 5 6 7 8 9 10 12 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 17 17 18 18 18 19 19 19 18 17 17 17 17 17 17 17 16 16 15 15 14 14 14 15 15 15 14 14 13 9 9 8 8 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 8 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 16 15 13 9 4 3 4 4 4 5 6 5 4 3 3 4 3 3 2 1 1 1 3 4 5 5 6 7 8 9 8 6 3 3 4 6 8 9 9 9 9 9 8 8 7 6 6 5 4 3 3 3 3 4 4 5 6 6 4 3 3 3 3 3 3 3 2 2 2 2 2 3 6 10 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 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 13 13 12 12 12 12 12 11 11 10 10 9 9 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 8 8 7 5 4 3 4 4 4 4 5 6 8 10 11 12 13 13 13 13 13 12 11 9 7 6 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 2 2 3 5 7 9 10 11 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 15 14 13 13 15 16 17 17 18 18 19 19 19 18 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 11 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 16 15 14 12 8 4 3 3 4 5 6 6 6 4 4 4 4 3 3 2 2 1 2 4 5 6 5 5 7 9 10 9 6 3 3 4 6 8 9 10 10 10 9 9 8 7 7 6 6 5 5 4 4 4 4 4 5 6 6 4 3 3 3 3 3 3 2 2 2 2 2 2 3 7 10 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 11 11 10 10 9 9 8 6 5 3 3 2 3 3 3 3 3 5 7 9 11 12 12 13 13 13 12 11 9 7 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 8 10 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 15 14 14 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 14 16 15 14 14 15 16 16 17 17 18 19 19 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 10 10 10 10 10 9 10 10 11 11 11 11 11 12 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 9 9 9 9 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 10 10 11 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 15 14 13 10 7 4 3 3 4 5 5 6 6 5 4 4 4 3 3 2 1 1 2 3 5 6 5 5 6 8 9 9 6 4 3 4 6 8 10 11 11 11 10 9 8 8 7 7 7 7 6 5 5 5 5 5 5 6 5 4 3 3 3 3 3 3 2 2 2 2 2 2 4 8 11 12 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 7 7 7 8 8 8 9 9 9 10 11 11 12 12 12 12 12 11 10 10 9 8 7 5 4 3 2 2 2 2 2 2 3 5 7 9 10 11 12 12 12 12 11 10 9 7 5 4 4 3 3 3 3 3 2 2 3 3 2 2 3 3 3 3 4 5 7 8 8 8 9 9 9 10 11 12 13 13 14 14 14 14 14 14 14 13 14 14 14 14 13 13 13 12 12 12 12 13 13 14 14 14 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 10 10 11 14 17 17 16 15 15 16 16 17 17 18 18 18 18 18 17 17 17 17 16 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 8 9 9 10 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 14 12 10 8 5 4 3 4 5 5 5 5 6 5 5 4 4 3 2 1 1 1 2 3 5 6 5 5 6 8 9 8 6 5 4 5 7 9 10 11 11 11 10 9 8 7 7 7 7 7 7 7 6 6 5 5 6 5 5 3 3 3 3 3 3 3 2 2 2 2 2 3 5 8 11 12 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 9 9 9 8 8 8 8 7 7 7 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 11 11 10 10 9 8 6 4 3 2 2 2 2 3 3 4 5 7 8 9 10 10 10 10 10 9 8 7 5 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 5 8 10 11 11 12 12 12 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 13 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 16 16 16 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 10 10 10 11 14 17 18 17 16 16 16 16 16 17 17 17 18 18 18 17 17 17 17 16 15 14 14 14 15 15 15 16 16 16 16 16 15 15 15 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 16 16 16 16 16 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 8 8 8 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 6 5 5 5 5 5 6 6 6 6 6 7 7 7 8 9 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 12 10 8 6 4 3 3 4 5 5 5 5 6 5 4 4 3 2 1 1 1 2 3 4 5 6 5 5 5 7 8 8 7 6 5 6 8 10 11 12 12 11 10 9 8 7 6 6 5 6 7 8 8 7 6 6 6 5 4 3 3 3 3 3 3 2 2 2 3 3 2 3 5 8 11 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 8 8 8 8 8 9 9 10 11 11 12 12 13 13 13 12 12 12 11 11 11 10 9 7 6 5 4 3 3 4 4 4 5 5 6 7 7 7 7 7 7 6 6 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 4 5 7 10 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 14 15 16 16 17 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 11 10 10 10 12 15 17 18 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 4 4 4 5 5 5 5 5 4 3 4 5 5 6 6 6 6 6 7 7 8 8 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 10 8 6 4 4 4 4 5 5 5 5 6 6 5 4 3 2 1 1 2 2 3 4 4 5 6 6 5 6 7 8 8 7 6 6 7 9 11 12 13 13 12 11 9 7 6 5 4 4 5 7 9 9 8 7 7 6 5 4 2 3 3 3 3 2 2 2 3 3 3 2 2 4 7 10 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 11 10 9 8 7 6 5 5 5 5 5 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 6 8 10 11 12 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 11 12 15 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 9 9 10 10 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 4 3 2 2 4 5 6 6 6 6 7 7 7 7 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 10 9 8 6 4 4 4 4 4 5 5 5 6 6 5 5 4 3 2 1 1 2 2 3 4 4 5 6 6 6 6 7 7 7 7 7 7 8 10 12 13 13 13 12 11 9 7 5 4 4 4 5 7 8 9 8 7 7 6 5 4 2 2 2 3 3 2 2 2 3 3 3 2 2 3 6 10 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 12 12 12 12 13 13 12 12 12 12 11 10 9 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 9 10 11 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 11 13 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 9 10 10 10 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 4 4 5 5 5 4 3 2 0 2 4 5 6 7 7 7 7 7 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 9 8 7 6 5 4 3 4 4 5 5 5 6 6 6 5 5 4 3 2 0 1 2 3 4 4 4 4 5 6 7 7 7 7 7 7 7 7 8 10 12 13 14 13 12 11 9 7 6 5 4 4 5 6 8 8 8 8 7 6 5 4 2 0 2 2 2 1 0 2 3 4 3 2 2 3 6 9 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 11 9 9 8 7 6 6 6 5 4 4 4 4 4 4 4 4 4 5 6 6 6 7 8 8 9 9 10 11 11 12 12 12 12 13 13 13 14 14 15 15 14 15 15 15 15 15 14 14 14 14 15 15 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 13 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 16 16 16 10 10 11 11 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 5 4 4 3 3 2 2 2 3 4 4 5 5 5 5 3 1 1 2 4 6 7 7 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 10 10 10 10 9 8 6 5 4 4 3 3 4 5 5 5 5 6 6 5 5 4 4 3 2 0 1 2 3 5 6 5 4 4 5 7 7 7 7 7 7 7 7 8 10 12 13 13 13 12 11 9 7 6 5 4 3 4 5 7 7 8 7 7 6 5 3 2 2 2 3 3 2 2 3 4 4 4 4 3 3 5 9 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 13 13 12 12 11 10 9 9 8 7 6 6 5 5 5 5 6 6 6 7 8 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 13 14 14 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 16 16 11 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 5 4 4 3 2 2 2 2 3 4 5 5 6 5 4 3 2 2 3 5 7 8 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 11 10 10 10 10 10 9 8 7 6 4 3 3 3 3 4 5 5 5 5 5 5 5 4 3 3 3 3 2 1 2 3 4 6 7 6 4 4 6 7 8 8 8 7 7 7 7 8 9 11 12 13 13 12 11 10 8 7 6 4 4 4 5 6 7 7 7 6 6 4 3 2 3 3 4 4 3 3 4 4 5 5 5 5 4 6 9 12 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 10 10 11 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 14 14 13 13 12 12 12 13 13 13 13 13 13 13 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 14 14 15 15 16 16 16 17 16 16 16 16 17 17 17 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 16 16 16 12 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 9 9 8 8 8 7 7 7 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 11 11 11 10 10 9 9 9 8 8 7 7 6 6 5 5 4 3 3 2 2 2 2 3 4 4 5 5 4 3 2 2 3 4 6 8 10 10 10 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 9 9 8 7 6 4 3 2 2 3 4 5 5 5 5 4 4 3 2 1 1 1 2 2 1 1 2 3 4 6 6 6 6 6 7 8 9 10 9 9 8 7 7 8 9 10 11 12 12 12 11 10 9 8 7 5 5 5 6 6 6 5 5 5 5 4 3 2 3 4 5 5 5 4 4 4 5 6 6 5 5 6 10 12 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 12 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 8 9 10 11 11 11 11 10 11 11 11 11 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 12 12 12 12 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 13 13 12 13 13 13 13 14 14 14 14 13 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 16 15 15 14 14 14 14 14 13 14 14 14 14 14 14 13 12 12 12 12 12 12 11 11 11 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 16 16 16 16 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 10 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 5 5 4 3 2 2 1 2 2 3 3 4 5 4 4 3 2 3 4 6 7 9 11 11 11 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 7 6 5 4 2 2 1 2 4 5 5 4 4 3 2 1 0 1 1 1 2 3 1 1 3 4 5 5 6 6 6 7 8 9 10 10 10 10 10 9 8 9 9 10 11 11 11 10 10 10 10 9 8 6 6 6 6 5 5 5 5 5 4 3 2 1 3 5 6 7 7 5 4 3 4 5 6 5 5 7 10 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 12 12 13 13 13 12 11 11 10 10 10 11 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 9 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 14 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 15 15 14 14 14 13 13 13 14 14 14 14 14 13 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 14 14 13 13 12 12 12 12 11 11 11 10 10 9 9 9 8 8 7 7 6 6 5 4 3 2 1 1 2 2 3 3 4 4 4 3 2 2 3 5 7 9 11 12 13 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 4 3 2 2 2 3 4 4 3 2 1 0 1 2 2 2 2 4 4 1 1 4 5 5 5 5 5 5 6 8 9 10 10 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 9 8 8 7 6 5 4 5 5 5 4 3 1 2 4 6 7 8 7 6 4 3 4 5 5 4 4 7 11 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 12 12 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 6 6 6 7 8 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 13 13 13 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 13 13 13 12 12 11 11 11 10 10 10 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 9 8 8 7 7 7 8 8 8 8 8 8 9 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 9 9 8 8 7 7 6 5 4 3 1 1 2 2 3 3 3 4 4 3 3 2 2 3 5 8 10 12 13 14 13 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 6 5 4 4 3 3 3 3 3 4 4 3 2 1 1 2 3 3 2 2 3 4 4 2 1 4 5 5 5 5 4 4 5 7 9 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 6 5 4 5 5 5 4 2 3 4 5 5 6 8 8 6 4 3 3 4 4 4 4 7 11 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 8 8 7 6 5 5 6 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 14 14 14 13 13 13 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 13 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 7 8 8 9 9 9 8 8 8 9 10 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 5 4 2 1 1 2 3 3 3 4 4 4 4 3 2 2 3 5 8 11 13 14 14 14 13 12 11 11 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 3 3 3 3 3 4 4 4 4 3 2 2 3 3 4 3 3 3 4 4 4 2 1 4 5 6 6 5 4 4 4 6 7 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 8 8 8 9 9 8 7 6 5 4 4 4 3 3 4 4 4 5 6 7 7 5 4 3 3 4 4 3 4 7 11 13 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 8 8 9 10 9 7 5 5 6 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 12 11 11 12 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 10 9 8 9 9 9 10 9 8 8 8 9 10 10 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 8 8 7 6 4 2 0 2 3 3 3 3 4 5 5 5 4 3 3 3 5 8 11 13 14 14 14 13 12 11 11 10 10 9 8 8 7 7 7 6 6 5 5 5 4 4 3 3 2 2 3 3 4 5 4 4 3 2 2 3 4 5 4 4 4 4 4 3 2 2 4 6 6 6 5 4 3 3 4 6 8 9 10 10 11 11 11 11 10 10 9 10 10 10 10 9 7 7 8 9 9 8 7 6 5 4 3 3 3 3 3 3 3 4 5 6 6 5 3 3 4 4 4 4 4 7 10 13 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 11 10 9 9 9 9 9 9 10 10 9 9 8 8 8 8 8 10 11 11 10 9 6 5 6 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 9 9 10 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 13 13 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 10 10 10 10 9 9 8 8 8 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 7 6 4 2 1 2 4 4 4 4 5 6 7 6 4 3 3 4 5 8 11 13 14 14 14 13 12 12 11 10 10 9 8 8 7 7 6 6 6 5 5 4 3 3 3 2 2 3 3 4 4 4 4 3 2 2 2 4 5 5 5 5 4 4 3 3 3 4 6 7 7 6 5 4 3 3 3 5 6 8 9 10 11 11 10 9 9 8 9 9 10 10 9 8 7 7 8 9 9 8 7 6 4 3 3 2 2 2 2 2 2 3 5 5 5 4 3 4 4 4 4 4 5 7 10 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 11 11 10 9 9 9 9 9 10 10 10 9 9 8 8 7 8 9 10 11 12 11 9 7 6 8 11 12 12 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 9 8 8 9 11 12 12 13 13 13 13 13 13 13 13 13 13 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 9 8 8 8 9 9 10 10 11 12 13 13 13 14 14 14 14 15 14 14 15 15 15 15 15 15 15 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 8 7 5 3 1 1 3 4 4 4 5 6 7 8 7 5 3 3 4 6 8 11 13 14 14 14 13 12 12 11 10 10 9 8 8 7 7 7 6 6 5 4 4 3 3 2 2 2 3 4 4 4 4 3 2 1 2 2 3 4 5 5 5 5 5 4 4 5 6 7 8 7 6 5 4 3 3 2 3 4 6 8 10 10 10 9 8 8 8 8 9 9 9 9 8 7 7 8 8 8 7 6 5 5 4 3 2 1 1 1 1 2 4 5 5 5 4 4 4 4 4 5 5 5 7 10 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 9 11 11 10 8 7 8 10 11 12 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 9 8 7 8 10 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 13 13 13 14 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 13 13 14 14 14 14 14 14 14 14 14 10 10 10 11 11 11 11 11 10 10 10 10 9 9 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 8 7 8 8 9 9 10 11 12 13 13 13 14 14 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 9 9 8 6 5 3 1 2 4 4 4 5 5 7 8 10 9 6 4 4 5 7 9 11 13 14 14 14 13 12 11 11 10 9 9 8 8 7 7 7 6 6 5 4 3 3 2 2 3 3 5 5 5 4 3 1 1 2 2 2 3 4 5 5 5 5 5 5 5 6 7 7 7 7 5 4 4 3 3 2 1 2 4 6 8 9 9 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 6 6 5 5 5 4 2 1 1 1 1 3 5 6 6 6 5 5 5 5 5 5 5 5 7 10 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 11 11 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 7 8 10 10 10 9 9 10 11 12 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 9 8 8 9 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 13 13 13 14 14 14 14 14 14 14 14 10 10 10 10 11 11 11 10 10 10 10 10 10 9 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 8 8 8 8 9 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 10 10 10 9 9 7 5 4 3 1 2 4 5 5 5 6 7 9 11 10 8 6 5 6 8 10 11 13 13 13 13 12 12 11 11 10 9 9 8 8 7 7 7 6 6 5 4 3 3 2 2 3 4 5 5 4 3 1 0 2 2 2 2 2 3 4 5 5 5 5 5 6 7 7 7 6 5 5 4 3 3 3 2 1 1 1 4 6 8 9 9 8 9 9 9 9 9 8 9 9 9 9 8 7 7 6 6 5 5 5 4 3 3 3 2 3 4 6 7 7 7 6 6 5 5 6 6 5 6 8 11 13 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 9 9 9 8 9 9 9 9 9 8 8 7 7 7 6 6 7 9 10 10 10 10 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 12 12 12 11 11 10 9 9 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 12 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 9 9 9 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 9 8 8 8 9 9 9 10 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 8 6 4 3 2 1 2 4 5 5 5 6 8 10 11 11 9 7 7 7 9 10 12 12 13 13 12 12 12 11 10 10 9 9 8 8 7 7 6 5 5 5 4 3 3 2 2 3 4 5 4 3 1 0 1 2 2 2 1 2 3 4 4 5 5 5 5 7 7 7 6 5 5 4 4 3 3 3 2 2 2 2 2 4 7 9 9 9 9 10 10 10 9 9 8 9 9 9 9 8 7 5 5 4 5 5 4 4 4 5 5 5 6 8 8 8 8 7 7 6 6 6 6 6 6 8 11 13 14 13 13 13 13 13 12 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 10 9 9 8 8 9 9 9 9 8 8 7 7 7 7 7 7 8 9 10 11 11 11 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 12 12 12 12 11 10 9 8 6 6 6 7 9 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 9 9 8 8 9 9 9 10 11 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 17 16 16 16 16 16 15 15 14 14 14 14 13 13 12 12 12 11 11 11 10 10 10 9 7 5 4 3 2 2 2 3 4 5 5 6 7 9 10 11 10 9 8 9 9 11 11 12 12 12 12 12 11 11 10 10 9 9 8 7 7 6 5 5 5 4 4 3 2 2 3 3 4 4 4 2 1 2 2 2 2 1 0 1 2 3 3 4 4 4 5 6 6 6 5 4 4 4 3 3 2 2 2 2 2 3 3 4 6 9 10 9 9 10 10 10 9 8 8 8 9 9 9 8 7 5 4 4 4 4 4 4 5 6 6 7 8 8 9 9 9 8 8 7 7 6 6 6 6 9 11 13 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 10 10 10 10 10 9 9 8 8 8 8 9 9 9 8 8 7 7 7 7 7 8 9 10 11 11 11 11 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 12 12 12 12 11 11 10 8 6 5 4 5 6 8 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 14 13 13 14 14 13 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 9 9 9 9 9 10 10 10 11 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 9 9 9 9 10 10 11 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 10 9 8 6 4 3 3 2 2 2 3 4 5 5 6 7 9 10 10 10 10 10 10 10 11 11 12 12 12 11 11 11 10 10 9 9 8 8 7 6 5 4 4 4 4 3 3 2 2 3 3 4 4 3 2 0 2 2 2 2 1 1 2 2 2 2 3 3 3 4 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 4 4 6 8 9 9 8 9 9 9 9 8 7 7 8 8 8 7 7 6 5 4 4 4 4 4 5 6 7 8 8 8 9 9 10 9 9 9 8 7 6 6 6 8 11 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 10 11 11 11 11 12 12 11 11 11 10 10 9 9 9 9 9 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 8 6 5 4 4 6 8 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 9 9 9 9 9 9 10 11 11 11 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 12 12 12 11 11 11 10 8 7 5 4 3 3 3 2 2 2 3 4 4 5 8 9 10 11 11 10 10 10 10 11 11 11 11 11 11 11 10 10 9 9 8 8 7 6 5 5 4 4 4 4 3 2 2 2 3 3 4 4 3 2 0 1 2 3 2 1 2 3 3 1 1 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 3 3 3 4 4 4 5 6 7 8 7 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 5 7 8 8 7 7 8 9 9 9 9 9 9 7 7 6 6 8 11 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 10 10 11 11 11 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 9 7 6 5 5 7 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 9 9 9 9 8 9 10 10 11 11 11 10 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 12 12 11 11 10 9 7 6 4 4 3 3 3 2 2 2 2 3 3 5 8 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 6 5 5 4 4 4 4 3 3 2 2 2 3 4 4 3 1 1 2 2 2 2 2 3 4 3 1 2 3 4 3 3 3 4 4 3 3 2 1 1 2 2 3 3 4 4 4 4 4 5 5 6 7 7 8 9 9 9 8 8 8 7 7 7 6 5 5 5 4 4 4 3 4 6 7 8 8 6 6 6 7 8 9 9 9 8 8 7 6 6 7 10 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 7 7 8 8 8 8 8 7 7 7 8 8 8 8 9 10 10 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 9 7 6 7 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 10 9 9 9 8 8 9 10 11 11 11 10 10 9 9 9 9 9 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 10 9 7 5 4 4 3 3 3 2 2 2 2 2 3 6 9 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 3 3 3 2 0 2 2 2 2 2 3 3 3 3 2 3 4 4 3 3 3 4 4 3 3 2 2 2 2 3 4 4 4 4 3 3 4 4 5 6 7 8 9 10 10 10 9 9 9 8 8 7 5 4 4 4 4 4 4 3 4 7 8 8 7 5 4 5 6 7 8 8 8 8 8 7 6 5 7 10 12 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 7 7 7 7 7 8 8 8 9 9 10 11 11 11 11 11 10 10 10 9 9 9 9 9 9 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 7 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 9 7 7 8 10 10 10 10 10 10 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 8 8 8 9 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 9 9 10 10 11 11 11 11 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 11 11 10 8 7 5 4 3 3 3 2 2 2 1 1 2 4 7 9 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 2 2 2 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 4 5 6 7 8 9 9 10 9 9 9 9 9 8 7 5 4 3 3 4 5 4 4 5 7 9 8 7 5 4 5 6 7 8 8 8 8 7 6 6 5 6 9 12 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 8 8 8 8 7 7 7 7 7 8 8 8 9 9 10 10 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 9 8 9 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 11 10 10 9 8 8 8 9 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 11 11 10 10 10 10 9 9 9 10 10 10 10 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 13 12 11 10 9 8 7 5 4 3 3 3 2 2 1 1 2 3 6 8 9 10 10 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 3 3 3 3 4 4 4 4 3 1 1 1 1 1 1 2 2 4 4 4 3 2 3 4 4 4 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 5 6 7 7 7 7 7 7 7 7 8 8 9 8 8 6 5 4 3 4 5 4 4 5 8 9 8 6 5 5 6 7 8 8 8 8 8 7 6 5 5 6 9 11 12 12 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 8 7 6 5 5 5 7 8 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 11 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 8 7 8 9 10 10 11 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 11 11 10 10 10 9 9 9 10 10 10 10 10 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 17 17 17 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 13 12 11 10 9 8 7 5 4 3 3 2 2 1 1 1 3 4 6 8 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 6 6 5 5 4 3 3 3 3 3 4 4 4 4 2 1 2 2 2 2 2 2 3 3 3 3 3 3 2 3 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 5 6 7 8 7 7 6 6 5 4 4 5 6 7 7 8 8 6 5 4 5 5 4 4 6 8 8 7 7 6 7 7 8 8 8 8 8 7 6 6 5 5 6 8 10 11 11 12 12 13 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 8 8 9 9 8 6 5 3 3 3 4 6 8 10 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 9 9 9 9 9 10 10 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 8 7 8 9 10 10 11 11 11 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 11 11 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 15 15 15 14 13 12 12 11 10 8 7 5 4 3 3 2 1 1 1 2 3 5 7 8 9 9 9 10 10 10 10 10 9 9 9 9 8 7 7 6 6 6 6 6 6 6 5 4 3 3 2 2 2 3 3 3 3 4 3 3 3 3 3 3 2 2 2 2 2 2 3 3 2 1 2 4 5 5 5 5 5 6 7 7 7 6 5 5 5 5 5 6 6 6 6 7 8 8 8 8 7 7 6 4 3 2 3 3 4 5 7 7 6 5 4 4 5 4 5 7 8 8 7 7 7 8 8 9 9 8 8 7 7 6 6 5 5 6 7 8 9 10 11 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 5 5 5 6 7 7 8 8 8 8 7 5 4 3 3 3 3 5 7 9 10 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 10 10 10 10 9 8 8 9 9 9 10 10 11 11 11 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 14 14 13 12 11 10 8 7 5 4 3 2 1 1 1 2 3 4 6 7 8 8 9 9 9 9 10 9 9 9 9 9 8 7 6 5 5 5 5 5 6 6 5 5 4 3 2 2 1 2 2 2 1 2 4 4 3 3 4 4 3 2 2 1 1 1 2 3 3 2 1 3 5 6 6 5 5 5 6 7 7 6 5 5 5 6 6 7 8 8 8 9 9 9 9 8 8 7 7 6 5 5 4 3 1 1 2 4 5 5 4 4 5 5 6 7 7 7 7 7 8 9 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 7 7 9 11 12 12 12 13 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 6 7 7 8 8 8 8 6 5 3 3 3 3 3 4 6 8 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 8 9 10 11 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 10 11 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 10 10 10 10 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 14 14 13 12 11 10 8 6 4 3 2 1 0 0 1 2 4 5 7 7 8 8 8 9 9 9 9 9 9 9 9 8 7 6 5 4 4 5 5 5 5 5 5 4 4 3 2 1 1 1 1 1 1 3 4 4 4 3 4 4 4 2 1 0 0 0 1 3 3 3 4 5 6 6 5 5 4 5 6 7 6 5 4 4 4 5 6 8 9 10 10 10 10 9 9 8 7 7 6 6 6 6 6 5 3 2 0 2 3 3 4 5 6 7 8 8 8 8 8 8 9 9 10 10 10 9 9 8 8 7 7 7 7 6 6 6 5 5 6 9 11 12 12 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 9 9 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 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 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 7 7 8 8 8 7 5 4 3 2 2 2 2 3 5 7 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 10 10 9 9 8 8 7 7 6 5 6 7 9 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 11 12 12 12 11 10 10 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 10 10 10 11 11 10 10 10 9 9 9 9 9 10 10 11 11 12 13 13 14 14 15 15 15 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 13 12 11 9 7 5 3 2 1 0 1 1 2 4 5 6 7 7 7 8 8 8 8 9 9 9 9 9 8 7 6 5 4 4 4 5 5 5 5 5 5 4 3 3 2 1 1 1 1 1 2 4 5 4 4 3 4 4 4 2 1 1 2 1 1 2 3 4 6 7 7 6 5 5 5 5 6 6 5 4 3 3 4 5 6 8 9 10 10 10 10 9 8 8 7 7 7 7 8 8 7 5 4 3 2 2 3 5 6 7 7 8 9 9 9 8 8 8 9 10 10 10 10 9 9 8 8 8 7 7 7 6 6 5 5 5 6 8 11 12 12 12 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 7 8 8 9 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 7 7 8 8 8 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 5 5 4 4 5 6 7 8 8 8 8 7 6 4 3 3 2 2 2 2 2 3 5 8 9 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 8 9 10 10 10 11 10 10 10 10 9 9 8 7 6 5 4 3 5 8 9 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 11 12 13 12 12 11 10 10 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 10 10 9 9 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 10 10 10 10 11 11 10 10 9 9 9 9 9 9 10 10 11 12 12 13 14 14 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 16 15 14 14 14 14 13 12 10 8 6 3 2 1 1 1 2 2 3 5 6 6 7 7 7 7 7 8 8 8 8 9 9 8 8 7 5 4 4 4 4 5 5 5 5 5 5 4 3 2 2 1 1 1 1 1 3 5 5 4 3 3 3 4 4 2 0 2 3 2 1 2 4 6 7 7 7 6 6 6 6 6 6 6 5 4 3 3 4 5 6 7 8 9 9 9 9 8 8 8 7 7 8 8 9 9 7 5 4 4 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 7 6 6 5 5 5 6 8 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 9 9 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 6 6 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 6 7 8 8 8 7 6 5 4 3 3 2 2 2 2 2 2 2 4 6 9 10 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 11 11 10 10 10 9 9 8 7 6 5 3 2 3 6 8 10 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 11 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 10 10 10 9 9 8 8 8 8 9 9 10 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 9 9 8 8 9 9 10 10 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 15 14 14 14 14 14 13 11 9 6 3 1 1 2 2 2 2 3 4 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 5 4 3 4 4 5 5 5 5 5 4 3 3 2 1 1 0 1 2 3 5 6 5 4 3 3 3 4 3 2 1 3 3 3 1 3 5 7 7 7 6 6 6 7 8 8 7 6 5 4 4 4 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 6 5 4 5 6 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 7 6 6 5 5 5 6 8 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 7 7 8 9 9 10 10 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 5 6 7 8 8 8 8 6 5 4 3 3 2 2 2 2 2 2 2 2 3 5 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 7 7 6 6 6 6 7 7 7 7 7 8 9 9 10 11 11 11 11 10 10 9 9 8 7 6 4 2 1 2 5 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 9 9 9 9 9 10 10 11 11 10 10 10 9 9 9 8 8 8 9 9 10 11 12 12 12 12 11 11 10 10 10 10 11 11 11 10 9 9 8 9 9 9 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 15 14 14 13 13 14 14 13 10 7 4 1 1 2 2 2 2 2 3 4 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 6 4 3 2 3 3 4 4 4 4 3 2 2 1 1 1 2 3 4 5 6 6 5 3 2 2 3 4 4 3 2 2 3 2 1 3 6 7 7 7 6 6 6 7 8 8 7 6 5 4 4 4 5 7 8 8 8 8 7 6 6 7 8 9 8 8 8 8 9 9 9 7 5 5 5 7 8 10 10 10 9 9 8 8 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 6 6 5 5 5 7 9 11 12 13 13 12 12 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 7 7 8 8 8 8 7 7 6 6 6 7 8 8 9 10 10 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 6 6 7 7 7 7 6 6 7 8 8 9 8 7 5 4 3 3 3 2 2 2 2 2 2 2 2 2 4 7 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 7 7 6 6 6 6 7 7 7 8 8 9 9 10 10 11 12 12 11 11 10 10 9 8 7 5 3 2 1 2 5 8 9 9 9 9 10 10 10 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 10 10 9 9 9 10 10 10 10 10 9 9 9 9 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 10 11 12 12 12 12 12 11 11 10 10 11 11 11 11 11 10 9 9 9 9 10 10 11 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 15 14 14 13 13 14 15 14 12 8 4 1 1 2 2 2 2 2 2 3 4 5 6 6 5 6 6 6 6 7 7 7 7 8 8 8 7 7 6 4 3 1 1 2 3 3 4 3 2 2 1 1 1 3 4 5 5 6 6 5 4 2 1 1 2 3 4 3 2 2 2 1 2 5 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 6 7 9 10 9 8 7 6 5 7 8 8 8 7 7 7 9 9 9 8 6 5 5 7 8 10 10 10 9 8 8 8 10 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 6 6 5 5 6 8 10 12 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 7 8 9 10 10 11 11 11 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 8 8 7 7 8 8 9 9 9 8 6 4 4 3 3 3 2 2 2 2 2 2 2 2 3 4 6 8 9 9 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 9 8 7 6 6 6 6 6 7 7 8 8 9 9 10 10 11 12 12 12 12 11 11 10 10 8 6 4 1 1 1 3 6 8 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 10 10 9 9 9 10 10 11 11 10 10 9 9 9 9 9 9 9 9 10 10 11 12 12 13 12 12 11 11 10 10 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 17 17 16 16 15 15 14 13 12 13 14 14 13 10 6 3 1 2 2 1 2 2 3 3 3 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 4 3 1 0 1 2 3 3 3 2 2 2 3 4 5 6 6 6 5 5 4 3 2 1 1 2 3 4 4 4 3 2 2 3 5 7 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 6 8 9 10 10 9 8 6 6 6 7 7 6 6 6 7 8 9 9 8 7 6 5 6 8 9 10 9 8 7 7 9 10 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 5 5 7 9 12 13 13 13 13 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 8 8 7 7 7 6 6 6 7 8 9 10 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 9 9 10 9 9 7 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 4 6 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 6 6 6 6 7 7 8 8 9 10 10 11 11 12 12 13 13 12 12 12 11 10 8 5 2 1 2 3 5 8 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 10 10 10 9 9 10 10 10 10 10 9 9 9 10 9 9 9 9 9 10 11 11 12 12 12 12 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 17 16 15 15 15 14 13 11 11 13 13 13 11 9 5 2 1 2 2 1 2 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 6 4 3 1 0 1 2 3 3 3 3 3 4 5 6 7 7 6 5 4 3 2 2 1 1 1 2 4 5 5 5 5 4 4 4 6 8 9 9 9 8 7 6 5 4 4 4 4 4 4 4 4 5 7 9 10 10 9 8 7 6 6 7 6 5 5 5 7 8 9 9 8 8 7 6 7 8 8 8 8 7 7 8 10 11 12 12 12 12 11 11 11 10 10 10 9 8 8 7 7 7 6 6 5 6 8 11 12 13 13 13 13 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 6 5 5 6 8 10 11 11 11 11 11 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 3 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 9 10 10 9 8 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 3 5 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 7 6 6 7 7 8 8 8 9 10 11 12 12 13 13 13 13 13 12 12 11 10 7 3 1 3 4 5 7 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 9 9 9 9 10 10 11 12 12 12 12 11 11 11 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 17 17 16 15 15 14 14 13 11 10 11 12 13 12 10 8 5 3 2 2 2 2 2 3 4 4 4 3 3 3 3 4 4 5 5 6 6 6 6 7 7 7 7 7 7 6 5 3 2 1 1 2 3 3 4 4 4 5 7 7 7 6 5 4 3 2 2 1 1 1 1 3 4 5 6 7 6 5 5 5 6 8 10 11 10 9 8 7 6 5 4 4 4 4 4 4 4 5 6 7 9 10 10 9 8 7 7 7 6 5 5 5 6 7 8 8 8 8 8 7 7 7 7 7 7 7 8 9 11 12 13 13 13 12 12 11 11 11 10 10 9 9 8 7 7 7 6 6 6 6 9 12 13 13 13 13 13 12 12 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 4 4 6 8 10 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 7 7 8 8 8 9 10 10 10 9 7 6 5 4 4 4 3 3 2 2 2 2 2 3 2 2 2 3 5 7 7 8 8 8 8 9 9 9 8 8 7 7 7 8 9 9 9 10 10 9 9 8 8 7 7 8 8 8 8 8 9 10 11 12 13 13 13 13 13 13 12 12 11 9 6 3 2 4 5 6 8 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 8 9 9 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 10 11 12 12 12 11 11 11 11 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 13 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 17 17 16 15 14 14 14 14 12 10 9 10 11 11 11 9 7 5 4 3 2 2 2 3 3 4 4 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 6 7 7 6 5 3 2 2 2 2 3 4 4 5 5 6 7 7 6 5 4 3 3 2 1 1 1 1 0 2 4 6 7 8 8 7 6 6 7 9 11 12 11 11 10 8 7 6 5 5 5 4 4 4 5 5 6 7 8 10 10 10 9 9 8 8 7 6 5 6 6 6 6 6 7 7 8 7 6 6 6 7 7 8 10 11 12 13 13 13 13 13 12 12 11 11 11 10 9 9 8 7 7 6 6 6 6 7 10 12 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 6 5 4 4 5 7 9 10 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 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 4 4 4 3 3 3 3 2 2 3 3 3 3 4 4 4 5 6 6 7 7 7 8 9 9 9 9 8 7 6 5 4 4 4 3 3 3 2 3 3 3 3 3 2 3 4 5 6 7 7 8 8 8 8 8 8 8 7 6 5 5 6 7 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 10 12 12 13 13 13 13 13 12 12 11 10 9 6 3 2 3 4 6 8 10 10 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 8 8 9 9 9 8 9 9 9 9 9 9 9 9 9 8 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 9 9 10 10 10 10 9 9 9 10 11 12 12 12 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 12 12 13 13 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 14 13 13 13 13 11 9 9 9 10 10 9 8 6 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 6 6 6 6 5 4 3 3 3 3 4 5 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 1 1 2 4 6 8 9 10 9 8 7 8 9 11 12 12 12 11 10 8 7 6 6 5 5 5 5 5 5 6 7 8 9 10 10 11 10 10 9 8 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 8 10 12 13 13 14 13 13 13 13 12 12 12 11 11 10 9 9 8 7 7 6 6 6 6 8 11 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 7 6 5 4 4 5 6 7 9 10 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 7 7 7 8 9 9 8 7 6 5 4 4 4 3 3 3 3 3 4 4 3 3 3 2 2 3 5 6 7 7 7 8 8 8 8 8 8 7 7 6 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 13 13 13 12 12 12 11 10 8 6 3 2 3 5 7 9 10 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 10 9 9 8 8 9 10 10 10 10 9 9 9 10 11 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 13 11 12 13 12 11 10 10 10 10 9 8 6 4 2 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 6 6 5 5 5 4 3 3 3 4 5 6 7 8 8 8 7 7 7 6 6 6 6 5 4 4 4 3 3 3 3 2 3 6 8 10 10 10 9 8 9 10 12 12 12 12 11 10 9 8 7 7 6 6 5 5 5 5 6 6 6 7 8 9 11 11 11 9 8 7 7 7 7 6 5 5 4 3 3 3 3 3 5 7 9 12 13 14 14 14 14 14 13 13 13 12 12 11 11 10 9 9 8 7 6 6 5 5 6 8 11 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 11 11 12 12 11 11 10 10 10 10 10 10 10 9 9 8 8 7 6 6 5 5 5 5 7 8 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 4 4 4 3 3 3 2 2 2 1 1 2 2 2 3 3 4 4 4 5 5 6 6 6 6 7 8 7 7 6 5 4 4 4 3 3 3 3 3 4 5 5 4 3 2 2 2 3 5 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 13 13 12 12 12 11 11 9 8 7 5 4 4 6 8 10 11 12 12 11 11 11 11 10 10 10 10 11 11 11 11 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 10 10 9 8 8 9 9 10 10 10 9 9 9 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 13 11 10 11 12 12 11 11 10 11 10 9 6 4 1 0 2 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 5 6 6 7 6 5 5 5 5 4 4 4 5 6 7 8 10 11 11 10 9 9 8 8 7 7 6 5 4 4 4 4 4 4 4 4 4 6 8 10 10 9 8 8 9 10 11 12 12 12 11 10 9 9 8 7 6 6 6 6 5 5 5 5 4 5 6 8 10 11 10 9 7 7 8 9 9 9 9 8 7 5 4 2 1 2 4 7 10 13 14 15 15 14 14 14 13 13 13 12 12 11 11 10 9 8 7 7 6 6 5 5 6 8 11 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 10 11 11 12 12 12 11 11 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 5 5 6 6 7 8 9 9 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 6 5 4 4 4 4 3 3 3 3 3 3 4 5 5 4 3 2 2 2 4 5 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 10 11 12 13 13 13 13 13 12 12 11 10 9 9 8 6 6 6 8 10 11 12 12 12 12 12 11 11 10 9 9 9 11 11 11 11 12 12 12 12 12 12 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 10 10 11 11 11 10 10 9 9 8 8 9 9 10 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 17 17 17 17 17 17 16 14 11 9 9 10 11 11 10 10 11 11 11 9 6 3 2 3 4 5 6 6 5 4 4 4 5 6 6 6 6 6 6 5 4 4 4 4 5 6 6 6 6 6 6 6 6 7 8 9 9 9 10 11 12 12 12 11 10 10 9 8 7 6 5 5 5 4 4 5 5 6 6 6 7 9 9 9 8 8 8 8 9 10 10 11 11 10 10 9 8 8 7 7 6 6 6 6 5 5 4 4 4 5 7 10 11 10 9 8 8 9 10 11 12 13 13 12 10 8 6 4 1 2 6 10 13 14 15 15 14 14 14 14 13 13 12 12 11 10 10 9 8 7 6 6 5 5 5 6 8 10 12 13 13 13 14 14 13 13 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 11 12 12 12 11 11 10 10 10 10 10 10 10 9 9 8 8 8 7 7 6 6 6 6 7 7 8 8 9 9 9 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 2 2 3 4 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 8 9 10 11 12 13 13 13 13 13 13 12 11 10 10 9 9 8 7 8 9 11 12 12 12 12 12 12 12 11 10 9 9 9 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 11 11 10 10 9 9 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 14 12 10 9 9 10 10 9 9 9 10 11 10 8 5 3 4 5 6 7 7 7 6 5 5 5 6 7 7 7 7 7 6 6 5 4 3 4 5 6 6 7 7 7 7 8 10 12 13 13 12 13 13 13 13 12 11 10 10 9 8 8 7 6 6 5 5 5 5 5 7 8 8 8 9 9 9 9 8 7 7 8 8 9 9 10 10 10 9 9 8 8 7 6 6 5 5 5 5 5 5 4 4 6 8 10 11 10 8 7 8 9 10 11 14 16 16 16 15 13 11 8 5 1 4 9 12 13 14 14 14 14 14 14 13 13 12 12 11 10 9 8 7 7 6 6 5 5 5 6 7 9 11 13 13 13 13 14 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 4 4 5 5 5 5 5 4 4 3 3 2 2 1 1 0 0 1 1 2 2 3 3 3 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 5 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 12 13 14 14 13 13 13 13 12 11 11 10 10 10 10 9 9 10 11 12 12 12 12 12 13 12 11 10 8 8 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 9 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 13 11 10 9 10 10 9 8 8 8 9 10 9 7 4 3 4 6 7 7 7 7 6 5 5 6 7 8 8 8 8 8 7 6 5 4 3 3 5 6 6 7 8 8 9 10 13 15 15 15 14 14 14 14 12 10 8 8 8 8 8 7 7 6 6 6 5 5 5 6 8 10 10 10 10 10 10 9 8 7 7 7 8 8 9 9 10 10 10 9 8 8 7 7 6 5 5 5 6 6 5 5 5 6 9 11 11 9 7 7 8 9 9 11 14 16 17 17 17 16 15 12 9 4 2 7 11 13 13 14 14 14 13 13 13 13 12 11 11 10 9 8 7 6 6 5 5 5 5 6 7 8 10 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 0 0 1 1 2 2 2 3 3 4 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 4 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 9 11 12 13 14 14 14 13 13 13 12 12 11 11 11 11 11 11 10 10 10 11 12 12 12 12 13 12 11 9 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 9 9 9 9 9 8 8 8 7 7 7 6 6 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 10 10 11 11 11 11 10 10 9 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 14 13 12 10 9 10 10 10 9 8 8 7 8 8 7 6 4 3 4 6 7 7 7 6 6 6 7 8 9 9 9 9 9 9 8 7 6 4 2 3 5 6 7 8 9 9 10 11 14 15 15 14 14 14 14 13 11 8 5 5 6 7 7 7 6 6 6 6 6 5 6 8 10 11 11 11 11 11 11 10 9 8 8 8 8 9 9 10 10 11 11 10 9 8 8 7 6 6 6 6 6 6 6 6 5 7 9 10 10 8 7 7 8 9 9 11 13 15 17 17 17 17 16 14 11 7 1 5 10 12 13 13 13 13 13 12 12 12 11 11 10 10 9 8 7 6 6 5 5 5 5 6 7 8 9 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 1 2 2 3 3 4 4 4 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 11 12 13 14 14 14 13 13 13 12 12 11 11 12 12 12 11 10 10 9 10 11 12 12 12 12 12 11 10 9 9 10 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 13 11 10 10 10 10 10 10 9 8 7 7 6 6 5 4 3 4 5 7 7 7 7 6 7 8 9 9 10 10 10 10 10 10 9 8 6 4 2 4 5 6 7 8 9 9 10 11 12 13 13 13 13 13 13 12 9 7 3 2 4 6 7 6 6 6 6 6 5 6 8 9 10 11 12 12 12 11 11 10 10 9 8 9 9 10 10 10 11 12 12 11 10 9 8 7 7 6 6 6 7 7 7 6 5 7 9 10 9 7 7 7 8 8 9 11 12 14 15 16 16 17 16 15 12 8 3 3 8 11 12 13 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 6 5 5 6 6 7 7 9 11 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 5 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 4 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 4 4 5 5 5 6 6 6 6 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 12 13 14 14 14 14 13 13 12 12 12 12 12 12 12 11 10 9 8 9 10 11 12 12 12 12 12 11 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 8 8 7 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 15 14 13 11 10 10 10 11 11 11 10 9 8 7 6 5 4 3 3 5 6 7 8 8 8 8 8 9 10 10 10 10 11 10 10 10 10 9 8 6 3 3 4 5 6 7 8 9 10 11 12 12 12 12 12 12 11 11 10 9 7 4 1 3 5 6 6 6 6 6 5 5 7 9 10 11 11 12 12 11 11 10 10 10 9 9 9 10 10 10 11 12 12 12 12 11 10 9 8 7 7 7 8 8 8 8 6 6 7 9 10 8 7 7 7 8 8 9 10 11 12 13 14 14 15 15 15 13 9 5 2 5 9 11 12 12 12 11 11 10 10 10 9 9 9 9 8 8 7 6 6 6 6 6 6 6 7 8 10 11 12 12 12 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 4 4 3 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 1 1 1 2 3 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 13 13 13 12 12 12 12 12 12 10 9 7 7 8 9 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 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 6 5 5 5 5 5 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 9 9 8 8 7 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 15 14 12 11 11 11 12 12 12 11 10 9 8 7 6 4 3 3 5 7 9 10 11 10 10 11 11 11 11 11 11 11 11 10 10 10 9 8 7 4 2 3 5 6 6 7 8 9 10 11 12 12 13 13 12 11 9 8 9 9 8 6 3 2 4 6 7 6 5 4 3 4 7 9 10 11 12 12 12 11 11 10 10 9 9 9 9 9 10 10 11 12 12 12 12 11 10 9 8 7 7 8 8 9 9 9 8 7 8 9 8 7 7 7 7 8 8 8 9 9 10 11 12 12 13 14 14 13 10 7 5 5 7 9 11 12 11 11 11 10 10 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 9 10 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 13 12 12 11 11 12 11 10 8 6 6 7 8 9 10 10 11 11 11 11 11 11 11 10 11 11 11 11 11 11 10 10 10 9 9 9 10 10 10 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 15 14 13 13 13 13 13 13 12 11 9 8 7 7 5 4 4 4 6 9 11 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 8 6 5 3 2 4 5 6 6 7 8 9 10 11 12 13 13 13 12 10 8 7 7 8 8 7 5 3 4 6 6 6 4 2 2 4 6 7 9 11 12 12 12 12 11 11 10 9 9 8 8 9 9 10 11 12 12 11 11 10 9 8 7 7 7 7 9 10 10 9 9 8 8 8 7 6 6 7 7 8 8 7 8 8 9 10 11 11 12 13 13 14 13 12 11 9 9 10 12 12 12 12 11 10 10 9 9 8 8 8 8 8 7 7 6 6 5 5 5 5 6 6 7 8 10 10 11 11 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 2 2 2 3 2 2 2 2 2 2 2 1 1 1 1 2 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 12 11 11 11 11 9 7 6 6 7 8 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 7 7 8 7 7 7 6 6 6 5 5 5 5 6 6 6 6 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 10 10 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 14 14 15 15 14 14 13 13 12 10 9 8 7 6 5 4 4 5 6 9 11 12 12 12 12 12 12 11 11 11 11 10 10 9 8 7 6 5 3 2 2 3 4 5 6 7 8 9 9 10 11 12 13 13 12 10 7 6 7 8 8 8 6 4 4 5 5 5 4 3 3 4 5 7 8 10 12 12 12 12 12 12 11 10 9 9 8 9 9 10 11 11 11 11 10 9 9 8 7 7 7 8 8 10 11 10 9 9 8 8 6 5 6 6 7 8 7 7 7 8 10 12 13 14 14 14 15 17 17 17 16 14 12 12 14 15 15 13 12 11 10 9 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 6 7 8 9 9 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 2 3 2 2 2 2 2 2 1 1 1 0 2 3 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 12 11 11 11 10 9 7 7 7 8 8 9 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 6 6 6 6 7 7 7 8 8 8 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 15 15 16 16 16 15 14 13 12 11 10 9 8 6 5 4 3 4 5 6 8 9 9 9 9 9 9 9 10 10 10 10 10 9 8 7 5 4 4 3 2 1 3 4 5 5 6 7 8 8 9 10 11 12 12 12 10 8 7 7 7 8 8 6 5 4 4 4 4 4 4 4 4 5 7 9 10 11 12 11 11 11 11 11 10 9 8 8 9 9 10 11 11 10 10 9 9 8 8 8 8 8 8 9 10 11 11 10 9 8 7 6 5 5 6 7 7 7 7 7 9 12 14 16 17 18 18 18 19 19 20 19 18 16 15 16 17 16 15 14 12 11 10 8 7 7 8 8 8 7 7 6 5 5 4 4 4 5 5 5 6 6 7 8 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 2 3 2 2 2 2 2 2 1 1 0 1 2 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 10 9 7 7 8 8 9 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 7 7 7 7 8 8 8 8 8 7 7 6 6 6 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 9 9 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 17 17 16 15 14 13 12 11 9 8 7 5 4 4 3 4 5 6 6 6 6 6 6 6 7 8 9 9 10 9 9 8 7 5 4 4 4 4 3 1 2 3 4 5 6 7 7 7 8 9 10 11 12 12 11 9 8 8 7 7 7 6 4 4 4 3 4 5 5 5 4 6 8 9 11 11 11 11 10 10 10 10 9 9 8 8 8 9 9 10 10 10 9 9 8 8 8 8 8 8 8 9 10 10 10 9 8 8 7 6 4 4 6 6 7 7 7 9 11 14 17 18 20 20 20 19 19 19 19 19 19 18 17 17 18 17 15 14 12 11 10 8 7 7 7 8 8 7 6 6 5 4 4 4 3 4 4 4 4 5 5 6 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 4 4 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 12 12 11 11 11 10 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 10 10 10 10 10 9 9 9 9 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 10 9 9 9 8 8 8 8 9 9 9 8 8 8 8 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 11 10 8 6 5 4 4 3 4 4 5 5 5 5 4 4 4 5 6 7 8 9 9 8 8 7 5 4 4 4 4 4 3 2 1 2 4 4 5 6 6 7 7 8 8 9 10 11 11 10 10 9 8 7 6 5 4 4 3 3 4 5 5 5 5 7 9 10 11 10 10 9 9 8 9 9 9 8 7 7 8 9 9 9 10 10 9 9 9 9 9 8 8 8 9 9 10 10 10 9 9 8 7 6 4 4 5 6 7 7 8 10 13 16 18 20 20 20 19 18 17 17 17 17 16 16 16 16 16 15 14 13 11 10 9 8 7 7 7 7 7 7 6 5 5 4 3 3 3 3 3 3 2 2 3 4 5 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 9 9 10 11 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 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 2 2 2 2 2 1 1 1 2 4 5 5 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 10 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 10 10 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 8 8 8 8 9 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 16 15 14 12 11 8 6 4 3 3 3 4 4 5 5 5 4 4 4 3 4 5 6 7 8 8 8 7 6 5 4 4 4 4 4 4 3 2 1 2 3 3 4 4 5 6 7 7 8 8 9 11 11 11 10 9 9 8 6 5 4 4 3 3 4 4 5 5 6 9 11 11 10 9 8 7 7 7 7 8 8 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 7 5 3 4 5 6 6 7 9 11 15 17 19 20 20 19 18 16 15 14 14 13 13 12 13 14 14 13 12 11 10 9 8 7 7 7 8 8 7 7 6 5 4 4 3 3 2 2 2 2 2 1 1 2 2 3 4 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 9 10 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 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 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 3 4 5 5 5 4 5 5 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 9 9 8 9 9 9 8 8 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 5 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 8 8 8 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 16 15 13 11 9 6 4 2 1 2 3 5 6 6 5 4 4 3 3 4 4 5 6 7 7 7 7 6 5 5 4 4 4 4 4 4 3 2 1 1 2 2 3 3 4 5 6 7 7 8 9 10 10 10 9 9 9 9 7 6 5 4 2 2 3 4 5 7 10 11 11 10 8 6 5 5 5 5 5 6 7 7 7 7 8 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 6 4 4 5 6 6 6 7 9 12 16 18 19 19 18 18 16 15 13 12 11 10 10 10 11 12 13 13 12 11 10 9 8 7 7 9 10 10 8 7 6 5 4 4 3 3 3 2 2 2 2 2 2 1 0 1 2 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 3 3 2 2 2 2 2 3 3 3 3 2 2 1 1 1 3 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 10 11 10 10 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 6 6 5 5 9 9 9 9 9 9 10 10 10 11 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 8 8 8 9 10 11 11 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 16 14 12 9 7 4 2 2 2 3 4 6 7 7 6 4 3 3 3 4 5 6 6 6 6 7 6 6 5 5 4 4 4 4 4 4 4 3 2 2 1 2 2 3 3 5 6 7 7 8 9 9 10 9 9 9 9 9 8 7 5 4 2 2 4 6 9 11 12 11 10 7 6 5 5 4 4 4 4 5 6 7 8 8 9 10 10 9 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 9 7 6 6 6 7 7 7 7 8 10 13 16 17 18 18 17 16 15 13 12 10 9 9 9 10 12 13 13 13 12 11 10 10 9 9 9 11 12 11 9 7 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 1 0 1 2 2 3 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 1 1 2 3 3 3 3 2 2 1 1 2 3 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 8 8 8 9 10 11 11 11 11 10 10 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 9 9 9 9 9 10 10 10 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 8 8 9 9 10 11 11 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 18 17 15 13 10 7 5 3 2 3 4 5 7 8 9 8 6 4 4 4 4 5 5 5 5 6 6 7 6 5 5 5 4 4 5 5 5 5 4 4 3 3 2 2 2 2 3 4 5 6 7 7 8 9 9 9 8 9 9 9 8 7 6 5 4 6 8 10 11 11 10 9 6 4 3 4 4 4 3 3 3 4 5 7 8 9 9 10 9 9 8 7 7 8 8 9 9 9 9 9 8 8 8 9 10 10 9 7 7 7 8 8 8 8 8 9 11 13 15 16 17 16 16 15 14 12 11 9 9 9 9 11 12 13 14 14 13 12 12 11 11 11 12 13 13 11 8 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 2 1 1 1 1 2 2 3 4 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 11 11 11 11 11 11 10 10 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 1 1 2 2 3 3 3 2 1 1 2 3 4 5 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 11 10 10 10 10 11 11 11 10 10 9 9 9 9 10 9 9 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 10 11 11 11 10 10 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 6 6 5 5 5 4 9 9 9 9 9 10 10 10 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 18 16 14 11 8 5 3 2 2 3 5 7 9 11 10 9 7 7 6 6 6 5 5 5 5 6 7 7 6 5 5 5 4 5 5 5 5 5 4 4 4 3 3 3 2 2 3 4 5 5 6 7 8 8 8 8 8 8 8 8 8 8 7 7 7 9 11 11 10 8 6 4 2 1 3 4 4 3 3 2 3 4 5 6 8 9 9 9 9 9 8 8 7 7 8 8 8 8 8 8 8 8 8 9 10 10 9 8 8 8 8 9 9 9 9 9 11 12 14 15 15 15 14 14 13 12 10 9 8 9 9 10 12 13 13 14 14 13 13 13 13 14 14 13 11 8 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 1 1 1 2 3 3 4 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 4 3 2 2 2 1 0 1 2 3 3 2 2 1 1 2 4 5 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 10 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 6 5 5 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 5 5 5 5 5 4 4 4 8 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 17 15 12 9 5 3 2 2 3 4 7 9 12 13 12 11 10 9 9 8 7 6 5 5 5 6 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 6 7 8 8 8 8 7 8 8 8 8 8 7 8 10 11 10 7 6 4 3 3 4 4 4 3 2 2 3 3 4 5 6 7 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 10 11 10 9 9 9 9 8 8 8 8 8 10 11 12 13 13 13 13 13 12 11 10 9 9 9 9 10 12 12 13 13 13 13 13 14 14 14 13 11 9 7 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 4 4 3 3 2 2 1 1 1 2 2 3 4 5 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 10 11 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 5 5 4 3 2 2 2 2 1 0 1 2 2 2 2 2 2 2 3 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 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 8 10 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 4 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 8 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 10 10 10 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 19 18 16 13 9 5 2 1 2 3 4 6 8 10 12 13 13 12 11 10 9 8 7 6 5 5 6 6 6 6 6 5 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 4 3 3 4 4 5 6 7 8 8 8 7 8 8 8 8 8 8 9 11 11 9 8 8 7 7 7 6 5 4 1 1 3 3 4 5 6 7 8 9 9 9 8 8 8 9 9 9 8 8 8 8 7 7 8 8 9 10 11 12 11 11 10 10 9 8 8 8 7 7 8 10 11 12 12 12 12 11 11 10 10 9 9 9 10 10 11 12 13 13 13 13 13 13 13 12 11 10 8 7 7 6 7 7 7 7 7 8 8 7 7 7 7 7 6 6 5 4 4 4 3 3 2 1 1 1 2 2 3 4 5 6 7 7 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 9 9 9 9 10 11 11 11 11 12 12 12 11 11 10 9 9 10 12 12 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 3 3 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 4 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 8 10 11 12 12 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 4 3 3 2 1 1 2 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 11 11 11 11 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 19 19 20 19 18 16 13 9 5 2 1 2 3 4 5 7 8 9 10 10 10 10 10 9 9 8 7 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 5 6 6 7 8 8 8 8 8 8 8 8 8 10 11 12 12 12 12 11 11 9 8 7 4 2 2 3 4 4 5 6 7 8 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 9 10 11 11 12 12 11 11 10 9 8 8 7 7 7 7 9 10 10 11 11 11 10 10 9 9 9 9 9 10 10 11 12 12 13 13 13 12 12 12 11 10 9 9 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 6 6 5 5 4 4 4 3 3 2 2 2 2 3 3 4 6 7 7 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 10 9 8 8 7 8 9 10 10 10 10 11 12 11 10 10 9 8 8 10 12 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 5 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 9 11 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 3 2 2 2 2 3 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 2 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 19 19 19 18 16 13 9 5 2 1 2 3 5 6 8 8 8 8 7 7 7 8 8 8 8 7 6 6 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 2 2 1 3 4 4 4 3 3 3 2 2 3 4 5 5 6 7 7 8 8 7 7 8 8 9 9 11 12 13 14 14 14 13 12 10 9 7 5 2 1 3 4 4 4 5 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 10 9 8 8 8 7 7 7 7 8 8 9 9 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 12 12 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 4 6 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 11 11 10 9 8 7 7 7 7 8 8 8 8 8 10 11 10 9 9 9 9 9 11 13 14 14 14 14 13 13 13 13 13 13 13 13 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 5 6 7 8 7 7 7 7 7 7 6 6 6 6 6 6 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 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 12 12 12 13 12 12 11 11 11 11 10 10 9 9 8 9 9 9 8 9 10 11 11 11 11 10 11 11 10 10 10 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 5 5 5 5 4 4 3 3 3 3 4 4 5 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 8 8 8 8 8 8 8 8 9 9 9 9 10 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 16 13 9 5 3 1 2 4 5 7 9 10 10 9 7 6 5 5 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 3 3 1 1 3 3 3 2 1 1 1 2 4 4 5 5 6 6 7 8 7 7 7 7 8 9 10 11 12 13 14 14 14 13 12 10 8 7 5 3 1 3 4 4 4 4 5 6 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 10 10 9 9 8 8 7 6 6 7 7 8 8 8 9 9 9 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 4 5 6 7 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 10 9 9 8 9 9 9 9 9 9 10 9 9 8 7 7 6 6 7 7 7 6 6 6 8 9 8 8 9 10 10 11 12 14 14 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 4 6 7 8 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 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 12 12 13 13 12 12 11 11 11 11 11 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 15 13 10 7 4 3 2 4 6 8 9 10 10 10 9 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 1 1 2 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 8 9 9 10 11 12 12 12 11 10 9 8 7 6 4 1 3 5 5 5 4 5 7 8 8 8 7 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 6 6 7 7 7 7 8 8 8 9 8 8 8 9 9 10 10 10 10 10 10 10 10 11 12 12 11 10 9 9 9 9 9 8 8 9 9 9 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 4 3 3 3 4 4 5 5 5 5 6 7 8 9 10 10 11 11 11 11 11 11 10 10 9 8 7 7 7 8 8 8 7 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 6 7 7 8 9 10 12 12 13 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 3 5 7 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 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 12 12 13 13 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 11 11 11 11 10 10 9 9 9 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 16 14 12 11 9 7 5 3 4 6 8 10 11 10 10 9 8 7 6 6 6 5 5 5 4 4 3 3 3 3 4 4 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 5 4 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 7 7 8 9 9 10 10 9 8 7 7 7 6 5 3 3 5 6 6 5 5 7 8 8 7 7 7 7 6 6 7 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 7 7 6 6 7 7 7 7 7 8 8 8 9 8 9 9 10 10 10 10 10 9 9 9 9 10 11 11 10 10 9 9 9 8 8 8 7 8 9 9 9 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 5 5 4 4 5 5 4 4 4 3 4 4 6 7 8 9 9 10 10 10 9 9 9 8 7 6 6 6 6 7 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 5 6 6 7 9 10 12 13 14 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 7 6 6 6 7 7 8 8 8 8 8 8 8 7 6 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 2 2 3 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 7 8 8 8 9 9 10 11 11 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 12 12 11 11 11 10 10 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 8 8 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 14 12 10 9 8 6 5 4 5 8 10 12 12 11 10 9 8 7 7 6 6 5 5 4 4 3 2 2 2 3 4 5 5 6 6 7 7 7 7 7 7 8 8 8 7 7 7 6 5 4 4 4 5 5 5 5 6 6 7 7 8 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 7 6 5 4 4 5 6 6 6 6 7 8 8 7 7 6 6 5 5 6 8 9 9 9 9 9 10 10 10 9 9 8 8 9 9 9 9 8 7 7 6 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 11 10 10 10 9 9 9 9 9 10 10 9 9 9 9 8 8 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 4 4 3 2 2 3 4 4 5 5 6 7 7 7 7 6 7 7 6 6 5 5 6 6 7 7 7 6 6 6 5 5 5 6 5 5 5 5 5 4 4 5 5 5 6 6 8 10 12 13 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 6 5 5 5 5 6 7 8 8 9 9 8 8 7 6 5 4 3 3 3 3 3 3 3 2 2 3 3 3 2 2 2 2 2 2 2 4 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 6 7 7 8 8 9 9 9 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 11 11 12 12 12 12 12 12 12 13 13 13 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 14 12 10 8 7 6 6 5 6 8 10 12 13 12 12 11 10 9 8 7 7 6 6 5 4 3 2 1 1 2 3 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 7 7 7 6 5 5 5 5 5 5 5 5 6 7 7 7 7 6 6 6 6 5 4 4 4 3 2 2 3 3 4 4 5 6 7 7 7 6 5 5 5 6 7 7 7 7 8 8 7 7 6 6 5 6 7 8 9 9 10 9 9 10 10 10 9 9 8 8 9 9 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 10 10 10 10 9 9 8 8 9 9 9 9 9 9 8 8 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 2 2 2 2 2 3 3 3 3 4 5 5 5 5 5 6 6 6 5 5 6 6 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 11 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 9 9 8 7 6 5 4 4 3 3 4 5 6 7 8 8 8 8 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 5 7 8 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 7 7 6 6 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 10 10 10 10 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 13 11 8 6 6 5 6 6 8 10 12 14 14 13 13 12 11 10 9 8 7 6 6 5 4 3 2 1 0 1 2 3 3 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 7 7 7 7 7 6 6 6 5 4 4 3 2 2 2 3 3 4 5 6 6 7 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 7 8 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 10 10 10 10 9 9 9 8 8 9 9 9 9 9 9 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 8 8 8 7 7 6 6 6 5 4 3 2 2 2 2 2 2 2 3 4 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 9 10 11 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 11 11 10 9 9 8 7 6 5 4 4 3 3 3 3 3 4 5 6 6 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 4 6 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 7 7 8 8 8 8 7 6 5 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 9 9 10 10 10 10 9 9 9 8 8 9 9 9 10 10 10 10 10 10 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 12 10 7 6 5 5 6 7 9 12 13 14 14 13 13 13 12 11 9 8 7 6 6 5 4 3 2 2 1 1 1 2 2 2 2 2 3 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 7 7 7 7 7 7 6 5 4 4 3 3 3 4 5 5 5 6 6 7 7 7 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 3 2 2 1 1 2 3 4 5 5 6 6 5 5 5 5 5 5 5 5 6 7 7 6 6 5 5 5 5 5 5 5 5 6 7 8 8 8 8 7 8 9 9 10 12 13 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 8 7 6 5 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 5 7 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 8 8 7 7 6 6 6 6 7 7 8 8 8 7 6 6 5 5 5 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 13 11 8 6 5 5 5 6 7 10 11 12 12 12 12 13 13 12 11 10 8 7 6 6 5 4 3 3 2 2 1 1 1 0 0 0 1 1 2 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 5 4 4 4 4 5 6 7 7 7 7 7 8 8 8 8 9 9 9 8 8 9 9 9 9 9 8 8 7 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 3 3 4 4 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 7 8 9 10 9 8 8 7 8 8 9 11 13 14 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 13 13 13 13 12 11 11 11 10 10 8 8 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 3 3 3 4 4 4 6 8 9 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 8 8 9 9 10 10 10 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 9 9 8 8 8 8 7 7 6 6 6 6 6 7 7 8 8 7 7 6 6 6 6 6 6 6 6 7 8 8 9 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 15 15 15 15 14 12 9 6 5 5 5 5 6 8 10 10 10 9 9 10 11 11 11 11 10 8 7 6 6 5 4 4 3 3 3 2 2 2 2 1 1 2 2 3 3 3 2 2 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 6 7 7 6 7 8 8 7 6 5 5 5 6 7 8 8 8 8 8 8 9 9 8 8 9 9 8 8 8 8 9 9 10 10 9 8 7 6 5 5 5 6 7 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 7 7 8 8 7 7 6 6 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 5 3 3 3 3 4 5 6 6 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 6 7 9 9 9 8 7 6 6 6 7 8 10 12 13 13 13 13 13 13 14 14 15 14 12 11 10 10 10 11 11 12 11 10 10 10 10 9 9 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 5 7 9 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 8 8 8 7 7 6 6 6 5 6 6 7 7 8 7 7 6 6 6 6 6 6 6 6 6 7 8 9 10 10 10 10 10 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 13 10 7 5 5 5 5 6 7 8 10 9 8 7 6 7 8 9 10 10 9 8 7 6 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 2 2 1 2 3 4 5 5 5 5 5 6 6 6 6 6 6 5 5 6 6 6 6 7 7 8 7 6 6 5 6 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 10 10 10 9 8 6 5 5 5 6 7 8 8 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 5 4 3 2 1 3 5 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 6 6 5 5 5 6 7 9 10 10 10 9 9 10 11 12 13 13 11 9 8 7 7 8 9 10 9 8 8 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 3 3 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 4 5 6 8 10 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 9 9 9 9 8 8 7 7 8 8 8 7 8 8 8 9 9 9 9 9 8 8 7 7 6 6 5 5 5 6 7 8 8 7 7 6 6 6 6 6 6 5 6 6 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 11 9 6 4 4 4 5 6 8 9 9 9 8 6 5 5 6 7 8 8 8 7 7 6 5 5 4 4 4 3 3 3 2 2 2 2 3 3 3 3 2 2 1 1 2 3 4 4 5 5 5 6 6 6 7 7 7 6 5 5 6 7 7 7 7 7 7 7 7 6 6 6 7 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 10 10 9 8 7 6 6 6 6 6 7 8 8 8 7 7 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 8 8 8 8 8 7 7 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 6 6 6 5 5 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 5 4 3 1 2 4 6 7 8 7 7 6 5 5 5 5 5 5 5 5 5 5 6 6 6 5 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 7 7 7 6 6 7 7 9 11 11 9 7 6 6 6 6 7 7 7 6 6 6 6 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 6 8 10 11 11 11 10 10 9 9 9 8 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 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 9 9 9 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 7 7 6 6 6 5 5 5 6 7 8 8 7 7 6 6 6 6 6 5 5 6 7 8 9 10 10 10 9 9 9 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 12 10 7 5 4 4 4 5 7 8 9 9 8 7 5 4 4 5 6 7 7 7 7 6 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 3 4 4 4 5 5 5 6 6 7 8 8 7 6 6 6 7 8 9 10 10 9 8 8 7 7 7 7 8 9 9 9 9 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 7 6 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 6 6 6 5 5 4 5 5 5 5 5 5 5 5 4 3 2 2 4 5 6 7 7 6 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 6 6 6 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 6 7 9 9 7 6 6 6 5 6 6 6 6 5 5 5 5 6 6 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 7 9 11 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 8 8 8 9 9 9 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 5 7 8 9 8 7 6 6 6 6 6 6 6 6 7 8 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 13 11 8 5 4 3 3 3 5 7 8 8 7 7 6 5 4 4 5 5 6 6 6 6 6 5 4 4 4 3 3 3 3 2 1 1 2 2 2 2 2 2 2 1 0 2 3 4 5 5 5 5 5 5 6 7 7 7 7 6 6 7 9 10 12 12 12 11 10 9 8 7 7 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 8 7 8 8 9 9 9 8 8 8 8 7 6 4 4 4 4 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 5 4 4 4 4 4 5 4 4 4 4 4 3 3 3 3 4 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 7 10 11 12 12 11 10 10 9 9 9 8 8 8 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 8 8 8 8 9 9 9 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 7 8 8 8 7 6 6 6 7 7 7 7 8 9 10 10 10 10 9 9 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 12 9 6 4 3 2 1 4 6 7 7 7 7 6 5 5 4 4 5 5 6 6 6 5 5 5 4 4 3 3 3 3 2 2 1 1 2 2 2 2 2 2 2 1 1 2 3 4 5 5 5 5 5 6 6 7 7 6 6 6 6 7 9 11 13 13 13 12 11 10 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 8 7 7 8 10 10 10 9 9 9 9 8 7 4 3 2 3 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 3 3 3 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 3 3 3 3 3 3 4 4 4 4 5 7 10 12 12 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 10 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 6 7 8 8 8 7 7 6 7 7 7 8 9 10 11 11 10 10 9 9 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 13 10 6 4 3 2 1 3 5 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 1 0 1 2 2 2 3 3 3 2 1 1 3 4 4 5 6 6 6 6 6 6 6 6 5 5 5 6 7 8 11 12 12 12 11 10 9 9 9 9 9 9 9 9 8 7 7 7 7 7 8 8 8 8 9 9 9 10 10 9 8 8 7 7 8 10 11 11 10 9 9 9 9 8 6 3 1 2 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 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 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 5 5 5 5 5 6 5 5 5 5 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 5 7 10 12 12 11 11 10 10 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 8 9 9 10 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 8 9 10 10 11 10 10 9 8 8 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 11 7 4 3 2 1 1 4 7 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 1 0 1 1 2 2 3 3 3 3 2 2 3 4 5 5 6 6 6 6 6 6 6 6 5 5 6 7 8 9 11 12 12 11 10 9 9 10 10 10 10 10 9 9 8 8 7 7 8 8 8 8 9 9 10 10 10 9 9 8 7 7 7 8 9 11 11 10 10 9 9 8 8 7 5 2 1 1 2 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 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 3 3 3 3 3 3 3 3 4 4 5 7 9 11 11 11 11 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 6 6 6 7 7 7 7 7 7 8 9 9 9 8 8 7 7 7 7 7 7 7 6 6 5 5 6 6 7 7 7 6 6 6 5 5 6 5 5 5 5 6 7 7 7 7 7 7 7 7 7 8 9 10 9 9 9 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 8 8 8 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 13 9 5 2 2 2 1 2 5 8 10 10 10 9 8 8 7 7 6 6 6 5 5 5 5 4 3 3 3 3 3 3 3 3 2 1 1 1 2 2 2 3 3 3 3 2 2 3 4 5 6 6 7 7 7 6 6 7 7 7 7 8 9 10 11 12 13 13 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 8 8 7 7 7 8 10 10 11 10 9 8 8 8 7 5 3 2 1 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 3 4 4 4 4 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 6 6 6 5 5 5 5 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 4 3 3 3 3 3 3 3 3 3 3 3 4 5 6 8 10 11 11 11 10 9 9 8 8 7 7 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 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 5 6 6 7 7 7 7 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 6 6 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 8 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 12 7 4 2 2 2 2 4 7 10 12 12 11 10 10 9 9 8 7 6 6 5 5 4 4 3 2 2 2 3 3 3 3 2 2 1 1 2 2 2 2 3 3 3 3 2 2 3 4 5 6 7 7 7 7 7 7 7 7 8 9 10 11 12 12 13 14 14 13 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 9 8 8 9 9 9 9 9 10 10 9 8 8 7 7 6 5 3 2 1 1 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 6 6 5 5 5 5 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 6 6 6 6 5 5 5 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 4 3 3 2 2 2 3 3 3 3 3 3 3 3 4 5 7 9 10 11 10 10 9 9 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 6 5 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 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 12 10 6 4 3 2 3 4 6 8 11 12 12 12 10 10 9 9 8 7 6 5 5 4 4 3 2 2 2 2 3 3 3 3 2 2 2 3 3 3 2 2 2 2 3 3 2 2 3 5 6 7 7 7 7 7 7 7 7 8 9 10 11 11 12 12 13 13 13 12 11 10 10 10 10 10 10 11 10 10 10 10 10 11 11 11 11 12 12 12 11 11 10 9 9 10 10 11 10 10 9 9 9 8 7 7 7 6 5 4 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 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 2 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 3 3 3 4 4 4 5 5 5 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 5 6 8 10 10 10 10 9 8 8 7 7 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 10 8 6 5 4 3 3 5 7 10 11 12 12 10 9 8 8 8 7 6 5 5 4 4 3 2 2 1 2 2 3 3 3 3 3 3 3 4 4 4 3 3 2 1 1 2 2 2 3 5 6 7 7 7 7 7 7 7 8 9 9 10 11 11 11 11 11 11 11 11 11 10 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 10 9 9 10 11 11 11 11 10 9 9 8 7 7 6 6 5 5 4 3 3 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 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 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 4 4 3 3 2 3 3 3 3 3 3 2 2 2 3 3 4 4 6 7 9 10 10 9 9 8 8 7 7 6 6 6 7 7 8 8 8 9 9 8 8 8 8 8 7 7 6 6 6 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 6 6 6 6 5 5 4 5 5 5 6 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 3 3 3 3 4 3 3 3 3 3 3 2 2 2 2 2 7 7 7 6 6 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 10 7 5 5 5 4 3 4 6 8 10 11 11 10 9 8 7 6 6 6 5 5 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 1 1 1 2 2 3 4 5 6 7 8 7 7 7 8 9 9 9 9 10 10 10 10 9 9 10 10 10 10 10 10 10 10 11 11 11 11 10 11 11 11 11 11 11 11 11 11 10 9 9 10 11 12 12 11 10 9 8 7 7 6 6 6 5 5 4 3 3 3 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 4 3 3 3 2 2 2 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 4 4 4 4 3 2 2 2 3 3 3 4 5 6 8 9 9 9 9 8 8 7 7 6 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 6 6 5 5 4 4 4 5 6 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 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 4 4 4 4 3 2 2 1 1 2 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 13 12 12 12 12 12 11 8 6 4 4 4 4 3 4 7 9 10 10 9 8 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 2 2 2 2 3 4 5 7 8 9 8 7 8 8 8 8 8 8 8 9 9 9 8 8 9 10 11 11 10 10 11 11 11 11 10 10 10 10 10 11 11 11 10 10 10 9 9 9 9 10 11 12 11 10 9 7 6 5 5 5 6 6 5 4 4 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 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 6 8 8 9 9 8 8 7 7 6 6 6 6 6 7 8 8 9 9 9 9 9 9 8 8 7 7 7 6 6 5 5 4 4 3 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 6 5 5 4 4 5 5 6 8 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 5 4 4 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 2 3 3 3 2 2 2 2 2 1 1 1 1 1 1 8 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 9 7 4 3 3 3 3 3 5 8 10 10 9 8 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 3 3 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 5 7 9 10 9 8 7 7 7 7 6 7 7 8 9 9 9 9 10 11 12 12 11 11 11 11 11 10 10 9 9 9 10 10 10 9 9 8 8 8 8 8 9 11 12 12 11 9 7 5 5 4 4 5 6 5 5 4 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 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 7 7 7 7 7 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 6 5 5 6 6 6 6 6 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 6 8 8 8 8 8 7 7 7 6 6 6 7 7 7 8 9 9 9 9 9 9 9 8 8 7 7 7 6 6 5 4 4 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 6 6 5 5 5 5 6 7 9 10 10 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 4 4 5 5 6 6 6 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 1 1 2 3 3 3 3 2 2 2 1 1 1 1 1 1 2 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 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 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 8 6 4 3 3 3 2 3 6 9 11 10 8 6 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 4 4 3 3 4 4 5 4 4 4 4 4 5 5 6 8 10 10 9 8 7 6 6 6 6 6 7 8 10 11 11 11 12 12 13 13 12 12 12 11 10 9 9 8 8 8 8 9 8 8 8 7 7 8 8 8 10 11 12 12 11 9 6 5 4 4 5 6 6 5 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 4 4 4 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 5 7 7 8 8 7 7 7 7 7 6 6 6 7 7 7 8 8 9 9 9 9 9 9 8 8 7 7 7 6 5 5 4 3 3 3 4 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 7 8 9 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 5 6 6 6 6 6 6 6 6 5 6 6 6 6 5 5 4 4 3 3 3 3 3 4 5 5 5 5 5 5 4 4 3 3 2 2 2 2 3 2 1 2 3 3 3 3 3 2 1 1 1 1 1 2 2 3 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 9 7 5 3 3 3 1 2 5 8 10 10 9 7 5 5 5 5 6 5 5 4 4 4 3 3 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 2 3 4 4 4 4 4 5 5 6 7 8 9 9 9 8 7 6 6 6 5 6 7 8 10 11 12 13 13 13 14 14 13 13 12 11 10 9 8 8 7 7 7 7 8 8 7 7 7 7 8 8 9 10 12 13 13 11 9 6 5 4 5 6 6 6 5 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 7 6 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 4 4 4 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 9 9 10 9 9 8 8 7 7 7 6 5 5 4 3 3 4 4 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 7 7 8 9 10 10 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 6 6 7 7 6 6 6 6 5 5 6 6 5 5 4 4 3 3 2 2 2 3 4 5 6 5 5 5 5 4 3 3 2 2 2 2 2 3 2 2 2 2 3 3 3 2 2 1 0 1 1 2 2 3 3 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 9 7 5 4 3 3 2 0 3 7 9 10 10 8 6 5 5 6 7 7 7 7 6 5 4 4 4 4 4 5 5 5 4 4 4 4 4 3 2 2 3 3 2 2 2 3 4 4 4 4 5 6 7 7 8 9 8 8 7 7 7 7 6 6 7 8 9 11 13 14 14 14 14 14 14 14 13 12 11 10 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 12 13 13 12 10 7 6 5 6 6 6 5 4 4 4 4 4 3 3 3 3 3 4 4 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 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 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 7 7 8 8 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 6 7 8 9 10 10 9 9 8 8 8 7 7 6 5 5 4 4 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 8 8 8 7 7 7 7 7 8 8 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 2 3 4 6 6 6 6 5 5 4 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 3 4 4 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 9 8 7 6 4 3 3 2 1 2 6 9 11 11 9 7 6 6 6 7 8 8 9 8 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 2 1 2 2 2 1 2 2 3 3 4 4 5 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 11 12 14 15 15 15 15 15 15 14 13 12 11 9 8 7 7 7 6 6 6 7 7 6 6 7 7 7 8 9 10 11 13 13 12 10 9 8 7 7 7 6 4 4 4 4 4 4 4 3 3 3 3 4 4 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 5 5 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 4 5 5 5 5 5 6 5 5 5 5 5 5 5 6 6 5 5 6 6 6 6 6 7 7 8 8 8 8 7 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 8 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 3 3 3 3 4 4 4 5 6 6 7 7 7 6 6 6 6 5 5 5 5 5 6 7 8 9 10 10 9 9 8 8 8 7 7 6 6 5 4 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 9 9 9 8 8 8 8 7 7 7 8 8 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 5 5 5 5 5 5 4 4 4 5 5 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 4 6 7 7 6 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 5 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 8 7 6 4 3 3 3 2 2 5 9 12 13 11 9 7 7 7 8 9 9 10 10 9 8 6 5 5 5 5 5 5 5 4 3 3 3 4 4 3 2 1 1 2 2 1 1 2 2 2 3 4 5 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 11 13 14 15 15 15 14 15 15 14 14 12 11 9 8 7 7 6 5 5 5 5 6 5 5 6 7 7 8 8 8 9 10 10 11 10 10 9 9 8 6 5 4 4 4 5 5 4 4 4 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 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 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 4 3 3 2 2 2 3 3 3 3 3 4 4 5 5 6 6 6 6 7 6 6 6 5 5 5 5 5 6 7 9 10 10 10 9 9 9 8 8 7 7 6 6 5 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 8 8 9 9 9 9 9 8 7 7 6 6 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 4 6 7 6 6 5 4 4 3 2 2 1 1 1 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 4 4 5 5 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 8 7 6 4 3 3 3 3 2 4 8 12 14 14 12 10 8 8 8 9 9 10 10 10 9 7 6 5 5 5 5 5 4 4 4 3 3 3 3 4 3 3 2 1 1 2 2 2 2 1 1 3 4 5 6 6 6 6 7 7 8 9 10 11 11 11 11 10 10 11 12 13 14 14 14 14 14 14 14 14 12 11 9 8 7 6 5 4 4 4 4 5 5 5 5 6 7 7 7 7 5 5 6 7 9 10 10 8 7 6 5 5 5 5 5 5 5 4 4 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 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 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 6 5 6 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 5 5 6 6 6 5 5 4 3 3 2 2 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 6 6 6 5 5 5 5 7 8 9 10 10 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 8 8 7 7 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 3 3 3 2 2 3 4 5 6 6 5 5 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 6 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 8 8 6 5 4 3 2 3 3 3 7 10 13 14 14 12 10 9 9 9 9 10 10 10 10 9 7 6 5 4 4 4 4 4 4 3 2 2 2 2 3 3 3 3 2 1 2 2 3 2 1 1 2 4 5 6 7 7 7 7 8 9 10 11 11 11 11 11 11 11 11 12 13 14 14 13 13 13 13 13 13 12 10 8 7 6 5 4 3 3 3 4 4 4 5 5 6 6 7 7 5 2 1 3 5 7 8 8 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 6 6 5 5 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 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 3 3 2 3 3 3 3 3 3 3 3 3 4 4 4 5 6 7 7 7 7 6 6 5 5 5 6 7 9 10 11 10 10 10 9 9 8 8 7 7 6 6 5 5 4 5 5 5 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 5 5 5 4 4 3 3 2 2 2 2 2 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 6 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 8 7 7 5 4 3 2 2 2 2 5 8 11 13 13 12 11 10 9 9 9 9 9 10 10 9 8 7 5 4 4 4 4 4 4 3 3 2 1 1 1 2 2 3 3 2 2 2 2 3 2 1 1 3 5 6 7 8 8 8 8 8 9 10 11 11 11 12 12 12 12 12 12 13 13 13 12 12 11 11 12 12 11 9 8 6 6 5 4 2 2 2 3 4 5 5 5 5 6 6 6 4 2 2 3 4 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 6 6 6 5 4 3 3 3 3 4 4 4 4 3 3 3 3 3 4 4 5 6 7 7 7 7 7 6 6 6 6 7 8 10 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 7 6 6 4 3 2 1 1 2 3 6 10 12 12 12 11 10 9 9 8 8 9 9 9 9 9 7 6 5 4 4 4 4 4 4 4 3 3 3 2 1 0 1 2 2 2 2 2 2 2 2 0 2 4 5 7 8 9 9 8 7 7 8 10 11 12 12 12 13 13 12 12 12 12 12 12 11 10 10 9 9 9 8 8 7 6 5 5 4 3 1 1 3 4 4 4 4 4 5 6 6 4 2 2 3 3 3 3 4 5 6 6 6 6 6 6 5 5 5 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 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 7 7 7 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 5 6 6 6 7 7 7 7 6 6 6 5 4 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 5 6 7 7 7 7 7 6 6 6 6 8 9 10 11 11 10 10 9 9 9 8 8 7 7 7 6 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 4 4 5 5 6 6 5 5 5 4 4 3 3 3 4 4 4 4 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 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 8 8 7 6 5 4 3 2 1 1 1 2 5 8 12 13 13 12 11 10 9 9 8 8 9 9 9 9 8 6 5 4 4 4 5 5 5 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 0 1 3 5 6 7 8 9 9 8 8 8 8 10 11 13 13 14 14 13 12 11 10 10 9 9 10 9 8 7 6 6 6 6 6 6 5 5 4 4 3 1 1 3 4 4 4 3 3 4 4 4 2 1 2 3 2 2 3 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 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 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 5 6 7 7 7 7 7 6 6 6 7 9 10 10 11 11 10 10 9 9 8 8 8 7 7 7 6 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 3 3 4 4 5 5 5 5 5 5 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 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 10 10 9 8 7 6 6 5 4 3 2 1 1 0 1 3 6 10 13 14 14 12 10 10 9 9 8 8 8 8 8 8 7 5 4 3 4 4 5 5 5 4 4 5 5 5 5 4 4 3 3 2 1 1 0 1 0 1 3 4 5 6 7 8 9 9 9 9 9 9 11 12 14 15 15 14 13 12 10 9 7 7 7 8 8 7 6 5 4 5 5 5 5 5 4 4 4 4 3 1 1 2 3 3 2 1 1 2 2 1 1 3 3 2 0 3 4 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 4 4 4 4 3 3 3 3 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 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 5 6 7 7 8 7 7 6 6 7 8 9 10 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 5 6 6 6 6 7 7 7 7 7 8 8 8 9 9 8 8 8 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 10 9 8 7 6 5 5 4 3 2 1 1 1 0 1 3 7 10 12 13 12 11 9 9 9 9 8 7 7 8 8 7 6 5 3 2 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 2 2 1 1 1 2 3 5 6 7 8 9 9 9 10 10 10 10 12 13 15 15 15 14 12 11 9 7 6 5 6 6 6 6 5 4 4 4 5 5 5 5 4 3 4 5 5 4 3 1 1 1 1 1 1 1 1 2 3 4 4 3 1 3 5 6 6 7 6 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 5 5 6 6 6 6 7 7 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 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 5 6 7 8 8 7 7 7 7 8 9 10 11 11 11 10 10 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 14 14 13 13 13 12 12 12 11 10 9 8 7 6 5 4 4 3 2 1 0 1 1 1 1 4 7 10 11 11 10 9 9 10 10 8 7 7 7 7 7 7 6 4 2 1 2 3 3 3 3 3 3 4 5 5 5 6 5 5 5 5 4 3 2 2 1 2 3 5 6 7 8 8 9 9 10 10 11 11 12 13 14 14 13 12 11 10 8 6 5 5 4 4 5 4 4 4 4 4 4 4 5 5 4 3 4 5 6 6 5 4 3 2 2 2 3 3 3 4 5 5 5 3 2 3 5 6 6 7 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 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 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 5 6 7 8 8 7 7 7 8 9 10 10 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 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 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 11 11 10 9 8 7 6 5 4 3 2 1 0 1 2 2 1 1 4 7 10 11 10 10 9 10 10 9 8 7 6 7 7 7 6 5 4 2 1 1 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 5 4 3 2 2 3 4 5 7 8 8 8 9 9 10 11 11 11 11 12 12 12 12 11 10 9 7 6 5 4 4 3 3 2 3 3 4 3 4 4 5 5 4 3 3 5 6 7 7 6 4 3 3 3 4 5 5 5 6 6 6 4 3 3 4 6 6 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 5 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 8 8 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 5 7 8 8 8 7 7 7 8 9 10 10 11 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 11 11 10 9 8 7 6 5 4 3 2 1 1 0 1 2 2 1 1 4 7 10 11 10 10 10 11 10 9 7 6 6 7 7 6 6 5 3 2 1 0 1 1 2 2 2 3 4 5 5 6 6 6 6 6 6 6 5 5 4 4 4 5 6 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 8 7 6 6 5 4 3 2 1 1 3 4 4 4 4 5 5 4 3 3 4 5 6 7 6 5 4 4 4 5 7 7 7 7 7 7 5 4 3 3 5 6 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 5 5 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 6 7 7 8 9 9 9 9 9 8 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 6 6 6 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 4 4 6 7 8 8 7 7 7 7 8 9 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 16 16 16 15 14 13 13 12 11 11 11 10 9 8 7 6 5 4 3 3 2 2 1 0 0 1 1 0 2 5 8 10 10 10 10 10 10 9 7 7 6 7 7 6 6 5 4 4 3 1 1 1 1 2 2 3 4 4 5 5 6 6 6 6 6 7 7 7 6 6 6 6 7 7 8 9 10 9 9 8 8 8 8 8 8 7 7 7 8 8 8 7 6 6 6 5 5 4 3 1 1 3 4 5 5 5 5 4 4 3 3 3 4 5 6 6 6 5 5 5 7 8 8 8 8 7 7 6 4 3 3 4 5 6 6 6 6 5 4 4 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 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 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 5 5 6 6 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 4 5 6 7 7 7 7 6 6 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 16 15 14 13 12 11 11 10 10 10 9 8 7 6 4 4 3 3 3 3 2 2 1 1 0 0 1 4 7 9 10 9 9 9 9 8 7 7 7 7 7 6 5 5 5 4 4 3 2 1 1 2 2 3 3 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 5 5 6 7 7 6 6 5 6 6 5 5 4 2 2 4 5 5 5 4 4 4 4 4 3 3 3 4 5 6 6 6 6 7 8 9 9 8 8 8 7 5 4 3 3 4 5 6 6 6 6 5 4 4 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 7 7 7 8 8 8 8 8 7 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 4 5 6 7 7 6 5 5 6 6 7 8 9 9 9 9 9 10 10 10 10 10 11 11 11 10 10 10 9 9 9 8 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 16 15 14 13 12 11 10 9 8 8 8 7 6 5 4 3 3 3 3 3 3 3 3 2 2 2 2 3 5 8 9 9 9 8 8 7 7 7 7 7 7 6 6 5 5 4 4 4 3 3 2 2 3 3 4 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 8 7 7 6 6 6 6 6 5 5 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 5 6 5 5 4 4 4 4 4 4 3 3 3 4 5 5 6 7 8 9 9 9 8 8 7 7 5 3 2 3 5 5 6 6 6 6 5 5 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 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 5 5 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 5 6 6 7 7 8 8 8 8 8 7 6 5 4 4 5 5 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 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 4 4 5 5 6 5 5 5 5 5 6 7 8 8 8 9 9 9 9 9 9 9 10 10 10 11 10 10 10 10 9 9 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 17 17 17 17 16 15 14 12 10 9 8 7 6 6 5 4 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 4 6 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 5 5 6 7 7 7 7 8 9 10 10 10 9 8 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 5 4 4 4 4 4 4 4 3 3 2 3 4 5 7 9 9 9 9 8 7 7 6 4 2 2 3 5 5 6 6 6 6 5 5 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 8 8 9 8 8 6 5 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 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 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 7 6 6 6 6 6 6 6 5 5 5 6 6 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 18 17 15 13 11 8 7 5 4 3 3 2 1 1 2 3 3 3 2 2 2 3 3 3 3 3 2 2 2 3 3 4 5 6 7 7 7 7 7 6 6 5 5 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 8 9 10 9 8 7 6 6 6 5 5 5 5 5 5 4 4 3 2 2 2 2 3 3 3 4 4 5 6 6 6 6 7 7 7 7 6 5 5 4 4 4 4 4 4 3 2 2 3 4 6 8 9 9 8 7 7 6 5 3 2 2 3 4 5 6 6 6 6 5 5 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 6 7 8 9 9 8 7 5 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 3 3 3 2 2 2 3 3 4 5 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 17 18 18 17 16 13 10 8 6 4 2 2 1 1 1 0 1 2 3 3 3 2 2 3 3 4 4 4 4 4 4 4 3 3 3 4 5 6 7 6 6 6 6 5 4 3 2 2 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 5 7 8 9 8 7 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 3 3 4 5 5 6 7 7 7 7 7 8 8 8 7 7 6 5 4 4 4 4 4 4 3 3 3 4 6 8 8 8 7 6 5 5 4 3 2 2 3 4 5 5 6 6 6 5 5 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 6 7 8 9 8 8 6 5 3 2 1 2 2 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 4 4 5 6 6 7 7 7 7 7 7 6 6 7 7 7 7 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 6 7 7 7 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 6 7 7 8 9 9 9 9 8 9 9 9 9 9 9 10 10 10 10 10 9 9 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 15 14 11 9 6 4 2 1 1 1 1 1 1 1 1 2 3 3 3 3 4 4 5 5 6 6 6 6 6 5 4 3 4 5 5 6 6 6 6 5 5 4 2 1 2 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 7 7 5 4 4 5 7 7 7 6 5 6 6 7 7 6 6 5 4 4 3 2 1 1 1 2 3 4 4 5 5 6 6 7 7 7 7 8 8 9 9 8 8 7 5 4 4 4 4 4 4 4 3 3 4 6 8 8 7 6 5 4 4 4 3 2 3 4 4 5 5 6 6 6 5 5 4 3 3 3 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 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 5 5 5 5 5 6 6 6 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 6 7 8 8 8 7 5 4 3 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 4 4 3 3 3 4 4 5 5 6 6 7 7 6 6 6 7 7 7 7 7 7 8 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 12 11 9 7 5 3 1 0 1 1 2 2 2 2 1 0 2 3 4 4 5 5 5 5 5 6 6 7 7 6 5 5 5 6 6 6 6 6 6 5 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 8 7 5 4 3 4 5 6 6 5 5 6 7 7 7 6 5 4 3 2 1 0 0 1 2 3 3 4 5 5 5 6 6 6 6 7 8 9 9 9 9 9 8 7 6 5 4 4 4 4 4 4 4 4 4 6 8 8 7 5 4 4 3 3 3 3 3 4 4 5 5 6 6 6 5 4 4 3 3 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 6 7 8 7 7 6 5 4 3 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 4 4 3 3 3 4 4 4 4 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 11 11 12 12 13 13 12 12 12 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 7 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 13 13 12 11 10 9 9 8 7 5 3 2 2 2 2 2 2 2 1 1 0 2 3 5 5 6 6 6 5 5 5 6 6 7 7 6 7 7 7 7 7 6 6 5 4 3 3 4 5 5 5 5 4 5 5 5 5 4 5 5 6 6 7 7 7 7 8 8 8 9 8 8 7 5 4 3 3 4 5 5 5 6 8 8 8 7 5 4 3 2 1 1 1 2 2 2 3 3 4 4 5 5 5 6 6 7 8 9 10 10 10 9 9 8 7 6 5 4 4 4 4 4 4 4 4 5 6 7 7 6 4 3 3 3 3 3 3 3 4 4 5 5 6 6 5 5 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 4 4 4 5 5 5 5 5 4 4 4 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 5 5 5 5 6 6 7 7 7 7 6 6 5 5 5 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 4 4 5 6 6 7 7 6 6 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 3 3 4 4 4 4 4 4 4 4 3 3 2 2 3 4 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 2 2 2 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 3 3 4 4 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 9 8 8 7 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 12 10 9 8 7 7 7 6 6 5 4 4 4 4 3 2 1 1 1 1 2 4 5 6 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 7 7 5 4 2 1 3 4 6 6 6 5 5 5 5 5 4 4 4 6 7 7 7 7 7 7 8 8 8 8 7 7 6 5 5 4 4 4 4 5 6 7 9 9 8 6 4 2 1 1 2 2 2 2 2 2 2 2 3 4 5 5 6 7 8 9 10 11 12 11 11 10 9 8 7 6 5 5 4 4 4 5 5 4 4 4 5 6 6 5 3 2 2 2 3 2 2 3 3 4 5 5 6 6 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 5 5 5 6 6 6 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 6 6 6 5 5 5 4 4 5 5 6 6 6 6 5 4 4 3 3 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 3 3 3 4 4 5 6 5 5 5 4 4 5 5 5 6 6 5 5 4 4 3 2 2 2 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 4 4 5 5 6 6 6 6 7 8 8 8 8 9 9 9 9 9 10 10 10 9 10 10 10 10 11 11 11 12 12 11 11 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 8 7 7 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 10 9 7 6 5 5 5 6 5 5 5 5 5 5 4 3 2 2 2 3 4 5 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 8 7 5 3 0 2 4 4 5 6 6 5 5 5 5 5 5 4 4 6 7 7 7 6 6 7 7 7 7 7 6 5 5 5 4 4 4 4 5 5 7 8 8 8 7 4 2 0 2 2 3 3 3 2 2 1 1 2 3 5 6 7 7 8 9 10 11 12 12 12 11 10 9 7 7 6 5 5 4 4 4 4 4 4 4 4 5 6 6 5 3 2 2 2 2 2 2 3 4 4 5 5 5 5 5 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 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 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 5 5 5 6 6 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 7 7 6 6 7 7 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 6 6 5 5 5 4 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 6 5 5 4 4 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 1 1 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 5 5 6 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 7 6 6 5 4 4 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 12 11 10 7 6 4 4 4 4 4 5 5 4 4 4 5 5 4 3 3 3 4 5 6 7 7 7 7 8 9 10 10 10 9 9 9 9 9 10 10 10 9 8 5 2 1 3 5 5 5 5 5 5 6 6 6 6 5 4 5 6 6 6 6 6 6 6 7 7 7 6 5 4 4 4 4 4 5 5 6 6 7 7 7 6 5 3 0 2 3 3 3 3 2 1 1 2 3 4 5 6 7 8 9 9 10 11 11 12 12 12 11 10 8 7 6 5 5 4 3 3 3 4 4 4 3 4 5 6 6 5 4 3 2 3 3 2 2 3 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 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 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 6 5 5 4 3 3 2 1 1 2 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 8 8 8 8 7 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 2 1 1 0 0 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 6 6 6 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 4 4 4 4 4 5 6 7 9 9 10 9 9 9 10 10 10 10 10 10 10 10 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 4 4 4 5 5 5 5 6 6 6 6 7 7 7 6 6 5 5 4 3 3 2 1 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 13 13 13 12 10 9 6 4 4 3 3 4 4 4 5 5 5 5 5 5 4 3 3 3 4 5 7 8 8 7 7 8 9 10 10 10 9 9 9 9 10 10 11 10 10 8 5 2 3 5 6 6 5 5 5 5 6 6 7 7 6 5 5 6 6 6 6 6 6 6 7 7 6 5 4 4 4 4 4 4 5 5 6 7 7 7 6 4 3 1 2 3 4 3 2 2 2 3 4 5 5 6 7 8 9 9 9 10 10 10 11 11 11 11 11 10 8 6 5 4 4 3 3 2 2 2 3 3 3 4 5 6 6 5 4 3 3 3 3 2 2 3 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 2 2 1 1 2 3 3 3 3 2 2 3 3 3 4 4 5 6 7 8 8 9 8 8 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 4 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 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 5 5 5 4 4 4 4 4 4 4 4 4 5 6 7 9 10 10 10 10 9 10 10 10 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 5 4 3 3 2 2 1 1 0 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 13 13 13 12 11 9 7 5 3 3 3 3 4 4 5 6 6 6 6 6 5 4 3 3 4 3 4 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 7 4 2 3 5 6 6 5 4 3 4 5 6 7 7 6 5 5 5 5 5 6 6 6 7 7 7 6 5 5 4 4 5 4 4 4 5 5 6 6 5 4 2 1 2 3 4 4 3 2 3 4 6 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 9 7 6 5 4 4 4 3 2 2 2 2 2 3 3 4 5 6 5 5 4 3 3 3 2 2 3 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 2 1 1 2 3 3 2 2 2 2 3 3 3 4 5 5 6 7 7 8 8 8 8 8 8 8 9 8 8 8 7 7 6 6 6 7 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 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 5 5 5 5 4 4 4 4 4 4 4 4 5 6 7 9 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 4 4 3 2 1 1 1 0 1 1 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 12 13 13 13 13 12 10 7 5 4 3 3 4 4 5 6 6 6 7 7 6 6 5 4 2 2 3 3 4 6 8 9 8 8 7 7 8 8 8 8 8 8 9 9 9 8 8 7 5 3 3 4 6 6 6 5 4 2 3 4 5 6 6 5 5 5 5 5 5 6 6 7 7 7 7 6 6 5 5 5 5 5 5 4 5 5 5 4 4 2 0 2 3 4 4 3 2 3 4 6 7 8 8 8 8 9 10 11 11 11 10 10 9 9 9 9 9 8 8 7 6 5 5 5 5 4 3 2 2 2 2 2 2 3 4 5 6 6 5 4 4 3 2 1 2 3 4 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 5 6 6 7 8 8 8 8 8 8 8 8 7 7 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 5 5 4 4 3 2 2 2 2 2 2 3 3 3 3 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 6 7 8 9 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 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 4 3 2 2 1 1 1 1 1 1 2 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 9 10 11 12 12 13 13 13 12 11 8 5 4 3 3 4 5 5 6 7 7 7 7 7 6 6 5 4 3 2 2 2 3 5 7 8 9 8 7 6 6 7 8 8 8 8 7 7 7 6 6 5 4 3 3 5 6 6 6 5 4 2 2 3 5 5 5 4 4 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 3 2 1 2 4 4 3 2 2 4 6 8 8 8 8 8 8 9 10 11 11 10 9 8 7 7 7 7 7 7 7 6 6 6 5 5 6 6 5 4 3 2 1 2 2 3 4 5 6 6 6 5 4 3 2 1 2 3 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 7 7 7 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 4 4 3 3 4 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 5 6 7 7 7 7 7 8 8 8 7 7 6 6 5 5 5 5 5 6 6 6 7 7 7 7 6 5 5 4 5 5 6 7 6 6 5 4 3 2 2 1 1 2 2 3 3 3 3 3 4 4 5 5 5 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 4 4 4 4 4 4 4 4 4 5 6 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 13 13 13 13 13 12 12 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 5 5 5 4 4 5 5 5 5 5 4 4 4 4 4 5 6 6 6 6 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 3 2 1 1 1 2 2 2 2 2 3 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 12 12 13 13 13 12 9 7 4 3 3 4 5 6 7 7 8 8 8 7 6 5 5 5 5 4 3 2 2 3 5 6 8 9 9 8 6 6 6 7 7 7 7 7 6 6 5 5 4 3 3 5 6 6 6 6 5 3 2 1 2 4 5 4 3 4 5 5 5 6 6 7 7 8 8 7 7 7 6 6 6 6 5 6 6 7 7 6 5 3 2 1 3 4 3 3 3 4 6 7 8 9 9 8 8 8 8 9 9 10 9 8 7 5 4 4 5 6 6 7 7 7 6 6 5 6 6 6 6 4 3 2 3 4 4 4 4 5 6 6 6 5 4 2 0 2 3 4 5 5 5 5 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 1 1 2 2 2 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 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 6 6 6 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 5 6 7 7 6 7 7 8 7 7 6 6 5 5 4 4 5 5 5 6 6 7 7 7 7 7 6 5 5 5 6 7 7 6 6 5 4 4 3 2 1 1 1 2 2 3 3 3 3 3 3 4 5 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 4 4 4 4 4 4 4 4 5 5 5 6 6 8 9 10 10 10 10 9 9 9 9 10 10 10 10 11 11 12 13 13 14 14 14 14 13 13 12 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 2 2 3 4 5 5 6 6 6 5 5 4 4 3 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 3 3 2 1 1 2 2 2 2 2 2 3 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 11 12 12 13 13 12 10 7 5 3 3 4 5 6 7 7 8 8 8 7 6 5 5 5 5 6 5 4 3 3 4 4 6 7 8 9 8 7 5 5 5 5 6 6 6 6 5 5 4 3 3 5 6 7 7 7 5 4 3 1 1 2 4 4 4 3 3 5 6 6 6 7 7 7 7 8 8 8 8 7 7 6 5 5 6 7 8 8 7 5 3 1 2 3 4 3 3 4 6 7 8 9 9 8 8 8 7 7 7 8 9 8 7 6 5 3 3 4 5 7 7 8 7 7 6 5 5 6 6 6 5 3 3 4 5 5 5 4 5 5 6 6 5 4 2 1 1 3 4 4 5 5 6 6 6 6 5 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 3 2 2 2 2 3 3 3 3 3 4 4 3 3 4 5 6 7 7 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 3 2 1 1 1 2 2 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 9 10 10 10 9 9 9 9 9 9 10 10 11 12 12 13 14 14 14 14 14 13 13 12 12 11 11 10 9 9 8 8 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 3 4 5 5 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 2 1 2 2 3 3 2 2 2 3 4 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 11 12 12 13 12 10 7 5 3 3 4 5 6 7 7 7 7 7 7 6 5 5 5 5 5 6 6 5 4 3 3 3 4 6 7 8 8 7 5 3 2 3 4 4 4 4 3 2 1 2 4 6 8 8 8 7 5 4 2 1 2 3 4 4 3 2 3 5 6 7 7 7 7 6 6 7 9 10 10 8 7 6 5 5 6 8 9 9 7 5 2 1 3 4 4 3 4 6 7 8 8 8 8 8 8 8 7 6 6 7 8 8 7 6 4 3 2 3 5 6 8 8 8 7 6 5 5 5 6 5 5 4 4 4 5 5 4 4 3 4 5 5 5 3 2 1 1 2 3 4 5 5 5 6 5 5 4 3 2 2 1 1 1 1 2 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 8 8 8 8 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 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 5 6 7 6 6 6 5 5 4 4 4 4 4 4 4 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 7 6 5 5 4 4 4 4 3 2 1 1 1 2 2 3 3 3 3 3 4 4 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 9 11 11 10 9 9 9 9 9 10 10 11 12 13 14 14 14 14 14 14 13 13 12 12 11 11 10 9 9 8 8 8 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 3 3 2 2 2 1 2 2 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 4 4 3 3 2 2 3 3 3 3 3 2 3 3 4 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 9 10 11 12 12 12 10 7 5 3 3 3 4 5 6 6 6 6 6 6 5 4 4 4 5 5 5 5 5 5 3 2 2 2 2 4 5 7 7 7 6 4 2 1 2 1 0 1 1 1 2 4 6 7 8 8 8 7 5 4 2 2 3 4 5 4 3 0 2 4 6 7 8 8 7 6 6 7 9 11 11 9 7 6 5 6 7 8 9 8 7 5 2 3 4 5 4 4 5 8 8 9 8 8 8 8 8 7 6 5 5 5 6 7 6 5 4 3 2 2 3 5 7 8 7 7 6 6 6 6 5 5 5 5 5 5 4 4 3 2 2 3 4 4 3 3 1 0 1 2 3 4 4 5 5 5 5 4 4 3 2 1 1 1 1 2 2 3 3 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 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 6 6 6 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 4 3 2 2 3 3 4 4 3 3 3 3 4 4 4 5 5 6 7 7 8 8 8 7 7 6 5 5 5 5 5 5 4 2 2 2 1 2 2 2 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 7 9 11 11 11 10 9 9 9 9 9 10 11 12 13 15 15 15 14 14 13 13 13 12 12 11 11 10 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 4 3 3 3 3 3 4 4 3 3 3 3 3 4 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 11 12 12 10 7 5 3 2 3 4 5 5 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 4 2 1 0 1 2 3 4 6 7 7 6 5 3 3 3 3 3 3 3 3 4 5 6 7 8 8 8 7 6 4 3 4 5 5 5 4 3 1 2 4 6 7 8 8 8 7 7 8 9 11 11 10 8 7 6 7 8 9 9 8 6 3 2 4 5 5 4 5 7 8 9 8 8 8 8 8 7 6 5 4 3 4 5 6 6 5 4 3 2 1 2 4 6 7 7 7 7 7 7 6 6 5 5 5 5 5 4 3 3 3 4 4 4 3 3 2 1 1 1 2 3 4 4 4 4 4 4 4 3 2 2 1 0 1 2 2 3 3 3 4 4 4 4 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 2 2 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 7 9 11 12 12 11 10 10 9 9 9 10 10 11 13 14 15 15 15 14 14 13 13 13 12 11 11 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 4 3 3 3 4 4 4 4 4 4 3 4 4 4 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 10 8 5 4 3 3 4 5 5 6 5 5 5 5 4 4 4 4 5 5 6 6 5 5 4 3 1 0 1 3 4 4 4 6 7 6 6 4 4 3 3 3 4 4 4 4 4 5 5 6 7 8 8 7 6 4 4 4 5 5 4 3 2 1 1 3 5 7 9 9 9 9 9 8 8 9 10 10 9 8 7 8 8 9 8 7 4 2 3 5 6 5 5 6 8 8 8 8 8 8 8 7 7 6 4 3 2 3 5 6 6 5 4 2 1 1 2 3 5 6 7 7 7 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 3 2 2 1 1 2 3 3 4 4 3 3 4 4 3 2 2 1 0 1 2 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 4 4 3 3 2 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 5 6 6 7 7 7 6 6 5 4 4 3 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 7 7 7 9 11 12 12 12 11 10 10 9 9 9 9 10 11 13 14 15 15 14 14 13 13 13 12 11 11 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 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 3 4 4 5 5 5 5 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 8 9 9 7 6 4 4 3 4 4 5 5 5 5 5 5 4 4 4 5 5 6 7 7 6 6 4 3 2 1 1 3 4 5 4 3 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 5 5 6 7 7 6 5 4 4 4 5 4 4 4 3 2 0 2 4 6 8 10 11 10 9 8 7 7 7 7 7 7 7 8 8 8 8 7 5 4 5 6 6 6 6 7 8 8 8 8 8 8 7 7 6 5 4 3 2 3 5 6 6 5 4 3 2 2 2 2 4 6 7 7 8 8 8 7 7 6 6 6 5 4 3 3 3 3 3 3 3 2 2 1 1 1 2 2 3 4 4 4 4 4 4 3 2 1 0 1 3 3 4 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 8 7 7 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 4 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 2 2 1 1 1 2 2 3 3 4 4 4 5 5 4 4 4 4 4 4 3 3 4 4 5 6 7 7 7 7 6 6 6 5 4 3 3 2 2 2 1 2 2 2 2 3 3 4 4 5 5 5 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 4 4 5 5 6 7 8 8 8 10 11 12 13 12 12 11 10 9 9 8 8 8 9 11 13 14 14 14 14 14 13 13 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 6 5 5 4 4 5 4 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 6 4 2 1 1 3 5 6 5 3 2 3 4 4 4 4 3 3 2 3 3 3 3 3 4 4 5 5 5 6 6 5 3 2 2 3 5 5 6 6 5 4 2 2 4 6 8 10 11 11 10 8 7 6 5 5 5 5 6 7 7 8 8 7 7 7 7 6 6 7 7 8 8 8 8 8 8 7 7 7 6 5 4 3 1 3 4 5 5 5 4 3 3 3 2 2 4 6 7 8 8 8 8 7 7 6 6 6 5 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 3 3 4 4 4 4 4 3 2 1 2 3 4 5 4 4 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 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 6 6 7 7 8 7 7 8 8 9 9 9 9 9 9 8 7 7 6 6 7 7 7 8 7 7 7 6 6 6 6 6 6 6 7 7 7 6 6 5 5 4 4 5 5 5 6 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 4 5 5 5 6 5 5 4 4 4 4 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 5 5 4 3 3 2 1 1 1 1 1 2 2 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 6 7 8 8 9 10 11 12 13 13 12 11 11 10 9 8 7 7 8 9 11 13 13 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 8 8 7 6 6 6 5 5 4 3 3 4 5 5 5 5 5 5 5 6 6 6 6 5 5 6 6 7 7 7 7 5 4 2 1 2 4 6 7 5 2 1 3 4 4 4 4 4 4 3 3 3 3 3 3 4 5 5 5 5 4 5 5 4 2 1 2 4 6 7 7 7 5 3 2 4 6 9 10 11 11 10 8 7 6 5 4 4 4 4 6 7 7 7 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 6 6 5 4 3 2 1 2 4 5 5 4 4 4 4 4 3 3 4 6 7 7 8 8 8 7 7 6 6 5 4 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 4 3 3 3 3 3 4 5 5 5 5 4 4 4 4 4 4 4 4 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 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 7 7 7 6 6 6 5 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 6 6 6 5 5 5 5 6 6 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 4 4 4 4 4 4 3 3 3 3 3 2 2 3 4 5 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 5 5 4 3 2 1 1 0 0 1 1 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 8 9 11 12 13 13 13 13 12 11 10 9 8 7 7 8 9 11 12 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 4 3 3 3 3 3 3 4 3 3 3 3 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 4 4 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 8 7 7 6 6 5 4 3 2 2 2 4 4 5 5 5 5 6 6 7 7 7 7 6 6 6 6 7 7 7 6 5 3 2 1 3 5 7 7 5 2 2 3 4 4 5 5 5 5 5 4 3 2 3 4 5 6 6 6 5 4 4 5 5 4 3 2 3 5 7 8 7 6 4 3 5 7 9 11 11 11 10 8 7 6 5 4 4 3 4 5 6 7 5 3 4 5 5 4 5 6 6 6 7 7 7 7 7 6 6 4 3 2 1 0 1 3 4 5 5 5 4 4 4 3 3 3 4 6 6 7 7 7 7 7 7 6 6 5 4 3 4 4 4 4 3 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 9 9 8 8 7 7 8 7 7 7 6 6 6 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 5 6 6 7 7 8 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 5 4 3 2 1 0 0 0 1 1 2 2 3 3 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 5 5 5 5 5 5 5 6 6 8 9 11 12 13 13 14 13 13 12 11 10 9 8 8 9 10 11 11 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 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 3 3 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 5 5 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 7 6 6 5 5 4 2 2 2 2 3 3 4 5 6 6 7 8 8 8 7 7 6 6 6 7 7 7 6 5 4 3 2 2 3 5 7 6 5 4 4 3 4 5 5 6 7 7 6 5 3 3 4 6 7 7 7 7 6 5 4 4 5 5 4 4 3 4 6 8 8 7 5 5 7 9 10 11 11 11 10 9 8 7 5 4 4 4 4 6 7 7 5 1 2 3 3 2 3 4 5 5 6 7 7 7 7 6 5 3 2 0 0 1 2 4 5 6 6 5 4 4 3 3 2 3 4 5 6 6 6 7 7 7 7 6 6 5 4 4 4 5 4 4 3 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 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 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 6 6 7 8 8 8 8 7 7 7 6 6 6 5 4 4 4 4 3 3 3 3 3 3 4 4 4 5 6 6 6 6 6 6 6 5 4 3 2 1 0 1 1 1 2 2 2 3 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 5 5 5 5 5 6 6 6 8 9 11 12 13 13 14 14 13 12 11 10 10 9 9 10 10 11 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 8 7 6 6 5 5 4 3 3 2 2 2 2 3 5 7 8 9 9 9 8 7 6 6 6 7 7 7 6 5 4 3 2 2 2 3 5 6 6 5 5 4 3 4 5 5 6 7 8 7 5 4 5 6 7 7 8 8 8 7 6 5 4 4 5 5 5 3 3 6 7 8 8 8 8 9 10 11 12 12 11 10 9 9 8 7 6 5 5 6 7 8 8 6 3 0 2 2 1 1 3 4 5 6 7 7 7 6 5 4 2 1 1 1 1 3 4 6 6 5 5 4 3 3 2 3 4 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 3 3 3 3 3 4 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 7 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 5 5 6 6 6 6 7 7 7 6 5 4 3 2 2 2 2 1 1 2 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 6 6 6 6 7 8 10 12 12 13 14 14 14 14 13 12 11 11 10 10 10 11 12 12 12 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 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 3 4 5 5 5 5 5 5 5 5 5 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 8 7 6 6 5 5 5 4 3 3 3 3 4 5 6 8 9 9 9 8 7 6 6 6 7 7 8 7 6 4 3 2 2 2 3 4 5 5 5 5 5 5 5 6 6 6 6 6 7 6 6 6 7 7 7 8 8 8 8 7 7 6 5 5 5 5 4 3 3 5 7 8 9 11 11 11 10 11 11 12 11 10 10 10 10 9 9 8 8 8 8 8 8 7 5 2 0 2 2 1 2 4 5 6 7 7 7 6 4 3 2 1 1 1 2 3 5 6 6 5 4 3 3 2 3 4 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 2 1 2 2 2 2 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 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 6 6 6 5 5 5 5 5 5 5 5 5 4 4 5 5 5 6 6 7 7 8 8 8 8 8 9 9 10 10 10 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 9 8 8 7 7 7 7 7 8 8 8 8 8 7 7 8 8 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 7 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 6 6 5 4 4 3 2 2 1 1 1 2 2 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 7 7 8 10 12 13 13 14 14 14 14 14 13 12 12 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 3 4 4 4 4 3 3 4 5 5 5 5 4 4 5 5 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 7 6 6 5 5 5 4 4 3 3 3 4 5 7 8 9 9 9 8 7 6 6 6 6 7 7 7 6 5 3 2 2 3 3 3 4 5 5 4 5 6 7 7 8 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 7 7 7 6 6 5 5 4 3 4 5 7 8 10 11 12 12 11 11 11 11 10 9 9 10 11 12 12 11 10 10 9 9 8 7 5 3 0 2 2 2 1 3 5 6 7 7 6 5 4 3 2 2 1 1 2 3 4 5 5 5 4 3 3 3 4 6 6 7 7 7 6 6 5 5 4 4 4 3 4 4 5 4 3 2 1 2 3 3 4 3 3 3 3 2 2 3 4 4 3 2 2 1 2 2 2 3 4 4 4 5 5 5 5 5 5 5 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 4 4 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 5 5 6 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 10 9 9 8 8 8 7 7 7 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 9 10 10 10 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 3 2 1 1 1 1 1 2 2 3 3 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 7 8 9 11 12 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 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 4 4 4 3 2 2 2 3 4 4 5 5 4 4 4 5 5 5 5 4 4 4 5 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 11 10 10 9 8 7 6 5 5 4 4 3 3 3 3 3 3 5 7 8 9 9 8 7 6 6 6 6 6 7 6 6 5 4 3 3 3 2 2 3 4 5 5 5 6 7 7 7 8 7 7 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 5 5 4 4 5 6 8 9 10 10 11 11 11 11 11 10 9 8 8 10 11 12 12 12 11 11 10 9 8 6 4 2 2 3 4 3 2 2 4 5 6 5 5 5 4 4 3 2 1 1 2 3 4 4 4 4 4 4 4 5 6 7 7 7 7 7 7 7 6 5 4 4 4 4 4 5 4 4 2 1 2 3 3 4 4 3 3 3 3 2 2 3 3 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 10 9 9 8 8 8 8 8 8 9 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 9 9 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 5 5 5 6 6 6 5 5 4 3 2 1 1 1 0 0 1 2 2 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 6 6 6 6 6 7 7 8 8 8 10 11 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 13 13 13 14 14 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 2 3 3 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 12 12 12 11 11 10 9 8 7 7 6 5 4 3 3 3 2 2 1 1 3 4 6 8 8 8 7 6 6 6 6 6 6 6 5 4 3 3 3 3 3 2 2 3 5 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 7 8 9 9 10 10 10 10 10 10 9 8 8 9 10 11 12 12 12 11 11 10 9 8 6 5 4 4 5 5 5 5 5 5 4 3 3 3 4 4 4 3 2 2 2 3 3 3 3 4 4 4 5 6 6 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 3 2 1 2 3 3 4 4 3 3 3 4 4 3 2 2 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 6 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 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 6 6 6 6 6 6 6 7 7 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 9 8 8 8 8 7 7 6 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 1 1 1 0 0 1 1 2 3 3 4 4 4 4 3 3 3 4 4 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 10 12 13 14 14 15 15 15 15 15 15 15 15 14 14 13 13 12 13 13 13 14 14 13 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 5 5 5 4 4 3 3 3 3 3 4 4 5 6 6 6 6 6 7 7 6 6 5 5 6 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 6 5 4 4 4 3 3 2 1 1 2 3 5 5 6 5 5 5 5 5 5 6 6 5 5 4 3 3 3 3 3 3 2 2 3 5 6 7 7 6 6 6 6 6 6 6 5 5 4 4 5 5 6 7 7 7 6 6 5 5 6 6 5 5 5 5 6 6 7 8 8 9 9 9 9 10 10 10 9 8 8 8 9 10 11 12 12 11 11 10 10 9 8 7 6 6 6 7 7 7 7 7 6 4 3 1 1 2 3 3 2 2 3 3 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 6 6 6 5 4 4 3 3 3 3 2 1 1 2 3 4 4 4 3 3 3 4 4 3 1 2 3 3 4 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 6 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 10 10 10 10 10 9 10 10 10 10 10 9 9 9 9 8 8 7 6 4 4 4 5 5 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 7 8 9 9 9 10 11 13 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 5 6 6 6 6 6 6 6 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 6 5 5 4 4 4 4 3 2 2 3 4 4 4 3 2 2 2 3 4 5 5 5 5 4 3 3 3 3 3 3 3 3 1 2 4 6 6 5 5 4 5 5 5 5 4 4 3 3 4 4 5 6 6 7 7 6 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 8 7 7 8 9 10 10 10 10 9 9 8 8 7 7 7 8 8 8 8 8 7 7 6 5 5 4 2 1 1 2 3 3 4 4 5 5 6 6 5 6 7 7 8 8 7 7 7 6 6 5 5 5 5 4 4 3 3 3 3 2 1 0 2 3 3 4 4 4 3 2 3 4 4 2 1 2 3 3 4 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 6 4 4 4 5 5 6 6 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 3 3 2 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 3 3 3 3 2 2 2 2 3 3 4 4 4 5 5 5 6 6 7 8 9 9 10 10 11 13 14 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 3 4 4 5 5 6 6 6 7 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 6 5 5 5 5 5 4 4 3 3 4 4 4 3 1 0 1 1 2 3 4 5 4 4 4 3 3 3 3 2 2 2 2 1 2 3 4 4 3 3 3 3 3 3 3 2 1 1 2 3 4 5 6 6 6 6 6 5 5 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 7 6 5 5 6 7 8 9 8 7 7 6 6 5 6 7 7 8 8 7 7 7 7 7 7 7 6 4 3 3 4 4 4 4 4 5 6 7 7 7 7 7 8 8 7 7 6 5 5 4 3 3 3 3 3 3 3 2 2 2 2 1 2 2 3 3 3 4 3 3 2 2 3 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 5 5 5 6 6 7 8 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 11 10 10 10 10 9 9 8 8 8 6 5 4 4 5 6 6 6 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 3 3 2 1 0 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 2 2 2 3 3 3 4 4 4 5 5 6 7 9 10 10 10 10 12 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 8 8 7 6 6 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 4 4 5 5 6 6 7 7 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 10 10 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 6 5 3 1 2 2 3 3 3 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 3 4 4 4 3 2 1 2 3 4 5 5 6 6 6 6 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 8 7 6 6 5 4 4 5 6 7 7 7 6 5 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 5 4 4 4 5 5 4 4 4 5 7 7 7 7 7 7 7 6 5 5 4 4 3 3 2 2 2 2 3 3 2 2 2 2 2 2 3 3 3 4 4 3 2 1 1 2 2 2 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 5 6 6 7 7 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 10 9 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 10 10 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 9 8 8 8 7 7 6 5 6 6 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 2 1 0 1 1 1 2 2 2 2 1 1 0 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 7 9 10 10 9 10 12 13 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 9 9 10 10 11 11 11 11 11 11 10 9 8 8 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 8 8 7 5 3 2 3 4 4 3 3 3 3 3 2 2 3 3 3 2 2 2 3 4 4 4 3 3 3 3 3 4 5 6 6 5 4 3 2 2 3 4 5 5 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 6 5 4 3 3 4 5 6 6 6 6 5 4 3 3 3 4 4 5 6 7 7 7 7 7 7 8 8 7 6 5 4 4 4 4 3 3 3 5 6 7 7 6 6 5 5 4 4 4 4 3 3 2 2 1 1 2 2 2 2 2 2 3 3 3 4 4 5 5 4 2 1 0 1 1 2 2 3 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 6 6 6 7 6 6 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 5 5 6 6 7 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 10 9 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 9 9 9 9 9 9 10 10 11 11 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 10 11 11 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 1 0 0 1 1 1 2 2 2 2 1 1 0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 6 8 10 10 10 10 11 13 14 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 9 9 9 8 8 7 6 6 6 6 6 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 9 9 10 10 11 11 11 11 11 10 10 9 8 7 6 5 5 5 5 6 6 7 8 8 7 7 7 7 7 8 8 8 7 5 3 2 3 4 4 4 3 3 2 2 2 2 2 3 3 3 2 3 4 5 5 4 4 4 4 4 5 6 7 7 6 5 4 3 3 3 4 4 5 6 6 7 6 6 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 6 6 5 4 3 2 3 5 5 6 6 6 6 5 4 4 4 4 4 4 4 6 6 6 7 7 8 8 8 8 7 6 5 4 4 4 4 3 2 2 3 4 5 5 4 4 4 4 5 5 5 4 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 5 5 4 4 3 2 1 1 1 2 3 4 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 6 6 6 6 6 6 6 7 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 6 6 7 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 10 10 9 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 11 11 12 11 11 11 10 10 11 11 11 10 9 9 9 9 10 10 9 8 7 7 7 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 1 0 0 0 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 5 8 10 11 10 9 10 12 14 15 15 15 15 15 15 15 16 16 15 15 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 8 8 8 8 8 7 6 6 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 8 8 9 9 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 11 11 10 8 7 6 5 4 4 4 4 5 6 6 7 7 7 8 8 8 8 9 8 7 6 4 3 2 3 3 4 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 6 6 7 7 6 5 4 3 3 3 4 5 5 6 6 6 6 6 5 4 3 3 4 4 5 4 4 4 4 5 6 6 6 6 6 7 7 7 6 6 6 6 5 5 3 3 3 5 5 6 6 6 6 5 4 4 4 3 3 3 4 5 5 6 6 7 7 7 7 7 6 5 4 4 5 5 5 4 3 3 2 3 3 3 3 4 5 6 6 6 5 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 1 1 1 2 3 3 4 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 6 6 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 11 11 11 11 11 10 10 10 11 12 11 11 10 10 10 10 10 11 10 8 7 6 6 5 5 6 6 6 6 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 1 0 0 0 0 0 0 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 5 8 10 11 10 9 9 10 12 13 15 15 15 15 15 16 16 16 16 15 15 14 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 5 4 4 4 4 4 4 6 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 7 7 7 8 8 8 9 9 10 17 17 17 16 16 16 15 15 15 15 15 14 14 13 13 12 12 12 11 11 10 10 9 9 9 9 9 10 10 11 12 12 12 12 11 10 8 7 5 4 3 3 3 4 4 5 5 6 6 7 8 8 9 9 9 8 7 5 4 3 2 2 2 3 3 3 2 2 2 2 2 3 3 3 2 3 4 4 4 4 4 4 5 6 7 7 7 6 5 3 2 2 3 4 5 6 6 6 6 6 6 5 4 3 3 4 4 4 5 4 4 4 5 5 6 6 6 7 7 6 6 6 5 5 5 5 6 5 5 4 3 4 5 6 6 6 6 5 4 4 4 3 3 2 2 2 3 4 5 5 5 5 5 6 5 4 3 4 4 5 5 6 5 5 4 3 2 2 3 4 6 7 7 6 5 4 4 4 5 5 4 4 3 2 2 2 3 3 3 3 2 2 3 3 3 2 1 1 2 2 2 2 3 3 5 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 6 6 6 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 8 9 9 8 8 8 8 8 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 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 9 10 11 11 11 10 10 10 11 11 12 11 11 11 11 10 10 11 11 10 9 6 4 4 4 4 4 4 4 5 4 4 3 3 3 3 3 3 3 4 4 5 5 4 4 5 5 5 6 6 6 5 5 4 3 2 2 1 1 1 1 1 1 2 2 3 3 2 2 2 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 6 8 10 11 10 8 8 8 10 11 13 15 15 16 15 15 16 16 16 15 15 14 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 5 5 5 4 4 3 2 2 2 1 2 4 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 5 6 6 7 7 7 7 8 8 7 7 7 7 7 8 8 9 9 10 18 17 17 17 17 16 16 16 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 10 10 11 11 12 12 12 12 11 9 8 6 5 4 3 3 4 5 5 6 6 6 7 7 8 9 10 10 9 7 6 4 3 2 1 1 1 2 2 2 2 2 2 3 3 2 1 1 3 3 4 4 4 4 5 5 6 7 7 6 5 3 1 2 3 4 5 6 6 7 7 6 6 5 4 3 2 2 3 4 4 4 4 4 4 5 5 6 7 7 7 7 6 5 5 4 4 4 4 5 5 5 4 4 3 4 5 6 6 6 5 4 3 3 4 4 4 2 1 1 3 4 5 5 5 5 5 4 3 3 2 3 4 5 6 6 6 5 4 3 3 3 4 6 7 6 5 5 4 5 5 5 5 5 4 3 3 3 3 3 3 3 3 2 2 2 3 3 2 0 2 3 3 3 2 2 3 4 5 5 5 5 5 4 4 3 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 6 6 6 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 10 10 11 11 10 10 11 11 12 12 12 11 11 11 11 11 11 11 10 9 7 4 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 3 3 3 3 3 3 4 5 6 7 7 7 6 5 4 3 3 2 2 1 1 1 2 3 4 4 4 3 2 2 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 6 8 10 10 9 8 7 7 8 9 11 13 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 4 4 3 3 3 2 2 1 1 0 1 2 3 4 4 3 3 2 2 2 2 3 3 3 3 3 4 4 5 5 6 6 6 5 5 5 5 6 6 6 7 8 8 9 9 9 18 18 18 18 17 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 12 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 11 9 8 6 5 4 4 4 5 6 6 6 6 6 7 8 9 9 10 9 8 7 5 4 3 2 1 0 1 1 2 2 2 2 2 1 0 1 2 3 4 4 4 4 5 5 6 7 7 6 4 2 1 2 3 4 4 5 6 7 7 7 6 6 5 5 3 2 2 2 2 3 4 4 3 4 5 6 6 7 7 7 6 5 5 4 4 3 2 2 3 3 4 4 4 3 4 5 6 6 6 5 4 3 4 4 5 5 4 2 1 4 5 6 6 6 5 4 3 2 2 1 2 3 5 6 6 6 6 5 3 3 3 3 5 5 5 4 4 4 4 5 5 5 4 4 3 3 3 2 2 2 2 2 1 1 1 2 2 1 0 2 3 4 4 3 4 4 4 5 5 5 5 4 4 3 2 1 1 1 1 2 2 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 9 10 10 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 8 8 9 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 9 7 4 2 1 1 1 0 1 1 2 2 2 3 3 2 2 2 2 2 3 2 2 2 2 3 5 6 7 7 7 7 7 6 5 5 4 3 3 3 3 3 4 4 4 4 3 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 6 8 9 9 8 7 6 6 6 8 10 12 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 4 3 3 2 2 2 1 1 1 0 1 1 1 2 2 2 2 1 1 1 1 2 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 5 5 6 7 7 8 8 8 9 19 18 18 18 18 18 18 17 17 17 17 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 11 11 12 12 12 12 11 10 9 8 7 6 5 4 4 5 5 5 5 6 6 7 8 9 9 9 9 8 6 5 4 3 2 2 1 1 1 1 1 1 1 2 2 2 3 4 4 4 4 5 5 6 6 6 6 5 3 3 3 4 4 4 5 6 7 7 7 7 6 5 5 4 4 4 4 3 3 3 4 4 4 4 5 6 7 7 7 7 6 5 5 4 3 3 2 1 1 2 3 3 3 2 3 5 6 6 5 5 4 4 4 5 5 4 3 2 3 5 7 7 7 6 5 4 3 2 2 1 1 3 4 6 7 7 6 5 4 3 2 3 4 4 4 3 3 3 4 5 5 5 5 4 3 2 2 1 2 2 2 2 1 1 0 0 1 1 1 2 3 4 5 6 6 6 6 5 5 5 4 4 2 1 1 1 0 1 2 2 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 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 5 5 4 4 4 3 3 4 4 4 5 5 6 6 6 7 7 8 9 10 10 10 11 10 10 10 11 10 10 10 10 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 11 11 11 12 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 8 9 10 11 11 11 12 12 12 12 12 12 12 11 12 12 12 12 12 11 10 8 6 4 3 2 1 1 1 2 2 2 3 3 3 3 3 2 2 2 2 2 1 0 1 3 4 5 6 7 8 8 8 8 7 6 6 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 6 7 8 7 6 5 5 5 6 6 8 10 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 4 4 4 5 6 6 7 7 8 8 8 9 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 11 11 11 12 12 11 11 10 10 9 8 6 5 3 3 3 4 4 5 5 6 7 8 8 9 9 9 8 7 6 5 4 3 2 2 1 1 1 1 1 2 2 2 2 3 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 6 6 5 4 4 4 4 5 5 4 4 4 4 5 5 5 6 7 8 8 7 6 5 4 4 3 2 1 0 1 2 3 3 2 1 2 4 5 5 5 5 5 5 5 5 5 4 2 1 3 5 7 7 6 5 5 4 3 3 2 2 1 2 4 5 6 6 6 5 3 2 3 3 3 3 3 2 2 3 4 5 6 6 6 5 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 4 5 6 6 6 6 5 5 5 5 4 3 1 0 0 1 2 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 4 4 5 5 5 6 6 6 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 8 8 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 7 7 6 7 7 9 10 11 11 11 12 12 12 13 12 12 11 11 11 11 12 13 12 12 11 9 8 6 4 3 2 2 2 2 2 2 2 3 4 4 4 3 3 3 3 2 1 1 1 2 3 4 6 7 7 8 8 8 8 8 7 7 7 7 6 6 6 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 5 6 7 6 5 5 4 4 5 5 5 6 9 11 13 13 13 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 5 4 3 2 2 1 1 0 1 1 2 2 2 2 2 2 1 1 1 0 1 1 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 13 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 10 10 9 8 7 6 4 3 2 2 2 3 4 5 6 7 7 7 8 9 9 8 8 7 6 5 4 3 2 2 1 1 1 1 1 1 1 2 3 4 5 5 5 6 7 7 7 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 5 3 3 3 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 5 4 4 3 1 0 1 2 3 4 3 2 1 2 3 4 4 5 6 7 7 7 6 6 5 3 2 3 5 6 7 6 5 5 4 4 4 3 2 2 2 3 4 5 5 4 4 3 3 3 4 4 3 2 2 2 3 4 6 7 7 6 4 3 3 3 3 3 3 2 2 1 2 1 1 2 3 3 4 5 6 6 5 5 4 4 4 5 5 4 3 2 1 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 5 5 6 6 6 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 8 9 9 10 10 10 10 10 10 10 10 11 11 11 10 9 8 8 7 7 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 7 6 6 7 8 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 12 13 13 12 12 10 9 7 6 4 4 3 3 2 2 1 2 3 3 4 4 4 4 4 4 4 3 3 2 2 3 3 4 5 6 7 8 8 8 8 8 8 8 8 8 7 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 5 6 6 5 4 4 4 4 4 4 5 6 8 10 11 11 11 10 11 11 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 6 6 5 4 4 3 2 2 2 1 1 1 2 2 2 3 3 2 2 2 2 1 1 1 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 7 6 5 4 3 3 3 3 4 4 5 6 6 6 6 7 8 9 9 8 8 7 6 5 4 3 2 1 1 1 1 1 1 1 1 2 3 4 4 5 6 6 7 7 6 6 6 7 7 8 8 7 7 6 5 5 6 6 6 6 5 4 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 2 2 3 4 4 4 3 2 2 3 4 5 6 7 8 7 7 6 6 6 5 3 3 5 6 6 6 5 5 5 4 4 4 3 1 1 2 3 4 4 4 5 5 5 5 4 3 2 2 2 2 3 4 5 6 6 5 4 3 2 3 4 4 3 1 1 1 2 2 2 3 3 4 5 5 5 5 4 3 3 3 4 5 5 4 3 2 2 3 4 4 4 4 4 4 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 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 3 3 4 4 5 5 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 8 9 10 10 11 10 10 10 10 10 11 11 11 11 11 10 9 8 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 8 9 10 10 11 11 12 12 12 11 11 11 11 11 11 11 12 12 13 13 12 11 9 8 7 6 5 4 4 3 2 2 1 2 2 3 3 4 4 5 5 5 5 4 3 3 2 2 3 3 4 5 6 7 8 8 9 9 9 9 8 8 7 5 4 3 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 4 5 5 5 4 3 3 3 4 4 4 5 5 7 8 9 9 9 9 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 8 8 9 9 10 19 19 19 19 20 20 20 20 19 19 19 19 18 18 18 17 16 16 15 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 8 8 8 7 6 5 4 4 3 4 4 4 4 5 5 6 6 5 5 6 7 8 9 9 9 8 7 6 5 4 3 2 1 1 1 2 2 2 1 2 3 4 4 5 5 5 6 6 6 6 6 6 6 7 7 8 8 7 6 5 4 4 5 6 7 6 5 3 2 1 2 3 4 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 4 4 4 3 2 2 3 4 6 8 8 8 7 6 6 7 8 7 4 2 4 5 5 5 5 4 5 5 4 4 3 1 1 2 3 3 4 5 6 7 7 6 4 3 3 3 3 3 3 4 5 6 5 4 4 3 3 3 3 4 2 1 1 2 3 3 3 3 3 4 4 4 4 3 2 2 2 3 4 5 5 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 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 5 4 4 4 5 5 5 5 5 4 3 3 3 3 4 4 4 5 5 6 6 7 7 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 10 11 11 11 10 10 10 10 11 11 12 11 11 10 9 8 7 7 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 8 8 9 9 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 7 7 7 8 8 9 10 10 10 11 11 11 11 10 10 10 10 11 11 11 12 12 12 12 12 11 10 9 7 7 6 5 4 3 3 2 2 1 1 2 3 4 5 5 6 6 5 5 4 2 2 1 1 1 2 3 4 5 6 7 8 8 9 8 8 7 6 5 4 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 4 5 5 4 4 3 3 3 3 4 4 4 5 6 7 8 8 9 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 10 10 20 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 16 15 14 14 13 12 12 11 11 11 10 10 9 9 8 8 7 7 6 5 4 4 3 3 3 3 4 4 5 6 6 6 5 4 5 6 8 9 10 10 9 8 7 6 4 3 2 1 1 1 2 2 2 2 2 3 4 4 5 5 4 4 5 5 5 5 5 5 5 6 7 8 7 6 5 5 4 5 5 6 7 7 6 4 3 1 1 1 2 4 5 5 6 6 6 6 6 6 5 5 4 4 4 3 3 3 4 3 3 4 4 4 4 3 2 2 4 6 7 8 8 7 6 7 8 9 8 6 2 2 4 5 4 4 4 4 5 5 4 4 3 2 3 3 3 4 4 6 7 7 6 4 4 4 4 4 3 3 4 5 6 6 5 5 4 4 4 4 3 2 1 1 2 3 4 3 3 3 4 4 4 3 2 2 2 2 3 4 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 4 4 3 3 3 4 4 4 4 4 5 5 6 7 7 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 8 8 8 8 8 9 9 10 11 11 11 10 10 10 10 10 11 11 11 11 10 9 8 8 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 9 9 9 8 8 7 7 7 8 9 10 10 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 7 8 8 9 9 9 10 10 11 11 11 11 10 10 9 9 10 10 11 11 11 11 11 12 11 11 9 8 7 7 6 5 4 3 2 1 0 1 2 3 5 5 6 6 6 5 4 3 2 1 1 1 1 1 1 3 4 4 5 6 7 7 7 7 7 6 5 4 3 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 4 4 5 5 4 4 4 3 3 3 3 3 4 5 6 7 8 9 10 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 16 15 14 13 13 12 12 11 11 10 10 9 8 8 7 6 5 4 3 3 2 2 2 3 3 3 4 5 6 7 6 5 4 5 7 9 10 10 10 9 7 6 5 4 3 2 1 1 1 2 2 2 2 3 3 4 5 5 5 4 4 4 4 4 4 5 5 5 6 7 7 6 6 5 4 5 5 5 6 7 7 6 5 4 3 2 1 1 3 5 5 5 5 5 6 6 6 6 5 4 4 3 2 3 4 4 3 3 3 4 4 4 4 2 1 3 4 6 7 8 7 7 7 8 10 9 7 4 1 3 4 4 4 4 5 5 5 5 5 4 3 3 3 4 4 3 4 4 5 5 4 4 4 5 4 4 3 3 3 4 5 5 4 5 5 5 4 3 2 1 1 2 3 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 9 8 7 7 7 8 9 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 10 10 11 12 12 12 12 10 10 9 9 9 9 10 10 10 10 11 11 11 10 9 9 8 7 7 6 5 4 2 1 0 1 2 2 4 5 6 6 6 5 3 2 1 1 1 1 1 1 0 1 2 3 3 5 6 6 6 6 6 5 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 3 4 4 4 4 4 4 5 5 4 4 4 4 3 3 4 5 6 7 7 8 10 12 13 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 17 16 15 15 14 13 13 12 12 11 11 10 9 8 7 6 5 4 3 2 2 1 1 1 2 2 3 4 5 6 6 5 4 3 5 7 9 10 10 9 8 7 5 4 3 2 2 1 1 1 1 2 2 3 3 4 4 5 5 5 5 4 3 3 4 4 5 5 6 6 6 6 6 5 4 4 5 5 5 5 6 7 6 5 5 4 4 3 2 3 5 6 6 5 5 5 6 6 6 5 4 3 2 1 2 3 4 3 3 3 3 4 5 4 3 1 1 3 6 8 9 8 7 7 8 10 10 9 5 1 3 4 5 5 5 5 5 6 6 6 5 4 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 3 2 2 2 2 3 3 4 4 4 4 3 3 1 0 2 3 4 4 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 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 4 4 4 5 5 5 5 5 5 6 6 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 11 10 8 7 6 6 7 8 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 9 11 12 13 13 13 12 11 10 9 8 8 9 9 9 9 9 10 10 10 10 9 8 8 7 7 6 6 5 3 2 1 1 2 1 1 3 4 5 5 4 3 2 1 1 0 1 1 1 0 0 1 1 2 3 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 0 1 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 7 8 8 7 8 10 11 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 7 7 8 9 9 10 10 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 17 16 15 14 14 13 12 12 11 11 10 9 8 7 5 4 3 2 1 1 1 0 1 1 2 2 4 5 5 5 3 2 3 5 7 9 9 9 8 7 5 4 3 2 2 1 1 1 1 1 2 2 2 3 4 5 5 5 6 5 5 3 3 3 4 5 5 5 6 5 5 5 4 4 5 5 5 5 5 5 6 6 6 5 5 4 3 2 3 5 6 6 6 5 5 6 6 6 5 4 3 2 1 1 3 4 4 3 3 3 4 4 5 4 3 2 3 6 8 9 8 7 7 8 9 10 9 6 3 1 4 5 5 5 5 5 5 6 7 6 5 3 2 3 4 6 6 4 3 3 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 3 1 1 2 3 4 5 5 5 4 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 5 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 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 4 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 10 11 11 12 13 13 13 13 13 12 10 8 6 4 5 6 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 7 8 9 11 12 13 14 13 12 11 9 8 8 8 8 8 8 8 9 9 10 10 9 9 8 8 7 7 6 6 5 4 3 2 0 2 2 2 1 2 4 5 4 3 2 1 1 1 1 1 1 1 1 1 0 1 2 3 4 4 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 0 0 1 2 3 4 4 4 4 5 5 6 6 5 5 5 5 5 5 5 6 8 8 7 7 7 8 9 10 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 9 9 10 10 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 17 16 15 14 13 13 12 12 11 10 9 8 6 5 3 2 1 1 1 1 0 1 1 1 2 3 4 4 3 1 1 3 5 7 9 9 9 7 6 4 3 2 2 1 1 1 1 1 1 1 1 2 3 4 5 5 6 6 6 5 4 2 2 4 4 5 5 5 5 5 4 4 4 5 6 6 5 5 5 5 5 6 6 6 5 4 3 3 5 6 7 6 6 6 5 5 5 5 4 4 3 1 1 3 4 4 4 3 2 3 4 5 5 4 3 4 5 7 8 8 7 7 7 8 10 9 7 4 1 2 4 5 5 5 5 5 6 6 6 5 3 2 1 3 5 6 5 4 4 4 4 5 6 6 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 1 1 2 4 5 5 4 3 3 3 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 9 9 9 10 10 11 12 13 14 14 14 14 14 13 11 8 5 2 3 5 7 8 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 7 8 10 12 13 14 13 12 10 9 8 8 8 8 8 8 8 9 9 10 10 10 9 9 8 7 7 7 6 6 5 4 3 2 1 1 2 2 2 3 4 4 3 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 3 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 0 1 2 3 3 4 4 4 5 5 5 6 5 5 5 5 5 5 6 6 6 7 7 6 5 5 6 7 8 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 6 6 7 7 8 9 9 9 9 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 17 16 15 14 13 13 12 11 10 9 7 6 4 2 1 1 1 1 1 1 1 1 1 2 3 3 2 2 1 1 3 5 8 9 9 8 6 5 4 3 2 1 1 1 1 1 1 1 1 1 2 4 4 5 5 6 6 6 5 4 2 1 3 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 5 4 4 4 5 6 7 6 6 5 5 5 5 5 4 3 2 2 3 4 5 4 3 2 2 3 4 4 4 4 4 6 7 8 8 7 7 7 8 9 9 8 6 3 1 4 5 6 5 4 4 5 5 5 4 2 2 1 1 3 4 4 4 4 4 4 5 6 6 6 5 4 3 3 4 3 3 3 3 3 3 3 4 4 3 2 1 1 2 3 3 3 3 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 11 12 13 14 15 15 15 15 14 13 11 8 5 2 2 4 6 7 8 8 9 9 9 9 9 9 8 8 7 7 6 5 5 5 5 5 7 9 11 13 14 13 13 11 10 9 8 8 8 8 8 9 9 10 10 10 10 10 9 8 8 7 7 7 6 6 5 5 4 3 2 0 1 2 3 3 3 2 2 2 3 3 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 2 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 5 6 7 8 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 4 3 3 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 4 4 5 5 5 6 6 6 7 8 8 9 9 9 9 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 17 16 15 14 14 13 12 11 10 8 7 5 3 2 1 1 1 1 1 1 1 0 1 2 2 2 2 2 1 2 4 6 8 9 8 6 5 4 3 2 2 1 1 1 1 1 1 1 1 2 3 4 4 5 5 6 6 6 6 5 3 0 2 3 4 5 5 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 6 5 5 5 4 4 5 6 6 6 6 5 5 5 5 4 4 3 1 1 3 4 5 4 3 3 2 2 3 3 4 4 5 6 7 8 7 7 8 8 8 9 10 9 7 4 2 4 5 6 5 4 3 3 3 2 1 1 2 3 2 0 1 2 3 3 4 4 4 4 5 5 4 4 3 4 4 4 4 3 3 2 2 2 3 3 3 3 2 1 2 2 3 3 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 11 12 13 14 15 16 16 16 15 14 12 10 8 5 3 2 3 4 5 6 7 8 8 8 8 8 7 7 6 5 4 4 3 3 3 4 5 8 10 12 13 14 14 13 11 10 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 6 5 5 4 4 3 2 1 1 1 1 2 3 3 4 4 5 5 5 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 6 7 8 9 9 9 8 8 7 7 7 7 7 6 6 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 5 5 5 5 6 5 5 5 4 4 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 17 16 15 14 13 12 11 10 8 7 5 3 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 2 4 6 7 8 7 5 4 3 2 2 1 1 1 1 1 1 1 2 2 3 4 4 4 5 5 6 6 6 6 6 4 2 0 2 3 4 5 6 7 8 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 3 3 2 0 2 3 4 4 4 3 3 2 1 2 3 4 6 7 7 7 7 7 7 8 9 9 9 9 7 5 3 3 4 5 4 3 2 2 2 3 3 3 4 4 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 5 5 4 3 3 3 1 1 2 3 2 2 2 2 2 2 3 4 4 4 3 3 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 6 5 5 5 4 4 3 3 3 3 2 2 1 2 2 2 2 2 2 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 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 9 9 8 9 9 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 10 10 11 12 12 14 15 15 16 16 15 15 13 12 10 8 6 4 3 3 3 5 6 6 7 7 7 7 7 6 6 5 5 4 3 3 3 3 5 7 9 11 13 14 14 14 13 12 11 11 10 10 10 10 10 11 10 10 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 4 4 4 6 7 9 9 9 9 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 8 8 8 7 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 17 16 15 14 13 12 11 10 8 6 4 3 1 1 1 1 1 1 1 1 1 0 1 2 1 1 1 1 2 4 6 7 7 6 4 3 3 2 2 2 1 1 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 7 6 6 4 2 1 2 3 4 5 6 7 8 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 3 3 3 2 2 1 2 4 4 4 4 3 2 1 1 3 4 6 7 7 7 6 6 6 7 8 8 8 8 7 6 4 3 3 3 3 2 1 3 4 5 5 5 5 5 5 5 4 4 3 3 3 2 1 1 0 0 1 1 2 3 4 5 4 3 3 4 4 3 1 1 2 2 2 2 2 2 2 3 4 4 4 4 3 3 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 5 5 4 4 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 13 14 15 15 16 15 15 14 13 12 11 9 7 5 4 4 5 6 6 7 7 7 7 7 7 7 7 6 6 5 4 4 4 5 6 8 11 12 14 14 14 14 13 13 12 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 8 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 7 6 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 17 16 15 14 13 11 10 8 6 4 2 1 1 2 1 1 2 2 1 1 0 1 1 1 2 2 2 3 4 6 6 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 5 5 5 6 7 7 7 6 4 3 2 3 3 2 3 4 6 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 2 2 4 5 5 4 3 3 2 2 4 5 6 7 6 6 4 4 5 6 7 8 8 8 7 6 5 3 2 1 0 1 3 4 5 6 6 6 5 5 5 5 5 4 4 4 4 3 3 2 2 3 3 3 3 4 4 4 4 2 1 3 4 4 2 1 1 2 2 3 3 2 2 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 2 2 1 1 1 0 1 1 2 1 1 1 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 12 13 14 14 15 15 15 15 15 15 14 13 11 9 7 6 6 6 6 7 8 8 8 9 9 9 8 8 8 7 7 6 6 6 6 7 8 10 12 12 13 13 13 12 12 12 11 11 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 3 4 4 5 7 8 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 17 16 15 14 13 12 10 8 6 4 2 1 1 2 2 2 2 2 1 0 1 1 1 1 2 3 3 3 4 5 5 5 4 3 2 1 1 1 2 2 2 1 1 1 2 2 2 3 3 4 4 5 5 5 5 6 6 7 7 7 6 5 5 4 4 4 3 4 5 6 7 8 7 7 7 8 8 8 8 7 7 6 5 5 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 4 4 4 4 5 5 4 3 2 2 3 5 6 7 7 6 4 3 3 3 5 7 8 9 9 8 7 5 3 1 1 2 4 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 3 1 1 2 3 2 1 1 1 1 2 2 2 2 2 3 4 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 11 11 11 11 12 13 14 14 15 15 15 16 16 16 16 15 13 11 10 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 6 7 7 7 6 5 4 4 3 3 3 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 4 5 6 8 8 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 17 15 14 13 12 10 8 6 3 2 1 2 2 2 2 2 1 1 0 1 1 1 0 2 3 3 3 4 4 4 4 3 2 1 1 0 1 1 1 1 1 1 1 2 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 6 6 6 5 5 5 4 4 3 3 3 3 4 4 5 5 5 5 4 2 0 2 4 6 7 7 7 5 4 3 2 2 4 6 8 10 10 9 8 5 3 1 3 4 6 6 7 7 7 6 5 3 2 1 2 3 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 5 4 3 2 1 1 0 1 2 2 1 1 2 1 1 2 3 4 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 13 13 14 14 15 15 16 16 17 17 16 15 14 12 11 10 10 10 10 11 11 11 11 11 11 11 10 10 10 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 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 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 5 6 8 9 9 10 9 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 17 16 14 13 11 10 8 5 3 1 2 2 2 2 1 1 1 0 0 1 2 2 1 1 2 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 7 7 7 7 7 8 8 8 7 6 6 7 7 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 3 3 2 3 4 5 5 5 5 4 3 1 2 4 5 7 7 7 7 5 4 3 3 3 4 6 9 10 11 10 8 6 3 3 4 5 6 6 7 7 6 5 4 3 2 2 2 3 3 2 2 2 2 2 3 4 5 5 5 6 6 5 5 5 4 4 4 3 3 2 1 2 3 2 2 2 1 0 2 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 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 2 2 1 1 0 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 15 15 16 16 17 17 17 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 7 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 3 3 3 3 4 4 4 5 5 6 7 8 9 10 11 10 10 9 9 8 8 8 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 18 16 15 13 11 9 7 4 2 1 1 1 1 2 2 1 1 0 1 1 2 2 1 0 1 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 6 6 5 6 7 6 6 6 6 7 7 7 7 7 8 8 8 7 6 5 5 5 5 4 3 3 2 2 2 4 5 5 5 4 3 2 2 4 5 6 6 7 7 6 5 4 4 4 4 6 8 9 10 10 9 8 6 4 4 5 5 5 6 6 6 5 5 4 4 4 4 4 4 3 2 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 2 2 0 2 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 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 1 0 0 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 16 16 17 17 17 17 16 16 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 8 8 8 8 8 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 4 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 7 8 10 11 12 12 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 18 17 15 13 11 9 6 4 2 1 1 1 1 2 2 2 1 1 1 2 2 1 1 0 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 5 5 5 5 6 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 6 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 7 6 5 4 4 4 4 3 3 2 1 2 4 5 5 5 4 3 2 3 4 5 6 6 6 6 6 5 5 4 4 6 7 9 9 9 9 9 8 6 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 1 1 1 2 3 4 4 5 5 5 5 5 5 5 6 6 6 5 4 3 3 3 3 3 2 1 2 3 4 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 4 3 3 3 2 2 2 2 1 1 0 0 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 17 17 17 17 17 16 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 5 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 4 5 5 6 6 7 7 8 9 11 12 13 13 13 13 12 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 23 23 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 19 17 16 14 12 9 6 4 2 1 1 1 1 2 2 2 1 1 2 2 1 1 0 1 2 2 2 3 3 3 2 2 2 2 2 2 2 1 1 2 3 4 5 5 6 6 6 6 7 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 6 6 7 7 6 6 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 9 8 6 5 4 4 4 4 4 3 2 1 2 4 5 5 4 3 3 3 4 5 5 5 5 5 5 6 6 6 6 6 6 8 8 8 8 8 8 7 6 5 3 3 3 3 3 3 3 4 3 3 3 3 4 4 3 3 2 2 1 1 1 1 2 3 3 4 4 5 5 5 6 6 6 6 6 5 4 3 2 3 3 4 4 3 2 3 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 1 1 1 1 1 0 0 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 12 13 13 13 14 14 14 15 15 16 16 17 17 16 16 16 15 15 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 7 7 6 5 4 3 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 7 7 7 8 9 10 12 13 13 13 13 13 12 12 12 12 12 11 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 15 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 18 16 14 12 9 6 4 2 1 1 1 2 2 2 2 1 1 1 1 1 0 1 2 2 2 2 2 2 1 0 0 1 1 1 1 2 1 1 1 2 3 4 5 5 6 6 7 7 7 7 6 6 5 4 4 4 4 5 5 4 4 4 4 5 6 6 6 6 5 5 4 5 6 6 7 7 7 7 7 7 7 6 7 8 8 8 7 6 4 3 3 3 3 3 2 1 3 4 5 5 4 4 3 3 4 5 5 5 5 5 5 5 6 6 7 6 6 7 8 8 8 8 7 6 5 4 3 2 1 1 1 1 1 2 1 1 1 2 2 2 2 2 1 1 1 0 1 1 2 2 3 4 4 5 5 6 6 6 5 5 5 4 2 1 2 3 3 4 4 4 3 3 5 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 1 1 0 1 1 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 15 15 15 16 16 16 15 15 15 14 14 13 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 5 5 5 4 4 4 3 3 2 2 2 3 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 7 7 6 5 5 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 6 7 7 7 8 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 17 17 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 19 17 15 13 10 7 4 2 1 2 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 2 1 1 1 2 2 2 1 1 2 3 4 5 5 5 6 6 7 7 7 6 6 4 3 3 3 4 4 4 4 4 4 5 6 6 6 5 5 4 4 5 6 7 8 8 8 8 8 8 7 6 6 6 7 8 8 6 5 3 3 3 3 2 1 1 2 4 4 5 4 4 3 4 4 4 5 4 4 4 4 5 5 6 6 6 6 8 8 8 8 7 6 6 5 4 3 3 3 3 2 2 2 2 3 3 2 2 1 1 0 0 1 1 1 1 1 1 1 2 3 3 4 5 5 5 5 5 5 4 4 2 1 1 2 3 3 4 4 4 3 4 5 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 4 4 3 2 1 0 0 1 1 1 1 0 0 1 2 2 2 2 2 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 5 5 4 4 3 3 2 2 2 2 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 4 3 3 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 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 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 20 18 16 13 11 7 4 2 1 2 2 1 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 2 2 3 3 3 3 2 2 3 3 4 4 5 5 5 6 6 6 7 7 6 4 3 3 4 4 4 4 4 4 5 5 5 5 5 4 4 5 6 7 8 8 9 9 9 9 8 8 7 6 5 5 6 7 7 6 5 4 3 3 2 1 0 2 3 4 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 6 8 9 10 9 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 5 5 4 3 3 2 2 1 0 0 1 1 1 1 1 2 3 4 4 5 5 5 5 5 4 3 2 1 2 3 3 3 3 4 4 4 4 5 5 6 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 1 1 2 2 2 2 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 5 5 5 4 4 3 3 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 9 10 10 10 10 9 9 9 9 10 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 19 17 14 11 8 4 1 1 1 2 1 2 1 1 2 2 2 3 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 5 5 6 6 7 7 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 6 7 8 9 9 9 9 9 9 8 8 7 6 6 5 5 6 7 7 6 5 4 3 3 2 1 1 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 7 9 10 10 9 7 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 6 5 4 4 4 3 2 1 1 0 0 0 1 1 1 2 3 4 5 6 6 6 5 4 3 2 3 3 3 3 3 4 4 5 6 5 5 5 6 6 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 3 3 2 2 2 1 1 0 1 1 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 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 5 5 6 7 7 8 8 7 7 7 6 6 6 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 9 9 10 11 12 13 13 12 12 11 11 11 12 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 15 15 16 16 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 21 20 18 15 12 9 5 2 1 1 1 1 1 2 2 2 2 3 3 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 3 2 2 3 3 4 4 5 6 7 8 8 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 8 8 9 9 9 9 9 8 8 7 6 6 6 5 5 5 6 6 6 5 5 4 4 3 1 1 2 4 4 5 4 3 3 3 3 3 3 3 3 4 4 4 4 5 7 9 10 10 9 7 6 4 4 4 5 5 5 5 5 6 7 7 7 7 7 6 5 4 5 5 4 4 3 2 2 1 1 0 1 1 2 3 4 5 6 6 5 4 3 3 3 4 4 3 3 3 3 5 6 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 3 3 3 2 2 2 1 1 0 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 4 5 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 8 9 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 22 21 19 16 13 9 6 2 1 1 1 1 1 2 2 2 3 3 2 2 1 0 1 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 6 5 5 4 3 2 2 3 3 4 4 5 6 7 8 7 7 6 6 6 6 5 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 8 8 7 6 6 5 5 5 6 5 5 5 5 5 5 4 4 3 1 1 3 4 5 5 4 4 3 3 3 2 2 2 3 3 3 4 4 5 7 9 10 10 9 7 6 4 3 3 4 4 4 4 5 6 7 7 7 6 6 5 4 4 5 5 5 5 4 4 3 2 2 1 1 1 2 3 3 4 5 5 4 3 3 3 4 5 5 4 2 2 3 4 5 6 6 5 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 4 4 4 3 2 2 2 2 2 2 2 2 1 1 1 0 1 1 2 2 1 1 1 2 3 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 6 6 6 5 5 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 1 2 2 3 4 6 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 7 8 8 8 9 9 10 11 11 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 22 19 17 14 10 6 3 1 1 1 1 1 2 2 2 3 2 2 1 0 1 1 2 2 2 2 2 3 3 3 3 3 2 3 3 3 4 4 5 6 6 5 4 4 4 3 3 3 3 4 4 5 6 7 8 7 7 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 5 5 5 6 5 5 5 4 4 4 3 2 1 1 3 4 5 5 5 4 4 3 3 2 2 2 2 3 3 4 5 6 8 9 10 9 8 7 5 4 3 3 3 3 3 3 4 5 5 6 5 5 5 4 4 4 5 5 5 5 5 4 4 3 3 2 1 1 2 2 3 4 4 4 3 3 4 5 5 6 5 4 2 2 3 4 5 5 5 5 5 5 6 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 1 1 1 2 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 3 4 5 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 22 20 18 15 11 7 3 1 1 1 0 1 2 2 2 3 2 1 1 1 2 2 2 3 3 2 2 3 3 3 3 3 3 3 3 3 3 4 5 6 6 5 5 5 5 5 4 4 3 3 4 4 5 6 7 7 7 6 6 6 5 5 5 6 7 7 8 8 7 7 6 6 6 7 8 8 9 8 8 7 6 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 2 3 4 4 5 5 4 4 3 3 3 2 2 3 3 4 5 7 8 9 10 9 8 6 4 3 3 3 3 3 2 2 3 4 4 4 4 4 4 3 3 4 4 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 4 4 4 4 5 5 6 6 6 4 2 2 4 4 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 1 1 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 2 2 2 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 9 8 8 7 6 6 5 5 4 4 4 3 3 2 3 4 4 5 5 4 4 4 4 4 4 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 4 3 3 3 2 2 3 3 4 5 5 6 6 6 6 6 6 6 5 5 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 9 9 9 10 11 11 12 12 12 12 12 12 13 14 15 16 16 16 16 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 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 23 21 19 16 12 8 4 2 1 0 1 2 2 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 7 7 7 8 7 7 6 5 5 6 7 8 9 9 8 8 7 6 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 2 3 3 4 4 4 4 4 4 4 3 3 3 4 4 5 6 7 9 10 10 9 7 5 4 3 3 3 3 3 1 1 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 4 4 4 5 5 6 6 6 5 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 0 1 1 2 2 1 1 1 1 1 1 0 1 1 1 2 2 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 5 5 5 5 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 14 15 15 15 14 14 13 13 12 11 10 8 7 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 3 4 4 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 11 11 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 25 25 24 22 20 16 13 8 5 2 1 0 1 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 3 3 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 3 4 4 5 6 6 6 6 6 6 6 7 7 7 7 6 6 5 4 4 5 6 7 8 9 9 8 7 7 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 5 6 7 8 10 10 9 7 5 4 4 4 4 4 3 2 1 0 1 1 2 2 2 2 3 3 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 2 2 1 0 0 1 1 1 1 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 0 1 1 1 1 0 0 1 1 2 2 2 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 5 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 13 14 14 14 13 12 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 13 15 15 16 16 16 16 17 16 16 16 16 16 15 14 12 11 9 8 8 7 6 5 4 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 6 7 7 7 7 7 6 6 6 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 10 10 11 12 12 13 14 14 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 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 25 24 23 20 17 13 9 5 2 1 0 2 3 3 3 3 3 3 3 3 3 2 1 1 2 3 3 3 4 4 4 3 2 2 3 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 1 1 2 3 3 4 4 5 5 5 6 6 6 6 7 7 6 5 5 4 4 3 4 5 6 7 8 9 8 8 8 7 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 2 1 0 2 3 4 4 4 4 4 4 5 5 5 5 6 8 9 10 9 7 5 5 4 4 4 4 4 3 1 1 0 1 1 1 1 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 2 2 1 1 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 1 1 2 2 1 1 0 1 1 1 2 2 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 12 13 14 15 16 16 16 14 13 12 11 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 13 14 15 16 16 16 16 17 17 17 17 17 17 17 17 16 15 14 13 12 12 11 10 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 6 7 7 7 7 7 7 7 6 6 5 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 11 12 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 25 24 22 18 14 9 5 2 1 1 2 3 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 3 3 3 2 1 2 3 5 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 3 2 0 2 2 3 3 3 3 3 4 4 5 5 6 6 7 6 5 4 4 3 3 4 4 5 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 4 4 5 5 7 9 9 9 6 5 5 4 4 5 5 4 3 2 1 1 1 1 1 0 1 2 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 5 6 6 7 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 0 1 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 8 8 8 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 13 15 16 17 17 17 16 15 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 11 13 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 14 13 11 10 8 8 7 8 8 7 7 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 3 3 3 4 4 5 6 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 7 8 8 8 7 6 6 5 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 8 9 10 11 12 12 13 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 23 20 15 10 5 2 0 1 3 4 5 4 4 4 4 4 4 4 5 5 4 3 2 2 2 2 2 1 1 1 2 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 3 1 1 2 3 2 2 2 2 3 3 3 4 5 6 7 7 6 4 4 4 4 4 5 5 6 7 7 7 7 8 8 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 4 3 3 3 3 4 4 4 4 4 4 5 6 8 8 8 6 5 4 4 5 5 5 4 3 1 1 1 2 2 2 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 7 7 8 8 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 2 2 2 2 1 1 0 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 14 16 17 18 18 18 17 16 15 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 10 11 11 12 12 13 13 14 15 16 16 16 16 17 17 17 17 17 17 18 18 17 16 16 14 13 11 10 9 9 8 8 7 6 6 5 5 5 5 5 5 5 4 5 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 7 8 8 8 7 7 6 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 8 10 11 13 14 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 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 26 26 24 21 16 10 5 2 1 2 4 5 5 4 3 3 3 3 3 4 4 5 5 4 3 3 2 2 2 3 2 3 3 4 4 5 4 4 4 4 4 4 4 4 3 4 4 5 5 5 5 4 2 1 1 2 2 1 1 2 3 3 3 4 5 6 7 7 6 5 4 4 4 5 5 6 6 6 6 6 6 7 8 8 9 9 10 10 10 9 9 8 8 8 7 7 6 6 7 7 7 6 6 5 4 2 1 2 3 4 4 4 4 4 5 6 6 7 6 5 5 4 4 5 5 5 4 2 1 1 2 3 3 2 2 1 0 1 1 1 1 2 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 3 3 3 4 6 7 8 8 8 7 6 5 5 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 2 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 14 16 17 18 18 18 17 17 16 15 13 12 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 10 11 13 14 15 15 16 16 16 16 16 17 17 17 18 18 18 18 17 16 15 13 11 10 8 8 7 6 5 5 5 4 5 5 5 4 4 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 6 7 7 8 7 7 7 6 6 6 6 5 5 5 4 4 4 5 6 7 8 8 8 7 6 6 5 5 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 8 9 11 12 13 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 26 25 22 18 11 6 3 3 3 4 4 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 4 3 2 1 2 2 2 0 2 3 4 4 5 5 6 7 7 7 6 5 5 5 5 6 6 6 5 4 4 4 5 7 7 8 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 6 5 4 2 1 2 3 4 4 4 4 5 5 6 6 6 5 5 4 4 4 5 4 3 1 1 2 3 3 3 3 2 2 1 0 0 0 1 2 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 4 4 3 3 3 4 6 7 8 8 7 6 5 4 4 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 2 2 2 2 3 3 3 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 13 15 16 17 18 18 18 18 17 17 16 14 13 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 12 13 14 15 15 15 16 16 16 16 17 17 17 18 18 17 16 15 13 12 10 8 7 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 6 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 5 6 7 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 6 7 7 8 8 9 9 10 12 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 26 23 19 13 8 5 4 4 4 4 3 3 2 2 3 3 3 3 2 2 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 3 4 4 4 5 5 5 5 5 5 4 3 2 2 3 3 2 1 2 4 5 6 7 7 8 8 7 6 6 5 6 6 6 6 6 5 3 2 3 4 6 6 7 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 5 5 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 2 1 2 3 3 3 3 3 2 2 1 1 1 1 2 3 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 6 6 5 5 4 3 3 4 5 6 7 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 14 15 16 17 18 18 18 18 17 17 16 15 13 12 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 9 10 11 12 13 14 15 15 15 15 16 16 16 16 17 17 17 17 16 16 15 13 12 10 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 4 4 4 3 4 4 4 5 6 6 6 7 7 7 7 7 6 6 6 6 6 6 5 4 4 4 5 6 7 8 9 8 8 7 6 6 5 6 6 7 7 7 7 7 7 6 6 7 7 8 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 24 20 14 8 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 1 1 1 2 3 3 3 3 3 4 4 4 4 4 4 3 2 1 1 1 3 4 5 5 5 5 5 5 5 5 4 4 3 3 4 4 4 3 1 1 4 6 7 7 8 8 7 7 6 6 6 6 6 6 5 4 3 1 2 4 5 6 7 8 8 9 9 9 9 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 5 4 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 3 4 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 4 4 5 6 7 7 6 6 5 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 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 1 2 2 2 2 1 1 1 1 2 3 3 3 3 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 16 17 17 18 18 17 17 17 17 16 15 14 12 11 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 10 11 12 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 14 12 11 10 9 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 4 4 5 6 7 8 9 8 8 7 6 6 5 6 6 7 7 7 7 7 6 6 6 6 7 8 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 24 20 14 9 6 5 5 5 5 5 5 5 4 4 4 4 3 2 1 1 0 1 2 3 3 3 3 3 4 4 4 4 4 4 3 2 1 1 2 3 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 2 1 3 5 6 7 7 7 7 7 7 7 6 6 5 4 3 1 1 2 3 4 5 6 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 4 4 4 4 4 5 5 5 6 6 5 5 4 3 3 2 2 2 3 3 3 2 2 3 3 3 3 3 3 3 4 5 6 7 7 8 8 8 8 7 7 7 6 6 6 5 5 5 6 6 7 7 7 7 7 6 5 5 6 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 1 1 2 1 1 1 1 1 2 2 3 3 3 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 13 14 16 17 17 17 17 17 17 17 17 16 16 14 13 11 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 10 11 12 12 12 13 13 13 13 13 14 14 15 15 16 16 16 16 14 13 12 11 10 9 9 8 8 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 6 7 8 9 8 8 7 6 6 5 5 6 6 7 7 7 6 6 6 6 6 7 7 8 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 13 13 13 13 13 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 20 15 11 7 6 5 5 5 5 5 5 5 5 5 5 4 3 2 1 1 2 2 3 4 4 3 3 4 4 4 4 4 3 2 1 1 1 2 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 5 6 6 4 3 1 2 4 5 6 7 7 7 7 6 6 5 4 3 2 2 3 3 3 3 4 5 6 6 6 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 7 7 6 6 5 5 5 5 5 6 6 6 6 5 5 4 3 3 2 2 2 2 2 2 3 4 4 5 4 4 3 2 3 4 5 6 7 7 8 8 8 8 8 7 7 6 6 5 5 6 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 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 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 0 1 1 2 2 2 2 1 1 2 2 3 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 8 9 9 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 9 9 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 12 14 16 17 17 17 17 17 17 17 17 16 16 15 14 12 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 12 13 14 14 14 14 14 13 12 11 10 9 8 7 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 7 8 9 8 8 7 6 6 5 5 6 6 6 7 6 6 6 6 6 6 6 6 7 7 8 10 11 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 20 15 11 8 6 5 4 4 5 5 5 6 6 6 6 5 4 3 2 2 3 3 4 4 4 4 4 4 4 4 4 3 2 2 1 1 0 1 2 3 4 4 4 4 3 3 3 3 4 4 4 4 3 3 3 5 6 6 5 3 2 2 4 6 7 7 7 7 6 5 5 4 4 4 4 4 3 2 1 2 3 4 4 4 5 5 5 5 6 6 7 7 7 7 6 6 6 5 5 5 4 4 4 5 6 7 7 7 6 6 5 5 6 6 6 6 6 5 4 4 3 3 2 2 1 0 1 2 3 4 5 5 5 3 2 2 3 5 6 6 7 7 7 7 8 8 8 8 8 7 7 6 6 6 7 7 6 6 6 7 8 8 8 7 7 6 6 6 5 4 4 4 5 5 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 0 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 9 9 9 9 8 8 8 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 12 14 15 16 16 16 16 16 16 16 16 16 16 15 14 13 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 10 9 8 8 7 6 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 6 7 8 8 9 8 7 6 6 5 5 5 6 6 6 6 6 6 5 5 6 6 6 6 7 8 10 11 12 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 22 18 14 10 7 5 3 3 3 4 4 5 5 5 5 5 5 4 3 2 3 3 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 2 2 3 4 4 4 4 4 3 3 3 2 3 4 4 5 5 4 2 3 4 5 5 5 3 3 4 6 7 7 8 7 6 5 5 5 5 5 4 3 2 1 2 3 4 5 5 5 6 6 7 7 8 8 8 7 7 7 6 6 6 6 6 6 5 4 3 3 4 6 7 7 7 7 6 6 5 6 6 6 5 5 4 4 4 3 3 3 2 1 2 3 4 5 5 5 4 3 2 3 5 6 6 6 6 5 5 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 0 1 2 2 3 3 3 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 6 7 7 8 8 8 8 9 9 9 8 8 8 8 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 11 13 15 16 16 16 16 16 16 16 16 16 15 15 14 13 12 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 3 3 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 5 6 7 8 9 8 8 7 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 7 9 10 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 21 18 13 9 6 4 3 2 2 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 2 1 1 1 1 2 2 3 4 4 4 5 4 4 4 3 3 2 2 3 4 5 5 4 3 2 3 4 5 5 4 4 4 6 7 7 7 7 7 6 6 6 6 5 3 1 2 4 6 6 7 7 8 8 8 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 5 4 3 3 4 5 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 3 3 2 3 4 4 5 5 4 4 3 3 5 6 7 7 6 6 5 4 4 5 6 7 7 8 8 7 7 7 7 7 6 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 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 1 1 1 2 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 6 6 6 6 7 7 8 8 8 8 8 9 9 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 13 14 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 8 9 9 9 10 10 10 10 10 9 9 8 7 6 5 5 4 4 4 5 6 8 8 8 8 7 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 7 8 10 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 21 18 14 9 6 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 2 3 4 4 5 5 5 5 4 4 3 3 2 2 3 3 4 5 5 4 3 3 4 5 6 5 5 4 5 6 6 7 7 7 7 7 7 6 4 2 2 5 7 8 8 9 9 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 5 5 4 3 3 4 5 7 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 2 3 4 6 7 7 7 7 6 5 3 3 3 4 5 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 12 13 14 15 15 15 15 15 15 14 14 14 13 13 12 11 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 6 6 7 8 8 9 9 10 10 11 11 10 10 9 8 8 7 6 6 5 4 4 4 5 6 7 8 8 8 7 6 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 6 7 9 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 22 20 15 11 7 5 4 3 3 4 4 5 5 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 2 1 2 3 4 4 5 5 6 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 6 6 5 4 4 4 5 6 6 7 7 7 6 4 2 1 4 6 8 9 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 5 5 5 5 4 4 3 4 6 7 7 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 1 1 3 5 6 7 7 7 7 7 6 5 3 2 1 3 4 5 5 5 4 3 3 3 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 9 9 9 9 8 8 8 9 9 9 10 11 12 13 14 14 14 14 15 15 14 14 13 13 12 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 4 4 4 4 3 3 4 4 4 5 5 5 6 6 7 7 8 9 9 9 10 10 10 10 10 9 8 8 7 6 6 5 5 4 4 4 4 5 6 8 8 8 7 6 5 5 5 6 6 6 5 5 4 4 5 5 5 5 5 5 6 8 9 11 11 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 7 7 8 8 10 10 11 11 12 12 12 12 12 12 12 12 12 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 22 20 17 13 9 6 4 3 3 4 5 5 5 5 4 4 4 4 3 3 3 3 4 4 3 3 3 3 2 2 2 3 3 3 3 4 4 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 5 5 5 5 4 2 2 3 4 5 6 7 7 5 3 1 3 6 7 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 5 6 7 7 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 2 2 1 2 3 6 7 8 8 8 8 7 7 7 5 4 1 1 3 4 5 5 4 4 3 3 4 5 6 7 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 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 5 5 5 4 4 4 4 3 3 3 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 13 14 14 14 14 14 14 14 14 13 13 12 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 9 9 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 7 7 6 6 5 5 4 4 4 4 5 6 7 8 8 7 6 6 5 6 6 6 6 5 5 4 4 5 5 5 5 5 5 5 6 8 9 11 11 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 7 8 9 10 10 11 11 12 12 12 12 12 12 11 11 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 21 19 15 10 7 5 4 3 4 5 5 5 5 5 5 4 4 4 3 3 3 4 4 3 3 2 2 2 2 2 3 3 4 4 5 5 5 5 5 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 4 3 1 1 3 4 5 6 5 4 3 3 5 7 8 8 8 8 8 7 7 7 6 6 6 7 7 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 5 6 7 7 7 6 5 4 4 3 3 3 3 3 4 3 3 2 2 2 2 3 5 7 8 8 8 8 8 8 7 7 5 4 2 2 3 4 5 5 5 4 4 4 5 6 7 8 7 6 6 7 7 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 3 2 2 1 2 3 4 5 5 5 5 5 5 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 5 5 5 5 5 4 4 4 3 3 3 3 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 11 12 14 13 13 13 13 14 14 14 13 12 11 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 9 9 9 8 8 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 11 10 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 5 4 4 4 4 4 5 6 7 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 6 8 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 7 7 8 9 9 9 10 11 11 11 11 12 11 11 11 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 22 20 16 12 8 5 4 4 4 5 5 5 6 6 5 5 4 4 3 3 3 3 4 3 3 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 4 4 4 4 3 3 4 4 4 4 4 3 3 5 6 8 9 8 8 7 6 6 5 5 5 4 4 4 5 6 7 7 6 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 5 6 6 7 6 5 4 4 3 3 4 4 4 4 3 2 2 1 1 2 3 4 5 6 6 7 8 8 8 7 7 6 5 5 5 5 6 6 6 6 6 6 5 5 6 8 8 8 7 6 7 7 8 8 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 4 4 4 3 2 1 2 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 12 13 13 13 13 13 13 13 13 13 12 11 9 9 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 9 10 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 7 6 6 5 5 4 4 4 4 5 6 7 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 6 8 9 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 11 11 11 12 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 21 18 14 9 6 4 4 4 4 5 5 6 6 5 4 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 4 4 4 5 5 4 4 3 2 2 3 4 5 6 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 4 4 4 3 2 2 3 4 5 6 6 6 6 5 5 4 4 4 3 3 4 4 5 5 5 5 4 4 4 5 4 4 4 3 3 2 2 1 1 1 2 3 4 4 5 6 7 8 8 8 8 7 7 6 6 7 7 7 7 7 7 6 5 5 6 8 9 8 7 6 6 7 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 5 5 4 3 2 1 3 4 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 4 4 4 4 3 3 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 6 6 6 7 7 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 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 11 12 13 13 12 12 13 13 13 12 12 11 9 9 8 8 7 7 7 7 7 7 8 7 7 7 7 7 6 6 7 7 8 8 9 9 9 8 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 4 4 5 5 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 6 8 9 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 8 9 10 11 12 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 22 19 15 10 6 4 4 4 4 5 6 6 6 5 4 3 2 2 1 2 2 3 3 3 3 3 3 3 2 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 4 4 4 4 4 5 5 5 5 5 5 4 2 1 3 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 1 1 1 1 1 1 2 3 5 5 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 4 3 3 3 2 2 1 1 1 2 3 3 4 5 5 6 6 7 7 8 8 7 7 6 6 6 7 7 7 7 6 5 4 5 7 9 9 8 7 6 7 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 5 5 5 4 3 2 2 4 5 6 6 6 6 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 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 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 10 11 12 12 12 12 12 12 12 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 8 9 10 11 10 10 8 7 6 6 6 6 6 7 7 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 6 7 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 5 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 4 4 5 6 7 8 10 11 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 22 20 16 11 7 5 4 4 4 5 5 6 6 5 4 3 2 2 1 1 2 3 3 3 3 2 2 2 1 0 1 2 3 3 4 4 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 5 5 3 2 2 4 5 6 6 5 4 4 4 4 4 5 5 5 5 5 4 3 2 2 2 2 2 3 4 4 3 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 6 5 4 3 3 3 3 3 3 2 2 2 2 3 4 4 5 5 5 6 7 7 7 7 6 5 5 5 5 6 6 6 6 4 2 3 6 8 9 8 7 6 6 7 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 6 5 5 4 3 3 4 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 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 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 2 2 1 2 2 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 9 11 12 12 12 12 11 11 11 11 11 10 9 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 9 10 11 11 10 8 7 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 5 5 5 5 6 6 7 8 8 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 7 7 6 5 5 5 5 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 4 4 4 4 4 5 6 8 9 23 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 20 17 13 8 6 4 4 4 4 5 6 6 5 4 3 2 2 1 1 2 3 3 3 2 1 1 1 2 2 3 3 4 4 4 4 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 3 3 4 5 5 5 5 6 6 7 7 6 6 5 3 3 4 5 6 6 6 5 4 4 4 4 4 5 6 6 6 5 4 3 2 2 3 4 4 5 5 5 5 4 3 2 3 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 4 4 4 3 2 1 1 2 4 5 6 6 7 7 7 7 6 5 4 4 3 4 5 6 6 7 6 5 2 2 5 7 9 8 7 6 6 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 4 4 4 5 6 6 6 6 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 10 11 12 12 12 11 11 11 10 10 9 8 7 6 6 6 6 6 6 7 7 6 6 6 5 5 6 6 6 6 6 6 7 8 9 10 11 11 10 8 7 6 6 6 7 7 7 6 6 5 5 5 5 5 4 4 5 5 5 5 6 6 6 7 7 7 7 6 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 6 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 8 8 7 6 6 5 5 4 4 4 3 3 3 3 3 4 5 7 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 21 18 13 9 6 5 4 4 5 5 6 6 6 5 4 3 2 1 0 1 2 3 3 2 1 1 2 3 3 3 4 4 4 4 3 3 3 2 3 3 4 4 4 4 3 3 3 3 3 2 2 1 2 3 3 4 5 5 6 7 7 7 7 6 5 5 4 5 5 6 6 5 5 4 4 4 4 4 5 5 5 5 4 3 3 2 3 3 4 5 6 6 6 5 5 4 3 2 2 3 4 5 6 6 7 7 6 6 6 6 6 6 5 5 4 4 4 4 3 3 4 4 4 4 5 4 4 2 2 2 3 5 6 7 8 8 8 8 7 6 5 3 2 3 3 4 6 7 7 6 4 2 2 5 6 7 8 7 6 6 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 6 6 6 6 7 7 7 6 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 3 2 2 3 3 3 3 3 3 2 2 2 2 1 0 1 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 5 6 6 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 10 11 12 12 12 11 11 10 10 9 8 7 6 6 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 8 10 10 10 10 9 8 7 7 7 6 6 6 5 5 6 5 5 5 4 4 4 5 5 5 5 6 6 7 7 7 6 5 5 4 4 5 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 8 8 8 8 7 7 6 6 5 5 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 6 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 5 6 6 6 7 7 7 7 7 8 8 8 8 8 9 8 8 8 9 9 9 8 8 7 6 6 5 4 4 3 3 3 3 3 3 3 3 4 5 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 24 24 23 23 23 23 23 21 18 14 10 7 5 5 5 5 5 5 6 6 5 4 3 2 1 0 1 2 3 2 1 1 2 4 4 4 3 3 4 4 4 3 3 2 2 2 2 3 3 4 4 4 4 4 3 3 3 2 1 0 1 2 3 4 5 6 6 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 4 5 6 7 7 6 6 5 4 3 2 2 3 4 4 5 6 6 6 6 6 6 6 5 4 4 4 3 3 3 3 4 4 4 4 5 5 4 3 3 3 4 5 6 7 8 9 9 9 8 7 5 4 3 2 2 3 5 6 7 6 5 3 1 3 4 6 6 6 5 5 6 7 7 8 8 8 8 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 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 5 5 5 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 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 11 12 13 12 12 11 11 10 9 8 7 6 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 9 10 10 10 9 8 8 7 7 6 6 6 6 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 5 6 7 7 7 7 8 8 8 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 3 4 4 5 6 6 7 7 8 8 8 7 7 7 7 7 6 6 6 5 5 5 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 8 8 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 21 18 14 10 7 5 5 5 5 6 6 6 6 5 4 3 2 1 1 2 2 3 2 1 1 2 4 4 3 2 2 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 3 4 4 5 6 6 7 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 6 7 7 7 6 5 4 4 3 3 2 3 3 3 4 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 4 5 7 8 9 9 9 8 7 6 5 4 2 2 2 4 5 6 6 5 3 1 1 3 5 5 6 5 4 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 10 12 13 13 12 12 11 11 10 9 8 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 7 8 9 10 9 9 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 5 5 5 5 5 5 4 4 5 5 6 7 8 8 7 7 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 5 6 6 7 7 7 7 6 6 6 6 6 7 6 6 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 2 2 1 1 1 1 1 2 2 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 8 8 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 21 19 15 10 7 5 5 5 6 6 6 6 5 5 4 3 2 2 2 2 3 3 2 1 1 2 3 3 2 1 1 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 2 2 1 2 3 3 4 4 4 5 5 6 6 6 7 7 6 6 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 5 6 6 7 7 6 5 5 4 4 4 4 3 3 2 1 2 2 3 3 3 3 3 2 2 3 3 4 3 3 3 3 3 3 3 3 2 2 3 4 6 7 7 8 9 8 8 7 6 4 3 2 2 3 4 6 6 6 4 2 0 2 4 5 5 5 5 4 4 5 6 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 7 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 10 12 13 13 13 13 12 12 11 10 9 7 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 7 8 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 5 5 5 4 4 4 5 6 6 7 8 8 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 6 6 5 5 5 5 5 5 5 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 5 6 6 7 7 8 8 8 8 8 8 8 7 7 6 5 4 4 3 3 3 2 2 2 3 3 3 3 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 21 19 15 11 7 5 5 5 5 6 6 6 5 5 4 4 3 2 2 2 3 2 2 1 1 3 3 3 2 0 1 2 2 2 2 3 3 3 4 4 4 5 5 4 4 4 4 4 4 4 3 3 2 1 1 2 3 4 4 3 3 4 4 4 5 5 6 6 6 6 5 5 4 4 3 3 3 3 2 2 2 2 3 2 2 2 2 2 3 3 3 4 6 6 6 6 5 5 6 6 6 5 5 4 3 2 1 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 3 3 4 4 5 6 7 7 7 7 6 6 5 4 3 2 3 4 6 6 6 5 3 1 1 3 4 5 5 5 4 4 4 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 7 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 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 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 8 9 11 13 13 13 13 13 12 12 11 10 8 7 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 7 8 8 9 9 9 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 8 8 8 8 8 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 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 4 4 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 6 5 5 4 3 3 2 2 2 2 3 3 3 3 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 20 16 12 8 5 5 5 5 6 6 6 6 6 5 5 4 3 3 3 3 2 2 1 2 3 3 3 2 1 1 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 5 4 4 4 4 3 2 1 1 2 3 4 4 3 3 2 2 3 3 4 4 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 2 2 2 2 2 2 3 3 4 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 5 6 6 6 6 6 5 5 4 4 3 3 3 5 6 7 7 5 4 1 1 3 4 5 5 5 4 4 4 4 5 5 6 7 7 7 7 7 8 8 9 9 10 10 10 9 9 9 9 9 8 7 6 5 4 3 4 4 5 5 5 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 1 1 1 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 9 11 12 13 14 14 13 13 12 11 10 9 8 6 6 5 5 5 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 5 5 6 7 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 5 5 5 5 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 7 7 7 6 6 6 5 4 4 3 3 2 2 2 3 3 3 3 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 20 17 13 9 6 6 5 6 6 6 6 7 6 6 6 5 4 3 3 3 2 2 1 2 3 3 2 1 0 1 1 1 1 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 3 2 2 2 2 3 4 4 3 2 2 2 3 3 3 3 4 4 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 1 2 2 2 3 3 4 4 5 6 6 6 7 7 7 6 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 5 6 6 6 5 5 4 3 2 2 2 3 5 6 7 7 6 4 2 2 3 4 5 5 5 5 4 4 4 4 4 5 5 6 6 7 7 7 7 8 9 10 10 10 10 9 8 8 8 7 7 6 5 4 3 3 4 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 7 7 7 8 9 9 9 10 11 12 13 14 14 13 13 12 11 9 8 7 6 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 5 5 6 6 7 7 8 8 8 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 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 3 3 4 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 2 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 5 5 4 3 3 3 2 2 2 2 3 3 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 20 17 13 9 7 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 2 1 1 2 3 3 2 1 0 0 0 0 1 2 2 2 2 2 3 3 3 3 3 4 4 5 5 6 5 5 4 3 3 3 3 4 3 2 1 1 2 2 3 3 3 3 3 3 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 6 6 7 7 7 7 7 7 7 7 6 5 4 4 4 3 3 3 2 3 3 3 3 2 2 1 2 2 2 2 3 4 6 7 7 6 5 3 2 2 3 3 4 5 6 6 6 4 3 3 4 5 5 6 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 9 9 10 10 9 8 8 7 6 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 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 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 9 10 10 10 10 11 12 13 14 13 13 12 11 10 9 7 6 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 7 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 6 6 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 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 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 5 6 6 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 2 1 1 1 1 2 2 2 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 5 5 5 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 20 17 13 9 7 6 6 6 6 6 5 5 5 5 5 5 4 4 3 2 2 2 2 2 3 3 2 1 1 0 0 1 1 1 0 1 2 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 6 7 8 8 9 9 9 8 7 7 6 6 6 5 4 4 3 3 4 4 3 2 2 2 2 2 2 1 2 4 6 7 7 6 5 3 3 4 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 8 9 9 9 9 9 8 7 6 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 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 5 5 6 6 7 7 7 8 9 9 10 10 10 10 11 12 13 13 13 12 12 11 9 8 7 6 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 6 6 7 8 8 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 2 2 1 1 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 20 17 13 9 7 6 7 6 6 5 5 4 4 4 4 4 3 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 5 5 5 5 4 4 3 2 1 1 1 0 1 2 2 3 3 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 1 2 3 4 5 6 7 8 9 9 9 9 8 7 7 7 7 6 5 4 4 4 4 4 4 3 3 3 3 2 2 3 4 5 6 6 6 5 5 4 5 6 6 6 6 6 7 8 8 8 7 7 7 6 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 8 9 9 8 8 7 6 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 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 1 1 1 1 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 9 10 10 10 9 10 11 12 12 13 12 12 11 10 9 8 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 4 5 6 7 8 8 8 8 8 8 8 8 8 7 7 6 6 5 6 6 7 8 8 9 9 9 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 1 1 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 20 17 14 10 7 6 7 6 6 5 5 5 4 4 4 3 2 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 6 6 6 6 5 4 3 3 3 3 3 2 3 3 3 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 2 1 1 2 3 4 4 5 6 7 8 8 8 7 6 7 7 7 7 5 4 4 4 5 5 5 5 4 3 3 2 4 5 7 8 8 7 7 6 6 6 7 8 8 8 8 8 9 11 11 10 9 8 7 6 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 8 8 9 9 8 7 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 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 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 1 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 9 9 9 9 9 10 11 12 12 12 12 11 11 10 9 9 8 8 7 6 5 5 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 7 8 9 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 2 1 1 1 1 1 1 1 1 0 1 2 3 3 3 3 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 20 18 14 10 7 6 6 7 6 6 6 5 5 5 4 3 2 1 1 1 1 1 2 2 3 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 5 6 7 7 6 5 4 4 5 5 5 5 5 5 4 4 4 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 1 1 3 3 3 3 3 4 5 6 6 6 5 6 6 7 6 5 5 4 4 5 5 6 6 5 5 4 4 6 7 9 10 10 9 8 8 7 8 9 10 10 10 10 10 11 12 11 10 9 8 7 6 6 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 7 6 6 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 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 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 7 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 9 9 8 7 6 5 5 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 8 8 8 9 9 9 8 8 7 7 8 8 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 3 3 2 2 2 1 1 1 1 1 0 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 4 4 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 21 20 18 14 11 7 6 6 7 7 7 7 6 6 6 5 4 3 2 2 2 2 3 3 3 4 4 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 5 5 4 4 5 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 1 2 2 2 2 1 2 4 5 5 5 5 5 6 7 7 6 5 5 4 5 6 6 7 6 6 5 5 6 7 9 10 10 10 9 8 8 8 10 11 11 11 11 11 11 11 10 9 8 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 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 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 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 6 7 8 9 9 9 10 10 11 11 11 10 10 10 10 9 9 8 8 7 6 5 5 4 4 4 3 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 2 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 1 1 0 0 0 1 2 2 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 4 4 4 4 4 4 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 21 20 18 14 11 8 6 6 7 7 8 8 7 7 7 6 5 3 2 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 3 3 4 4 5 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 3 1 1 2 2 2 1 1 3 4 4 4 5 6 8 9 9 7 6 5 5 5 6 6 7 6 6 6 6 6 6 7 8 9 8 8 7 7 8 9 10 10 10 10 10 9 9 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 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 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 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 6 7 7 8 8 9 9 9 10 10 10 10 9 9 9 9 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 5 5 4 3 2 2 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 2 1 1 1 1 1 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 2 3 3 3 3 3 3 3 3 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 23 23 22 22 21 20 19 17 15 11 8 6 6 6 7 8 8 8 8 7 6 5 3 2 2 3 4 5 5 6 5 5 4 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 6 4 3 3 3 3 4 4 4 5 5 5 4 4 4 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 3 1 1 2 2 3 2 2 3 4 5 5 6 7 8 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 7 6 6 5 5 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 7 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 5 4 3 2 2 2 3 4 5 6 6 6 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 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 3 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 23 23 23 22 21 21 20 19 17 14 11 8 6 6 6 7 8 9 9 9 8 7 5 3 2 2 3 3 4 4 5 4 4 3 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 7 8 8 6 5 3 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 1 2 2 3 3 3 3 4 5 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 5 5 5 6 6 5 5 5 5 5 5 5 6 7 7 7 7 7 7 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 8 8 8 8 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 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 3 3 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 6 6 7 7 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 6 6 5 4 3 3 2 2 3 4 5 5 6 6 6 6 6 6 5 4 4 4 4 5 5 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 20 19 17 14 10 7 6 6 6 7 8 8 9 9 8 7 6 4 3 2 2 3 3 3 3 3 3 2 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 3 3 4 4 4 5 5 6 6 7 7 7 7 5 4 3 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 2 1 2 2 3 3 3 3 3 3 4 5 5 5 5 4 3 3 3 4 4 4 3 2 1 2 3 5 5 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 7 6 6 6 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 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 3 3 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 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 5 5 6 6 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 6 5 4 3 3 3 3 4 4 5 5 6 6 5 5 4 4 4 4 4 4 5 6 6 6 6 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 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 1 0 1 1 2 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 19 18 16 13 10 7 6 6 6 7 7 8 8 8 8 7 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 4 4 1 1 3 4 5 4 4 2 1 1 3 4 5 6 6 6 5 5 5 5 6 6 6 7 7 7 8 7 7 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 9 9 8 8 8 8 7 7 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 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 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 0 1 1 2 2 3 3 3 3 3 3 3 2 2 2 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 3 3 3 3 3 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 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 6 5 4 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 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 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 19 18 16 14 10 8 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 3 3 3 2 3 3 3 4 4 5 5 5 5 5 5 4 4 3 2 2 2 3 3 4 4 4 5 5 6 5 5 5 4 4 4 4 5 5 5 6 5 5 4 4 4 4 4 3 3 3 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 2 3 3 4 4 3 3 3 3 4 5 5 5 3 2 2 4 5 5 5 4 3 2 1 1 3 4 5 6 6 5 5 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 7 7 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 8 8 8 8 7 7 7 7 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 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 0 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 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 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 6 6 7 7 8 7 7 6 6 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 19 18 17 14 11 8 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 6 5 4 3 2 3 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 4 4 3 2 2 3 3 4 4 4 3 2 2 3 4 5 4 4 3 2 1 1 3 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 7 7 8 8 7 7 6 6 5 4 4 4 4 4 5 5 5 5 5 5 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 3 3 3 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 20 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 19 18 17 14 11 8 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 3 3 3 4 4 4 5 5 4 4 4 4 5 5 5 5 4 4 3 3 2 1 1 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 4 3 3 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 2 1 1 2 3 3 3 3 2 2 1 2 4 5 6 7 8 8 7 7 6 6 5 5 5 5 5 5 6 6 7 7 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 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 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 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 4 4 5 5 6 6 7 7 7 7 7 7 6 6 5 4 4 4 4 4 5 5 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 3 3 3 3 3 2 2 1 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 19 18 16 13 10 7 6 5 5 5 5 5 5 5 5 4 3 3 2 2 2 1 1 1 1 1 2 3 4 4 4 5 5 4 4 4 5 5 5 5 5 5 5 4 4 3 2 1 1 2 3 3 3 4 4 4 5 5 5 5 5 5 4 4 3 3 3 4 5 5 5 4 3 3 3 4 4 4 3 3 3 3 3 3 3 2 2 2 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 3 3 3 2 2 1 1 3 5 6 7 8 8 8 7 6 6 5 5 5 5 5 5 5 6 6 7 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 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 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 6 6 6 5 5 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 1 1 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 3 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 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 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 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 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 6 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 3 3 2 2 1 0 0 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 19 18 16 13 10 7 6 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 0 0 0 0 2 3 4 4 4 5 5 5 5 5 5 5 5 6 6 5 5 4 4 3 2 2 2 2 3 3 3 3 4 4 4 4 5 5 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 3 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 3 3 3 2 2 1 2 2 3 3 3 3 2 1 1 3 4 6 7 7 7 7 6 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 3 3 3 3 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 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 3 3 3 3 3 4 4 3 3 3 2 2 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 20 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 22 21 21 20 19 18 15 12 9 6 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 1 0 0 0 1 2 3 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 4 3 3 2 2 2 3 3 3 3 3 3 4 4 4 5 5 6 6 6 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 3 3 3 3 3 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3 3 2 1 1 3 4 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 7 7 6 6 6 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 2 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 20 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 20 19 17 15 11 8 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 1 0 0 1 2 2 3 4 4 4 5 6 6 7 7 7 7 7 7 6 5 5 4 3 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 2 2 2 3 3 3 3 3 2 1 1 2 3 4 4 3 2 2 2 2 3 3 3 3 3 2 1 1 2 3 3 4 4 4 4 3 2 2 2 2 3 4 5 5 6 7 7 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 2 2 1 1 1 1 1 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 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 20 19 17 14 10 8 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 0 1 2 2 3 3 4 4 5 5 6 7 8 8 8 8 7 7 6 5 4 4 3 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 5 5 5 4 4 4 4 4 4 4 4 4 4 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 2 1 1 2 3 4 4 3 2 2 3 3 4 4 3 3 3 2 1 1 2 3 4 5 6 6 5 5 4 4 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 4 4 3 3 3 3 4 5 5 6 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 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 2 2 1 1 1 1 1 1 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 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 3 3 3 3 3 3 2 2 2 2 2 2 3 2 2 2 3 3 3 3 2 2 1 1 1 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 3 3 3 3 3 2 2 2 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 1 2 2 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 6 6 6 7 7 6 6 6 6 6 5 5 4 4 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 20 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 20 19 18 16 13 9 7 5 4 4 4 4 3 3 3 3 4 4 4 3 3 2 2 1 0 1 2 3 3 3 4 5 5 6 7 8 8 8 8 8 7 6 5 5 4 3 2 2 1 2 2 2 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 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 2 2 2 2 3 3 3 3 1 0 1 2 3 3 3 3 3 4 4 5 5 5 5 4 3 3 3 3 4 5 6 7 7 7 7 7 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 4 4 4 5 6 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 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 2 2 2 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 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 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 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 1 1 2 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 19 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 21 20 20 19 17 14 11 8 6 5 4 4 4 3 2 2 2 3 4 4 4 4 4 3 2 1 1 1 2 2 3 4 5 5 6 7 7 7 8 8 7 6 6 5 5 4 4 3 2 1 1 2 2 3 3 3 2 2 3 3 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 1 1 2 3 4 4 4 4 4 4 5 6 7 7 6 5 5 4 4 5 5 6 6 7 8 8 8 7 7 7 6 6 5 5 6 7 7 7 7 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 6 7 8 8 8 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 1 1 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 3 3 3 3 3 3 3 3 3 3 3 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 2 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 7 19 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 20 19 17 15 12 9 7 5 4 4 3 3 2 1 0 2 3 4 5 5 5 4 3 2 1 1 0 1 2 3 4 5 5 6 6 6 6 5 5 5 5 5 4 4 4 3 3 2 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 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 2 2 2 2 2 2 1 1 2 3 4 5 5 5 5 5 5 5 6 7 7 7 6 6 5 6 6 6 6 7 7 8 8 7 7 7 7 6 6 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 6 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 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 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 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 2 2 2 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 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 2 1 1 1 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 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 1 1 2 3 3 3 3 3 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 8 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 20 19 18 16 13 10 8 6 5 4 3 2 1 1 1 1 2 3 4 5 5 5 5 4 3 2 1 1 0 1 2 3 4 5 5 5 4 4 4 4 5 5 5 5 4 4 3 3 2 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 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 4 4 4 4 4 3 3 2 2 2 1 0 1 2 3 4 5 6 6 6 6 6 5 5 6 6 7 7 7 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 6 5 5 5 5 5 6 5 5 5 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 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 0 0 1 1 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 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 3 2 1 1 2 3 3 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 6 7 8 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 24 24 24 23 23 22 22 21 20 19 18 17 14 12 9 7 5 4 3 1 1 1 2 2 1 1 2 4 5 5 6 5 4 4 3 2 1 1 1 2 2 3 4 4 4 4 4 4 5 5 5 5 5 4 3 3 2 2 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 3 3 2 2 1 1 2 3 4 5 6 7 7 7 6 6 6 6 5 6 6 6 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 3 3 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 3 2 1 0 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 4 4 4 3 2 1 1 2 3 3 4 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 7 8 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 24 24 24 23 23 22 21 20 19 18 17 15 13 10 8 6 4 3 2 1 1 2 2 2 1 0 2 3 4 5 6 5 5 4 3 2 1 0 0 1 2 3 4 4 5 5 5 5 5 5 5 5 4 4 3 3 2 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 2 2 2 3 4 5 5 4 4 3 3 2 2 2 2 2 3 4 5 6 6 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 3 2 2 3 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 3 3 3 4 4 4 4 5 5 5 5 4 4 4 4 3 3 2 1 0 1 1 2 2 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 3 2 2 2 1 1 2 2 3 3 3 4 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 2 3 4 4 4 4 3 2 1 2 2 3 3 4 4 3 3 3 3 2 2 1 0 0 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 8 19 19 20 20 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 24 24 24 23 23 22 21 20 18 17 15 13 11 8 6 5 4 2 1 1 2 2 3 3 2 1 1 3 4 5 6 5 5 4 3 2 1 0 0 1 1 2 4 5 6 6 6 6 6 6 6 5 5 4 4 3 3 2 1 1 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 2 2 1 2 4 4 4 4 4 3 3 3 2 2 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 3 2 1 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 7 7 6 6 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 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 4 4 3 3 3 3 2 1 1 0 0 1 2 2 2 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 2 2 1 1 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 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 1 1 2 2 3 3 4 4 4 3 2 2 2 2 3 3 4 4 4 3 3 2 2 1 1 0 0 0 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 8 19 19 20 20 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 24 24 24 23 22 22 20 19 18 16 14 11 9 6 5 4 2 1 1 2 2 3 3 3 2 1 1 3 4 5 5 5 4 3 2 1 0 0 1 1 1 2 4 5 6 6 7 7 7 6 6 6 5 5 4 4 4 3 3 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 3 3 3 2 2 2 2 2 2 2 2 2 1 1 2 3 4 4 4 4 3 3 3 2 2 2 3 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 5 4 4 3 3 3 2 1 0 1 2 3 4 4 4 4 4 4 3 3 2 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 7 6 6 6 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 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1 1 1 1 1 2 2 3 3 4 4 5 5 5 5 4 3 3 3 3 2 2 2 1 1 1 0 0 1 1 2 2 2 2 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 3 3 3 3 2 2 2 1 1 1 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 7 19 19 20 20 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 24 24 24 23 22 21 20 18 17 14 12 9 7 5 3 2 1 1 2 2 3 3 3 2 1 1 2 4 5 5 6 5 4 3 2 1 0 1 1 1 1 2 4 4 5 6 6 7 6 6 6 5 5 5 5 5 4 4 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 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 2 3 3 4 4 4 3 3 3 2 2 2 3 4 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 3 2 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 3 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 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 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 6 6 6 5 5 4 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 2 2 3 3 4 4 5 5 5 5 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 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 3 3 3 3 4 4 4 4 4 4 3 3 2 2 1 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 3 3 4 4 4 4 4 4 4 4 5 6 7 18 19 19 20 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 24 24 23 23 22 21 19 18 16 13 10 7 5 3 2 2 2 2 2 3 3 3 3 2 3 3 4 5 6 6 6 5 4 3 2 1 0 0 0 1 1 2 3 4 4 5 5 6 5 5 4 4 3 3 4 4 4 4 4 3 3 2 2 2 1 2 2 2 2 2 2 2 2 2 3 3 3 2 2 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 0 2 3 3 4 4 4 3 3 3 3 2 3 3 4 5 6 6 7 7 7 7 7 7 7 6 6 7 7 7 6 6 5 5 4 3 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 7 7 7 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 6 6 6 5 5 4 4 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 2 3 3 4 5 5 5 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 3 3 4 4 5 5 6 7 18 19 19 20 20 21 22 22 22 23 23 24 24 24 25 25 25 25 25 24 24 23 22 21 20 19 17 14 12 9 6 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 6 5 4 3 2 1 0 0 0 1 1 1 2 3 3 4 4 5 5 4 4 3 2 1 1 3 4 4 4 3 3 2 2 1 1 1 1 2 2 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 2 2 2 2 2 1 1 0 1 3 3 4 4 4 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 6 6 7 7 7 7 7 6 5 4 2 0 2 3 4 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 5 5 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 4 4 4 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 7 7 8 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 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 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 5 6 6 7 6 6 5 4 4 5 5 5 5 5 4 4 3 3 2 2 1 1 1 2 2 3 4 5 5 5 4 3 2 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 3 4 4 4 4 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 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 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 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 4 5 5 5 4 4 3 3 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 5 6 7 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 25 25 25 24 24 23 23 22 21 20 18 16 13 11 8 6 5 5 5 6 6 7 8 8 9 9 9 10 10 10 9 8 7 6 5 4 3 2 2 1 1 1 1 1 1 1 2 2 3 4 4 5 5 4 4 3 3 2 1 2 3 4 4 3 3 2 1 1 1 1 1 2 2 2 2 2 2 2 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 3 3 4 4 3 3 3 3 3 3 3 4 5 5 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 6 4 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 1 0 1 1 1 0 0 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 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 4 4 4 4 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 6 7 7 6 6 5 4 5 5 6 6 5 5 4 4 4 3 2 2 2 2 2 2 3 4 4 4 4 3 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 3 3 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 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 2 2 2 3 3 3 3 2 2 2 1 2 2 3 4 5 6 5 5 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 5 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 25 25 25 24 24 23 22 21 20 19 17 15 13 10 8 6 6 6 6 7 7 8 8 9 9 9 10 10 11 10 9 8 6 4 3 3 3 2 2 2 1 1 1 1 1 1 2 2 3 4 4 5 5 5 4 4 3 3 2 2 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 2 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 8 8 7 6 5 5 5 5 5 4 4 3 3 3 4 4 4 5 5 5 6 6 7 6 6 6 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 5 6 6 6 5 5 5 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 3 3 4 4 3 2 1 0 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 3 4 5 6 7 6 5 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 4 18 19 19 20 20 21 21 22 22 23 24 24 24 25 25 25 25 24 24 23 23 22 21 20 18 16 14 12 9 7 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 7 6 4 3 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 4 4 5 5 5 5 4 3 3 2 1 1 2 3 3 3 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 2 2 1 0 1 2 2 3 3 3 3 3 3 2 2 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 10 10 9 9 8 7 6 6 5 5 5 4 4 3 4 4 5 5 6 7 8 8 9 9 9 8 8 7 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 4 4 5 5 5 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 2 2 2 3 3 3 2 1 0 1 1 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 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 3 3 4 4 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 3 3 3 3 2 2 2 2 2 2 3 4 5 6 7 7 7 6 5 4 4 3 3 3 3 3 3 2 2 2 1 1 0 0 1 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 18 19 19 20 20 21 21 22 22 23 24 24 24 25 25 25 24 24 24 23 22 21 20 18 16 14 12 9 7 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 2 1 1 2 2 2 2 1 1 1 2 2 2 2 2 3 3 4 4 5 4 4 4 3 3 2 1 1 2 3 3 3 3 3 2 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 2 3 2 2 2 1 2 2 3 3 3 3 3 3 2 2 2 2 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 9 9 8 8 7 7 6 6 5 5 5 5 5 6 7 8 9 10 10 11 11 11 11 11 10 9 9 8 7 7 6 6 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 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 4 4 4 5 5 5 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 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 3 3 3 3 3 3 3 3 3 3 2 3 2 2 2 2 1 1 0 0 1 1 1 2 2 2 2 2 1 1 0 1 2 2 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 4 5 7 8 8 8 7 6 5 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3 3 19 19 19 20 20 21 21 22 22 23 24 24 24 24 25 24 24 24 23 22 21 20 18 16 14 11 9 6 4 3 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 1 0 1 2 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 1 1 2 3 3 3 3 3 3 3 2 2 2 1 1 2 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 3 3 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 3 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 8 8 8 8 8 7 7 7 7 6 6 6 7 8 9 10 10 11 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 7 7 7 8 8 8 8 9 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 1 1 1 2 2 2 1 1 0 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 2 2 3 3 3 3 3 3 4 5 6 7 8 8 8 7 6 5 5 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 19 19 19 20 20 21 21 22 23 23 24 24 24 24 24 24 24 23 22 21 20 18 15 12 10 7 5 3 2 1 1 2 2 2 1 1 1 1 1 1 2 3 4 4 4 3 2 2 2 1 1 0 1 0 1 1 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 4 3 2 1 1 2 3 3 3 3 3 3 3 2 2 1 1 1 2 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 3 3 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 2 2 1 1 2 3 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 5 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 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 5 5 5 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 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 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 0 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 2 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 0 1 1 2 2 3 3 3 3 2 2 2 3 4 5 6 7 8 8 8 7 6 6 5 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 19 19 19 20 20 21 21 22 23 23 24 24 24 24 24 24 23 22 21 19 17 14 11 8 5 3 2 1 1 1 2 2 2 2 1 1 1 2 3 5 6 8 9 8 7 5 4 3 2 2 2 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 3 3 3 4 3 2 1 1 2 2 3 3 3 3 3 2 2 2 1 1 2 2 3 3 3 4 4 3 2 2 2 2 2 1 2 2 2 3 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 2 2 1 1 2 3 4 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 10 9 9 8 8 8 7 7 7 6 6 5 5 5 4 5 5 5 5 4 4 4 4 5 5 5 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 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 8 8 8 8 8 9 8 8 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 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 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 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 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 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 1 1 1 1 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 3 2 2 2 2 2 3 4 6 7 8 8 8 8 7 7 6 5 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 19 19 20 20 20 21 22 22 23 23 24 24 24 24 24 23 22 20 18 15 13 10 6 4 2 1 1 1 2 2 2 2 2 2 3 3 4 6 8 10 12 13 13 11 9 6 4 3 3 2 2 2 2 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 2 2 1 0 1 2 3 3 4 4 4 5 5 5 6 6 6 7 7 6 6 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 10 10 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 6 6 6 5 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 3 2 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 4 5 6 6 7 7 8 8 8 7 7 7 6 6 6 5 5 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 21 20 17 14 11 8 5 3 1 0 1 2 2 3 2 2 2 3 4 6 7 9 12 13 15 16 15 13 10 7 5 3 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 2 1 1 2 2 2 2 2 1 2 2 2 2 3 3 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 3 3 3 2 2 3 3 3 3 3 3 2 2 2 2 3 2 2 1 1 2 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 5 6 7 8 9 10 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 8 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 1 1 2 2 2 3 4 5 5 6 7 7 7 8 8 9 9 9 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 19 19 20 20 21 21 22 22 22 23 23 23 22 21 20 19 16 13 10 7 4 2 0 0 1 2 2 3 2 2 2 4 5 7 9 12 14 16 16 16 15 13 10 7 4 2 1 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 5 4 4 4 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 2 2 1 1 2 2 2 2 3 3 3 3 3 2 2 2 3 3 4 3 3 3 3 2 2 2 2 2 1 1 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 6 8 9 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 9 9 9 9 9 9 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 6 6 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 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 3 3 2 2 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 6 7 7 9 10 10 11 11 11 10 10 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 19 19 20 20 21 21 21 22 22 22 21 21 20 18 16 14 11 8 6 3 2 1 1 1 1 2 2 2 2 2 4 6 9 11 13 15 16 16 15 14 11 9 6 3 2 1 1 1 1 1 2 2 2 2 2 1 1 2 2 2 3 3 4 4 4 4 3 3 3 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 5 5 5 5 4 4 5 6 7 9 10 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 2 2 2 3 3 4 4 4 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 7 9 10 12 13 13 13 13 13 12 12 11 11 10 9 8 8 7 7 7 6 6 6 6 6 19 19 20 20 20 21 21 21 21 20 19 18 16 13 11 9 7 5 4 2 1 1 1 1 1 1 1 2 3 6 8 10 12 13 14 14 13 12 10 8 6 4 2 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 3 4 4 4 3 3 2 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 4 4 4 3 3 2 2 3 3 3 3 3 3 3 3 2 2 1 0 1 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 8 9 10 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 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 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 3 3 4 4 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 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 3 3 4 5 7 9 11 12 14 15 15 15 15 15 15 14 14 13 13 12 11 11 10 10 9 9 8 8 18 19 19 20 20 20 20 19 19 18 16 13 11 9 7 6 5 4 3 2 1 1 1 1 1 0 2 4 7 10 12 13 13 12 11 10 8 7 5 3 2 0 1 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 3 3 2 2 3 3 3 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 3 2 2 3 3 3 3 3 3 3 3 3 3 2 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 10 10 10 9 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 8 8 7 7 6 6 6 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 6 6 6 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 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 2 1 1 1 2 2 2 2 3 3 3 3 2 2 2 1 1 2 2 2 3 4 4 5 7 9 11 13 14 15 15 16 16 16 16 16 16 16 15 15 14 14 13 12 12 11 10 18 18 19 19 19 19 18 17 16 14 12 10 8 7 6 5 5 4 3 2 2 1 1 1 2 3 5 9 12 14 14 13 11 9 7 5 4 4 3 2 0 1 1 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 3 3 3 3 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 2 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 3 2 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 8 9 10 11 11 11 10 10 10 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 12 12 12 12 12 11 11 10 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 7 8 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 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 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 5 5 7 9 11 12 13 14 15 15 15 16 16 16 16 16 16 16 15 15 14 13 13 12 17 18 18 18 17 17 16 14 13 11 9 8 7 7 6 5 5 4 3 2 2 2 2 3 4 6 9 12 14 15 13 11 8 5 3 2 2 2 2 1 0 1 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 3 3 3 3 4 4 4 4 4 5 4 4 3 3 3 2 2 2 2 3 3 2 2 2 3 3 2 2 2 3 4 4 4 3 3 3 4 4 4 4 3 1 0 1 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 8 9 9 10 10 9 9 8 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 12 12 12 11 10 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 9 9 10 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 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 3 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 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 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 6 8 10 11 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 13 12 16 17 16 16 15 14 12 11 9 8 8 8 7 7 6 6 5 4 3 3 3 3 4 5 7 9 12 14 14 13 11 8 5 3 2 1 1 1 1 1 0 1 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 1 1 1 1 1 0 1 2 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 3 3 4 3 3 3 4 5 5 4 4 4 4 4 4 4 4 3 2 1 1 1 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 7 7 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 12 12 11 10 9 8 7 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 6 7 9 10 10 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 7 8 10 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 12 15 15 14 13 12 11 9 8 8 7 7 7 7 7 7 6 5 4 4 4 4 5 6 7 9 11 12 12 11 9 7 5 3 2 1 1 1 1 1 1 0 1 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 2 1 1 1 2 2 1 0 2 3 4 4 5 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 11 10 8 7 7 6 6 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 6 8 9 9 9 8 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 2 2 2 2 2 2 2 2 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 4 5 7 8 9 10 11 11 12 12 13 13 13 13 13 13 12 12 11 13 12 11 10 9 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 8 9 10 10 9 7 6 5 3 2 2 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 1 1 0 1 2 2 2 1 1 2 3 3 4 3 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 6 5 5 5 5 5 6 5 5 5 5 4 3 3 2 1 1 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 12 11 10 9 8 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 4 5 6 7 8 7 7 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 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 4 4 4 4 4 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 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 6 7 8 8 9 10 10 11 11 11 11 12 11 11 11 11 11 10 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 6 5 4 3 2 2 2 2 2 2 2 1 1 1 2 3 3 3 3 3 3 3 4 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 0 0 1 2 2 2 1 0 1 2 2 3 3 2 2 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 5 5 4 3 3 3 4 5 5 5 5 5 5 6 6 6 5 5 5 4 4 3 2 1 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 13 13 12 11 10 9 8 7 7 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 9 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 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 3 4 4 5 6 6 6 6 6 6 6 6 6 6 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 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 3 3 3 3 2 2 2 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 3 3 4 4 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 8 7 6 7 7 7 7 7 7 7 6 6 6 5 6 6 6 7 7 8 8 8 8 7 7 6 5 4 3 2 1 2 3 3 3 2 2 1 1 2 3 3 3 2 2 2 2 3 4 5 5 5 5 4 3 3 2 1 1 1 2 2 2 2 2 2 1 1 1 1 0 0 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 2 1 0 1 2 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 13 12 11 10 9 8 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 8 8 8 8 8 8 9 9 10 10 10 9 8 8 8 7 7 7 8 8 8 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 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 5 5 5 6 6 6 6 6 6 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 4 4 4 4 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 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 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 4 4 4 4 3 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 6 5 5 5 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 5 4 3 2 1 1 2 3 3 3 2 1 0 2 3 3 3 3 2 2 2 2 3 4 5 5 5 4 3 2 1 1 1 1 1 2 2 3 3 2 2 1 1 0 0 0 1 1 2 2 2 2 2 1 2 2 2 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 5 5 5 5 5 4 3 2 2 3 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 2 1 1 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 13 12 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 5 5 5 5 6 6 6 7 7 7 8 9 9 9 9 9 8 8 8 8 8 9 10 10 11 10 10 9 8 8 8 8 8 8 8 9 9 9 9 9 8 7 7 7 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 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 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 4 4 4 5 5 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 3 2 1 1 1 2 2 2 3 2 2 1 1 2 3 3 3 3 3 3 3 3 4 4 5 5 4 3 2 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 5 5 5 6 5 4 3 2 2 3 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 13 12 11 11 10 9 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 9 10 10 9 9 8 8 8 8 9 9 10 11 11 11 10 9 8 8 8 8 8 8 9 9 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 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 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 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 3 3 3 3 3 3 2 2 3 3 3 3 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 4 4 4 4 5 6 7 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 1 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 4 4 4 4 4 4 4 3 2 2 1 1 1 1 1 1 1 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 3 3 3 4 4 5 5 6 5 4 3 2 2 3 4 4 5 5 5 5 6 5 5 4 4 4 4 4 3 3 2 2 2 2 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 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 9 9 9 9 8 8 8 8 7 6 5 4 4 4 4 4 4 5 5 5 5 6 6 7 8 9 9 10 9 9 8 8 8 8 9 9 10 11 11 11 10 9 9 8 8 8 8 8 9 9 10 11 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 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 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 4 3 3 3 3 3 2 2 3 3 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 4 5 5 6 7 8 9 9 9 8 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 2 0 1 2 2 3 3 3 2 2 1 1 2 2 2 3 3 4 5 5 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 5 5 5 4 3 2 2 3 4 4 4 5 5 6 6 6 5 5 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 12 11 10 10 9 9 9 8 7 6 5 4 4 4 4 4 5 5 5 6 6 7 7 8 9 9 10 9 9 8 8 7 8 8 9 9 10 11 11 10 10 9 9 8 8 8 8 8 9 10 11 12 13 12 11 10 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 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 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 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 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 4 4 4 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 3 2 2 2 2 3 4 4 5 5 5 5 5 5 4 4 4 3 3 3 4 4 3 3 2 2 2 2 2 5 6 7 7 8 8 8 8 7 6 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 1 1 1 2 2 3 3 2 2 1 1 1 2 3 3 4 4 4 5 5 5 5 4 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 3 4 4 4 4 4 4 5 5 5 5 4 4 3 2 2 3 4 4 4 5 5 6 6 5 5 4 4 4 5 5 4 4 4 3 3 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 14 14 13 12 11 10 10 9 8 7 6 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 8 7 7 7 7 8 8 9 10 10 10 10 9 9 8 8 8 8 8 8 9 10 11 13 13 13 12 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 5 5 5 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 5 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 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 4 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 3 3 3 2 2 2 3 5 6 7 7 7 7 7 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 1 1 2 3 3 4 4 5 5 4 4 3 3 4 4 4 4 5 5 5 6 5 5 4 4 3 3 3 2 2 2 1 1 1 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 5 5 5 4 4 3 3 2 3 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 16 15 15 14 13 12 11 10 8 7 6 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 8 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 10 12 13 13 13 11 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 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 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 5 5 5 5 4 4 4 5 5 5 5 4 3 3 2 2 3 4 4 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 3 3 3 2 3 3 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 2 3 3 3 3 2 1 3 4 5 5 5 6 6 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 3 3 3 2 1 1 1 0 0 0 1 1 1 1 1 0 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 1 2 2 3 3 3 4 4 4 4 4 3 2 1 1 1 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 14 13 12 11 9 8 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 7 8 9 11 12 13 13 11 10 8 8 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 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 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 3 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 3 3 2 1 2 3 5 5 6 6 6 7 7 8 8 7 7 6 6 6 7 7 7 7 6 6 5 5 5 4 4 4 3 3 2 2 1 1 0 0 1 1 1 1 1 1 0 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 1 1 2 2 3 3 3 4 4 4 4 3 3 2 1 1 1 1 1 2 3 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 13 12 10 8 7 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 7 7 8 8 10 11 12 12 11 9 8 8 8 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 4 4 3 3 2 2 2 2 1 2 4 5 5 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 3 3 3 2 2 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 3 3 4 3 3 2 1 2 2 2 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 12 11 9 7 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 8 9 9 9 8 8 7 7 8 8 8 7 7 7 7 7 7 8 8 9 11 11 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 4 4 4 4 4 3 3 3 4 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 4 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 4 3 3 2 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 14 13 12 10 9 7 7 6 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 6 7 7 8 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 10 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 5 5 4 4 5 5 6 6 7 7 7 7 7 6 6 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 3 3 4 4 4 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 3 2 3 3 4 4 5 5 5 6 6 6 5 5 5 5 6 6 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 14 14 13 12 11 10 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 7 7 7 7 7 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 6 7 7 8 9 9 8 8 7 7 6 5 5 5 6 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 2 2 2 2 3 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 1 1 2 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 5 5 5 5 6 6 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 12 11 10 10 10 9 9 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 6 7 8 9 10 9 9 8 8 7 6 6 6 6 6 6 6 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 5 5 6 6 6 6 6 5 6 6 6 6 6 5 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 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 1 1 2 2 3 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 1 1 2 3 3 3 3 4 4 4 5 6 6 7 7 7 6 6 5 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 13 13 13 12 11 11 10 10 10 11 11 11 12 12 12 12 12 12 11 10 9 9 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 7 8 10 10 10 10 9 9 8 8 7 7 7 7 7 7 6 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 5 5 5 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 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 6 6 6 6 0 1 2 2 3 4 4 5 5 5 5 4 4 4 4 5 5 6 6 6 5 5 5 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 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 5 5 6 7 7 7 7 6 5 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 11 10 10 9 9 10 10 11 12 12 13 13 14 14 15 14 13 12 11 9 8 7 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 8 8 8 8 8 8 7 7 7 6 6 7 8 9 10 11 11 10 10 9 8 8 8 7 7 8 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 5 5 5 6 6 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 4 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 5 5 5 5 5 5 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 1 1 2 2 3 4 4 5 5 5 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 4 4 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 5 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 11 10 9 8 8 8 9 10 11 12 13 13 14 15 16 16 16 15 13 11 10 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 11 11 11 10 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 8 8 9 10 11 11 11 11 10 9 9 8 8 8 8 8 8 7 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 1 2 2 3 3 4 4 5 5 5 5 4 4 5 5 6 6 7 6 5 5 4 3 3 3 3 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 3 3 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 11 11 10 9 8 7 8 9 10 11 11 12 13 14 16 17 18 18 17 15 13 12 10 10 9 8 8 7 7 7 7 8 8 8 9 9 10 9 10 10 11 12 12 11 10 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 9 9 9 9 9 9 10 11 11 12 12 12 11 11 10 9 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 7 7 6 6 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 3 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 4 3 3 2 2 2 2 2 3 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 1 1 0 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 10 11 11 12 12 14 15 17 19 19 18 16 15 13 12 11 10 10 9 8 8 8 8 8 8 9 10 10 11 10 11 11 12 12 12 11 10 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 12 12 11 10 9 8 8 8 9 9 9 9 8 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 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 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 7 6 6 6 7 7 7 7 7 7 7 7 7 2 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 7 6 6 6 5 5 4 4 3 3 2 2 2 1 1 1 1 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 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 7 7 6 5 4 2 2 1 1 2 2 3 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 10 10 11 11 12 12 12 13 14 15 16 18 19 18 18 16 15 14 13 12 11 10 9 9 8 8 8 9 9 10 11 11 12 12 12 12 12 11 10 9 8 8 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 10 10 11 11 12 12 12 13 13 13 13 13 12 12 11 10 10 9 9 9 9 9 9 8 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 2 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 6 6 5 5 5 4 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 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 7 6 5 4 3 2 1 2 2 3 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 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 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 17 18 19 19 17 16 14 13 12 12 11 10 10 9 9 9 9 10 11 11 12 12 12 12 12 12 11 9 8 8 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 9 8 7 6 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 6 5 4 3 2 2 2 3 3 4 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 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 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 15 17 18 19 19 17 16 14 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 11 10 9 8 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 11 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 11 11 10 9 8 7 5 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 7 7 6 6 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 7 7 7 8 8 9 9 9 9 9 8 8 8 8 9 9 9 9 3 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 4 4 3 3 3 3 4 4 5 5 6 6 6 5 5 5 5 5 5 6 6 7 7 6 6 5 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 7 7 7 8 9 9 10 11 12 12 12 13 13 13 13 14 14 13 13 14 15 17 18 19 18 16 15 14 13 13 13 13 14 14 14 14 14 13 13 12 12 12 12 12 12 11 10 9 8 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 11 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 11 10 9 8 6 5 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 8 8 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 9 9 9 9 9 9 9 9 9 10 4 4 5 6 6 6 7 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 4 3 3 3 3 4 4 5 5 5 6 6 5 5 5 5 5 5 6 6 6 6 5 4 4 3 3 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 3 3 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 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 7 8 8 9 10 11 11 12 13 13 14 15 15 14 14 15 16 18 19 18 17 15 14 13 13 13 14 15 16 17 17 17 16 15 14 13 12 12 12 12 11 10 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 10 10 11 12 12 13 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 12 10 9 7 6 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 8 9 9 9 10 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 6 5 5 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 7 7 8 9 9 10 11 12 14 15 15 15 15 15 16 18 19 19 18 16 14 13 13 13 13 14 16 17 18 19 19 18 17 15 14 13 12 12 11 11 10 9 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 8 8 8 8 9 9 9 10 10 11 11 12 12 12 11 11 11 11 12 12 13 14 14 14 14 14 14 14 14 14 14 13 12 11 9 8 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 7 7 7 6 6 6 7 7 7 7 7 7 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 5 5 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 8 8 9 10 11 12 13 14 15 15 16 16 17 18 19 18 17 15 13 13 12 13 14 16 17 18 19 20 20 20 19 18 16 14 13 12 11 11 10 9 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 11 11 11 11 11 11 11 11 12 13 14 14 15 15 15 15 15 15 15 15 15 14 13 12 10 9 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 7 7 7 8 8 7 7 7 6 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 5 5 6 6 6 6 6 6 6 5 5 5 4 4 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 0 0 1 1 1 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 4 4 4 4 4 4 4 4 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 10 9 9 8 8 8 8 8 8 9 9 9 10 11 11 12 13 14 14 15 15 17 18 18 18 16 15 13 13 13 14 16 17 19 21 21 22 23 23 23 21 19 17 14 13 12 11 10 9 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 12 12 12 12 12 12 11 11 11 11 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 14 13 11 10 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 7 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 3 3 3 3 4 4 5 5 5 6 6 6 6 5 5 5 4 3 3 2 2 2 2 2 2 3 4 4 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 15 16 17 18 19 18 17 15 13 13 13 15 17 20 21 23 24 25 26 27 26 25 22 19 16 13 12 10 9 8 8 7 7 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 9 10 11 12 13 13 13 13 13 12 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 13 11 10 9 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 9 9 8 8 8 8 8 8 8 8 9 8 8 7 7 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 5 5 4 3 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 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 5 5 4 3 3 2 1 1 2 2 3 3 4 4 5 5 5 6 6 6 6 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 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 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 4 4 4 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 10 10 11 10 10 10 10 10 10 10 10 11 11 11 11 12 13 14 15 17 18 19 19 18 16 14 13 13 14 15 18 20 22 24 26 27 28 28 28 26 24 21 17 14 11 10 9 8 7 7 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 12 13 14 15 14 14 14 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 15 13 11 10 9 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 6 6 7 8 8 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 5 5 5 4 4 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 6 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 4 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 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 14 15 16 17 19 19 18 16 15 13 13 13 14 15 17 19 21 24 26 27 27 28 28 27 25 22 18 14 11 9 8 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 12 13 15 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 15 13 11 10 9 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 9 9 9 9 9 10 9 9 9 8 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 6 7 7 8 9 9 9 8 8 7 7 7 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 4 3 2 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 3 3 3 3 3 2 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 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 3 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 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 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 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 6 6 6 7 7 8 9 9 10 10 10 10 10 10 11 11 11 11 12 13 13 14 15 17 18 17 16 15 13 13 12 13 13 14 15 18 20 23 25 26 26 27 27 26 24 21 18 14 11 9 8 7 7 7 7 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 12 13 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 17 17 15 13 11 9 9 8 9 9 9 9 9 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 10 10 9 9 8 7 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 7 7 8 8 9 9 9 8 8 7 7 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 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 3 3 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 4 4 4 4 4 4 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 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 7 8 8 9 9 9 9 10 10 10 10 11 11 11 11 12 13 14 15 16 16 15 14 13 12 12 12 13 13 14 17 19 21 23 24 24 25 24 23 22 19 17 14 12 10 9 8 8 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 13 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 15 13 11 9 9 9 9 9 9 9 9 9 8 9 9 9 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 9 8 7 7 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 9 9 9 9 9 8 8 8 7 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 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 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 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 11 11 12 13 14 15 14 14 13 12 12 12 12 12 13 14 16 17 19 20 21 21 21 21 20 19 17 16 14 13 12 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 13 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 18 15 13 11 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 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 10 11 11 11 12 12 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 3 4 5 5 5 5 4 4 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 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 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 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 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 12 13 13 13 12 12 11 11 12 12 12 12 13 14 15 16 17 17 17 17 17 17 17 16 15 14 14 13 12 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 13 14 16 17 17 17 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 16 13 11 10 9 9 9 10 10 9 9 9 9 9 9 10 10 11 11 11 10 10 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 8 9 9 9 9 9 8 8 7 7 6 6 6 6 6 7 7 6 6 6 6 6 6 5 5 5 4 4 3 2 2 1 2 3 4 5 5 5 5 5 4 4 3 2 2 1 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 3 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 13 13 12 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 13 14 16 17 17 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 19 19 20 19 18 16 13 11 10 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 11 11 10 10 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 1 1 1 2 3 4 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 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 4 4 4 4 3 3 3 3 4 3 3 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 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 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 15 16 17 17 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 19 19 20 19 18 16 14 12 10 10 10 11 11 11 11 11 11 11 10 11 11 11 11 12 12 12 12 11 10 10 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 14 14 14 14 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 2 2 1 1 1 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 2 2 2 3 3 4 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 10 10 11 12 14 15 16 17 17 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 19 19 19 19 18 16 14 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 12 12 13 13 14 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 4 4 5 6 6 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 13 13 13 14 14 13 13 13 12 12 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 10 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 9 9 9 10 10 11 13 14 15 16 17 17 17 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 19 19 19 18 17 15 14 12 12 11 11 11 12 12 12 12 11 11 11 11 11 10 11 11 11 11 12 12 12 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 11 11 12 6 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 2 2 2 2 3 3 3 4 4 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 3 3 4 4 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 4 4 3 2 2 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 12 12 11 11 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 11 12 13 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 17 16 15 14 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 12 12 11 11 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 10 10 11 7 7 7 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 2 2 1 1 1 1 2 2 3 3 3 3 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 4 4 3 2 2 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 4 3 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 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 13 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 17 16 15 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 11 7 8 8 7 6 5 4 3 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 1 0 0 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 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 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 13 14 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 10 10 10 10 11 11 11 12 12 12 12 11 11 11 12 12 12 11 11 11 10 10 10 9 9 9 10 10 11 11 12 13 13 14 14 14 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 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 8 8 7 7 6 5 3 3 3 3 3 3 3 2 2 1 1 2 2 3 3 3 3 3 3 2 2 2 1 0 0 1 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 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 8 8 8 7 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 13 14 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 18 18 17 16 16 15 15 15 15 15 15 14 14 13 13 12 12 12 12 11 11 11 10 10 10 11 10 10 10 10 10 11 11 11 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 7 7 7 6 5 4 3 3 3 3 3 3 2 2 1 0 1 1 2 3 3 3 3 3 2 2 2 1 1 0 1 1 2 3 3 3 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 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 4 4 5 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 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 13 12 11 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 18 18 17 17 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 6 6 5 5 4 4 3 3 3 3 3 2 2 1 1 0 0 1 1 2 3 3 3 3 2 2 1 1 1 1 1 2 2 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 11 11 11 12 12 12 13 13 13 13 14 14 13 13 13 13 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 14 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 11 11 12 12 12 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 13 13 12 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 5 5 4 4 4 3 3 3 3 3 3 2 1 1 1 1 0 0 1 2 2 3 3 3 2 2 1 1 1 1 1 2 2 3 3 3 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 13 13 12 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 14 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 15 15 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 14 15 15 15 15 14 13 13 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 13 4 4 3 3 3 3 4 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 13 13 13 12 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 19 19 19 19 19 18 17 17 16 16 15 15 15 14 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 14 14 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 13 4 4 3 3 3 4 4 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 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 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 12 11 11 10 9 9 9 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 14 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 14 14 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 13 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 19 19 19 19 19 19 18 18 17 17 16 15 15 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 3 3 4 4 5 6 6 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 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 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 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 14 14 13 12 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 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 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 15 14 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 14 14 13 13 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 3 3 4 5 6 7 7 7 8 8 7 7 7 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 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 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 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 14 15 15 16 16 16 15 15 14 13 13 12 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 14 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 18 18 17 16 16 15 15 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 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 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 6 7 7 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 14 15 15 15 15 15 15 15 14 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 16 16 16 17 17 18 18 18 17 17 17 16 16 16 16 16 15 15 15 16 16 17 17 17 16 16 15 14 13 5 5 5 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 3 5 6 7 7 7 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 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 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 13 13 14 14 14 15 15 15 15 15 15 14 13 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 18 19 19 19 18 18 17 16 15 15 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 16 17 18 17 17 16 15 14 13 6 6 6 6 7 7 7 7 6 6 5 5 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 1 1 1 1 1 1 2 4 5 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 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 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 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 6 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 13 13 14 14 14 15 15 15 15 15 14 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 13 12 12 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 18 17 16 15 14 14 13 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 16 16 17 18 18 18 17 15 14 13 6 6 6 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 1 1 1 1 1 2 3 4 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 9 9 9 10 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 16 15 15 14 13 12 11 11 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 17 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 16 17 17 18 18 18 19 18 18 18 17 16 15 14 13 12 12 12 12 13 14 14 15 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 16 16 17 17 18 18 18 17 16 15 13 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 4 4 3 2 1 1 1 1 1 2 3 5 5 6 6 6 6 6 6 6 6 6 5 5 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 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 5 5 5 5 4 4 4 4 4 4 4 4 4 4 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 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 10 10 10 11 11 11 11 12 12 13 13 14 15 16 16 17 17 17 16 16 15 14 13 12 11 11 10 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 18 17 16 15 14 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 15 15 15 16 16 17 18 18 18 18 18 18 17 16 15 14 13 12 12 12 12 12 13 13 14 15 15 16 16 16 15 15 15 15 15 15 16 16 16 16 15 15 15 16 16 17 17 18 18 18 17 16 15 14 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 4 4 3 2 2 2 2 2 3 4 5 6 6 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 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 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 12 13 14 15 16 17 17 17 17 17 16 15 14 13 12 11 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 12 12 13 13 14 14 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 18 17 15 14 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 17 17 16 15 14 13 12 12 12 12 13 13 14 14 15 15 16 16 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 16 16 17 17 18 18 17 16 15 14 6 6 6 6 6 5 5 5 6 6 6 7 7 7 7 7 8 8 7 7 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 4 5 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 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 4 4 4 4 4 4 4 4 3 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 12 14 15 16 17 17 17 17 17 17 16 16 15 14 13 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 14 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 16 17 17 17 17 17 16 15 15 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 6 7 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 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 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 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 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 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 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 10 11 12 14 15 16 17 17 17 18 18 17 17 17 16 15 14 13 12 11 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 12 13 14 14 15 15 16 16 17 17 17 18 18 18 17 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 17 16 15 14 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 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 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 4 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 10 11 12 13 15 15 16 17 17 17 18 18 17 17 17 16 15 14 13 12 11 10 10 10 10 10 10 10 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 12 12 13 14 14 15 16 16 16 17 17 17 17 17 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 16 16 15 14 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 8 8 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 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 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 11 12 13 14 15 15 16 16 17 17 17 17 17 17 17 16 15 14 13 12 11 10 9 8 8 8 8 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 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 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 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 10 11 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 17 16 15 13 12 10 9 7 6 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 13 13 14 14 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 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 14 14 15 15 15 14 14 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 14 14 14 9 10 10 10 10 10 9 9 8 8 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 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 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 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 9 10 10 11 12 12 13 13 14 15 15 16 16 17 17 18 19 20 19 19 18 16 15 13 11 9 8 6 4 2 1 0 2 3 3 4 5 6 6 7 8 9 9 10 10 11 11 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 8 8 9 9 10 10 10 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 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 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 11 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 9 8 8 7 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 8 9 9 9 9 10 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 17 18 20 21 21 21 21 20 18 17 16 14 13 11 9 8 6 5 4 4 5 5 6 8 9 10 11 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 Wind_Direction 61 60 59 59 58 57 56 55 54 54 54 54 53 52 52 52 52 53 53 52 52 51 49 46 44 43 44 43 42 41 39 38 37 36 36 36 36 36 36 36 35 34 32 30 28 27 28 30 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 30 29 28 27 25 24 23 22 21 20 19 18 18 18 18 17 17 17 17 18 17 17 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 21 21 21 21 20 20 19 20 20 20 21 22 23 24 25 26 28 28 29 30 32 33 35 36 38 39 40 41 43 45 48 51 54 57 60 63 66 69 72 77 81 85 89 93 98 102 107 110 113 116 118 120 121 121 122 123 125 126 128 130 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 162 163 163 163 163 163 163 162 161 159 158 156 155 154 153 151 148 144 140 134 125 116 108 103 104 135 178 175 152 142 146 170 205 221 212 174 165 170 172 172 175 180 184 187 191 198 208 237 305 331 351 359 325 205 175 154 154 163 177 197 230 286 342 24 56 74 78 79 78 76 73 64 23 342 336 342 354 9 25 39 43 39 29 26 171 206 219 226 228 242 281 292 283 274 258 207 155 146 148 151 151 148 144 141 139 138 137 137 135 133 132 130 128 125 121 115 109 104 98 93 88 83 79 77 74 72 71 69 68 67 66 64 61 57 52 48 44 43 45 49 53 58 64 70 75 78 78 77 77 79 82 86 91 94 96 97 98 99 99 99 99 99 101 101 100 95 87 77 67 58 51 46 44 41 42 46 51 52 49 46 45 45 46 48 52 56 57 57 57 61 67 73 77 81 82 82 80 78 77 77 75 72 68 64 62 62 65 70 75 79 81 81 78 74 72 70 68 67 65 64 61 60 59 58 56 54 51 49 48 48 48 48 50 52 53 54 55 55 56 56 57 57 56 55 54 52 52 54 57 61 65 69 73 77 81 84 86 85 82 75 69 63 60 59 61 64 66 61 61 75 99 119 121 111 103 101 103 108 115 128 173 266 317 330 333 335 336 345 16 39 45 48 51 55 61 67 74 80 81 80 79 78 77 77 78 78 79 81 83 86 89 91 92 92 92 92 93 94 94 95 96 98 99 100 101 103 104 104 103 103 103 104 105 105 105 104 104 103 101 100 100 99 98 97 96 95 94 94 93 94 93 92 91 89 89 88 88 89 89 88 88 87 87 87 87 87 87 87 86 85 84 83 81 80 79 77 75 72 69 60 59 58 58 57 56 55 54 53 53 53 53 53 52 51 51 51 51 51 51 50 49 47 45 43 43 43 43 42 40 40 39 38 37 36 36 36 37 36 36 35 34 32 30 28 27 27 29 30 31 32 32 32 32 32 32 32 32 31 31 31 31 30 29 28 27 26 25 24 23 22 21 20 19 18 18 18 17 17 17 17 17 18 17 17 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 20 20 19 19 20 20 20 21 22 24 24 25 26 28 29 29 31 32 33 35 36 38 39 40 41 42 45 47 50 53 56 59 62 64 67 70 74 78 83 87 91 94 98 103 107 111 114 117 119 121 123 124 125 126 128 130 132 134 136 139 141 142 144 146 148 150 152 154 156 159 161 163 164 165 165 164 164 165 165 164 162 160 159 157 156 155 154 153 150 146 141 135 128 121 113 108 113 158 190 170 150 149 161 187 217 232 223 183 173 177 180 180 179 180 182 181 181 186 198 253 317 321 321 320 301 262 198 139 143 154 169 188 216 275 28 65 80 83 81 78 78 81 82 75 42 354 340 344 356 10 22 33 34 24 10 356 236 225 232 244 255 273 291 293 288 281 258 148 137 139 143 146 147 145 142 140 138 137 136 134 132 131 129 127 126 123 120 114 109 103 98 94 89 85 82 79 77 75 73 71 70 69 68 67 64 59 54 49 45 43 45 50 54 59 64 70 74 77 77 76 76 76 77 79 82 83 84 88 91 93 93 94 96 97 99 100 100 96 89 80 72 63 55 48 45 41 41 45 51 53 50 46 45 46 48 49 52 57 59 58 58 63 69 75 78 80 82 83 81 80 79 78 76 73 67 62 61 63 68 74 79 82 82 80 76 71 68 66 66 65 65 64 62 61 60 59 57 54 51 49 48 48 48 49 50 52 53 54 55 56 56 57 58 58 59 59 59 59 59 62 66 71 75 78 80 82 84 85 85 82 77 69 62 57 56 58 60 64 67 71 78 87 103 124 134 133 128 123 125 134 148 178 233 274 298 308 313 322 334 350 15 32 37 37 35 37 52 69 80 86 86 82 79 77 77 77 78 79 80 81 83 85 87 88 88 88 88 89 90 91 93 94 95 95 96 96 97 98 98 98 99 100 101 102 103 104 104 104 104 103 102 101 100 99 98 97 96 95 95 95 96 96 96 94 92 90 89 88 88 88 87 86 85 84 84 85 86 86 86 86 85 85 83 82 81 80 79 78 76 74 71 59 58 57 56 55 54 54 53 52 52 52 52 52 52 52 51 51 51 51 50 49 47 46 44 42 42 41 41 39 38 38 38 37 36 35 35 36 36 36 35 34 33 32 30 29 27 27 28 29 31 32 32 32 32 32 32 31 31 31 31 31 31 30 28 27 27 26 25 23 22 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 21 21 20 20 19 19 20 20 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 38 39 40 41 42 44 46 48 51 54 58 61 64 66 69 72 76 80 85 89 92 96 100 104 108 112 115 118 121 123 124 126 127 129 131 134 136 138 140 141 142 144 147 149 151 153 155 158 161 164 166 168 168 168 167 166 167 166 165 164 162 160 159 158 157 157 156 153 150 146 143 140 135 130 128 138 164 177 163 155 161 174 191 215 232 224 172 165 171 179 185 184 177 170 163 158 162 173 276 319 314 309 306 302 311 20 99 124 139 154 166 163 85 81 87 89 87 83 80 81 84 85 78 59 25 358 356 7 18 27 29 22 10 1 313 249 242 247 259 273 286 292 292 289 276 136 130 133 136 140 143 143 142 141 139 137 136 134 132 130 128 126 125 123 121 118 113 108 103 98 94 90 87 84 82 80 77 75 73 72 71 71 69 66 62 57 51 47 45 47 51 56 60 64 69 72 74 74 74 74 74 75 76 76 75 75 78 83 84 84 84 86 88 89 90 90 88 83 78 72 65 58 52 47 45 47 51 55 56 52 48 46 47 49 49 50 54 56 56 57 62 70 78 82 82 82 82 82 81 81 80 78 72 65 58 54 56 63 70 76 78 78 75 69 64 60 60 62 62 62 61 61 59 58 57 55 53 50 48 48 47 48 49 50 52 53 54 55 56 56 57 58 59 60 62 65 69 73 78 84 89 89 89 87 85 84 83 81 77 71 64 57 54 55 57 60 64 68 73 80 88 96 110 125 133 132 132 138 150 166 189 235 295 317 316 317 330 353 21 38 40 34 24 13 7 19 59 86 94 91 84 78 75 75 77 78 79 80 81 82 84 85 85 86 86 86 87 88 89 90 91 91 92 92 92 93 94 94 95 96 98 99 101 103 103 104 104 103 103 102 101 100 99 98 97 96 95 96 97 98 99 98 96 94 91 89 88 88 87 86 84 83 82 82 83 84 84 84 84 84 84 83 82 81 80 80 79 78 76 73 58 57 56 55 54 53 52 52 51 51 51 52 52 52 52 52 52 51 51 50 48 46 45 43 42 40 39 38 37 37 37 36 35 34 34 34 34 35 35 34 32 31 30 30 29 28 28 29 30 31 31 32 32 31 31 31 30 30 30 30 30 30 29 28 27 26 25 24 23 22 21 20 20 19 18 18 17 17 17 17 17 17 18 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 20 19 19 19 20 20 21 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 39 40 41 42 44 45 47 50 53 57 60 64 66 68 70 74 78 82 87 91 94 97 101 105 109 113 116 119 122 124 126 129 131 133 136 138 140 141 141 142 144 148 151 152 154 156 160 163 167 169 171 172 172 171 170 169 168 167 165 164 163 161 160 160 160 159 158 158 157 156 154 149 144 142 147 156 160 157 159 168 179 190 206 222 205 147 152 164 176 184 183 172 155 141 135 138 138 350 313 304 301 305 330 20 44 74 104 120 128 120 98 90 92 95 93 90 87 86 86 86 83 75 63 48 29 19 22 27 29 24 11 6 360 273 251 248 251 260 280 298 305 306 308 129 129 130 133 136 139 140 141 140 139 137 136 134 133 131 128 126 124 122 121 120 116 112 107 101 97 93 91 88 86 84 82 80 78 76 75 74 74 72 70 66 60 55 50 48 50 54 58 62 66 69 71 72 72 72 73 73 73 74 75 73 70 73 79 79 78 77 77 77 76 76 76 74 72 69 66 62 57 53 50 50 54 59 61 61 58 54 51 49 50 49 49 50 52 54 54 58 66 78 87 88 84 82 81 81 82 82 79 72 63 56 51 51 58 66 72 73 71 66 61 57 55 55 57 59 59 59 58 57 56 54 52 50 48 47 47 47 47 48 50 52 53 54 55 55 56 57 58 60 62 66 72 80 89 98 107 108 103 98 92 85 81 78 74 70 65 59 55 53 55 58 61 65 69 73 79 84 89 96 111 125 129 130 138 149 164 177 294 347 359 355 350 360 21 41 51 50 39 22 7 358 359 20 74 93 91 84 77 74 74 76 77 79 80 81 82 83 84 85 85 85 85 85 86 87 87 87 88 87 88 88 89 90 91 93 95 97 99 101 102 103 103 103 103 102 101 101 100 99 98 97 96 96 97 99 100 101 100 97 95 92 90 89 87 86 84 83 82 81 81 82 83 83 84 84 84 83 82 81 81 80 81 80 80 78 75 56 55 54 53 52 51 51 50 50 50 50 51 51 51 52 52 52 52 51 50 49 47 45 43 41 40 38 37 37 36 36 36 35 35 34 34 34 35 35 34 32 31 30 29 29 30 30 31 31 32 32 31 31 31 30 29 29 30 30 30 30 29 28 27 26 25 24 24 23 22 21 20 20 19 18 18 17 17 17 17 17 17 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 20 19 19 19 20 20 21 22 23 24 24 25 26 27 28 29 30 32 33 34 35 36 37 39 40 41 42 43 44 46 49 52 56 60 64 66 68 70 72 76 80 84 89 92 95 99 103 107 110 114 117 120 123 126 129 131 134 137 139 142 142 142 144 147 150 152 154 155 158 162 166 169 172 175 176 176 175 174 173 171 169 168 166 165 164 163 163 163 163 164 166 167 168 165 157 149 145 144 145 147 152 161 171 180 188 199 209 182 148 151 161 172 178 177 167 150 133 124 129 132 18 303 296 305 338 33 51 58 72 91 102 102 96 93 95 97 97 95 92 90 90 89 87 79 66 54 50 47 41 36 32 25 16 12 20 49 235 244 241 237 231 224 40 64 92 116 127 130 132 134 135 137 138 139 138 138 136 134 133 132 130 127 125 123 121 120 118 115 110 105 100 96 93 91 90 88 86 84 82 81 79 78 78 78 77 75 71 66 61 56 54 55 59 63 66 68 69 70 71 71 72 73 73 73 74 76 74 69 72 77 77 76 75 73 71 69 68 67 65 64 62 60 57 53 50 49 53 59 62 65 66 66 65 60 56 54 54 52 52 54 55 56 58 62 73 84 89 87 83 81 83 85 84 79 71 62 55 52 53 59 66 70 70 67 62 58 55 54 54 55 56 56 56 56 54 53 51 49 47 45 45 45 45 46 48 50 52 54 55 55 55 56 57 59 62 66 71 78 88 98 111 121 119 112 103 94 84 75 69 65 61 57 54 52 52 55 59 62 65 69 72 77 80 82 84 96 113 119 119 117 115 103 66 39 31 32 32 31 34 43 53 60 61 52 36 18 8 4 10 41 73 84 85 80 74 74 76 77 79 80 81 83 84 84 85 85 85 85 84 84 85 85 85 84 84 84 85 87 88 90 92 94 96 99 101 102 103 104 104 103 102 101 100 99 99 98 97 96 96 98 100 101 101 100 97 94 92 90 88 86 84 83 81 81 81 81 82 83 83 84 84 84 82 81 81 81 81 81 81 81 79 76 55 54 53 52 51 50 50 49 49 49 50 50 50 51 51 51 52 51 51 50 49 47 45 43 41 39 38 37 36 36 36 36 36 36 36 36 36 36 36 35 34 33 31 30 30 31 32 33 33 33 32 32 31 29 28 27 28 28 29 29 29 29 28 26 25 24 23 23 22 22 21 20 19 18 18 17 17 17 17 17 17 17 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 20 20 19 19 19 20 21 21 22 23 24 25 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 42 43 44 45 48 52 56 59 63 66 68 69 71 74 78 82 86 90 94 98 101 105 108 112 115 118 121 124 127 130 133 136 139 141 143 144 146 149 152 154 156 158 160 164 167 170 173 176 178 179 179 178 177 175 173 171 169 168 167 167 167 167 168 169 172 175 177 175 161 135 133 134 132 133 144 160 171 177 184 192 198 186 167 163 165 167 166 162 156 147 133 124 133 143 181 295 310 358 33 52 63 69 77 85 89 89 89 92 96 97 96 93 89 86 84 82 81 75 59 42 38 46 49 44 34 22 17 27 53 119 166 180 187 185 171 143 115 109 113 122 129 132 133 134 135 136 136 137 137 137 135 134 133 131 129 127 125 123 121 120 117 114 108 103 99 97 94 92 91 90 88 86 85 83 82 82 81 82 82 81 79 76 72 68 65 65 66 67 69 69 69 70 70 71 72 73 73 74 75 78 76 71 72 75 75 75 74 73 70 67 66 64 62 61 60 58 54 50 47 47 52 59 63 66 70 73 75 72 67 63 63 61 59 59 61 62 64 67 73 81 86 87 86 85 87 89 86 78 68 59 54 54 57 63 67 68 67 64 60 57 56 55 55 55 55 54 53 53 51 49 48 45 44 43 42 43 44 45 48 50 52 54 55 56 56 57 59 62 66 71 76 82 91 100 110 120 119 111 102 91 79 68 60 56 53 51 49 49 51 54 58 61 63 66 68 71 73 73 72 80 93 96 93 86 78 67 58 53 52 55 59 60 60 63 67 70 71 67 53 34 21 17 22 40 63 79 89 87 79 75 76 77 79 80 82 83 84 85 85 85 85 85 84 84 83 83 83 83 83 83 84 86 87 89 91 94 96 99 101 103 103 104 104 104 103 101 100 99 98 97 96 96 97 99 101 101 101 99 96 92 89 87 86 84 83 81 81 80 81 81 82 83 83 83 83 82 81 80 80 80 81 81 81 81 80 78 54 53 52 51 50 49 49 48 48 49 50 50 50 50 50 50 50 50 50 50 49 47 45 43 41 38 37 35 35 35 36 36 36 37 38 38 38 38 37 36 35 34 33 31 31 31 33 34 34 34 33 31 30 28 27 26 26 27 28 29 28 28 27 25 23 23 22 22 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 19 19 19 19 20 21 21 22 23 24 25 25 26 27 28 28 30 32 33 34 35 35 37 38 39 40 41 42 43 45 48 51 54 58 61 65 68 69 71 73 76 79 83 88 92 96 100 103 106 110 113 116 119 123 126 129 132 135 138 141 143 145 147 151 153 156 157 159 161 164 166 169 173 176 178 180 180 180 180 178 175 173 172 170 170 170 170 171 172 174 178 181 184 184 141 69 100 114 112 112 127 155 172 176 179 184 188 185 177 170 165 159 150 143 142 144 146 148 147 152 152 84 64 58 54 58 67 75 80 82 81 80 79 81 86 90 91 89 84 77 70 66 68 68 56 37 30 36 43 43 33 22 27 47 80 120 134 133 133 140 144 133 121 119 122 128 132 133 133 133 134 135 136 136 137 136 135 134 133 132 130 128 126 124 122 120 117 113 108 104 101 98 95 93 92 91 89 88 87 86 85 85 85 86 87 87 88 87 86 83 79 75 73 71 70 69 69 70 70 71 71 72 73 74 75 78 78 74 73 74 74 74 73 73 71 68 66 65 63 62 61 59 57 53 49 48 49 56 60 65 70 76 80 83 81 75 71 68 66 66 67 68 70 73 77 83 87 89 90 91 90 89 86 78 64 56 54 56 61 65 67 67 64 62 60 58 57 57 56 55 54 52 51 49 47 46 44 42 41 40 40 41 42 45 47 50 53 55 57 57 58 59 62 65 70 74 79 84 90 97 103 107 107 101 91 82 71 61 54 51 50 49 48 47 47 50 53 55 56 57 60 63 65 66 66 71 79 82 80 76 72 69 66 66 69 74 79 82 82 83 84 85 82 74 59 42 31 28 34 48 65 81 91 89 81 76 76 78 79 80 82 83 84 85 85 85 85 85 84 83 83 82 82 82 82 82 83 85 86 88 91 94 96 99 101 103 104 105 105 105 104 102 100 99 98 98 98 98 100 101 101 101 100 97 93 89 86 84 83 82 82 81 80 81 81 81 81 81 81 80 80 80 79 79 79 80 81 81 82 82 81 81 53 53 51 50 49 49 49 49 49 49 49 49 49 49 50 49 49 49 49 49 48 47 45 42 40 37 35 34 34 34 34 34 35 36 37 38 38 38 38 37 36 35 34 33 32 32 33 34 35 34 33 30 28 27 25 24 24 25 27 28 28 27 26 24 22 21 21 21 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 15 16 16 16 16 16 16 16 17 17 18 19 19 19 20 20 20 19 19 18 19 19 20 20 21 22 22 23 24 25 26 27 28 28 30 32 33 33 34 35 36 37 38 39 40 42 43 45 47 49 52 55 59 64 67 69 71 72 75 78 82 86 91 95 99 102 104 107 111 114 117 121 124 128 131 135 138 141 143 146 148 151 154 156 158 159 160 162 165 168 172 175 177 179 180 180 180 179 177 175 173 172 172 172 173 175 177 179 183 186 189 187 134 67 82 94 96 100 118 173 200 191 178 173 172 170 165 157 151 143 136 136 143 151 165 173 155 142 122 96 89 85 73 64 66 73 79 79 76 72 66 62 66 76 82 83 79 72 64 59 59 60 52 38 30 32 36 36 29 27 38 63 97 122 128 130 130 131 132 126 122 124 128 132 133 133 133 133 133 134 136 136 137 136 136 135 134 133 130 128 126 124 121 119 116 112 108 105 102 99 96 94 93 92 90 89 88 87 87 87 87 88 90 91 93 94 93 90 85 80 75 72 71 70 70 70 70 71 71 72 73 74 75 77 79 77 75 75 74 72 72 73 72 69 67 65 64 63 62 61 61 60 56 51 50 53 55 61 69 75 80 85 86 82 75 70 70 71 71 70 70 73 77 82 88 92 94 94 88 83 82 78 68 60 58 60 63 66 66 65 63 60 59 59 59 58 57 56 54 51 49 47 44 42 41 40 39 38 38 39 41 44 47 51 54 57 59 60 61 61 63 67 71 76 81 85 90 93 97 98 96 88 79 70 62 56 53 52 52 51 48 45 42 42 46 47 45 44 48 53 58 62 66 72 76 77 77 76 76 76 77 78 82 86 88 88 88 88 88 88 84 74 60 46 37 36 43 56 70 83 88 85 78 75 76 78 79 81 82 83 84 85 86 86 86 85 84 83 83 82 81 81 81 81 82 83 85 87 90 93 96 99 101 103 104 105 106 106 104 102 101 100 100 100 101 101 102 102 102 101 99 96 92 89 86 85 83 82 81 81 81 81 80 80 79 78 77 77 77 77 78 78 79 79 80 81 81 82 82 82 53 52 51 50 48 48 49 49 49 48 48 48 48 49 49 49 49 48 48 48 47 46 44 42 39 37 35 34 34 33 33 33 34 35 36 36 37 37 37 37 36 35 34 34 33 33 33 34 34 34 32 30 27 25 24 23 23 24 26 27 27 26 25 23 21 20 20 20 20 19 19 18 17 17 17 17 17 17 16 17 17 17 17 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 19 19 19 20 20 19 19 18 18 18 19 19 20 21 21 21 22 23 24 25 27 28 28 29 31 32 32 34 35 36 36 37 39 40 41 43 44 46 48 50 54 57 62 66 69 70 72 75 78 81 85 89 94 98 101 103 105 109 112 116 119 123 127 131 135 138 141 143 146 149 151 154 155 157 158 159 161 164 167 170 173 175 177 179 179 179 178 177 175 174 174 174 174 176 178 180 183 186 189 190 187 154 92 80 85 96 111 147 205 224 215 178 149 147 146 141 133 126 125 130 139 148 157 166 168 144 125 114 106 107 105 90 69 64 69 74 75 72 67 58 53 57 66 73 74 72 69 65 63 64 65 57 42 32 31 31 29 27 29 43 72 112 129 131 131 130 129 124 118 120 124 130 133 133 132 132 132 133 134 135 136 136 136 135 134 132 130 128 126 124 121 119 117 115 111 108 105 102 99 96 94 93 92 91 90 89 88 88 88 88 89 90 92 92 92 90 87 82 78 75 72 71 70 70 70 71 71 71 72 72 73 74 76 79 80 78 76 74 72 71 72 73 70 68 67 66 64 63 64 67 68 64 58 56 55 55 62 70 75 79 82 83 81 75 69 69 70 68 67 67 70 74 80 85 90 92 90 85 81 82 81 76 70 66 64 63 63 63 63 61 59 58 59 60 60 59 57 54 51 47 44 42 40 38 37 36 36 36 37 39 42 46 51 55 59 61 63 64 65 66 69 74 78 82 86 90 92 94 94 91 83 74 67 61 58 57 57 56 53 47 41 37 40 45 45 43 42 43 48 55 62 70 75 76 77 78 79 80 82 86 89 90 90 89 88 87 87 87 84 79 71 60 48 41 41 48 59 72 81 84 80 76 74 76 77 79 81 82 83 84 85 86 86 86 85 84 84 83 82 81 80 80 81 81 83 84 86 89 91 94 97 100 102 104 106 107 106 105 103 102 102 102 102 102 103 103 102 101 100 98 96 93 91 89 87 85 82 81 81 80 80 79 77 75 74 73 74 75 76 77 77 78 79 79 80 81 82 82 83 54 53 51 50 49 48 49 50 49 47 46 46 47 49 49 49 48 48 47 47 46 45 44 42 40 38 36 35 34 33 33 32 33 33 34 35 35 36 36 36 35 35 34 34 34 33 33 33 33 33 32 29 26 24 23 23 22 23 24 26 26 25 24 22 21 20 19 19 19 19 18 17 17 17 17 17 17 16 16 17 17 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 18 19 19 20 20 19 19 18 18 18 18 19 19 20 20 20 20 21 22 24 25 26 27 28 28 30 31 31 33 34 35 36 37 38 39 40 42 43 45 47 49 52 55 59 63 67 70 72 75 78 81 84 88 93 98 101 103 105 108 112 115 118 122 126 130 134 137 140 143 145 148 151 153 154 155 156 157 159 162 165 168 170 173 174 176 177 177 177 176 175 175 174 175 176 178 180 183 186 189 191 191 187 166 113 86 94 118 140 177 215 231 229 187 133 137 141 139 131 123 125 135 145 152 157 163 161 139 120 115 117 120 118 98 72 67 68 70 73 71 66 58 55 59 65 68 67 64 63 62 64 69 73 70 59 41 31 27 24 21 24 37 72 123 136 134 132 130 126 121 118 121 125 131 133 132 131 131 131 132 133 133 133 133 132 130 128 126 124 123 121 119 118 117 116 113 110 107 103 100 98 95 94 93 92 91 90 89 88 88 88 88 88 89 89 89 88 85 82 79 76 74 72 71 71 71 71 71 71 71 72 72 73 74 75 78 80 81 79 77 74 73 73 74 73 72 71 69 67 66 67 71 73 71 68 66 63 62 68 74 78 81 83 81 78 73 65 64 64 64 64 66 69 72 77 81 85 86 85 83 82 81 80 77 73 68 63 58 55 55 56 56 55 55 57 59 60 59 58 55 51 46 42 39 37 35 34 34 34 35 36 38 41 45 51 55 59 62 64 66 68 70 74 78 82 86 89 91 92 93 93 90 84 79 73 69 66 65 64 61 55 48 41 40 43 47 47 45 45 46 51 57 65 73 77 78 79 80 82 83 86 91 95 95 92 89 87 87 86 85 82 77 70 61 51 45 44 48 57 68 77 80 78 75 74 76 78 80 81 83 84 85 85 86 87 86 86 85 84 84 83 82 81 81 81 82 83 84 86 88 90 93 96 99 102 104 106 107 106 105 104 103 103 103 102 101 101 101 100 99 98 97 96 94 93 92 89 85 82 81 80 80 79 78 76 73 71 71 72 74 75 76 77 77 78 79 80 81 82 83 84 54 53 52 50 49 49 49 49 48 46 44 43 46 49 50 50 49 48 47 47 46 45 44 42 41 39 37 36 35 34 33 32 32 32 33 34 34 35 35 35 34 33 33 33 33 33 33 32 32 32 31 29 26 24 23 23 22 23 24 25 25 24 23 21 20 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 17 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 18 19 19 20 20 19 19 18 18 18 18 19 19 20 20 20 20 21 22 23 25 26 27 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 44 46 48 51 54 57 61 65 69 72 75 79 82 84 88 92 98 102 105 107 110 112 115 118 121 125 129 132 135 138 141 144 147 149 151 153 154 155 156 158 160 162 165 167 170 171 173 174 175 175 174 174 174 175 176 177 179 182 185 187 190 192 192 189 176 137 104 127 156 167 194 223 235 231 207 178 171 166 163 156 148 146 153 158 157 156 159 161 150 127 119 121 123 118 96 77 75 74 74 75 74 70 64 62 65 68 67 62 58 54 50 50 59 70 76 80 85 66 39 28 12 5 17 65 122 135 134 132 130 126 123 123 126 131 134 134 132 131 131 131 131 131 130 129 128 125 123 120 119 119 118 117 116 115 115 114 112 109 105 102 99 97 95 93 92 91 90 89 88 88 87 86 86 86 86 86 85 84 81 79 76 74 73 72 71 71 71 72 72 72 72 73 73 74 75 76 77 79 81 81 80 78 77 76 77 78 78 76 74 73 71 71 73 76 77 76 75 71 71 76 80 83 86 87 83 78 70 63 62 63 62 63 64 65 69 73 77 81 83 83 82 79 75 73 72 71 67 61 55 50 49 49 50 50 52 56 58 59 59 58 56 51 46 41 38 35 34 33 33 33 33 34 36 39 43 48 53 57 60 63 66 70 74 78 82 86 90 92 92 93 93 93 90 87 83 81 78 75 73 70 66 58 51 48 47 48 48 47 47 48 51 57 64 72 77 79 80 82 85 87 88 89 92 95 95 92 89 88 87 87 85 82 77 70 62 54 48 46 47 54 63 72 77 79 79 78 79 81 82 83 84 85 85 86 86 87 86 86 86 85 84 84 83 82 82 82 82 83 84 85 87 89 92 95 98 101 104 106 107 106 105 104 104 103 102 100 99 98 98 97 96 95 95 94 94 92 90 88 84 82 81 80 79 78 78 76 73 71 71 72 73 75 76 76 77 78 79 81 82 83 85 86 54 53 52 51 50 49 49 48 47 45 44 44 47 51 52 51 50 49 48 47 46 45 44 42 41 39 38 37 36 35 34 33 33 33 33 33 34 34 35 34 33 33 32 32 32 32 32 32 32 32 31 28 26 24 23 22 22 22 23 24 24 23 22 20 19 18 17 17 17 17 17 17 16 17 17 17 16 16 16 16 17 16 16 15 14 14 14 14 15 15 15 15 15 16 16 16 17 17 18 19 19 19 19 19 19 18 18 18 18 19 19 20 20 20 20 21 22 23 25 26 26 27 27 29 29 30 31 32 33 34 35 36 37 39 40 41 43 46 47 49 52 55 58 63 67 72 76 80 83 85 88 93 98 103 107 110 112 114 115 118 120 124 127 131 134 136 139 142 145 148 150 152 153 154 156 158 159 161 162 165 167 168 169 171 172 172 172 173 173 175 176 178 180 183 186 189 191 193 194 192 185 163 131 166 179 183 204 224 229 220 206 195 190 185 182 178 172 170 170 170 163 156 155 161 163 143 124 121 118 106 89 83 84 83 81 80 78 76 73 71 71 71 68 62 56 48 38 34 42 57 66 73 119 191 116 94 46 315 334 76 121 131 134 135 133 130 128 129 132 136 137 135 133 131 131 130 129 128 127 125 122 119 117 116 116 115 115 114 113 113 112 112 110 107 104 101 98 96 94 93 92 91 90 89 88 87 86 85 84 84 83 83 82 80 78 76 74 73 72 72 72 72 72 72 73 73 73 74 74 75 76 77 78 79 80 81 82 82 82 82 83 85 85 83 81 80 79 77 78 79 81 82 80 79 81 85 87 88 90 89 86 78 71 66 65 64 63 62 62 64 66 70 74 78 80 81 79 74 69 67 67 68 66 61 55 50 48 48 48 49 51 55 58 59 59 58 56 52 46 40 37 35 34 34 33 34 34 34 35 37 40 45 49 53 57 62 67 72 77 81 85 89 91 93 93 93 92 91 89 87 85 84 82 80 77 73 67 59 54 54 54 54 51 48 47 52 59 66 73 78 81 81 83 87 91 93 93 92 91 91 90 90 88 88 87 86 84 81 77 71 65 58 53 49 49 54 61 69 76 81 82 82 82 83 85 85 86 86 86 86 87 87 86 86 86 86 85 85 84 84 83 83 83 84 84 85 86 88 91 94 97 101 104 106 107 106 105 104 103 102 100 98 97 96 95 94 93 92 92 92 91 90 88 86 84 82 80 79 78 78 78 78 76 73 72 72 73 74 75 76 78 79 80 81 83 85 87 88 53 53 52 51 50 49 49 48 48 47 46 47 49 52 53 52 50 50 49 48 47 45 44 43 42 40 39 38 37 36 35 34 34 34 34 34 34 35 34 34 34 33 32 31 31 31 31 31 31 32 31 29 27 25 23 21 21 21 22 23 24 23 21 20 19 18 17 17 17 17 17 16 16 17 17 17 16 15 15 16 16 16 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 19 19 19 19 19 19 18 18 18 18 19 20 20 20 19 20 22 23 24 25 26 26 27 28 29 29 31 32 33 33 34 35 37 38 39 40 42 45 46 48 50 53 55 59 64 69 75 79 83 87 90 94 98 104 108 111 113 115 116 118 120 123 127 130 133 135 138 141 144 147 149 151 153 154 156 158 159 160 161 163 164 165 166 168 169 170 171 172 173 175 177 179 181 184 187 189 192 194 196 195 192 188 212 263 249 226 228 228 221 211 197 189 189 190 190 188 186 184 180 175 166 154 151 156 161 149 127 118 109 97 88 89 91 90 88 86 84 82 80 77 75 73 70 65 59 49 35 29 37 49 51 30 344 347 82 102 117 287 314 104 123 131 135 138 139 136 135 137 139 141 139 136 133 131 130 129 128 126 124 121 119 117 116 115 114 113 112 111 109 109 109 109 107 105 103 100 97 95 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 76 75 73 73 72 72 72 72 72 73 73 74 74 75 75 76 77 78 79 80 81 82 83 84 84 86 87 88 88 88 88 88 88 88 86 84 84 84 82 83 86 89 91 92 92 91 88 81 75 71 68 65 64 63 62 64 66 69 72 75 78 78 76 72 66 63 64 68 69 63 57 52 50 50 50 51 53 56 59 60 60 59 56 52 46 40 37 35 34 35 35 35 35 35 36 36 38 40 44 49 55 62 70 76 80 83 86 88 90 91 91 90 88 87 85 84 84 83 83 80 77 73 66 61 60 60 60 57 51 45 45 54 66 74 78 80 82 86 89 92 94 94 94 92 90 89 88 88 87 86 85 83 81 79 76 73 68 63 58 55 54 57 62 69 77 81 83 83 84 85 86 87 88 88 88 87 87 87 87 87 87 86 85 85 84 84 84 84 84 84 85 85 86 88 90 93 96 100 103 106 107 106 105 104 102 100 99 97 95 94 92 91 90 90 90 90 89 88 86 85 84 82 81 79 78 78 79 79 79 77 74 72 72 73 74 76 79 80 81 83 85 86 88 90 52 52 52 51 51 51 50 49 49 48 48 49 51 52 52 51 50 50 49 48 47 46 45 44 43 41 40 39 38 37 37 36 35 35 35 35 35 35 35 34 34 33 33 32 31 31 31 31 31 31 31 30 28 26 24 22 20 21 22 23 23 22 21 20 18 18 17 17 17 17 16 16 16 17 17 17 16 15 15 15 16 16 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 21 22 24 25 25 25 26 27 28 28 30 31 32 33 34 35 36 37 38 39 41 43 45 47 49 50 52 56 61 67 72 77 82 87 91 94 99 103 108 111 114 115 116 118 120 122 126 129 132 135 137 140 143 146 148 151 153 154 156 158 159 159 160 161 162 163 164 166 167 168 169 171 173 175 177 179 182 185 188 191 193 196 197 197 198 208 253 290 306 312 287 249 227 208 186 177 183 191 196 196 195 193 188 179 167 154 147 148 149 139 120 110 104 97 94 96 97 96 95 93 91 87 84 81 76 74 73 72 68 58 46 42 49 57 51 23 4 16 55 84 98 17 36 107 124 132 136 140 141 140 140 143 144 143 140 135 132 130 130 129 127 125 122 119 117 116 115 115 114 112 110 108 106 105 105 105 105 103 101 99 96 94 92 91 90 89 88 87 86 85 84 83 81 80 79 78 77 76 75 74 73 72 72 72 72 72 73 73 74 74 75 76 77 77 78 79 80 81 82 83 84 85 86 87 87 88 89 90 91 92 92 93 92 91 89 87 85 86 87 88 89 90 91 91 90 86 80 75 70 67 64 63 62 62 64 66 70 73 75 75 74 70 66 64 65 70 71 66 59 55 53 52 52 53 55 58 60 61 61 59 56 51 44 39 36 35 35 37 38 39 39 38 38 37 37 38 41 47 56 66 75 81 84 85 86 87 87 87 86 84 82 80 78 78 79 80 80 77 74 71 67 65 65 65 63 58 50 43 45 57 70 78 81 84 87 90 92 93 93 93 92 91 90 89 88 87 85 84 82 80 78 77 76 75 72 68 64 60 59 61 65 71 77 82 84 86 86 87 88 88 89 89 89 89 89 88 88 88 87 86 85 84 84 84 84 84 85 85 85 85 86 88 90 93 97 100 104 106 107 107 105 104 102 100 98 96 94 93 91 90 89 89 89 89 88 88 87 86 85 83 81 79 78 78 79 80 81 79 76 73 72 72 74 77 80 82 83 84 86 88 90 92 52 52 51 51 51 51 51 50 49 48 47 47 48 49 49 49 49 48 48 47 47 46 45 44 43 42 41 41 40 39 38 37 37 36 36 36 36 35 35 35 35 34 33 32 31 31 30 30 30 30 31 30 29 27 25 23 21 21 21 22 22 21 20 19 18 18 17 17 16 16 16 16 16 17 17 17 16 15 14 15 16 16 15 14 14 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 21 21 23 24 24 24 25 26 27 27 29 30 31 32 33 34 35 36 37 38 40 42 44 46 47 48 50 53 58 64 70 75 80 85 89 94 98 102 107 110 113 115 117 118 120 122 124 127 131 134 137 139 142 145 148 150 153 154 156 158 159 159 160 160 161 161 162 164 165 167 169 170 173 175 178 180 183 186 189 192 195 198 199 200 204 224 265 294 308 310 294 269 245 209 169 166 183 197 206 206 199 191 185 175 167 155 141 137 134 121 104 102 103 102 102 103 102 101 100 99 97 93 89 85 80 78 81 84 83 76 66 64 70 75 67 44 28 32 48 63 59 21 50 96 119 129 133 135 138 138 141 144 145 142 138 134 131 130 129 128 127 125 122 119 117 116 115 115 113 111 109 106 104 103 103 103 102 101 100 98 95 93 92 90 89 88 88 87 86 85 84 82 80 79 77 76 75 75 74 73 73 72 72 72 72 72 73 73 74 75 76 77 78 79 79 80 81 82 84 85 86 87 87 88 88 88 89 90 91 92 92 92 92 93 92 90 88 87 86 86 87 88 88 88 89 89 84 78 72 68 64 61 59 58 60 64 68 72 73 73 72 70 68 67 67 70 71 67 60 56 54 53 54 55 56 58 60 61 61 59 58 54 47 41 38 37 38 41 42 43 43 42 41 39 38 38 40 47 58 71 81 86 86 86 85 84 83 82 79 74 69 67 65 66 71 73 73 70 68 67 68 68 67 66 62 58 52 48 52 64 74 80 85 89 92 93 93 93 92 92 91 91 90 89 88 86 84 82 79 77 76 76 76 76 75 72 69 65 64 65 68 73 78 83 87 89 90 90 90 90 90 90 91 91 91 90 90 89 88 87 85 84 85 85 85 85 85 86 86 86 87 89 91 94 98 101 104 107 108 107 106 104 103 100 98 96 94 92 90 89 89 89 89 89 89 88 88 87 86 84 82 80 79 79 80 82 82 80 78 76 75 74 76 79 82 83 85 86 87 89 90 92 52 51 51 51 51 51 50 49 47 46 44 43 42 42 43 44 45 46 46 46 45 45 44 43 43 43 42 41 41 40 39 39 38 37 37 37 37 36 36 36 36 35 34 33 32 31 30 30 30 30 30 30 29 28 26 24 22 21 22 22 22 21 20 19 18 18 17 17 16 16 16 16 17 17 17 16 15 14 14 15 15 15 15 14 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 17 17 17 17 17 17 17 17 18 18 18 18 18 19 20 21 22 23 24 23 24 24 25 26 27 29 30 31 32 33 34 35 36 37 39 41 43 45 46 47 49 51 56 61 67 73 78 82 87 92 96 101 105 109 113 116 117 119 120 122 124 126 129 132 135 138 142 145 147 150 152 154 156 158 159 159 160 160 160 160 160 162 164 166 168 171 173 176 179 181 184 187 190 193 196 199 202 206 216 243 276 295 302 299 290 283 280 282 114 162 197 210 217 217 204 183 166 159 159 149 130 125 119 104 92 98 104 107 109 108 106 104 104 103 102 101 99 95 89 87 92 98 97 92 86 86 90 91 83 66 50 43 42 37 15 15 47 83 107 119 126 130 132 132 137 142 143 140 136 132 130 129 128 127 126 124 122 119 117 116 115 114 113 111 109 106 103 102 101 101 101 100 98 97 94 93 91 90 89 88 87 86 85 84 83 81 80 78 77 75 75 74 74 73 73 72 72 72 72 72 73 74 74 75 76 77 79 80 81 82 82 83 84 86 87 88 89 89 89 89 90 91 92 92 92 92 92 92 91 90 88 87 85 84 85 86 86 86 87 87 84 79 73 68 63 59 55 53 56 62 70 74 74 73 71 70 70 70 70 70 68 63 57 53 52 52 53 54 56 58 59 60 60 59 59 58 54 48 44 42 44 47 50 50 49 47 44 42 40 40 42 49 60 74 85 89 88 86 84 82 79 75 68 59 49 43 39 40 48 55 57 57 60 64 68 69 68 65 61 60 60 61 66 74 79 83 90 93 94 95 94 93 93 92 92 91 91 89 88 86 83 81 78 77 76 76 77 77 77 75 73 70 69 69 70 73 77 82 87 90 92 92 92 92 92 92 92 92 92 92 92 91 89 87 85 85 85 86 86 86 86 87 87 87 88 90 92 96 99 102 105 108 108 108 107 105 104 101 99 96 94 92 91 89 89 89 90 90 89 89 89 89 88 87 85 83 82 83 83 84 84 84 83 82 81 81 81 83 85 86 87 88 88 89 90 92 51 51 50 49 49 49 49 47 46 44 42 39 36 35 36 38 40 41 43 43 43 43 43 42 42 41 41 41 41 41 40 39 39 38 38 37 37 37 37 37 36 35 34 33 32 31 30 29 29 30 30 31 30 28 26 24 23 22 22 22 22 21 20 19 18 18 17 16 16 16 16 16 16 17 16 15 14 14 14 15 15 15 14 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 16 16 17 16 17 17 17 18 18 18 17 17 18 19 20 21 22 23 23 23 23 24 25 26 27 28 29 30 32 33 34 35 36 38 40 42 44 45 47 48 51 54 59 64 70 75 80 84 89 94 99 103 107 112 116 118 120 121 123 125 126 128 131 134 137 141 144 146 149 152 154 156 158 159 160 160 160 159 159 160 162 164 166 169 171 174 178 181 183 186 189 192 195 197 200 205 216 239 275 295 300 296 290 286 291 305 331 355 250 220 221 224 224 213 183 154 145 145 135 118 114 107 94 91 99 106 110 111 110 108 107 106 107 108 109 110 109 104 98 97 98 98 97 99 102 104 102 94 81 66 50 35 20 12 24 49 74 95 110 120 127 130 132 136 142 142 138 134 131 129 128 127 126 125 124 122 120 117 116 115 114 113 111 109 106 103 102 101 100 100 99 97 95 94 92 91 89 88 87 86 85 84 83 82 81 79 78 76 75 75 74 74 73 73 73 73 73 73 73 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 91 91 91 91 92 93 93 92 92 92 92 90 88 87 85 84 83 83 84 84 84 85 84 82 78 72 67 61 56 51 50 54 63 73 78 77 73 71 70 71 72 72 68 63 58 52 48 48 49 51 52 54 56 58 59 58 58 58 59 57 53 50 50 51 54 57 58 56 53 49 46 44 43 45 50 60 72 83 88 89 86 83 80 74 65 54 45 36 26 20 19 23 31 39 47 57 67 71 72 69 65 64 67 71 74 77 81 84 88 91 93 93 94 94 93 93 93 92 92 91 90 88 85 83 81 79 77 76 76 77 78 78 78 76 75 73 71 71 72 75 79 85 89 93 94 94 94 94 94 93 93 93 93 93 92 90 89 88 87 87 87 87 87 88 88 88 88 89 91 94 97 100 103 106 108 109 109 108 107 105 102 99 97 95 93 91 90 89 89 90 90 90 90 90 91 91 91 90 89 89 88 88 87 87 88 88 89 89 90 89 88 88 88 89 89 88 88 89 91 48 48 48 48 47 47 46 44 43 41 39 36 33 31 31 32 34 36 38 40 41 42 41 41 40 40 40 40 40 40 40 40 39 39 38 38 38 38 38 38 37 36 34 33 31 30 29 29 29 30 30 31 31 29 27 26 24 23 23 22 22 21 20 19 18 18 17 17 16 16 16 16 16 16 15 14 14 13 14 15 15 15 14 13 13 13 12 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 17 17 17 17 18 19 20 21 21 21 21 22 22 23 24 25 26 26 27 30 31 32 34 35 37 38 40 42 45 46 48 50 53 57 62 67 73 78 83 87 91 96 101 106 110 115 119 121 123 124 126 127 129 131 133 136 140 143 145 148 150 153 155 157 159 160 160 160 160 160 161 163 165 167 170 173 176 180 183 185 188 190 193 196 198 202 212 234 281 314 318 307 294 285 281 287 303 318 314 267 234 226 226 225 213 182 146 134 133 123 110 105 99 91 95 103 108 111 112 110 109 108 107 108 109 111 112 113 111 101 88 79 83 92 102 109 110 105 98 89 75 53 29 17 19 32 48 66 85 102 116 126 132 136 141 143 141 137 134 131 129 127 126 126 125 124 123 121 118 117 116 115 113 112 110 107 105 103 101 100 99 98 96 94 93 92 90 89 87 86 85 84 84 83 82 80 79 78 77 76 75 75 74 74 73 73 73 73 73 74 74 74 75 76 77 78 79 80 81 83 84 84 85 86 87 88 90 91 92 93 93 93 93 93 92 92 92 91 89 87 86 84 83 82 81 81 82 82 83 82 80 77 72 66 60 54 51 52 57 67 75 79 78 75 72 71 72 73 73 69 61 56 52 47 46 47 49 51 53 55 56 57 58 58 59 59 59 56 54 53 55 58 61 63 63 59 54 50 47 47 48 51 58 67 76 82 84 83 80 77 72 62 51 44 37 27 16 13 17 24 34 46 59 69 74 74 71 67 69 76 78 79 80 84 87 90 91 91 91 91 92 92 93 93 92 92 91 90 88 86 83 81 79 78 76 76 76 77 79 79 79 78 76 74 72 71 73 77 82 88 92 94 94 95 95 95 95 94 94 94 94 93 92 91 91 90 89 88 88 88 89 89 89 90 90 92 94 97 100 103 107 109 110 110 109 107 105 103 100 98 96 94 92 90 89 90 90 91 91 91 92 93 93 93 93 92 93 93 91 90 89 90 92 93 93 94 93 90 89 88 88 87 87 87 87 88 43 44 44 44 43 42 41 39 38 37 36 34 32 29 28 28 29 32 34 37 39 40 40 39 38 38 38 38 39 39 40 40 39 39 38 38 37 38 38 38 37 35 34 32 31 30 29 29 29 29 30 31 31 30 29 27 25 24 23 22 22 21 20 19 18 17 17 17 16 16 16 16 16 16 15 14 13 13 14 14 15 14 14 13 13 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 15 15 16 16 16 17 17 17 16 16 16 16 17 18 19 20 20 20 20 20 21 21 22 23 23 24 25 27 29 31 32 34 35 37 39 41 43 46 48 50 52 55 60 65 71 77 82 86 91 95 100 105 109 113 118 121 124 126 127 128 130 131 133 136 139 142 145 147 149 151 153 155 157 159 160 161 162 163 163 164 166 168 171 174 178 181 184 187 190 192 195 198 201 207 226 269 314 330 325 307 291 281 277 279 286 290 281 263 246 234 226 214 188 152 126 123 125 119 110 105 101 95 97 105 109 112 112 110 109 107 106 106 106 108 110 111 108 99 81 64 71 87 102 109 108 103 97 90 79 53 23 15 21 32 43 58 76 95 112 124 131 137 143 143 141 137 134 131 129 127 126 126 125 125 124 122 120 118 117 116 114 113 111 109 106 104 102 101 99 97 95 94 92 91 90 89 87 86 85 84 84 83 82 80 79 78 77 76 75 75 75 75 74 74 74 74 74 74 75 75 76 76 77 78 78 79 81 82 84 85 85 86 87 88 89 91 93 93 94 94 94 93 92 92 91 90 88 87 85 84 82 81 80 80 80 80 81 81 79 76 71 65 59 55 54 57 63 71 77 79 78 75 73 73 74 75 74 72 68 65 63 60 57 53 50 50 51 53 54 56 57 59 59 60 59 57 56 55 56 59 64 67 67 64 57 51 48 48 48 49 52 58 64 68 68 66 68 74 74 69 60 50 36 18 7 8 14 23 34 46 60 71 76 75 73 75 79 83 83 84 85 86 89 90 91 91 91 91 91 92 92 92 92 92 91 90 88 86 84 82 80 78 77 75 75 76 78 80 81 81 79 76 73 72 73 76 81 86 90 92 93 93 94 95 95 95 94 94 94 94 93 92 92 91 90 89 89 89 89 89 90 90 91 92 95 97 100 104 107 110 111 110 109 108 106 104 102 101 98 96 93 90 89 90 91 92 92 92 93 93 93 92 92 92 92 92 91 90 89 90 92 93 93 93 91 89 86 85 84 84 85 85 84 83 37 37 38 38 37 36 34 33 32 32 31 31 30 30 28 27 27 29 31 34 37 39 39 38 37 35 35 36 38 38 39 39 39 39 38 37 37 38 38 38 37 35 33 32 31 30 29 29 29 29 30 31 31 31 30 28 26 24 23 22 22 21 20 19 18 17 17 16 16 16 15 15 15 15 14 13 12 13 13 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 16 16 17 18 18 19 19 18 18 19 19 20 21 21 21 22 23 26 29 31 32 34 35 38 40 43 45 47 50 52 55 58 64 70 77 82 87 91 96 100 105 109 112 116 120 124 126 128 130 132 133 134 137 139 142 144 146 148 149 151 153 155 157 159 161 163 164 165 167 168 170 173 176 179 183 186 189 192 195 198 202 206 213 239 294 321 328 319 301 289 283 277 275 274 272 268 265 265 264 251 124 109 106 106 112 119 119 114 111 108 104 102 108 112 113 112 111 109 107 104 103 103 105 108 110 108 104 95 77 77 90 103 107 104 98 93 88 79 50 14 7 15 26 37 51 68 87 106 121 129 135 140 142 140 137 134 132 129 128 127 126 125 125 124 123 121 119 118 117 116 115 113 111 108 105 103 101 99 97 95 94 92 91 90 89 87 86 85 84 83 82 81 80 79 78 77 77 76 76 76 76 75 75 75 75 75 75 76 76 76 77 77 78 78 79 80 81 83 85 86 86 87 87 88 90 92 93 94 94 94 93 93 92 90 89 88 87 86 85 84 82 80 79 78 78 79 79 78 75 71 65 61 59 59 63 69 74 77 77 76 75 74 75 76 76 76 74 72 70 69 70 69 62 53 48 47 47 49 52 54 57 58 58 58 57 56 56 57 59 63 67 67 63 55 48 45 45 44 43 43 43 42 40 41 44 57 74 80 79 73 62 41 14 4 8 15 23 34 47 61 72 78 79 81 84 86 87 88 89 90 90 91 92 92 91 91 91 91 92 92 92 92 92 91 90 88 86 84 83 81 79 77 75 74 75 77 80 82 82 80 78 75 74 75 77 81 86 89 91 91 91 93 94 95 95 95 94 94 94 93 93 92 91 90 89 88 88 88 88 89 90 91 93 95 98 101 105 108 110 110 110 109 108 106 105 105 104 102 99 95 91 90 91 92 92 92 92 92 92 91 90 90 90 90 89 89 88 89 89 91 92 92 91 89 87 84 82 81 82 82 81 79 76 31 30 30 30 30 29 29 28 28 28 28 28 29 29 28 27 26 28 30 34 37 40 40 38 35 34 34 35 37 38 38 39 39 39 38 37 37 37 38 38 37 35 33 31 30 30 29 29 29 30 31 31 32 31 30 28 26 24 23 22 21 20 19 18 17 17 16 16 16 15 15 15 15 14 13 13 12 12 13 13 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 16 16 17 18 17 17 17 17 17 18 18 19 19 19 20 23 26 29 31 32 34 36 39 42 44 47 50 52 55 57 62 69 76 82 88 93 98 103 107 110 113 116 120 124 127 130 132 134 135 136 137 140 142 145 146 148 149 149 150 152 154 157 160 162 165 167 169 171 173 175 178 181 185 188 191 195 198 202 207 212 220 245 298 316 315 304 293 289 288 285 280 273 267 264 269 279 299 352 57 78 82 86 96 111 118 118 117 116 115 113 116 117 116 114 112 110 107 105 103 103 106 109 111 111 112 114 111 104 104 105 103 98 92 87 84 76 45 5 358 7 18 28 42 59 78 98 115 128 137 142 143 140 137 135 133 131 129 127 127 126 126 125 124 122 121 119 118 117 116 115 113 110 107 104 102 100 98 96 94 92 91 90 89 87 86 85 84 83 82 80 80 79 78 78 78 77 77 77 77 77 77 76 76 77 77 77 77 77 77 78 78 78 79 80 81 83 85 87 87 88 88 88 89 90 92 93 93 93 93 92 91 90 88 87 87 87 86 85 84 82 79 77 77 78 78 78 75 71 67 64 63 65 69 72 75 76 75 74 74 75 76 77 77 75 73 71 69 70 72 72 65 53 43 37 34 38 45 50 52 54 56 56 56 56 56 57 58 61 63 62 58 50 44 42 43 42 39 35 29 22 18 24 38 60 77 84 83 78 70 56 37 29 37 44 43 51 60 71 78 82 85 87 88 89 90 91 92 92 92 93 93 93 92 92 92 92 92 92 92 92 92 91 89 87 85 84 83 82 80 77 74 73 74 77 80 82 82 81 79 78 77 78 80 83 87 90 91 90 90 92 93 94 94 94 93 93 93 93 92 92 91 90 88 87 87 86 87 88 89 91 93 96 99 102 105 108 109 110 109 109 108 107 106 107 107 106 103 99 96 95 95 94 92 91 91 90 89 89 89 89 89 89 88 87 87 88 89 90 91 91 90 88 85 83 81 80 79 78 77 74 71 27 25 25 24 25 25 25 25 26 26 27 28 28 28 27 27 27 28 31 34 37 40 41 39 36 33 33 34 36 37 38 39 39 39 38 37 36 36 37 37 36 34 33 31 30 29 28 28 28 29 30 31 31 31 29 27 26 24 23 22 21 20 19 18 17 16 16 16 16 15 15 14 14 13 13 12 12 12 12 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 13 13 13 13 14 14 15 16 16 16 15 15 15 15 15 16 17 17 17 17 19 22 25 28 31 33 35 38 40 43 46 50 53 55 57 61 68 77 84 90 96 101 106 110 113 115 118 121 125 129 133 135 137 137 137 139 140 143 145 146 147 148 148 149 150 152 155 157 160 163 166 169 172 174 177 180 184 188 191 194 198 202 207 213 219 229 252 292 304 296 288 287 290 292 292 288 277 266 262 267 275 293 346 44 69 74 74 80 98 114 119 120 121 123 126 126 122 119 116 113 111 109 107 106 107 109 113 115 117 120 122 121 117 111 105 99 93 86 83 80 70 36 357 351 358 6 14 27 46 65 84 104 123 139 144 144 141 138 136 134 132 130 129 128 127 127 126 125 124 122 120 119 119 118 116 114 112 109 106 103 101 99 97 95 93 91 90 89 88 86 85 84 83 82 80 80 79 79 78 78 78 78 78 78 79 79 78 78 78 78 78 78 78 78 78 78 79 79 80 81 83 85 87 89 89 88 88 88 89 90 91 92 92 92 91 90 89 87 86 86 87 87 87 85 83 81 78 77 77 78 78 76 72 69 67 68 71 73 74 75 74 74 74 74 76 77 77 77 74 71 68 67 67 70 71 65 55 42 29 20 24 35 43 46 49 52 54 55 56 57 58 59 60 61 60 58 54 50 46 46 45 40 32 23 18 20 27 40 60 76 82 82 79 72 66 61 65 74 77 75 75 78 82 85 86 87 88 89 91 92 93 93 92 93 94 94 93 92 92 91 91 91 91 91 91 91 89 88 86 85 84 84 82 80 78 75 74 74 77 80 81 82 81 80 79 80 81 83 85 88 90 91 91 92 92 92 92 92 92 92 91 91 91 91 90 90 89 88 87 86 86 86 88 89 91 93 96 99 102 105 107 108 109 109 108 107 107 106 107 108 109 106 102 101 101 99 95 91 90 89 88 88 88 89 89 89 89 88 87 87 88 89 90 91 91 89 86 84 81 79 77 76 75 73 71 68 26 23 21 21 22 23 25 26 26 27 29 30 31 30 29 28 29 32 34 36 38 40 42 40 37 34 33 34 36 37 38 39 39 39 39 38 36 35 36 37 36 34 32 31 30 29 28 28 28 29 30 30 31 30 29 27 25 24 23 22 21 20 19 18 16 16 16 15 15 15 14 14 13 12 12 12 11 12 12 13 13 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 16 18 21 25 28 30 33 35 38 41 45 48 51 53 56 60 68 77 87 94 100 105 111 114 116 118 120 123 127 132 137 140 142 142 142 142 143 144 145 147 147 147 147 148 149 151 153 156 159 162 165 169 173 176 179 182 186 190 193 197 201 206 212 218 226 237 258 283 286 277 274 281 288 290 290 287 278 268 263 262 259 271 330 33 70 81 78 74 87 109 118 122 125 131 138 137 129 122 118 114 112 111 112 112 113 115 118 121 125 129 129 125 120 114 106 97 88 83 80 75 61 20 347 341 345 352 2 17 36 53 69 89 116 137 143 143 142 140 138 136 134 132 131 130 129 128 128 127 125 123 122 121 120 119 117 116 113 111 108 105 103 100 98 96 94 92 91 90 88 87 86 84 83 82 82 81 80 80 79 79 79 79 79 80 80 81 81 81 80 80 80 80 79 79 79 79 79 79 80 81 83 85 87 89 90 89 88 88 88 89 90 90 90 90 90 89 87 86 86 86 87 87 87 86 85 83 81 79 78 78 77 76 74 73 73 74 75 75 76 75 74 73 73 74 75 76 77 76 73 70 67 65 64 66 69 72 67 51 31 19 24 31 36 39 44 48 52 54 57 58 59 59 59 60 62 62 60 58 54 50 47 41 31 24 26 32 37 45 59 72 79 81 79 76 76 79 82 83 83 81 80 81 84 87 88 89 89 91 92 93 94 93 93 93 93 93 92 92 91 91 91 90 90 90 89 89 87 86 86 85 85 84 83 81 78 76 75 76 78 80 81 81 81 81 81 81 83 85 87 88 89 91 93 94 93 92 91 90 90 90 90 90 89 89 89 89 88 88 87 87 87 87 89 90 92 94 96 99 102 105 107 108 108 108 107 106 105 104 103 102 101 98 98 100 101 98 94 90 88 87 87 88 88 89 90 91 90 90 89 89 89 90 91 91 90 87 84 81 79 78 76 75 73 72 69 67 24 22 21 20 21 24 27 28 29 31 33 35 36 35 34 34 35 37 39 39 39 40 42 41 38 35 34 35 36 37 39 39 40 39 39 38 36 34 34 35 35 33 32 31 30 29 28 27 27 28 29 29 29 29 28 26 24 24 23 22 21 20 18 17 16 15 15 15 15 14 14 13 12 12 12 11 11 11 12 12 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 12 13 13 12 11 11 10 11 11 11 11 11 11 11 12 14 17 20 24 27 30 32 35 38 42 46 49 51 53 56 64 76 88 99 106 111 116 118 120 121 122 125 129 135 142 146 149 150 149 149 148 148 148 149 148 148 147 148 149 151 154 156 159 161 165 169 174 178 181 184 187 191 195 199 204 209 215 222 231 243 259 272 271 266 266 272 280 282 282 278 273 268 263 252 230 233 356 41 80 99 97 85 87 106 118 123 129 137 146 144 134 125 120 116 113 113 115 116 118 120 124 129 134 136 133 127 121 116 109 97 88 83 78 69 47 3 337 332 335 343 357 16 37 52 65 84 113 134 142 144 143 142 140 138 136 135 133 132 131 130 129 128 127 125 124 122 121 120 119 117 115 113 110 107 105 102 100 97 95 93 92 90 89 88 86 85 84 83 83 82 81 81 80 80 80 80 80 81 82 83 83 83 83 82 82 82 81 81 80 80 80 80 80 81 83 85 87 89 90 90 89 88 88 88 89 89 90 89 89 88 87 86 86 87 88 88 88 88 87 85 83 80 78 77 77 77 77 78 78 78 78 77 77 76 75 74 73 74 75 75 75 74 72 70 67 65 64 65 68 72 74 64 48 41 44 44 41 39 41 46 50 54 57 58 58 57 57 56 57 57 58 57 54 52 50 46 39 37 42 47 50 54 64 74 79 80 79 79 84 87 88 86 84 82 81 81 81 84 88 91 92 93 94 95 95 94 94 93 93 92 92 91 91 90 90 89 89 88 87 87 86 86 86 86 86 85 83 82 80 77 76 77 79 80 81 81 81 81 82 83 85 87 89 90 92 94 96 96 95 93 90 89 89 90 90 90 89 89 88 88 88 88 88 88 88 88 90 91 93 95 97 99 102 104 106 107 107 106 105 104 101 99 96 91 86 86 90 95 97 95 92 89 87 87 87 87 88 89 91 92 92 92 93 93 93 93 92 91 88 85 82 80 78 77 76 75 73 71 69 67 23 22 22 22 24 27 30 33 35 37 40 42 42 42 41 41 42 43 44 43 42 42 42 41 38 36 36 36 36 38 39 40 40 40 39 38 36 34 33 33 33 32 31 31 30 29 28 27 27 27 27 28 28 28 27 25 24 23 23 21 20 19 18 17 16 15 15 15 14 14 13 12 12 12 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 10 9 8 8 8 9 9 8 8 8 9 11 13 15 18 22 25 29 32 36 39 43 46 48 50 53 60 72 87 100 111 117 121 123 124 123 122 123 127 137 147 154 158 159 159 158 156 155 154 153 152 150 150 150 151 153 156 158 160 163 166 171 176 180 183 186 189 193 197 202 207 212 218 225 235 245 254 260 262 263 264 266 270 271 269 266 266 267 259 220 165 129 74 65 88 110 113 105 101 110 120 126 133 142 150 148 137 128 122 117 115 115 116 118 120 123 128 134 137 135 127 120 118 117 113 103 93 86 80 68 35 350 331 329 333 343 1 24 45 60 70 84 110 133 143 146 145 144 142 140 139 137 136 135 133 132 131 129 128 127 125 124 122 121 120 118 116 114 112 109 107 104 102 99 97 95 93 91 90 89 87 86 85 84 83 83 82 82 81 81 81 81 81 82 83 84 84 85 85 85 85 84 84 83 82 81 81 80 81 82 83 85 87 89 90 91 90 89 88 88 88 89 89 89 89 88 87 87 87 89 90 91 91 91 90 88 85 82 79 78 77 78 79 81 82 81 79 78 78 77 75 74 73 73 73 74 74 73 72 70 68 67 66 67 68 70 72 70 66 65 64 61 54 48 46 47 50 53 56 58 56 53 53 51 48 48 53 56 57 58 60 60 58 58 60 60 60 65 77 85 85 83 83 85 88 89 88 86 84 82 81 80 81 83 87 91 93 94 94 95 95 95 94 93 92 91 90 90 90 90 89 89 88 87 86 85 85 86 87 87 86 85 84 84 82 79 78 78 80 81 81 81 81 81 83 85 87 89 91 93 95 96 97 97 96 93 90 89 89 90 90 90 89 89 88 88 88 89 89 89 89 89 90 92 93 95 97 99 102 104 106 106 106 105 103 100 97 93 88 81 77 79 85 90 93 93 90 88 87 86 86 86 87 89 90 92 94 95 95 95 95 94 92 89 86 83 81 80 79 78 76 75 73 72 70 68 23 23 24 26 29 31 34 37 40 42 45 47 47 47 46 46 47 47 46 45 45 44 43 41 39 38 37 37 37 38 38 39 39 40 39 38 36 34 32 31 31 31 31 30 30 29 27 26 26 26 26 26 26 26 25 24 23 23 22 21 20 19 17 16 15 14 14 14 14 13 12 12 11 11 11 10 10 11 11 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 10 10 9 9 8 6 6 6 6 6 6 6 5 6 6 7 9 11 13 16 20 24 29 33 37 41 44 46 48 51 56 67 83 99 113 122 126 127 127 124 119 114 116 134 154 164 168 169 168 167 165 163 161 160 158 156 154 154 155 156 158 161 163 166 169 174 178 182 185 188 191 195 199 204 209 214 220 227 237 245 247 250 255 259 261 261 262 262 262 262 266 269 251 166 130 112 90 79 90 110 120 120 118 120 126 132 139 147 152 148 138 130 124 119 117 118 118 119 121 124 129 134 132 119 107 107 113 119 119 112 102 95 89 77 33 342 324 325 333 348 12 38 59 72 79 89 112 135 145 148 147 146 145 143 141 140 138 137 136 134 132 131 129 128 127 125 124 122 121 119 118 116 114 111 109 106 104 102 99 97 95 93 91 89 88 87 86 85 85 84 83 83 83 82 82 82 82 83 84 85 85 86 87 88 88 88 87 86 85 84 83 82 82 83 84 86 88 89 90 91 90 90 89 89 89 89 90 90 89 89 89 89 90 91 92 93 94 94 93 91 88 84 81 79 79 80 82 83 83 82 80 79 79 77 76 74 73 72 72 72 72 72 71 70 69 69 68 68 69 70 71 72 72 72 72 71 67 59 55 55 55 56 59 62 60 56 55 53 50 53 59 65 68 70 72 73 74 74 72 69 69 78 90 96 93 90 90 91 91 90 88 86 84 83 81 80 81 83 86 90 92 93 93 93 93 94 93 92 91 89 89 89 90 90 89 88 87 86 85 85 85 87 88 88 87 86 85 85 84 82 81 80 80 81 81 81 81 82 85 87 88 89 91 93 95 96 97 96 95 92 89 88 89 90 90 89 88 88 88 89 89 90 90 90 90 90 91 92 93 95 97 99 102 104 105 106 105 103 100 97 93 89 82 76 73 76 82 87 90 90 89 88 86 86 85 86 86 88 90 92 93 95 95 94 94 93 90 87 85 84 82 81 80 78 77 76 75 73 71 69 24 26 29 32 35 38 40 42 43 45 48 50 49 49 48 48 47 47 46 45 44 44 42 40 39 38 38 37 36 36 36 37 37 38 39 38 36 33 32 31 30 30 30 29 29 28 27 26 25 25 25 25 25 25 24 24 23 22 21 20 19 18 17 16 14 13 13 13 13 13 12 11 11 11 10 10 10 10 11 11 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 5 4 4 4 4 4 4 3 3 3 3 4 6 8 9 11 15 19 25 30 35 38 41 44 47 50 55 63 78 97 115 126 131 132 131 127 118 104 95 123 170 179 180 180 178 176 174 172 169 167 164 162 160 159 158 159 160 163 165 168 172 176 180 184 187 190 194 197 201 206 212 217 222 229 236 242 242 242 246 251 254 254 257 262 268 274 280 282 254 135 118 110 105 98 97 111 124 128 129 131 135 139 144 150 152 147 138 131 126 122 121 122 122 122 123 125 129 131 122 101 92 100 112 123 127 123 115 109 104 96 60 336 308 310 321 340 24 62 84 93 96 107 126 140 148 151 150 148 147 146 144 142 140 139 138 136 134 133 131 130 129 127 125 123 122 120 119 117 116 114 111 109 106 104 101 99 97 94 92 91 90 89 88 87 86 85 85 85 84 84 83 83 84 84 84 85 86 87 89 90 91 91 91 90 89 87 86 84 84 84 85 87 88 89 90 90 91 91 91 90 90 89 89 89 89 89 90 90 91 92 93 95 96 97 96 94 90 86 83 81 81 83 84 84 84 82 81 80 79 78 76 74 72 72 71 71 72 72 71 70 69 69 69 69 69 70 72 73 73 73 74 75 75 70 67 67 67 67 71 75 74 71 67 63 64 68 72 75 78 81 83 84 85 85 83 79 81 87 94 97 96 94 93 92 91 89 87 86 84 83 81 80 80 81 84 88 91 92 92 91 91 92 91 91 89 88 88 88 89 89 89 88 87 86 86 86 87 89 90 90 88 87 86 87 86 85 83 82 82 82 81 81 82 83 85 86 87 87 89 90 92 93 94 94 92 90 89 88 88 88 88 87 87 87 87 88 89 89 90 90 90 91 91 92 93 95 97 99 102 104 105 105 103 101 98 95 91 86 80 75 73 75 80 85 87 88 88 87 86 85 85 85 86 87 88 90 91 92 92 92 91 90 88 87 86 84 83 82 81 79 78 77 76 74 72 70 28 31 35 39 42 44 44 45 45 46 47 48 48 47 46 45 44 43 42 41 41 40 40 38 37 37 37 36 35 33 33 33 34 35 36 36 34 32 31 30 30 29 28 27 27 27 26 26 25 24 24 23 23 23 23 23 22 21 21 20 18 17 16 15 14 13 12 12 12 12 12 11 11 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 6 6 5 4 2 2 2 2 1 1 1 0 360 0 1 3 4 6 8 11 15 20 26 31 34 37 41 45 50 54 62 77 98 117 130 135 136 135 132 123 105 85 121 204 200 196 191 188 185 182 179 176 174 171 169 166 164 162 162 163 165 167 170 173 177 180 184 188 192 195 199 203 207 212 217 221 226 234 240 239 237 239 243 247 248 252 262 274 285 291 293 282 114 104 107 117 120 119 123 131 135 137 139 142 145 149 152 152 146 138 133 129 126 126 127 126 126 126 129 132 133 123 103 96 106 119 130 136 135 129 124 117 112 107 175 263 280 292 297 81 108 114 118 126 142 152 152 154 154 153 150 149 148 146 145 143 141 140 138 136 135 133 132 131 129 127 125 123 122 120 119 117 115 113 111 108 106 104 102 99 97 94 93 91 90 89 89 88 87 87 86 86 86 85 85 85 85 86 86 87 88 89 91 93 94 94 94 93 91 89 88 86 86 87 88 89 89 89 90 90 91 91 91 90 89 89 89 89 89 90 91 92 93 95 96 97 98 98 95 91 87 85 84 85 86 87 86 84 83 81 81 80 79 76 74 72 71 71 72 72 72 71 70 69 68 69 69 70 70 71 72 73 74 75 76 78 78 77 76 76 78 83 86 87 84 78 74 75 79 81 82 86 89 90 91 93 93 91 89 90 91 93 94 94 94 93 92 91 89 87 86 84 83 82 81 80 80 82 85 89 91 91 90 89 89 89 88 88 87 87 87 88 88 88 88 88 87 87 88 89 91 92 91 89 88 87 88 88 88 86 84 83 82 82 82 83 84 85 85 85 85 86 87 88 89 90 91 90 89 88 88 88 87 87 86 86 86 86 87 88 89 90 91 90 90 90 91 92 94 96 99 102 104 105 104 102 100 97 94 90 86 80 76 74 76 80 83 85 86 87 86 86 85 85 85 85 86 87 88 89 90 90 90 89 89 88 87 86 85 84 83 82 81 80 78 77 75 73 71 35 38 41 45 47 47 47 46 45 45 45 45 45 44 43 41 40 39 38 37 36 36 35 35 35 35 35 34 32 30 29 29 30 31 32 32 31 30 29 29 28 27 25 24 24 25 26 25 24 23 22 22 22 22 22 22 21 21 20 19 18 17 16 15 13 12 12 11 12 12 11 11 11 10 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 8 8 7 7 7 7 7 6 6 6 6 5 5 4 3 2 1 0 360 360 359 359 358 358 358 358 359 360 1 3 5 7 11 16 21 26 29 32 37 42 48 55 64 80 103 123 135 140 141 140 136 127 115 109 207 222 214 207 200 195 191 188 185 182 179 177 175 172 170 167 166 166 167 168 170 173 177 180 184 188 192 196 199 202 207 213 216 216 220 230 237 237 233 233 238 243 244 248 257 269 281 286 283 240 111 97 104 121 131 136 141 144 144 143 144 146 148 150 152 151 146 140 135 132 131 131 132 131 130 131 135 138 141 138 127 121 126 135 143 147 145 139 132 124 120 129 163 209 238 253 242 187 151 140 141 152 167 175 171 163 158 155 152 151 149 148 147 145 143 141 140 138 137 136 134 133 131 129 127 125 123 122 120 119 117 115 113 110 108 106 104 101 99 97 95 93 92 91 90 90 89 89 88 88 87 87 87 87 87 87 87 88 89 90 92 95 97 98 98 97 95 93 91 89 89 88 89 89 89 89 89 90 90 91 91 90 89 88 88 88 89 90 91 92 94 95 96 97 98 97 93 89 86 85 87 89 90 89 87 85 83 81 81 80 78 76 74 73 72 72 73 73 72 71 70 69 68 68 69 69 69 69 70 71 73 74 76 78 80 80 79 79 82 86 88 89 88 86 83 83 84 84 84 86 88 89 90 91 92 92 92 92 92 92 92 92 92 92 91 90 89 87 86 85 84 83 82 81 79 79 82 86 89 90 88 86 85 86 86 87 86 86 86 87 88 89 89 89 89 89 90 91 93 93 93 92 90 89 89 90 90 89 87 85 84 83 83 84 85 85 84 84 84 85 85 85 86 88 89 89 89 88 88 88 87 88 87 87 87 87 87 88 89 90 91 90 90 89 90 91 93 95 98 101 103 105 104 102 99 96 93 90 86 81 78 77 78 81 83 84 86 86 86 86 85 85 85 85 86 86 87 87 88 89 89 89 88 88 87 87 86 85 84 83 82 81 80 78 76 74 72 42 43 46 48 49 49 48 47 45 44 43 43 42 41 40 38 37 36 35 34 34 33 33 33 33 33 33 32 30 27 26 26 26 27 27 27 27 26 26 26 25 24 22 21 21 23 24 24 23 22 21 21 21 22 22 21 21 20 20 19 18 16 15 14 13 12 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 3 2 0 359 359 358 358 357 357 356 355 355 355 356 357 358 360 1 4 7 11 16 20 24 27 32 39 47 57 69 87 111 130 141 146 147 146 141 131 124 146 207 220 216 210 204 199 195 192 189 187 184 182 180 177 175 172 170 169 169 170 171 173 177 180 184 188 192 195 198 202 208 212 212 213 220 230 236 235 229 227 234 244 248 247 249 259 269 274 263 180 116 101 107 123 135 143 151 154 151 148 147 148 149 151 152 152 148 142 138 136 135 136 136 135 135 136 140 144 150 158 162 158 156 157 159 157 151 141 131 121 119 138 169 194 215 226 221 195 171 158 156 164 175 183 184 172 163 157 154 152 150 149 148 147 145 143 142 140 139 137 136 134 133 131 129 127 126 124 122 120 119 117 115 113 110 108 106 104 102 99 97 95 94 93 92 92 91 91 90 89 89 88 88 88 88 88 89 89 90 92 94 97 99 100 101 100 99 97 95 93 91 91 90 90 90 89 88 88 89 90 90 89 88 87 88 88 89 90 91 92 94 95 96 97 97 95 91 87 85 86 89 91 92 90 88 85 83 81 80 79 78 76 74 73 73 73 74 74 73 72 71 70 69 69 69 69 68 68 68 69 71 73 74 76 77 77 78 79 82 84 86 87 87 86 86 85 84 83 83 83 84 84 85 86 87 88 89 90 90 90 90 91 91 90 90 89 88 87 86 85 84 84 83 81 80 79 79 82 86 88 86 84 83 84 85 86 86 86 86 87 88 89 90 90 90 90 92 93 94 95 96 96 94 92 91 92 92 91 89 87 86 85 85 85 85 85 85 84 84 84 85 85 86 88 89 89 89 89 89 89 89 89 90 89 89 89 90 90 91 91 91 90 89 89 90 91 92 94 97 99 102 103 103 101 99 96 94 90 86 82 80 80 81 82 83 84 86 87 87 86 86 86 86 86 86 86 86 87 87 88 88 89 89 88 88 87 86 86 85 84 83 82 80 79 77 75 73 45 46 48 49 49 49 48 46 44 43 42 41 41 40 39 37 36 35 34 34 33 33 32 32 32 32 31 29 27 25 25 24 24 23 22 22 22 22 22 23 22 20 19 18 19 21 23 24 23 21 20 20 21 21 21 21 20 20 19 19 18 16 15 13 12 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 3 3 3 3 2 1 359 358 357 357 356 356 355 354 353 353 353 354 355 356 357 358 1 3 7 10 14 17 22 28 36 47 60 76 98 120 136 146 151 155 158 156 147 144 178 208 215 212 207 203 200 197 195 192 190 188 186 184 182 180 177 175 173 172 171 172 174 177 181 184 188 191 193 196 199 200 195 199 215 226 232 235 233 225 220 230 249 254 238 223 258 279 281 262 151 118 110 113 124 135 144 151 154 152 149 148 148 149 151 153 153 150 145 142 140 139 139 139 139 139 141 145 150 158 174 186 186 179 173 167 158 148 135 121 110 110 145 182 197 207 213 210 196 180 167 164 169 177 186 188 177 166 159 155 152 151 150 149 148 146 145 144 142 141 139 138 136 134 133 131 129 128 126 124 123 121 119 117 114 112 110 108 106 104 101 99 97 96 94 94 93 93 92 92 91 90 90 89 89 89 90 90 91 92 94 96 99 101 102 103 103 102 100 98 96 94 93 92 92 91 90 88 88 89 90 90 89 88 88 88 88 88 89 91 92 94 95 97 97 97 94 90 87 86 88 92 94 94 92 89 87 84 82 80 79 78 76 75 74 74 75 75 75 74 73 72 71 71 70 70 69 69 69 68 69 69 70 71 72 73 74 75 77 80 82 83 84 85 85 85 84 83 82 81 80 79 79 79 79 81 83 85 86 87 88 90 90 91 91 90 89 88 88 87 86 85 85 84 83 81 79 79 81 84 85 84 82 82 83 84 85 86 86 86 87 88 89 90 91 91 91 92 93 95 99 101 101 98 94 93 94 94 93 91 89 88 87 86 86 86 85 84 83 83 84 85 85 86 88 88 89 89 89 90 90 91 91 92 92 92 92 92 93 93 92 92 91 90 89 90 91 92 94 96 98 100 102 102 101 99 97 94 91 87 84 83 83 83 83 84 85 86 87 88 87 87 86 86 86 86 86 86 86 87 87 88 89 89 89 89 88 87 86 86 85 84 82 81 79 78 76 75 47 47 47 47 48 48 46 44 42 41 41 40 40 39 38 38 37 36 35 35 35 35 34 34 34 33 31 28 26 25 24 24 23 20 18 17 17 17 18 19 19 17 15 15 16 18 22 24 23 21 19 19 20 20 20 20 20 19 19 18 17 16 14 13 12 11 10 11 11 11 11 10 10 9 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 7 7 7 7 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 4 3 2 2 2 2 2 1 359 358 356 356 355 354 354 353 352 351 351 351 351 352 353 354 356 358 360 3 6 8 11 14 20 30 43 65 92 115 132 143 151 156 163 172 180 177 174 195 210 212 208 203 201 199 198 196 194 193 191 190 188 186 184 182 180 177 175 174 174 176 179 181 184 186 188 190 193 192 179 151 165 216 233 237 237 234 224 216 225 256 61 80 70 359 317 307 291 135 122 117 116 121 130 140 148 153 152 150 148 149 150 152 154 154 152 149 146 144 142 141 141 141 143 146 150 155 165 182 194 195 188 175 158 144 134 125 115 107 113 183 203 205 207 208 206 199 188 175 170 174 180 187 186 175 166 160 155 153 151 150 149 148 148 147 145 144 143 141 139 138 136 134 133 131 130 128 126 124 123 121 119 117 114 112 110 108 106 103 101 99 97 96 95 95 94 94 94 93 92 92 91 91 91 92 92 93 94 96 98 100 102 103 104 104 104 103 101 99 97 95 94 93 93 91 90 89 90 91 91 90 89 89 89 89 89 89 90 92 94 96 98 99 98 95 92 91 91 93 95 96 95 92 90 87 85 83 81 80 79 77 76 75 76 76 76 76 75 74 74 73 73 72 72 71 70 70 69 68 68 68 69 70 71 72 73 75 76 78 80 82 83 84 83 82 81 81 79 78 77 75 75 75 76 78 81 83 85 87 89 91 92 92 91 90 89 89 88 87 86 86 85 84 82 81 80 80 82 83 83 82 82 83 84 85 86 87 87 88 88 89 90 91 91 91 91 93 97 102 104 103 99 95 94 94 94 93 91 90 89 88 88 87 86 85 84 83 83 84 85 86 87 88 88 88 89 90 90 91 92 93 94 94 94 94 94 94 94 93 93 92 91 90 90 91 92 93 95 97 99 100 101 100 99 97 95 92 89 87 86 86 86 85 85 86 87 88 88 88 87 87 87 87 87 87 86 86 86 86 87 88 90 91 90 89 88 87 86 86 84 83 81 80 78 77 76 47 47 46 46 45 45 43 41 40 39 40 39 39 38 38 38 37 37 37 37 38 38 37 37 36 35 33 30 28 27 26 25 23 20 17 15 14 14 14 15 16 15 14 13 13 16 20 23 23 22 20 19 19 20 20 19 19 19 18 18 17 15 13 12 11 10 10 11 11 11 11 10 9 9 8 8 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 7 7 8 8 7 7 7 6 5 5 4 4 4 4 4 4 4 3 3 3 2 1 1 1 1 0 359 358 356 355 354 354 353 352 351 350 349 349 348 349 350 351 352 353 355 357 359 2 4 5 7 10 17 34 77 116 133 143 150 156 161 168 181 191 188 182 197 209 209 204 199 198 197 197 196 195 194 193 192 191 190 188 186 184 182 179 178 177 178 180 181 182 182 184 187 190 188 175 160 175 221 241 248 251 251 242 239 322 27 47 50 28 341 322 317 311 135 127 118 110 109 115 128 142 151 153 152 150 150 151 154 155 155 154 152 149 147 146 144 143 144 147 152 155 159 167 180 190 192 185 167 145 131 125 122 120 125 181 224 219 212 207 205 204 202 198 184 175 178 184 187 180 170 164 159 155 153 152 151 150 149 148 147 146 145 144 143 141 139 137 136 135 133 132 130 128 126 124 123 121 119 117 115 113 110 108 105 103 101 99 98 97 96 96 96 95 95 95 94 93 93 93 93 94 95 96 97 99 101 102 104 105 105 105 104 103 101 99 97 96 95 94 93 92 92 92 92 92 91 90 89 89 88 88 88 88 90 93 98 102 104 102 100 100 100 99 99 99 98 96 92 89 88 86 84 82 81 80 79 77 77 77 77 77 77 76 76 76 75 74 74 73 72 71 70 69 69 69 69 70 70 70 70 70 71 72 74 77 79 81 81 81 80 80 79 78 77 75 74 73 74 75 76 78 81 83 86 89 91 93 94 93 92 90 89 89 88 88 87 86 85 84 82 81 80 81 82 83 82 81 82 84 86 87 88 88 89 89 90 91 91 92 92 93 95 99 103 104 102 98 95 94 93 93 92 91 90 89 89 88 87 86 85 84 84 84 84 85 86 87 88 88 88 89 90 91 92 93 94 95 96 96 95 95 94 94 94 93 92 91 90 90 91 92 93 94 95 97 99 99 99 98 97 95 92 90 89 88 88 88 87 86 86 87 88 88 88 88 88 88 88 88 87 86 85 84 85 86 87 89 91 91 90 89 87 86 86 85 83 81 80 79 78 77 47 46 45 44 43 42 40 38 37 38 39 39 38 38 38 38 38 38 38 40 40 41 40 40 39 37 35 33 31 31 29 27 25 22 20 17 15 13 11 12 14 16 15 13 13 14 18 22 24 22 20 19 19 19 19 18 18 18 18 17 16 14 13 11 11 10 11 11 11 11 10 10 9 9 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 6 7 7 7 6 6 6 5 4 4 4 4 3 3 3 3 3 2 2 2 1 1 0 360 360 359 358 356 355 354 353 352 351 350 349 348 347 347 346 347 348 349 350 351 352 354 356 358 360 1 1 1 5 25 105 137 145 149 155 162 168 175 184 190 185 179 194 203 203 199 195 195 195 196 195 195 195 194 194 193 192 191 189 188 185 183 181 179 179 179 179 178 177 179 184 188 190 190 194 211 233 249 264 280 300 332 4 18 24 23 8 334 315 313 314 312 135 125 111 98 93 97 108 126 145 154 155 153 152 153 156 158 158 157 155 153 151 149 146 145 147 152 157 161 162 166 173 180 182 177 162 145 133 125 124 132 163 212 224 221 212 203 199 200 202 201 188 177 180 185 185 175 166 163 159 156 154 152 151 150 149 148 148 147 146 145 144 142 141 139 138 136 135 133 132 130 128 126 124 123 121 119 117 115 113 110 108 105 103 101 100 99 98 98 98 97 97 97 96 96 95 95 95 95 96 97 99 100 102 103 104 105 105 105 105 103 101 100 99 98 97 96 95 94 94 94 93 93 93 92 90 88 86 85 84 84 85 90 99 107 111 111 112 112 111 108 104 101 99 96 92 89 88 87 85 83 82 81 80 79 78 78 78 78 78 78 78 77 77 76 75 75 74 73 72 72 71 71 71 71 69 68 68 68 68 69 72 74 76 77 77 77 77 78 78 76 75 74 73 73 73 74 75 77 79 82 85 88 91 93 94 93 92 90 89 89 89 89 88 88 87 86 84 83 82 81 82 82 82 81 81 83 86 88 89 90 90 91 91 92 93 94 94 95 97 99 101 102 100 97 95 94 93 93 93 92 91 90 90 89 88 87 85 85 85 84 85 85 86 88 89 89 89 89 90 91 92 93 94 95 96 96 95 94 94 93 93 93 92 91 91 91 91 92 92 93 94 95 97 98 98 97 96 94 92 91 90 91 91 91 90 88 88 89 89 90 90 90 90 90 90 89 88 86 85 84 84 85 87 89 90 91 91 89 88 87 86 85 84 82 80 79 79 78 47 46 44 43 41 39 36 35 35 36 38 39 38 38 37 37 37 38 39 41 42 43 43 42 40 39 37 35 34 33 31 29 27 25 23 21 18 15 13 13 17 20 18 15 13 13 17 21 24 24 21 19 18 17 17 17 17 17 17 16 15 14 12 11 11 11 11 11 11 10 10 10 9 8 8 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 6 6 6 5 5 5 4 3 3 3 3 3 3 2 2 2 2 1 1 0 360 359 359 358 357 356 354 353 352 351 350 350 349 348 347 346 345 344 345 345 347 348 349 350 352 353 355 356 356 356 355 355 19 137 147 148 150 159 171 178 184 192 199 203 204 200 198 196 194 192 192 193 194 195 195 195 195 195 195 194 193 192 190 188 186 183 180 177 175 174 172 172 175 180 186 193 206 221 233 243 255 274 301 332 6 27 31 26 11 343 314 302 303 309 319 102 105 93 82 79 83 92 108 134 152 157 156 154 155 159 162 163 161 159 157 154 151 148 147 149 155 161 165 165 164 166 170 173 172 165 156 146 135 134 150 180 202 211 210 201 190 189 192 196 196 182 174 177 182 180 170 165 162 159 157 155 153 152 150 149 149 148 147 146 146 145 144 142 141 139 138 136 135 133 132 130 128 126 124 123 121 119 117 115 113 110 107 105 103 102 101 100 99 99 99 99 99 98 98 97 97 96 97 97 98 100 101 102 104 104 105 105 105 104 103 101 100 99 99 99 98 97 96 95 95 94 94 94 93 90 88 85 83 81 81 82 87 99 111 119 126 130 126 115 109 105 102 98 95 92 90 89 87 86 84 83 82 81 80 79 79 79 79 79 79 79 79 78 77 77 76 76 75 75 75 75 74 73 71 70 68 67 67 67 68 71 73 74 74 74 74 75 75 74 74 73 73 73 73 74 74 75 77 79 81 84 87 89 92 93 92 91 89 88 88 88 89 89 89 88 87 86 84 83 83 82 82 81 81 81 83 86 89 90 91 92 93 94 94 95 96 97 97 98 99 99 99 98 97 96 95 94 94 94 93 92 92 91 90 88 87 86 85 85 85 85 86 87 88 89 89 89 89 90 91 92 93 94 95 96 96 95 94 94 93 92 92 92 91 91 91 91 91 92 92 93 94 96 96 96 96 95 93 92 92 92 93 94 94 93 92 91 91 91 92 92 93 93 93 92 90 89 87 86 86 86 88 89 90 91 91 91 90 89 87 86 85 84 83 81 80 80 79 45 44 43 41 39 36 34 33 33 34 36 37 38 38 38 38 38 38 39 41 43 44 43 42 41 39 37 35 33 32 30 29 28 27 26 24 22 19 17 19 23 25 22 18 15 13 16 21 26 26 23 20 17 16 16 16 16 16 16 15 15 14 12 11 11 11 11 11 11 10 10 9 9 8 7 7 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 0 360 359 359 358 358 357 355 354 353 352 350 349 349 348 348 347 345 344 343 343 343 343 344 346 348 349 350 351 352 353 353 352 349 346 357 157 152 150 153 166 181 189 194 199 208 220 225 209 195 190 188 188 189 191 192 194 194 195 195 195 195 195 194 193 192 189 186 183 178 174 170 167 166 167 171 178 185 195 216 234 244 250 259 276 305 345 27 41 36 23 5 341 318 305 304 315 355 65 78 74 69 67 71 80 96 123 148 158 161 160 161 163 166 166 164 161 158 155 151 147 147 149 155 161 165 164 161 161 164 167 168 165 160 153 144 145 159 175 187 194 191 179 171 173 179 184 181 171 168 171 175 174 168 164 162 160 157 155 154 152 151 150 149 148 148 147 147 146 145 144 143 141 140 138 137 135 134 132 130 128 126 125 123 121 119 117 115 112 110 108 106 105 103 102 101 101 101 101 100 100 99 99 98 98 98 99 100 101 102 103 104 104 104 104 104 104 103 101 100 100 101 100 99 98 97 96 95 95 95 94 93 90 87 84 82 81 81 83 89 100 113 124 134 140 128 108 102 101 100 96 94 92 91 90 88 86 85 84 83 82 81 81 81 81 80 80 80 80 80 79 79 78 78 78 77 77 77 77 77 76 74 72 70 69 68 68 69 71 72 73 72 72 72 72 72 71 71 72 72 73 73 74 75 75 77 78 81 83 85 88 90 91 90 88 87 85 85 85 87 88 88 88 88 87 86 85 84 84 83 81 81 83 87 89 91 92 93 94 95 95 96 97 97 98 98 98 98 97 97 97 97 97 97 96 96 95 95 94 93 92 90 88 87 86 86 85 85 86 87 87 88 88 88 89 89 90 91 92 93 94 95 96 95 95 95 94 93 92 92 91 91 91 91 92 92 92 92 93 94 95 95 95 94 94 93 93 93 94 96 97 97 97 96 95 94 94 95 95 95 95 94 93 92 91 90 90 90 91 92 93 93 93 93 92 91 90 88 87 86 85 84 82 81 81 80 43 42 41 39 37 35 33 32 32 32 33 35 37 38 39 39 38 38 39 41 43 43 43 42 40 38 36 34 31 30 28 27 27 26 26 26 25 24 23 25 29 29 25 20 16 14 16 22 28 29 26 21 17 15 14 15 15 16 15 15 14 14 13 12 11 11 11 11 11 10 10 9 9 8 7 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 0 360 359 359 358 358 357 356 355 354 353 352 350 349 348 348 347 346 345 344 343 342 341 341 342 343 344 346 347 349 350 350 350 350 349 345 334 194 164 157 156 163 179 192 198 200 202 210 224 226 208 191 185 183 184 186 189 191 192 194 194 195 195 195 195 195 193 191 188 184 180 175 170 167 164 165 168 173 180 191 206 224 238 246 252 261 278 308 1 39 44 35 21 4 346 330 322 324 346 28 56 64 64 62 60 62 71 89 114 141 160 168 170 170 170 169 167 164 160 155 150 146 143 144 147 152 156 159 160 159 159 161 161 159 153 146 137 127 128 144 164 178 179 166 152 149 152 158 161 159 157 161 167 171 172 169 166 163 161 158 156 154 153 152 151 150 149 149 149 148 148 147 146 144 143 141 140 138 137 136 134 132 130 129 127 125 124 122 120 118 115 113 111 109 107 106 105 104 103 103 102 101 101 101 100 100 100 100 100 101 101 102 103 104 104 104 104 104 104 103 103 102 102 102 101 100 99 98 98 97 96 95 94 92 90 87 85 83 82 83 87 94 104 114 124 132 131 114 98 96 96 96 94 92 92 92 90 89 87 85 84 84 83 83 82 82 82 82 81 81 81 80 80 80 80 79 79 79 79 79 79 80 80 78 76 74 72 70 70 71 72 73 72 72 72 71 71 70 70 70 71 72 73 73 74 74 75 76 79 81 83 85 87 88 89 88 86 83 81 81 82 84 85 87 87 88 87 87 87 87 86 85 82 82 87 92 94 94 95 96 96 97 97 97 97 98 98 99 98 97 96 96 96 97 97 98 98 97 97 96 95 93 91 89 88 87 87 86 86 86 86 87 87 87 87 87 88 88 89 90 92 93 94 95 95 96 96 96 95 94 93 92 91 91 92 92 92 93 93 93 93 93 94 94 94 93 93 93 94 95 97 98 99 100 100 100 99 98 98 98 98 97 96 95 94 93 93 92 93 95 96 96 96 96 96 95 94 92 91 90 88 87 86 85 84 83 82 82 41 41 39 38 36 34 32 31 30 30 30 31 33 37 39 40 39 39 39 40 42 42 42 41 40 38 36 33 30 28 27 26 26 26 26 26 26 27 27 29 31 29 25 19 16 14 16 23 30 31 27 22 18 15 14 14 15 15 15 15 14 14 13 12 12 11 11 11 11 10 9 9 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 1 1 1 1 1 1 0 360 360 359 359 358 358 357 356 356 354 353 352 350 349 348 348 347 346 345 344 343 341 340 340 340 340 341 342 344 346 347 348 348 349 349 347 342 321 188 170 165 167 179 194 202 204 203 203 211 224 218 199 185 179 179 180 183 186 189 191 192 193 194 194 194 194 193 191 189 185 180 175 171 168 167 167 169 175 182 192 207 221 229 236 241 247 262 291 338 23 42 44 37 26 12 354 340 336 349 15 39 55 61 62 60 57 56 62 78 97 125 160 177 179 176 173 171 167 162 156 148 142 139 138 140 143 147 149 152 156 159 159 155 149 142 134 127 118 111 110 123 168 201 157 134 130 131 133 136 139 143 150 158 166 171 172 170 167 165 162 159 157 155 154 153 152 151 151 151 150 150 149 148 147 146 144 143 141 140 139 137 136 134 133 131 129 128 126 124 122 120 118 116 114 112 111 109 108 107 106 105 104 103 102 102 102 101 101 101 102 102 102 102 102 103 103 103 103 104 104 104 104 104 104 103 102 101 101 101 100 99 98 96 94 92 89 87 86 84 83 85 91 100 108 115 120 121 113 100 94 94 94 93 91 91 91 91 91 90 89 87 85 85 84 83 83 83 83 82 82 82 81 81 81 81 80 80 80 80 80 80 81 82 82 81 79 77 75 74 74 74 74 73 73 72 72 71 71 70 70 70 71 72 72 73 73 73 74 76 78 81 83 84 86 87 87 86 83 81 79 79 80 81 83 84 85 86 87 88 88 88 88 87 85 86 93 98 99 99 99 99 99 99 99 98 99 99 99 99 99 97 95 94 95 96 97 98 99 98 98 97 96 94 92 91 89 89 89 89 89 89 88 88 88 88 88 87 87 87 88 89 91 92 93 94 95 96 97 97 97 95 94 93 93 92 93 93 93 94 94 93 93 93 93 93 93 93 93 94 95 96 98 100 101 102 103 103 103 102 101 101 101 100 99 97 96 95 95 95 96 97 98 98 99 100 99 98 95 93 91 90 89 88 87 86 85 84 84 83 39 39 38 36 34 33 32 30 29 28 28 28 30 33 38 40 41 40 40 40 40 40 40 40 39 37 35 32 30 28 27 27 27 27 26 26 26 27 27 28 29 27 22 18 16 15 18 25 31 32 28 23 19 16 14 14 14 15 14 14 14 14 13 12 12 12 12 11 11 10 9 9 8 7 6 6 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 0 0 360 360 359 359 358 358 357 357 356 356 355 354 352 351 349 348 347 347 346 345 344 343 342 340 339 338 338 339 339 341 342 344 345 346 347 347 347 346 339 300 190 178 176 182 195 207 210 208 205 207 216 225 211 190 179 175 175 177 181 184 187 189 191 191 192 192 192 191 191 189 186 182 177 173 170 168 169 172 179 188 196 207 222 231 233 236 241 245 270 349 23 40 48 49 43 35 22 3 347 346 4 28 44 55 62 64 61 55 50 53 64 76 90 132 176 179 174 171 169 165 158 150 143 138 135 135 137 141 144 146 148 151 153 152 143 133 127 123 120 119 121 133 173 221 224 137 122 121 122 124 127 132 141 152 161 168 172 173 172 168 166 164 161 158 156 155 154 153 152 152 152 151 150 150 149 148 147 146 144 143 142 140 139 137 136 135 133 132 130 129 127 125 123 121 119 117 115 114 112 111 110 109 107 106 105 104 103 103 103 103 103 103 103 103 103 103 102 102 103 103 103 104 105 106 106 105 104 103 103 103 103 102 101 99 97 95 93 90 89 87 85 83 85 93 104 111 114 114 109 100 95 93 93 92 90 89 90 91 91 92 92 92 90 88 86 85 85 84 83 83 83 83 82 82 82 81 81 81 80 80 80 80 81 82 83 83 82 81 80 79 77 76 75 74 74 73 72 72 71 70 70 69 70 70 71 72 72 72 72 73 75 77 80 82 84 85 86 86 85 82 80 78 78 79 81 82 83 83 84 86 88 89 89 88 87 89 95 100 103 103 103 104 103 103 102 101 101 100 101 101 100 99 97 95 94 95 96 98 99 100 100 100 100 99 98 96 95 94 93 93 93 93 92 92 91 91 91 90 89 88 88 88 89 91 92 93 94 95 96 98 98 99 98 97 96 95 95 95 95 95 95 94 94 93 93 92 92 92 93 93 94 95 97 99 101 102 103 105 106 106 105 105 104 104 103 101 99 98 97 97 97 97 97 98 99 100 101 102 99 96 94 92 91 90 89 88 87 86 86 85 85 37 37 36 35 33 32 31 29 27 26 26 26 27 30 35 40 42 42 41 40 39 38 38 38 37 36 34 31 30 29 28 28 29 28 28 27 26 25 25 26 25 23 20 18 17 17 20 26 32 32 27 22 18 16 14 14 14 13 13 13 14 13 13 12 12 12 12 11 11 10 9 8 8 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 0 0 0 360 360 359 359 359 358 358 357 357 356 356 355 354 352 351 350 349 347 347 346 345 344 343 342 340 339 337 337 336 337 338 339 340 342 343 345 346 346 345 341 333 283 202 190 190 197 208 216 214 209 207 210 217 219 203 184 175 172 173 175 178 182 184 187 188 189 190 190 189 189 188 187 185 181 176 173 171 170 173 179 190 201 211 224 237 244 247 252 256 251 9 41 45 49 56 59 54 42 26 6 353 357 20 40 49 55 62 67 65 56 47 45 52 62 65 66 92 147 156 159 161 159 153 146 141 138 136 135 137 140 143 144 145 146 145 141 132 125 123 123 125 129 140 163 189 198 185 148 129 124 123 125 129 137 147 159 167 171 174 175 174 170 168 165 162 160 158 156 155 154 154 153 152 151 150 150 150 150 149 148 146 145 144 143 141 140 138 137 135 134 132 131 129 127 125 124 122 120 118 117 116 114 113 112 110 108 107 106 105 104 104 104 105 105 105 104 104 104 103 102 102 102 102 104 106 107 107 107 106 105 105 104 104 103 102 100 99 96 94 93 92 89 85 82 82 87 98 106 109 107 101 95 93 94 93 91 89 88 90 91 92 93 94 94 93 91 89 87 86 85 84 84 83 83 83 82 82 81 81 81 81 81 80 80 81 81 82 83 83 83 82 81 80 78 76 75 74 73 72 71 71 70 69 69 69 69 70 71 71 72 72 73 74 76 78 81 83 85 85 85 84 82 80 79 79 81 82 83 84 85 86 88 90 90 89 88 89 92 99 105 107 107 107 107 106 106 104 104 103 103 102 102 101 100 98 96 96 97 99 100 101 102 102 103 103 103 102 102 101 100 99 99 98 97 96 95 95 94 94 93 92 91 90 90 91 92 93 93 94 95 96 98 99 100 100 99 99 98 97 96 96 96 96 95 95 94 93 92 92 92 92 93 94 95 97 99 101 103 104 106 107 108 108 107 107 106 106 104 102 101 100 99 99 98 98 97 98 99 100 100 99 96 94 92 91 90 90 89 88 88 87 87 86 34 34 33 32 31 30 29 27 26 24 24 24 25 28 33 39 44 45 43 40 39 38 37 36 35 34 32 30 29 29 29 30 30 30 29 27 25 24 24 24 23 22 20 19 20 21 23 28 32 31 26 21 17 15 14 13 13 12 12 12 13 13 13 12 12 12 12 11 11 10 9 8 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 0 0 0 360 360 360 359 359 359 358 358 358 357 357 356 355 355 354 352 351 350 349 348 347 346 345 344 343 342 341 339 337 336 335 335 335 336 337 338 339 341 343 344 344 341 336 325 284 225 209 207 211 219 220 214 207 206 208 211 208 195 181 173 171 172 174 177 180 182 184 186 187 187 187 187 187 186 186 184 181 178 175 174 173 175 183 195 209 224 240 255 266 276 289 308 89 88 65 56 54 69 82 69 51 27 3 355 10 38 53 57 58 63 70 69 61 48 41 45 52 53 46 41 60 107 134 145 149 148 145 142 140 138 137 138 141 143 144 143 143 141 137 130 126 127 129 133 141 153 171 182 182 173 155 140 133 131 133 139 146 157 168 172 173 174 174 172 170 168 166 163 161 159 158 157 156 155 153 152 151 150 150 151 151 150 150 149 148 147 145 144 142 141 139 138 136 134 133 131 130 128 126 125 123 121 120 119 117 116 115 113 112 110 109 107 107 106 106 106 106 106 106 105 105 104 102 101 101 101 103 105 107 108 108 108 107 107 106 105 104 103 101 99 98 98 97 96 93 88 84 80 79 84 92 99 100 98 94 93 94 93 91 89 89 90 91 92 94 95 96 95 94 91 89 87 86 85 84 84 84 83 82 82 81 81 81 81 81 80 80 80 81 81 82 82 83 83 83 81 79 77 75 74 73 72 70 69 69 68 68 68 68 69 70 71 71 72 72 72 74 76 79 81 83 84 83 83 81 81 80 81 83 84 85 86 88 90 92 92 91 88 88 92 97 102 107 109 110 109 109 108 107 106 105 105 105 104 103 102 101 100 100 100 101 101 102 102 103 104 105 106 107 107 107 106 106 105 104 103 102 100 99 98 97 96 95 95 94 93 93 93 94 94 94 94 95 97 99 100 101 101 101 101 100 99 98 98 97 97 97 96 95 93 92 92 92 92 92 93 95 97 100 102 104 105 106 107 109 109 109 108 108 107 106 105 104 103 102 101 100 98 97 96 97 98 98 97 95 94 92 91 91 90 90 90 89 89 88 88 30 30 30 30 29 29 27 25 23 22 22 23 24 27 32 40 47 48 45 42 39 38 37 35 33 31 29 28 28 28 30 31 32 31 29 27 25 24 24 23 23 22 21 21 22 23 25 27 29 28 24 20 17 15 13 12 12 11 11 11 12 12 13 12 12 12 12 11 11 10 9 8 7 7 6 6 5 4 4 3 3 3 2 2 2 2 3 3 3 3 3 2 2 2 2 1 1 0 0 360 360 360 359 359 359 359 359 358 358 357 357 357 356 356 355 354 353 352 350 349 348 347 346 345 345 344 343 341 339 337 336 334 334 333 334 334 335 336 337 339 341 342 342 338 332 321 294 252 229 222 223 226 220 209 202 200 200 200 196 187 178 173 171 172 173 176 179 181 183 184 185 185 185 185 186 185 185 184 182 178 175 174 174 177 183 197 216 232 246 260 275 287 304 16 90 86 67 55 42 143 131 91 66 34 2 359 24 56 66 66 65 68 74 75 70 58 47 41 40 39 35 33 43 69 103 129 142 145 145 144 143 140 138 138 140 142 142 141 140 140 139 135 132 134 136 143 154 164 173 176 175 169 159 150 144 142 146 151 156 164 171 173 173 171 170 169 169 168 167 164 162 161 159 158 157 156 154 153 152 152 152 152 152 152 151 151 150 149 148 147 145 144 142 141 139 137 135 133 132 131 129 128 126 124 123 121 120 119 117 116 115 114 112 111 109 109 108 107 107 107 107 107 106 105 103 102 101 101 103 105 107 108 109 109 109 109 109 108 106 104 102 101 101 101 101 100 97 93 88 83 79 80 85 92 96 96 94 94 94 93 91 91 91 91 92 92 94 95 97 97 97 94 92 89 87 85 85 84 84 83 82 81 81 81 81 81 81 80 80 80 80 80 80 81 81 82 83 82 80 78 76 74 72 71 69 68 67 67 67 67 67 68 69 70 71 71 70 70 71 73 76 79 81 82 82 81 81 81 82 83 85 86 87 89 91 93 95 95 92 89 93 99 104 108 110 110 110 110 109 108 108 107 107 106 106 105 105 104 103 103 103 103 103 102 102 102 103 104 107 108 110 110 111 110 110 109 108 107 106 104 103 101 100 99 99 98 97 97 97 96 96 95 95 96 97 98 99 101 102 102 103 103 103 102 101 100 99 99 99 98 96 94 92 92 92 92 92 93 94 97 99 102 104 105 106 107 108 109 109 109 108 108 108 107 106 105 105 104 102 100 97 96 95 96 96 95 95 93 93 92 92 91 91 91 91 90 90 89 26 26 26 27 27 27 26 24 22 20 20 21 24 28 34 43 50 51 46 42 39 37 35 33 31 29 27 26 26 27 29 31 32 32 29 27 25 23 23 23 23 22 21 22 23 25 25 26 26 25 21 19 17 16 15 13 12 10 9 10 11 12 12 12 12 12 11 11 10 10 9 8 7 7 6 6 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 360 360 359 359 359 359 359 359 358 358 358 357 357 357 356 356 355 354 353 352 351 350 349 347 346 346 345 344 343 342 340 338 336 334 333 332 332 332 332 333 334 336 337 339 340 340 336 329 318 300 271 246 234 231 227 215 201 193 190 189 188 185 180 176 173 172 172 174 176 178 180 181 182 183 184 184 184 184 184 183 181 179 175 173 174 175 177 181 195 221 237 244 251 261 269 275 7 80 66 49 32 339 225 182 135 90 38 10 13 42 70 76 76 75 75 79 82 80 71 56 39 31 31 33 36 44 60 85 115 134 141 143 145 144 140 136 135 136 137 138 137 137 138 139 138 136 137 141 152 164 173 176 174 171 168 164 158 154 153 156 159 162 165 170 171 171 169 168 167 168 168 167 165 163 162 160 159 158 157 156 154 153 153 153 153 153 153 153 152 151 151 150 149 147 146 145 143 142 140 138 136 134 133 132 130 129 127 126 124 123 121 120 119 118 116 115 114 113 112 111 110 110 109 109 108 107 106 105 104 103 104 105 107 108 109 109 110 110 110 110 109 108 105 104 103 104 105 104 103 101 98 94 90 86 86 88 92 95 95 95 95 95 94 93 93 93 93 93 94 95 96 97 98 98 97 94 91 89 86 85 84 83 83 81 81 80 80 80 80 80 80 79 79 79 78 78 79 80 81 81 82 81 79 77 75 72 70 68 66 66 66 66 66 66 67 68 69 69 69 68 68 69 72 74 77 79 80 81 81 81 82 83 85 86 87 89 90 93 95 97 97 96 96 99 104 110 113 113 111 109 108 108 108 107 107 107 107 107 106 106 105 105 105 104 104 103 102 102 102 103 106 108 110 111 112 113 113 113 112 111 110 109 108 106 105 104 103 102 101 101 101 100 99 99 98 97 97 98 99 100 102 102 103 104 105 105 104 103 102 102 101 101 99 98 95 93 92 92 91 91 92 93 96 99 102 104 105 106 106 107 108 109 108 108 108 109 109 109 108 107 106 105 102 99 97 95 95 95 94 94 94 93 93 92 92 92 92 92 91 91 90 23 22 22 24 26 27 27 25 22 20 20 22 26 31 38 46 52 52 47 41 37 34 32 30 28 26 25 24 24 25 28 30 31 31 29 26 24 23 22 22 22 21 21 21 23 24 25 25 24 22 20 18 17 17 16 14 12 10 8 8 10 11 12 12 12 12 11 11 10 9 8 7 7 7 6 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 360 360 359 359 359 359 359 359 358 358 358 358 357 357 356 356 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 339 337 335 333 332 331 330 330 330 330 332 334 336 337 337 335 330 324 314 300 280 258 244 235 224 205 190 183 180 179 178 177 176 174 172 172 173 174 176 177 179 180 181 182 182 182 183 183 182 180 178 175 174 174 176 177 176 176 187 219 241 244 242 240 242 247 297 46 43 30 7 302 231 201 180 143 36 25 33 55 75 80 80 79 78 79 84 87 79 57 33 26 29 33 37 45 57 77 102 122 132 136 140 139 134 129 127 128 129 130 131 131 132 135 136 137 138 145 160 175 183 179 172 169 168 167 166 162 160 160 161 161 162 165 168 168 168 167 166 167 168 167 166 164 163 161 160 159 158 157 155 155 154 154 154 154 154 154 153 152 151 151 149 148 147 146 145 143 142 141 139 137 135 134 133 131 130 128 127 125 124 123 122 120 119 118 116 115 114 114 113 113 112 112 111 109 108 107 107 107 108 109 110 111 110 110 110 110 110 110 110 108 107 105 105 105 105 105 104 103 102 100 97 95 94 95 96 97 97 97 97 97 96 95 95 95 95 95 95 96 97 97 98 98 97 95 93 91 88 86 84 83 82 81 80 79 79 79 79 79 79 78 77 77 77 77 77 78 78 79 80 80 79 77 75 73 70 68 66 65 65 66 66 66 66 67 67 67 67 66 67 68 70 73 76 78 79 80 81 82 83 84 85 86 88 89 91 94 96 98 99 100 102 104 106 110 112 112 109 107 106 106 106 106 107 108 108 108 108 107 107 106 106 105 104 103 103 103 103 105 107 108 110 112 113 114 114 115 114 114 113 112 111 110 108 107 106 105 104 104 104 103 102 101 100 99 99 99 100 101 102 102 103 104 105 106 106 105 104 103 103 102 100 98 96 94 93 92 91 91 91 93 95 98 101 103 105 105 105 105 106 106 106 107 107 108 109 110 110 110 109 107 105 102 99 96 95 95 94 94 94 94 93 93 93 93 93 92 92 92 91 21 19 19 21 24 27 28 26 24 22 22 25 29 36 44 50 54 52 45 39 34 31 29 27 25 24 23 22 21 23 25 27 28 28 27 26 24 23 22 21 21 20 20 20 21 23 24 24 22 20 18 18 18 18 17 15 12 9 7 7 9 11 12 12 12 12 11 10 9 9 8 7 7 6 6 5 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 0 360 360 359 359 359 359 358 358 358 358 358 358 357 357 357 356 356 355 355 354 354 353 351 350 349 348 347 346 345 345 344 343 342 340 338 336 334 332 331 329 328 328 327 328 330 332 333 332 330 327 323 318 310 299 283 266 251 235 211 188 178 175 173 173 173 173 173 172 172 173 173 174 176 177 178 178 179 179 180 180 180 180 180 179 179 179 178 178 178 178 176 174 180 207 238 244 238 228 223 231 15 34 33 18 349 292 234 207 192 155 62 50 51 57 68 73 74 75 72 69 70 73 63 41 28 25 27 30 34 42 54 72 90 106 116 122 126 126 123 119 119 121 125 127 128 128 127 126 127 131 138 152 173 191 193 178 168 167 169 170 171 167 161 158 156 156 157 160 163 165 166 166 165 166 168 168 167 165 164 163 162 161 160 159 157 157 156 156 156 156 156 156 155 154 153 151 150 149 148 147 146 145 144 143 141 139 138 136 135 134 133 131 130 129 127 125 124 122 121 120 119 118 117 117 116 116 115 115 113 112 111 110 110 111 113 114 114 114 113 112 112 112 111 111 109 108 107 106 105 104 104 104 104 105 105 104 102 101 100 100 100 101 100 100 99 99 98 98 98 97 97 97 97 97 97 97 97 97 96 94 93 92 90 87 85 83 82 81 80 79 79 79 79 78 77 76 76 75 75 75 75 76 76 77 78 78 78 77 75 73 71 68 66 65 65 65 66 66 65 66 66 66 65 65 66 67 69 71 74 76 78 80 81 82 83 84 85 86 88 89 91 94 96 99 100 102 103 102 105 108 109 108 105 103 103 103 104 105 107 108 109 109 109 109 108 107 106 105 105 104 105 106 107 108 109 109 111 112 114 115 116 117 117 116 116 115 114 113 111 110 109 108 107 106 106 105 104 103 102 102 101 100 100 101 101 102 103 105 106 106 106 106 105 104 103 102 101 99 96 95 93 92 92 91 92 93 95 97 100 102 104 104 104 103 102 101 102 104 105 106 108 109 111 111 111 110 108 105 101 99 97 96 95 94 94 94 94 94 93 93 93 93 93 92 92 19 17 17 19 24 28 30 29 26 24 25 29 34 42 49 53 54 50 43 36 32 29 27 25 22 21 20 19 19 19 21 22 23 24 24 24 24 24 23 22 21 20 19 19 20 22 23 24 22 19 18 17 18 18 17 14 11 8 6 7 9 11 12 13 12 12 10 9 9 8 7 7 7 6 5 5 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 0 360 359 359 359 358 358 358 358 358 358 357 357 357 357 356 356 356 355 355 354 354 353 352 351 350 349 348 347 346 345 344 343 342 341 339 337 335 333 331 330 328 327 326 325 326 327 329 329 326 322 319 316 312 306 296 283 268 248 210 179 170 169 169 169 170 170 171 172 172 172 173 174 174 175 176 176 177 177 177 177 177 178 179 180 181 183 185 184 181 177 175 177 181 183 194 220 238 238 230 225 303 31 32 23 352 319 288 244 205 176 126 89 74 64 58 58 62 66 68 65 58 49 42 36 30 27 27 26 26 30 39 54 70 82 92 100 106 113 117 118 117 119 123 128 131 132 131 129 124 120 124 140 165 191 207 202 176 166 166 168 171 171 164 154 149 147 148 150 154 158 162 164 164 163 165 168 169 168 166 165 165 164 162 162 161 160 159 159 158 158 158 158 158 157 156 155 153 152 151 149 148 147 146 145 144 143 141 140 138 137 136 135 134 132 131 130 127 125 123 122 122 121 120 120 119 118 118 118 117 116 115 114 113 114 114 116 116 116 116 115 115 114 114 113 112 110 108 106 105 104 104 104 104 105 106 106 107 106 106 105 105 105 105 104 103 102 102 101 100 100 100 99 99 98 98 97 97 96 95 94 93 92 92 91 89 86 84 82 80 79 78 78 78 77 77 76 75 74 73 73 73 73 74 74 75 76 76 77 76 75 74 72 70 68 67 66 66 67 66 65 65 65 65 64 64 65 66 68 70 73 74 76 78 80 81 82 83 85 86 87 89 90 92 95 97 100 102 101 100 102 104 104 103 101 101 100 100 101 104 106 108 109 110 111 110 110 109 108 107 107 107 108 110 111 112 112 113 114 115 116 118 118 119 120 119 119 119 118 116 115 113 112 111 110 109 108 107 106 105 104 104 102 101 101 101 102 103 104 105 106 107 107 106 105 104 104 103 101 99 98 96 95 93 93 92 93 93 95 97 99 101 102 103 103 102 100 98 99 101 103 104 105 107 110 111 112 112 110 107 104 101 99 97 96 95 95 94 94 94 94 94 94 93 93 93 93 18 16 15 18 25 32 34 32 29 27 28 33 39 46 51 53 52 47 40 34 30 27 25 22 19 17 16 15 15 15 16 17 18 20 21 22 23 23 23 22 21 20 19 19 20 21 23 24 22 20 17 16 17 17 16 13 10 8 7 8 9 11 13 13 13 12 10 9 7 7 7 6 6 5 5 4 3 3 2 2 2 1 1 1 1 1 1 0 0 0 360 360 359 359 358 358 358 358 358 357 357 357 357 357 356 356 356 356 355 355 354 354 353 352 351 350 349 348 347 347 346 345 344 343 342 340 338 336 334 333 331 329 327 325 324 323 323 324 326 326 322 316 312 310 306 301 292 279 258 212 170 160 161 163 166 167 169 170 171 171 172 173 173 174 174 175 175 175 175 175 174 174 175 177 179 182 185 188 189 187 182 177 178 186 192 192 193 206 234 252 252 261 30 33 19 338 308 298 288 261 209 162 127 109 94 76 61 56 59 63 65 62 55 46 38 32 29 29 29 26 25 30 41 59 73 80 84 90 98 107 115 121 123 127 132 138 141 141 140 138 136 132 134 157 186 205 214 202 174 164 164 166 167 164 153 144 140 141 143 146 151 155 159 161 163 162 164 167 168 168 167 166 166 165 164 163 163 162 161 161 161 161 161 161 160 159 158 156 155 154 153 152 150 149 147 146 145 144 143 141 140 139 138 136 135 134 133 131 129 127 124 123 122 122 122 122 121 121 120 120 120 119 117 117 116 116 116 115 115 115 115 116 116 117 117 115 114 111 109 107 105 105 105 106 106 106 106 107 107 108 108 108 108 108 108 107 106 105 104 103 103 102 102 101 100 99 98 97 96 95 94 92 91 90 91 91 90 87 84 82 80 79 78 77 77 76 75 74 73 72 71 71 71 71 71 72 72 73 74 75 75 75 75 74 73 72 70 70 69 69 67 66 64 64 63 61 61 62 64 66 69 72 73 75 77 78 80 81 83 84 86 87 88 90 92 94 96 98 99 99 99 101 101 100 99 99 99 98 98 99 102 105 108 110 111 112 112 112 111 111 110 110 110 111 113 115 116 116 116 117 119 120 121 122 122 122 122 122 122 120 119 117 116 115 114 113 112 111 110 109 108 107 106 105 103 103 103 103 104 106 107 107 108 108 107 106 105 104 103 102 100 99 97 96 95 94 94 94 95 96 97 99 100 102 103 103 102 101 99 100 101 102 103 103 105 107 110 112 113 111 109 107 104 101 100 98 97 96 95 94 94 94 94 94 93 93 94 94 17 14 14 18 28 37 40 37 32 31 33 37 43 47 50 50 48 43 37 32 28 26 23 20 17 14 11 10 9 10 11 12 13 15 18 19 21 22 22 22 21 20 20 19 20 21 23 24 22 19 16 15 15 15 14 12 10 9 9 10 11 12 13 14 13 11 9 7 6 6 6 6 5 5 4 4 3 2 2 2 1 1 1 1 0 0 0 360 360 360 359 359 358 358 358 358 357 357 357 357 357 357 356 356 356 356 355 355 355 354 354 353 352 351 350 350 349 348 347 346 345 345 344 343 341 340 338 336 334 333 330 328 326 324 322 321 321 322 323 323 319 313 307 303 297 291 281 263 216 171 159 157 159 162 164 166 168 170 171 172 173 173 174 174 174 175 175 174 173 173 174 175 176 178 181 185 189 193 194 191 185 183 189 199 204 200 195 199 240 320 5 57 58 32 346 310 300 298 294 276 230 178 145 130 114 88 68 63 62 63 64 62 55 47 39 33 32 33 34 32 33 38 52 69 79 81 83 87 94 104 115 125 132 136 142 149 152 152 151 151 152 155 165 185 199 205 204 186 166 161 161 162 160 153 144 139 138 139 141 144 149 153 157 159 161 160 162 165 167 168 168 167 166 166 165 164 163 163 162 162 162 162 161 161 160 159 158 157 157 156 156 155 153 152 150 148 146 145 144 143 142 141 140 138 136 134 133 132 130 128 126 124 123 124 124 124 124 124 124 124 124 122 121 120 119 117 116 115 113 113 114 116 117 118 118 118 116 113 111 109 107 107 108 108 108 107 107 107 107 108 109 110 111 111 111 110 109 108 107 106 106 105 104 103 102 101 99 97 96 94 93 91 90 90 90 91 90 87 84 82 80 79 77 76 76 75 73 72 71 69 68 68 67 67 67 68 68 69 70 71 72 74 75 76 76 76 76 75 74 72 70 67 64 62 60 54 53 57 62 65 69 72 74 74 76 77 79 81 82 84 85 87 88 90 92 94 95 96 96 96 98 99 99 98 97 97 98 98 98 99 101 104 106 108 111 112 113 114 114 114 113 112 112 112 113 114 115 117 118 119 120 121 123 124 125 125 124 124 123 122 121 120 119 118 117 116 115 114 113 112 110 109 109 107 106 106 106 106 107 107 108 109 109 109 108 107 106 105 104 103 101 100 99 97 96 95 95 95 96 97 98 99 100 102 103 104 104 103 102 102 102 102 103 103 104 105 108 110 111 112 111 109 106 104 102 100 99 97 96 95 94 93 93 93 93 94 95 96 15 12 13 20 33 44 46 42 37 36 38 41 45 47 46 45 42 38 33 29 26 24 22 18 15 11 8 6 4 4 5 6 8 11 13 16 18 19 20 20 20 20 20 20 21 22 23 23 21 18 15 14 13 13 12 11 10 11 11 12 12 13 13 13 12 10 8 7 5 5 5 5 5 4 4 3 3 2 2 1 1 1 0 0 360 360 360 359 359 359 358 358 358 357 357 357 357 357 356 356 356 356 356 356 356 355 355 355 354 354 353 352 352 351 350 349 348 347 347 346 345 344 343 342 341 339 338 336 334 332 330 328 326 324 322 320 319 319 320 319 316 310 302 295 287 275 255 220 174 159 158 159 160 162 164 166 168 170 171 172 173 174 174 174 174 174 174 173 173 174 176 178 179 180 183 187 192 197 199 196 193 196 205 214 213 202 187 168 89 43 60 77 70 29 336 314 309 310 308 293 262 217 173 146 122 94 77 70 66 65 66 64 58 49 42 38 40 44 46 46 48 52 59 69 78 82 85 88 94 101 108 116 124 131 141 153 159 160 160 160 162 168 180 193 194 189 180 163 157 157 158 157 152 146 140 138 138 139 141 144 148 151 155 157 158 158 160 163 166 168 168 167 167 166 165 164 163 162 162 162 162 161 161 159 158 158 158 158 158 158 157 157 156 155 153 151 149 148 146 145 144 144 142 140 138 135 134 133 131 130 129 128 127 127 127 126 126 127 129 129 129 128 126 124 122 120 118 116 115 115 116 117 119 120 120 120 118 116 114 113 112 112 111 110 109 108 107 107 107 108 109 110 112 113 113 112 111 110 109 108 108 107 107 105 104 102 100 98 96 94 92 91 90 90 91 91 91 88 85 82 80 78 77 75 74 73 71 70 68 66 65 64 63 62 62 62 62 62 63 65 67 70 74 77 80 82 83 82 80 77 74 70 67 63 59 52 47 51 61 67 70 73 74 75 76 77 79 81 82 84 85 87 89 90 92 94 95 95 95 95 97 98 98 97 97 97 98 98 98 99 100 101 103 106 108 111 113 115 116 116 115 113 112 110 109 108 109 111 114 116 118 120 123 126 127 127 126 126 125 124 123 122 121 120 119 118 118 117 116 114 113 112 112 111 109 109 109 109 109 109 109 109 109 109 109 108 107 106 105 103 102 101 100 98 97 96 96 96 97 98 98 99 100 102 104 105 106 107 106 105 104 104 104 103 103 104 106 108 109 110 110 109 107 106 104 102 100 99 97 96 94 93 93 93 93 94 96 97 15 11 14 26 43 52 52 46 41 40 41 43 44 44 41 39 36 33 30 26 24 23 21 17 14 10 6 3 1 0 0 1 3 6 9 13 15 16 18 18 19 19 20 21 22 22 22 22 20 17 14 13 12 12 11 11 11 12 14 15 14 13 13 12 10 9 7 6 5 4 4 4 4 4 3 3 2 2 1 1 1 0 360 360 360 359 359 359 359 358 358 357 357 357 357 356 356 356 356 356 356 355 355 355 355 355 354 354 354 353 352 351 351 350 349 348 348 347 346 346 345 344 343 341 340 339 338 336 334 332 330 328 326 324 321 319 317 317 317 316 313 307 298 288 278 258 226 191 166 159 160 161 161 163 164 167 169 170 172 173 174 174 174 174 174 173 173 174 175 177 179 181 182 184 186 189 195 200 203 202 204 212 224 229 218 193 165 134 91 64 70 77 66 28 349 332 331 333 323 307 290 267 200 137 108 90 81 74 69 68 69 68 64 57 50 48 52 57 59 60 59 59 61 67 75 82 87 92 97 101 102 100 94 85 89 125 154 165 166 167 170 174 180 177 170 164 155 147 148 152 153 151 146 142 140 139 139 140 142 144 147 150 153 156 157 157 159 162 165 167 168 168 167 165 164 163 162 161 161 161 161 160 159 158 157 157 157 158 158 159 159 158 158 158 157 156 154 152 150 149 148 147 146 144 141 138 136 134 133 133 134 133 133 132 131 130 131 133 135 136 136 134 132 130 127 125 122 121 120 120 120 121 122 123 124 123 122 120 119 119 118 118 117 114 112 111 109 108 108 108 109 111 113 114 114 114 113 112 111 111 110 110 109 108 106 104 101 98 96 93 92 91 92 92 93 92 91 89 86 83 80 78 76 75 73 71 69 67 65 63 61 59 57 56 55 54 53 54 55 57 60 66 72 79 84 88 90 89 86 83 79 75 69 64 58 53 50 52 63 69 73 74 76 77 77 78 80 81 83 84 86 87 89 91 92 93 94 94 94 94 95 95 95 95 96 96 96 97 97 97 97 98 99 102 105 109 114 117 119 119 117 114 112 109 106 103 101 102 104 108 112 116 120 125 127 127 127 127 127 126 124 123 122 122 122 121 120 119 117 116 116 116 115 114 113 112 112 111 110 110 109 110 110 111 111 110 108 107 106 104 103 102 101 100 98 97 97 97 98 99 100 100 101 102 104 106 108 109 110 109 108 106 106 106 105 105 105 106 107 108 108 108 107 106 105 103 102 100 98 96 95 94 93 93 94 95 96 97 17 16 21 37 56 61 56 48 44 42 42 42 42 40 37 34 31 29 26 24 22 21 19 16 12 9 6 3 0 359 358 358 360 2 6 9 12 13 15 16 17 18 19 21 22 22 22 20 18 16 14 14 14 14 13 13 13 14 16 17 15 13 12 10 9 7 6 5 5 4 4 4 4 3 3 3 2 2 1 1 0 360 360 359 359 359 359 358 358 358 357 357 357 356 356 356 356 355 355 355 355 355 355 355 354 354 353 353 353 352 352 351 350 349 348 348 347 346 346 345 344 343 342 341 340 339 338 336 334 332 330 328 326 324 321 319 316 315 314 313 311 303 294 284 274 245 201 176 165 160 161 162 162 163 165 167 169 171 172 173 174 174 174 173 173 173 173 176 179 181 182 183 185 187 189 193 198 202 205 209 220 237 252 255 217 156 136 119 92 68 67 71 61 36 11 1 10 351 320 310 309 319 26 86 89 86 83 78 73 74 76 77 75 70 62 57 60 64 66 67 66 65 66 69 76 83 89 95 99 102 100 92 79 62 52 55 73 161 179 179 179 175 159 141 137 138 138 137 140 144 146 144 142 141 140 140 141 142 143 144 146 149 152 155 157 158 158 160 162 164 166 167 167 165 163 161 161 161 160 160 160 159 158 157 156 157 157 158 158 159 159 159 159 159 159 158 157 156 154 153 153 152 151 148 146 143 140 138 137 139 140 140 139 137 135 135 138 141 144 145 144 141 139 136 133 130 128 127 126 126 126 127 127 128 129 128 127 126 125 125 125 125 123 120 118 116 114 112 110 109 110 111 113 114 115 114 114 114 113 113 113 113 112 111 109 106 103 100 97 94 92 92 93 94 94 93 92 89 87 84 81 79 76 74 72 70 67 65 62 59 56 53 51 48 46 45 43 43 44 46 51 60 72 82 90 95 97 96 94 89 85 79 72 64 59 54 53 56 64 72 75 76 78 79 80 81 82 83 84 85 86 87 88 90 91 92 92 93 93 93 93 93 93 93 93 93 93 93 94 94 94 95 96 99 103 109 115 120 121 121 119 117 114 111 107 103 98 95 95 97 100 104 110 117 124 128 129 129 129 127 124 123 123 124 124 123 122 121 120 119 119 119 119 118 117 115 114 113 112 111 111 112 113 113 112 111 110 109 107 106 105 104 103 101 100 99 98 98 98 99 100 101 102 103 104 106 108 111 112 112 111 109 109 108 108 107 106 106 106 106 107 107 107 106 105 104 103 102 100 97 95 94 93 93 94 96 96 96 23 26 34 49 63 65 56 47 42 41 40 39 38 37 35 32 29 26 24 22 20 19 17 14 11 8 5 3 1 359 358 357 358 360 3 6 9 11 12 13 15 16 18 20 21 22 21 20 18 16 15 15 16 16 17 16 15 15 17 17 15 12 11 9 8 7 6 5 5 5 4 4 4 3 3 2 2 1 1 0 360 359 359 359 359 359 358 358 357 357 357 356 356 356 356 355 355 355 355 355 354 354 354 354 353 353 352 352 352 351 351 350 349 348 348 347 346 346 345 344 344 343 342 341 340 339 337 336 334 333 331 330 328 325 322 319 316 314 312 311 307 298 286 284 293 146 152 158 160 161 162 162 163 164 166 168 169 171 172 173 174 173 173 172 172 173 175 180 183 185 185 186 187 189 192 197 202 206 209 219 244 264 274 287 83 106 111 107 89 66 63 70 66 49 27 359 194 245 303 316 332 3 45 70 80 85 88 85 81 82 86 88 87 83 74 64 62 65 69 71 71 71 72 74 78 84 90 95 99 100 96 86 72 58 44 34 20 358 265 180 164 144 122 114 117 124 129 132 135 139 140 140 141 141 141 142 142 143 144 144 146 148 151 155 157 158 158 158 158 159 162 165 166 164 162 161 160 160 160 159 159 158 158 157 157 157 157 157 158 158 158 157 157 157 157 157 157 157 156 156 155 155 154 152 150 147 144 142 143 145 146 145 144 142 142 144 147 151 153 152 150 147 145 142 139 136 134 133 133 133 133 133 133 134 135 134 134 133 133 132 132 132 130 128 125 122 119 116 113 112 111 112 113 114 115 115 115 115 115 116 116 115 115 114 112 109 106 103 99 96 93 93 93 93 94 93 92 90 87 84 82 79 76 74 71 68 65 62 59 55 52 48 44 41 38 36 34 34 34 37 43 56 73 88 97 103 104 104 100 95 90 83 74 66 60 56 56 58 66 74 77 78 79 81 82 83 83 84 85 85 86 86 88 89 90 90 91 91 91 91 91 90 90 90 90 90 89 89 89 90 92 94 96 99 103 110 117 122 124 124 123 120 116 113 109 104 99 94 90 88 88 88 92 101 116 128 132 132 130 126 124 124 125 126 126 125 124 123 122 122 122 122 122 121 120 118 116 114 114 113 114 115 114 113 113 112 112 111 110 108 107 105 104 103 102 101 100 99 99 100 101 102 103 103 104 106 108 110 112 113 113 112 111 111 111 110 109 108 107 107 106 107 107 107 106 106 105 103 102 99 96 94 93 93 94 94 94 94 33 37 46 57 64 62 52 43 40 38 36 35 36 36 34 31 27 25 23 21 18 16 14 12 9 7 5 4 2 360 358 358 359 0 2 5 6 8 9 11 13 15 17 19 20 20 20 19 18 17 16 16 17 18 18 16 15 15 16 16 14 12 10 9 8 7 6 5 5 5 5 4 4 3 3 2 2 1 0 360 359 359 359 359 358 358 358 357 357 356 356 356 356 355 355 355 354 354 354 354 354 354 353 353 352 351 351 351 350 350 349 349 348 348 347 346 346 345 344 344 343 342 341 340 340 338 337 336 335 334 333 332 330 327 324 320 316 313 310 306 299 281 259 117 83 106 133 149 157 161 163 164 165 166 168 169 171 172 173 173 173 173 172 171 171 173 178 184 187 189 189 188 189 192 197 201 206 209 212 221 244 262 274 330 65 85 94 96 87 71 71 81 82 68 16 243 226 231 290 335 4 35 57 70 79 87 93 93 90 91 95 98 98 94 84 70 63 66 70 72 74 75 76 78 80 84 87 90 91 90 85 78 69 58 45 29 15 13 39 87 104 104 102 105 112 120 127 131 135 138 139 139 141 142 143 143 144 144 144 145 146 148 151 154 156 157 156 155 154 154 158 163 165 164 162 161 160 159 159 159 159 158 158 157 157 157 157 157 157 157 156 156 156 155 155 155 155 156 157 157 157 157 156 154 151 148 147 148 150 151 151 149 148 148 149 152 156 158 158 156 154 151 149 147 144 141 139 138 139 139 138 138 139 139 140 139 139 138 138 138 138 137 135 132 129 125 122 119 116 114 113 112 113 114 115 116 117 117 118 118 119 118 118 117 115 113 111 107 103 99 96 93 93 93 94 94 93 90 87 85 83 80 77 74 70 67 63 60 56 52 47 43 38 34 31 28 26 26 27 31 39 55 77 94 104 109 111 110 106 100 93 85 75 68 62 58 57 60 67 75 80 81 82 83 83 84 84 85 85 85 86 86 87 88 88 89 90 91 91 90 89 88 88 87 87 87 87 86 86 88 91 94 98 102 106 112 117 122 125 126 125 122 118 114 110 105 100 95 90 85 80 76 74 77 103 130 135 133 129 126 125 125 127 128 127 126 125 124 124 124 124 125 125 124 121 119 117 116 115 115 115 115 114 113 113 113 113 113 112 111 109 107 106 105 104 103 102 101 100 101 102 103 103 103 104 105 107 109 111 112 112 112 113 114 114 114 113 112 110 109 108 108 108 108 107 107 106 105 104 102 99 95 93 92 93 92 92 91 42 46 53 60 61 55 46 40 38 36 34 33 33 34 33 29 26 23 21 18 15 13 11 8 6 5 5 4 2 1 0 0 1 3 4 5 5 6 7 8 11 13 16 18 19 19 19 19 19 18 17 17 17 17 17 16 14 15 16 15 14 12 10 10 9 8 7 6 5 4 5 5 4 3 2 2 1 1 0 359 359 359 358 358 358 358 357 357 356 356 356 356 355 355 355 354 354 354 354 353 353 353 352 352 351 350 350 350 349 349 348 348 347 347 346 346 345 344 344 343 342 341 341 340 339 338 338 337 336 336 335 335 334 331 327 322 317 313 308 299 275 219 161 116 103 118 138 152 159 162 164 166 167 169 171 172 173 174 174 174 173 172 171 170 169 171 178 185 191 193 192 190 190 193 199 204 208 209 204 197 208 247 301 21 55 72 81 87 88 85 88 97 100 95 250 245 235 239 293 6 39 58 69 76 83 90 96 97 96 97 100 103 103 99 89 75 67 67 69 71 72 74 75 77 78 80 81 81 79 76 74 73 70 64 53 39 30 40 62 80 91 96 101 107 116 124 130 133 137 141 142 141 142 143 144 144 144 144 144 145 146 147 150 153 154 154 153 152 152 153 157 163 164 163 162 160 159 158 158 159 159 158 158 157 157 157 157 157 157 157 157 156 155 155 154 155 155 156 157 158 158 157 156 153 150 148 148 151 154 154 153 151 151 153 154 157 159 159 158 157 155 155 153 151 148 145 144 143 144 144 143 143 142 142 142 141 140 140 140 140 139 138 136 134 130 127 124 120 118 116 115 114 113 114 116 118 119 120 121 121 122 122 121 120 119 117 115 112 108 104 100 96 94 94 95 95 94 91 88 86 83 80 77 74 70 66 62 58 54 49 43 38 33 28 25 22 21 21 24 29 39 59 83 101 110 114 117 116 111 103 94 86 78 70 65 60 57 58 64 73 82 84 84 84 85 85 85 85 85 86 86 87 87 87 88 88 89 89 89 88 87 86 86 85 85 85 85 85 86 88 92 96 100 104 108 111 115 119 123 125 126 124 120 116 111 106 101 97 91 83 75 68 61 52 73 133 137 133 129 126 126 127 128 129 128 126 125 125 125 126 126 127 126 124 122 119 118 116 116 115 115 114 113 113 113 114 114 115 114 113 111 110 108 107 105 104 103 102 101 101 102 103 103 103 103 104 105 107 109 110 111 112 113 114 115 116 116 115 114 112 111 110 110 110 109 109 108 107 106 104 101 98 95 93 93 92 91 91 48 51 55 58 55 48 41 38 37 35 33 31 31 32 30 26 22 19 18 15 13 10 7 5 4 4 4 4 3 2 2 3 5 6 7 6 5 5 5 6 8 11 14 16 18 18 19 20 20 19 18 17 17 17 17 15 14 14 16 16 14 13 12 11 10 9 8 6 5 4 4 4 4 3 2 1 1 0 360 359 359 358 358 358 358 357 357 356 356 356 355 355 355 354 354 354 353 353 353 353 352 352 351 350 350 350 349 349 348 348 347 347 346 346 346 345 345 344 343 342 342 341 340 339 339 338 339 339 338 338 339 339 339 335 330 324 319 313 305 275 191 160 143 126 121 135 150 160 164 166 168 169 171 173 174 175 176 176 175 174 173 171 170 168 166 167 173 184 195 200 199 195 192 194 201 210 215 212 198 177 147 23 16 29 46 61 69 76 87 97 104 112 117 126 210 243 241 249 312 43 64 74 80 84 90 96 99 99 99 99 101 104 104 100 91 81 73 70 68 67 66 66 67 70 73 75 75 73 71 69 70 73 75 74 69 61 55 59 73 85 95 102 108 115 124 131 136 138 142 146 146 145 144 145 144 144 144 144 143 144 145 147 149 150 151 151 150 150 152 155 160 163 164 163 161 159 158 158 158 158 158 158 158 158 158 158 158 158 158 158 157 156 155 154 154 155 156 157 158 159 159 158 156 153 149 147 147 150 152 152 151 151 152 154 156 157 157 157 157 157 158 158 157 155 151 149 148 148 148 147 146 145 144 143 143 143 142 142 141 141 140 139 138 135 133 130 127 123 120 117 116 115 114 114 116 119 121 123 124 125 125 125 125 124 123 121 120 117 114 110 105 101 98 97 98 98 96 94 90 88 85 81 78 74 70 65 61 56 51 46 40 34 28 24 21 19 18 19 23 30 44 66 89 105 113 117 119 118 112 103 95 89 82 74 66 60 56 55 58 65 78 86 87 87 87 87 86 86 86 86 86 87 87 87 87 87 87 87 86 85 84 84 83 83 83 82 82 84 87 90 93 97 101 104 107 108 110 113 117 122 125 125 122 117 112 106 101 95 88 80 71 62 50 31 15 141 137 131 127 125 126 129 130 130 129 128 127 126 127 127 127 127 126 124 122 119 118 117 116 115 114 113 113 113 114 115 115 116 116 114 113 112 110 108 106 105 103 102 101 101 102 103 103 103 103 103 104 106 107 108 109 111 112 114 115 117 117 117 117 116 115 114 113 113 112 112 111 110 109 107 104 101 98 96 95 93 93 92 50 52 53 53 49 43 39 37 36 34 32 31 30 29 27 23 19 17 15 14 11 8 5 4 4 4 5 5 5 5 5 7 10 10 9 7 6 5 4 4 5 8 12 15 17 18 19 20 20 19 18 17 17 18 17 16 15 16 17 18 17 16 15 14 12 11 9 7 5 4 4 4 3 2 1 1 0 360 359 358 358 358 358 358 357 357 356 356 356 355 355 355 354 354 354 353 353 352 352 352 351 351 350 350 349 349 348 348 347 347 346 346 346 345 345 344 344 343 342 342 341 340 339 339 338 339 340 341 342 342 344 344 342 338 333 326 320 313 292 159 148 146 145 143 144 153 162 167 170 171 172 174 176 177 178 179 178 178 176 175 172 170 167 165 162 159 162 178 201 214 214 207 201 203 214 229 239 234 204 111 52 35 29 31 40 50 54 58 74 101 115 123 131 144 191 233 242 251 35 74 82 86 90 94 98 101 102 102 101 101 103 105 105 102 94 84 78 73 71 67 63 58 55 58 66 71 72 70 69 70 72 77 81 83 82 79 74 74 83 97 106 113 118 124 133 140 143 144 146 149 149 147 146 145 144 144 143 143 143 143 144 146 148 149 149 149 149 149 152 157 161 163 162 161 160 159 158 158 158 158 158 158 158 158 158 159 159 159 158 157 155 154 153 153 153 155 156 157 158 158 158 157 156 154 152 150 148 148 149 149 150 151 152 154 155 156 156 157 158 160 162 163 161 158 154 152 151 150 150 149 148 147 145 145 144 145 145 146 145 145 144 142 141 139 137 135 131 127 123 119 118 118 117 116 118 120 123 125 127 129 129 129 129 128 127 125 124 122 119 116 112 107 104 102 101 101 100 97 93 90 87 83 79 75 70 65 59 54 49 43 37 31 25 21 18 17 17 19 25 35 51 72 91 104 111 116 116 114 108 99 95 92 86 77 66 57 52 52 52 55 67 84 90 91 91 90 89 87 87 87 87 87 87 86 86 86 85 85 84 83 82 82 81 80 80 79 79 82 86 89 93 97 100 102 104 104 105 106 110 115 120 122 120 116 111 105 98 91 84 76 68 58 39 1 302 154 137 130 126 124 127 130 130 130 130 129 128 128 128 127 126 125 125 123 121 119 118 117 116 115 114 114 114 114 114 115 116 116 116 115 114 113 111 109 107 105 103 102 101 101 102 102 103 103 102 102 103 104 105 106 108 109 110 112 114 116 117 118 118 118 117 117 116 116 116 115 114 113 112 110 107 104 102 100 98 97 96 95 51 51 51 49 45 41 38 36 34 31 30 30 29 28 24 21 18 17 16 14 12 8 6 4 5 6 8 8 8 8 9 11 13 13 11 8 6 5 4 2 2 5 9 12 15 17 19 20 21 20 18 17 18 18 19 18 18 19 21 21 20 19 18 16 15 12 10 8 6 5 4 3 2 2 1 1 360 359 359 358 358 357 357 357 357 357 356 356 355 355 355 354 354 353 353 353 352 352 351 351 351 350 350 349 348 348 347 347 347 346 346 345 345 345 344 344 343 343 342 341 340 339 338 338 339 340 341 343 344 346 348 347 344 340 335 329 323 321 131 134 140 151 164 173 173 170 170 172 173 175 177 179 181 182 182 182 181 179 177 175 171 168 164 160 155 149 144 154 216 241 240 229 220 226 249 277 295 318 12 38 38 34 31 32 35 37 34 29 40 98 122 131 139 149 172 205 221 211 102 94 95 97 99 101 104 105 105 104 103 103 104 106 107 104 97 88 82 79 76 72 66 57 49 47 58 68 72 72 73 75 79 83 87 89 90 90 88 89 97 109 118 123 127 133 141 146 148 146 147 148 149 147 146 145 144 143 143 142 142 143 144 146 147 148 148 148 148 149 153 158 161 162 161 160 160 159 159 158 158 157 157 157 157 158 158 159 159 158 157 155 153 151 151 152 153 154 155 156 157 157 157 156 156 157 159 158 154 150 148 149 149 151 152 154 155 156 157 159 162 166 169 168 165 160 156 153 152 151 151 150 149 147 146 146 147 148 149 150 150 149 147 146 144 143 141 139 135 131 126 123 122 122 121 120 120 121 123 126 129 132 133 133 133 133 131 130 129 127 125 123 119 115 111 108 106 105 103 100 97 94 90 86 81 76 70 64 58 52 46 40 34 28 23 19 17 17 18 22 29 42 59 77 90 99 105 108 108 104 97 92 92 91 87 78 65 54 49 45 44 48 61 80 91 93 94 92 91 89 88 88 87 87 87 86 85 85 84 83 83 82 81 81 80 78 78 77 76 77 81 85 90 95 99 101 101 102 101 102 104 108 112 115 115 113 108 102 96 89 82 75 68 57 18 287 217 158 139 132 128 128 131 132 131 130 129 129 128 128 127 126 124 124 123 122 121 119 117 116 115 115 114 115 114 114 114 114 115 115 115 114 114 113 112 110 108 106 104 102 101 101 101 102 102 102 102 102 102 103 103 105 106 107 109 110 112 114 116 117 118 119 119 118 118 118 117 117 117 116 115 113 111 108 106 104 102 101 100 99 51 51 50 47 44 40 37 34 30 28 27 28 29 27 24 21 20 19 17 15 13 10 8 7 7 9 11 12 11 11 12 14 15 14 12 9 6 5 4 2 1 2 6 10 13 16 18 20 20 19 18 18 19 20 20 21 22 24 25 25 24 22 20 18 16 13 10 8 6 5 4 3 2 1 1 0 360 359 358 358 357 357 357 357 357 356 356 355 355 355 355 354 354 353 353 352 352 351 351 350 350 349 349 348 348 347 346 346 346 345 345 345 344 344 344 343 343 342 341 340 339 338 338 338 339 341 342 344 347 350 352 351 347 342 338 334 335 69 115 119 138 174 193 195 189 179 175 175 178 181 183 185 186 186 185 184 182 180 177 173 169 164 159 153 146 138 127 116 260 269 264 258 253 262 292 326 349 7 20 28 31 31 30 29 28 22 10 355 351 109 135 142 144 145 151 164 170 147 114 105 103 104 106 107 107 107 106 104 103 102 103 104 104 102 96 91 88 86 83 79 73 63 52 47 53 65 72 75 78 82 84 86 89 93 96 99 101 104 112 120 127 130 134 139 145 148 147 145 145 147 148 147 146 145 144 143 143 143 143 144 145 147 147 148 148 148 149 150 154 158 161 161 160 160 160 159 159 158 156 155 155 155 156 157 158 158 158 158 156 154 152 151 152 153 155 156 157 159 160 160 160 159 159 161 165 165 160 153 150 150 151 152 154 156 158 159 160 161 165 171 173 170 165 160 157 154 152 151 150 149 149 148 148 148 149 151 152 152 152 151 149 147 146 144 142 139 136 133 130 129 130 130 129 127 124 123 124 126 130 133 135 136 137 137 136 135 135 134 132 130 127 124 120 115 112 110 108 105 101 98 94 90 84 77 70 63 56 49 43 37 31 26 22 19 17 18 20 25 35 49 67 81 89 94 98 100 98 93 88 87 87 88 85 76 64 54 48 42 40 45 58 77 90 94 95 95 93 92 91 89 89 88 87 86 85 84 83 83 83 82 81 81 79 78 77 75 73 72 74 78 83 90 95 99 101 102 101 99 100 102 105 108 109 108 105 100 95 90 85 80 77 75 242 227 191 158 143 136 135 136 137 133 129 127 127 126 126 126 125 123 122 123 122 121 120 118 117 115 115 115 115 115 115 114 114 113 113 114 114 113 113 113 112 111 109 107 105 103 101 100 100 101 102 102 102 102 102 102 103 104 105 106 107 109 110 112 114 116 117 118 119 119 119 118 118 118 118 117 116 115 114 112 110 109 107 105 104 103 52 51 50 47 43 39 36 32 28 25 25 27 29 27 25 22 21 20 18 16 14 12 10 10 11 12 13 13 12 11 12 14 15 14 11 8 6 5 4 3 2 2 4 8 11 14 17 19 20 19 18 18 19 21 22 23 25 27 28 28 25 23 20 18 15 12 10 8 6 5 4 3 2 1 0 360 359 359 358 358 357 357 357 357 357 356 356 355 355 355 354 354 353 353 352 352 351 351 350 349 349 348 348 347 347 346 346 345 345 345 344 344 344 343 343 343 342 342 341 340 339 338 338 339 341 342 343 345 349 353 356 355 352 348 345 345 357 67 100 100 122 176 193 195 191 184 181 183 187 192 194 194 193 191 188 186 183 179 175 170 164 159 153 146 139 131 120 106 74 296 289 288 289 299 323 354 13 20 22 23 25 26 24 21 15 3 344 320 300 178 154 153 148 142 140 144 147 137 120 111 108 109 110 110 109 108 105 102 100 98 98 98 97 94 91 90 92 92 90 87 82 74 63 54 53 61 69 73 77 81 83 86 90 95 101 107 113 119 125 130 133 136 138 141 144 144 144 143 144 146 146 146 146 145 144 144 144 144 145 146 146 147 147 147 148 148 150 152 155 160 161 161 160 160 160 159 158 156 155 154 153 153 155 156 156 157 157 157 156 154 154 154 154 156 158 161 162 163 164 165 165 164 163 165 168 169 164 157 153 153 154 156 158 159 161 161 161 162 165 171 172 166 162 161 158 155 151 150 149 149 149 149 149 150 151 153 153 153 152 150 149 147 145 143 140 137 134 132 132 134 136 137 136 133 130 126 125 125 128 132 135 137 139 140 141 141 141 140 140 139 137 134 129 123 119 116 114 111 107 103 99 94 87 79 71 62 54 47 40 34 29 24 20 18 18 19 23 30 40 56 73 84 89 91 92 92 90 87 86 86 85 85 82 75 66 61 56 49 45 44 52 71 88 95 97 96 96 95 93 92 91 90 88 87 86 85 83 83 83 83 83 82 81 79 77 75 72 69 69 72 76 81 88 95 101 103 102 100 99 99 101 103 104 104 102 99 96 94 92 92 102 171 213 206 179 155 143 139 137 138 136 130 126 124 123 124 124 123 121 120 121 122 122 121 119 118 116 115 115 115 115 115 115 114 114 113 113 113 113 113 113 113 112 112 110 109 107 104 102 101 101 101 102 102 103 103 102 102 102 103 104 105 107 107 109 110 112 114 116 117 118 119 119 118 118 118 118 118 117 116 115 115 113 112 110 109 108 107 52 51 49 47 43 39 35 31 28 26 26 27 28 27 25 23 22 21 18 17 15 14 14 14 14 14 12 10 9 9 10 11 12 12 10 8 6 5 4 4 3 4 5 8 11 14 17 19 20 19 18 19 20 21 23 25 27 29 29 27 24 21 19 16 13 11 9 7 6 5 3 2 1 0 360 359 359 358 358 357 357 357 357 357 356 356 355 355 355 355 354 353 353 352 352 351 351 350 349 349 348 348 347 347 346 345 345 345 344 344 344 343 343 343 343 342 342 341 340 339 338 338 339 341 343 344 345 347 352 358 0 360 358 355 354 359 15 58 92 104 125 160 182 192 195 195 197 202 209 211 209 205 200 195 191 187 182 177 171 165 159 153 147 141 135 129 121 108 81 5 327 321 322 331 350 12 25 28 25 21 18 15 11 5 357 342 315 291 274 200 164 157 148 139 135 136 137 134 123 114 111 112 112 112 110 108 105 102 98 93 90 88 86 83 82 85 90 93 94 93 90 85 76 65 58 59 63 65 68 72 78 84 91 98 106 115 121 126 131 136 138 140 140 141 141 142 143 144 145 146 146 146 146 145 144 144 145 145 146 147 148 148 148 148 148 149 151 153 157 160 161 161 160 160 159 158 156 155 153 152 152 152 153 154 155 156 156 156 156 156 156 156 157 158 160 161 162 163 165 166 167 166 166 167 170 170 166 160 157 156 158 159 161 162 162 163 163 162 163 164 163 159 160 162 160 156 152 150 150 151 151 151 151 151 152 153 153 151 149 148 146 145 143 140 137 134 132 131 132 135 137 139 138 135 132 130 127 126 127 130 133 137 140 143 145 146 147 147 148 148 146 143 138 132 127 124 122 118 114 110 105 99 92 83 72 62 52 44 37 31 26 22 19 18 18 21 25 33 45 62 78 86 88 88 88 88 86 86 86 86 85 84 81 76 74 74 71 62 52 46 51 68 88 97 98 98 98 97 96 95 94 92 91 89 88 87 85 84 85 85 84 84 83 82 80 77 73 69 68 68 70 74 81 89 97 103 104 103 100 98 98 99 100 99 99 99 99 99 100 107 132 184 198 188 165 147 140 136 134 132 128 124 122 121 121 121 121 120 119 119 120 121 120 119 118 117 116 115 115 114 114 114 115 115 114 114 113 113 114 114 114 113 113 112 111 110 108 106 104 102 102 102 102 102 103 103 103 102 102 103 104 105 105 106 107 108 109 111 114 116 117 118 119 119 119 118 118 118 117 117 116 116 115 114 113 112 112 111 51 50 49 47 43 38 35 32 30 28 27 28 28 27 25 23 21 20 18 17 16 16 17 17 16 14 10 6 4 4 6 7 9 10 10 8 6 5 4 4 4 5 6 8 11 13 16 18 19 19 19 19 20 21 23 25 27 28 27 24 21 18 16 13 11 9 8 7 6 4 3 2 1 360 359 359 358 358 357 357 357 356 356 356 356 356 355 355 355 354 353 353 352 352 351 351 350 349 348 348 347 347 346 346 345 345 344 344 344 343 343 343 343 342 342 342 341 341 340 339 338 338 341 344 347 348 348 350 356 2 4 4 3 1 3 11 32 67 101 126 150 174 191 201 209 217 226 234 237 233 226 218 209 201 193 187 181 174 167 160 153 147 143 139 134 129 120 105 84 51 17 1 355 359 11 26 34 34 27 18 10 3 1 2 2 356 331 304 299 193 157 151 143 136 132 131 130 128 123 116 113 113 113 112 111 109 106 102 97 91 85 80 76 73 73 76 83 88 93 95 96 93 87 78 70 64 61 58 58 64 73 81 88 97 106 116 123 128 133 137 141 144 143 141 142 144 146 146 147 147 147 146 146 145 145 146 146 147 148 149 149 149 149 149 149 150 152 155 159 162 162 161 160 159 158 156 155 153 152 151 151 151 152 153 153 154 155 155 155 156 156 156 157 157 157 157 157 159 161 164 165 166 167 169 170 170 167 162 159 159 160 161 162 163 163 164 164 163 161 157 153 153 156 159 157 154 152 151 152 153 153 153 152 152 153 152 151 149 147 146 144 142 140 138 135 132 130 130 131 133 136 137 137 136 135 133 132 130 129 129 132 136 141 146 150 152 153 154 155 155 154 150 145 139 135 133 129 126 122 118 113 107 98 87 74 61 50 40 34 28 23 20 17 16 18 21 26 35 49 67 82 88 89 87 86 85 85 86 87 87 86 83 81 80 85 93 91 78 61 51 52 68 87 97 99 98 98 98 98 97 96 95 94 92 91 90 89 89 89 88 87 85 84 83 82 80 76 72 69 69 69 73 78 86 95 102 106 106 103 100 98 98 98 98 98 99 101 103 106 114 135 170 172 155 141 134 130 127 124 121 118 117 117 117 118 118 117 116 116 116 117 117 117 116 116 116 115 115 114 113 113 114 114 115 115 115 114 114 114 114 114 114 113 113 112 111 109 107 105 104 103 103 103 103 103 104 103 103 103 103 103 104 104 104 104 104 106 108 111 113 116 117 118 119 119 119 119 118 118 118 118 118 117 117 116 116 116 114 49 49 48 46 43 39 35 33 31 29 28 28 27 25 23 21 20 19 17 17 17 17 18 18 16 13 9 4 2 1 2 4 7 9 10 9 7 5 4 4 5 6 7 9 11 13 16 18 19 19 19 19 20 20 22 23 24 24 22 19 16 14 12 11 10 8 7 6 5 4 2 1 0 360 359 359 358 358 357 357 356 356 356 356 356 356 355 355 354 353 353 352 352 351 351 350 349 348 347 347 347 346 346 345 344 344 344 343 343 343 342 342 342 342 342 342 341 340 339 338 338 340 344 350 353 354 354 355 358 2 3 3 3 4 9 23 50 86 121 155 183 199 208 216 227 241 252 258 257 251 242 231 219 206 196 187 179 172 164 156 148 142 140 137 132 125 112 99 84 60 38 23 15 16 23 31 36 34 26 16 9 7 11 21 32 40 40 29 22 47 116 134 133 130 128 126 125 124 120 116 114 114 114 113 112 111 108 103 97 90 82 74 68 65 64 66 72 80 87 94 97 97 93 87 79 71 63 57 53 58 65 71 75 82 93 107 118 126 132 137 143 147 146 144 145 147 148 148 148 147 147 147 146 146 146 146 147 148 148 149 149 149 149 149 150 151 153 157 161 163 163 162 160 159 157 155 154 152 152 152 152 152 152 153 153 154 154 154 154 154 155 155 155 154 153 151 151 153 157 161 163 166 167 169 171 170 166 163 161 161 161 162 163 163 164 164 164 163 161 156 152 149 149 148 148 149 150 152 153 154 155 154 153 153 153 151 150 148 147 145 143 142 140 138 136 133 131 131 133 134 136 137 137 138 138 138 137 136 134 134 135 138 143 149 154 158 160 162 163 163 160 155 150 145 142 140 138 135 132 128 123 116 106 93 77 60 46 36 29 24 20 16 14 14 16 20 26 36 52 71 85 90 89 87 85 85 86 87 88 88 86 84 82 88 100 105 102 89 70 54 51 65 86 98 99 99 99 99 99 99 99 98 97 96 94 93 94 94 93 91 89 86 84 83 83 82 80 77 74 72 72 76 81 89 96 103 108 109 107 104 102 101 100 100 100 100 101 103 106 108 111 115 117 116 117 118 117 115 112 110 109 110 111 112 113 113 114 113 114 114 114 114 114 114 114 114 114 114 113 113 113 113 114 115 115 115 115 114 114 114 114 114 114 113 112 111 110 108 107 106 105 104 104 105 106 106 105 104 104 103 104 104 103 103 102 101 101 103 106 110 113 115 116 117 118 119 119 118 118 119 120 120 119 119 119 118 118 116 47 47 47 46 43 38 35 33 31 30 29 28 27 24 22 20 19 18 17 17 17 17 17 17 15 12 8 5 2 1 1 3 6 9 10 9 7 6 5 5 6 7 8 9 11 14 16 18 18 18 18 19 20 20 20 21 21 19 17 14 12 11 11 10 9 8 7 6 4 3 1 1 0 360 359 359 358 357 357 356 356 356 356 356 356 355 355 355 354 353 352 352 351 350 350 349 348 347 347 346 346 345 345 344 344 343 343 343 342 342 342 342 342 342 342 341 341 340 339 338 338 342 350 357 1 1 358 355 354 355 356 356 357 360 10 33 84 145 178 200 213 218 221 230 246 261 269 272 271 266 257 245 230 214 199 187 178 170 162 152 143 136 134 131 125 110 93 85 75 60 44 31 24 21 23 25 27 25 22 18 16 17 22 30 39 45 45 40 36 43 70 107 120 123 124 123 122 120 118 116 116 116 115 115 114 112 110 105 99 91 81 72 64 58 55 54 60 69 80 90 97 99 96 91 85 78 69 60 55 56 57 56 52 49 53 65 84 104 118 130 139 146 147 146 147 149 149 149 148 147 147 147 146 146 146 147 147 148 148 148 149 149 148 149 149 151 153 157 161 163 163 161 159 157 156 155 154 153 153 154 154 154 154 154 154 154 154 154 154 154 154 153 152 151 149 148 148 151 155 159 163 166 168 170 171 169 166 163 162 162 163 163 163 163 164 164 164 163 161 157 154 150 143 140 141 145 150 152 154 155 155 155 154 153 152 151 149 147 146 145 144 142 141 140 138 135 134 134 136 137 138 139 140 140 141 143 144 144 143 143 143 145 148 153 158 163 168 171 173 172 167 161 155 151 149 149 148 146 142 138 133 127 117 102 81 59 41 30 23 19 15 12 11 11 13 18 25 36 53 73 87 92 89 85 83 85 86 88 89 89 87 84 85 95 106 109 104 93 72 53 49 65 91 100 100 100 100 100 101 101 101 101 100 99 98 97 96 95 93 91 89 87 85 84 83 83 82 80 77 75 76 80 86 93 101 107 110 111 109 107 104 103 102 101 100 99 100 101 102 99 91 85 91 99 105 107 106 105 103 102 101 102 103 105 106 108 111 112 112 112 112 112 112 113 113 113 112 112 112 112 112 113 114 114 115 115 114 114 114 114 114 114 114 114 113 112 111 109 108 106 105 105 106 108 109 109 107 106 105 105 105 104 104 103 101 99 100 102 104 106 109 110 112 113 115 116 116 117 118 119 119 119 118 118 117 116 115 114 46 45 45 44 42 38 35 34 32 30 29 28 27 25 23 21 20 19 18 17 16 16 15 14 12 9 6 4 3 2 1 2 4 7 9 9 8 6 5 6 7 8 9 10 12 14 16 17 17 17 18 19 20 20 19 19 18 17 14 13 12 11 10 10 9 8 6 4 3 2 1 0 0 360 359 358 357 357 356 356 356 356 356 356 356 355 355 354 353 352 352 351 350 350 349 348 347 346 346 345 345 344 344 343 343 343 342 342 342 341 341 341 341 341 341 342 341 341 340 339 340 346 357 5 7 4 358 351 347 345 344 343 340 340 343 196 202 216 227 234 236 234 237 248 265 277 282 282 281 276 269 258 242 222 203 188 177 168 159 149 138 131 125 117 101 81 70 68 68 60 50 38 29 23 19 15 13 14 18 20 22 22 21 17 14 18 26 33 38 44 57 80 102 112 116 118 119 118 117 117 117 117 117 116 115 113 111 107 102 94 84 73 63 54 48 45 48 55 66 79 91 96 96 92 88 83 77 71 67 63 58 48 39 31 27 25 23 26 37 72 123 143 146 146 147 149 149 149 148 147 147 147 147 146 146 147 147 147 147 147 147 147 146 147 147 149 151 155 160 162 162 160 158 156 155 154 154 155 156 156 157 156 156 156 156 156 156 156 155 155 154 154 153 151 150 148 149 151 155 160 164 168 171 173 173 171 167 164 164 164 164 164 164 164 164 164 164 163 162 159 158 154 147 142 143 147 151 153 154 155 155 154 154 153 152 150 148 147 146 145 144 143 141 140 139 138 138 139 140 142 143 144 145 145 146 148 151 152 154 154 155 155 157 159 164 169 175 180 182 180 173 167 161 156 154 154 155 153 150 146 142 137 130 114 87 55 34 22 16 12 9 7 7 7 10 15 23 35 52 73 88 93 89 83 81 84 86 88 89 89 87 85 87 97 106 109 105 92 68 48 52 79 99 103 102 102 102 102 103 103 103 103 103 103 102 100 98 96 94 92 90 88 86 84 83 83 82 80 78 77 78 81 88 97 106 113 115 115 112 109 106 104 103 102 100 99 98 99 97 92 85 79 84 93 99 101 101 99 97 95 95 94 95 96 99 104 107 108 109 109 110 111 111 111 110 110 110 110 111 111 112 112 113 113 113 113 114 114 114 114 113 113 114 114 113 112 111 109 108 106 105 105 106 108 110 110 109 108 107 106 106 106 105 104 102 101 102 103 105 106 106 106 107 108 109 110 111 113 114 115 115 115 114 113 111 110 109 108 43 43 42 41 39 37 35 34 33 31 30 29 28 26 25 23 22 20 18 17 16 15 13 10 8 6 4 3 2 1 1 1 2 5 7 8 8 7 6 6 8 9 10 11 13 14 16 16 16 16 18 20 21 21 20 19 18 16 14 13 12 12 11 10 9 7 5 3 2 1 1 0 0 360 359 358 357 357 356 356 356 356 356 356 356 355 354 353 353 352 351 350 350 349 348 348 347 346 345 345 344 344 343 343 342 342 342 341 341 341 340 340 341 341 341 342 342 342 342 342 345 353 3 9 9 3 354 344 338 336 334 330 320 294 233 215 223 234 243 249 249 248 254 268 281 288 290 290 288 285 279 269 254 233 208 188 174 163 154 144 134 125 114 99 82 70 66 67 69 67 58 47 36 27 17 8 3 5 11 17 19 16 8 356 346 348 5 27 43 52 59 70 85 98 105 109 112 113 115 117 119 119 119 117 115 112 109 107 102 96 87 77 66 55 48 42 41 43 48 58 74 88 92 92 89 86 82 79 78 73 62 47 33 25 19 15 11 7 5 6 29 134 146 147 147 148 149 148 148 147 147 147 146 146 146 146 145 145 145 145 144 143 143 144 145 146 149 153 158 161 161 159 156 155 154 155 155 156 158 159 160 160 160 160 159 159 159 159 159 158 158 157 156 155 153 152 152 154 157 161 166 170 173 175 175 173 170 168 167 167 167 166 166 165 165 165 164 164 163 162 163 161 156 152 151 153 155 156 156 155 154 154 153 152 151 149 148 147 147 146 145 144 143 142 142 142 143 145 146 148 150 150 151 152 153 156 158 160 162 164 165 166 166 168 171 176 181 185 186 182 176 170 165 160 158 156 156 156 153 151 149 147 142 132 101 48 22 12 7 4 3 2 2 2 5 11 19 31 48 70 86 91 88 83 82 83 86 88 89 89 87 86 88 95 103 107 102 85 57 47 66 93 105 106 105 104 104 105 106 106 107 107 106 106 105 102 100 97 95 93 91 89 86 84 83 82 81 80 79 78 78 81 88 98 109 116 120 120 116 112 108 105 103 101 99 97 96 95 92 87 82 78 81 89 96 99 100 98 95 93 92 90 90 91 95 102 105 105 105 106 108 108 108 108 107 108 108 109 109 110 111 111 111 111 111 112 113 114 113 113 113 112 112 112 111 111 110 109 107 105 104 104 105 107 109 111 111 110 108 106 106 106 105 104 103 103 104 105 106 107 105 103 103 103 104 105 106 107 108 109 109 109 108 106 104 103 101 100 40 39 38 37 36 35 35 35 34 33 32 30 29 28 27 25 23 21 19 17 16 14 12 9 6 4 2 1 0 360 360 360 0 2 5 7 9 8 7 7 9 10 11 12 13 14 15 15 15 15 18 21 22 21 20 19 17 16 15 14 13 11 10 9 7 5 4 2 1 1 1 0 0 359 358 358 357 356 356 356 356 356 356 356 356 355 354 353 352 351 351 350 349 349 348 347 346 345 344 344 343 343 342 342 342 341 341 340 340 340 340 340 340 341 341 342 343 344 345 347 350 356 0 3 2 355 345 335 331 330 329 325 310 266 224 220 230 242 250 253 254 258 270 284 292 295 296 295 293 290 286 278 266 246 214 185 167 155 146 138 130 120 107 92 80 73 71 71 72 71 66 58 47 34 19 4 356 356 1 7 8 4 355 345 339 343 4 34 54 63 65 69 76 85 92 97 101 105 110 115 118 119 118 116 112 108 105 102 99 94 88 80 71 61 53 46 41 39 40 46 62 82 90 91 90 87 83 80 80 76 64 44 27 19 14 10 6 2 358 353 351 34 145 148 148 148 147 147 147 146 146 146 146 146 145 144 144 143 142 141 140 139 139 140 141 143 146 151 155 159 160 159 157 156 155 156 157 158 159 161 162 163 163 163 163 163 163 163 162 162 162 161 161 160 159 158 158 159 161 164 167 171 174 176 177 176 174 172 171 170 170 169 168 167 167 166 166 165 165 165 166 166 164 161 160 160 160 159 158 156 154 153 153 152 151 150 150 150 150 150 149 148 147 147 147 149 150 151 153 154 155 157 157 158 160 162 164 166 168 171 173 174 174 176 179 183 185 187 186 183 178 171 166 162 159 157 156 156 156 156 156 157 156 154 137 21 360 357 356 356 356 355 356 357 360 5 13 24 41 61 78 84 84 83 85 85 86 88 88 89 88 87 88 92 98 103 96 69 48 54 83 104 109 109 108 108 108 109 110 110 110 109 108 107 105 103 100 97 95 93 92 90 87 85 83 81 80 79 78 78 78 79 84 95 106 116 120 120 117 113 109 106 103 101 99 97 93 89 85 81 77 74 76 83 92 99 101 100 97 95 92 90 89 90 96 104 106 105 105 106 107 106 105 105 105 105 106 107 108 109 110 110 110 110 111 111 112 112 112 111 111 111 110 109 109 109 108 107 105 104 103 103 104 105 108 110 111 110 108 106 105 105 105 105 104 104 105 106 107 106 104 102 101 101 102 103 103 103 103 103 103 102 102 101 99 97 95 93 35 34 34 33 33 33 33 33 33 33 32 31 30 29 28 26 24 22 19 17 16 14 12 10 7 4 2 0 359 359 359 359 359 0 3 6 9 9 9 9 10 11 12 12 13 14 15 15 15 16 19 22 23 22 20 18 17 16 14 13 12 10 9 7 6 4 2 1 1 1 1 0 360 359 358 357 357 356 356 356 356 356 356 356 355 354 353 352 351 351 350 349 349 348 347 346 345 344 344 343 343 342 342 341 341 341 340 340 339 339 339 339 339 340 341 342 344 347 350 353 353 351 350 349 347 342 334 328 327 328 330 328 315 264 226 225 233 244 251 254 258 269 283 294 298 299 299 298 297 294 290 284 276 259 217 176 158 148 140 134 128 119 106 93 83 77 74 72 73 74 73 68 59 46 25 2 348 345 349 354 356 353 347 342 342 354 21 49 64 70 71 71 73 77 81 85 89 95 101 108 112 115 114 112 108 104 101 97 94 91 88 83 76 68 59 51 44 41 40 46 62 81 91 93 91 88 82 77 74 69 57 38 21 13 9 5 1 357 353 349 346 350 134 148 148 147 146 146 146 146 145 145 145 144 143 142 141 140 138 137 135 135 135 135 137 139 142 148 152 156 159 160 159 158 158 158 159 160 161 162 164 165 166 166 166 166 166 166 166 167 167 166 166 165 165 164 164 165 166 168 170 172 174 176 177 177 177 176 175 174 173 172 172 171 170 169 168 167 167 168 169 169 169 169 168 166 164 162 159 157 155 154 154 154 153 153 153 154 154 155 155 154 154 154 155 156 157 158 159 159 160 161 163 164 166 168 170 171 172 175 177 179 181 182 185 188 190 189 186 183 179 172 167 164 161 158 157 157 158 160 162 166 171 180 205 297 329 338 343 345 347 348 350 352 354 359 7 17 30 48 65 75 80 87 91 89 88 89 89 90 90 89 88 89 92 93 78 56 51 71 100 112 114 112 112 112 113 114 114 113 112 110 108 106 104 101 99 96 94 93 92 90 88 85 83 81 79 78 77 77 76 77 81 89 101 111 116 118 116 113 109 106 103 101 99 97 92 86 80 76 73 69 70 76 87 97 102 103 102 100 97 95 95 97 103 107 107 106 106 107 106 104 103 102 102 103 103 105 107 108 109 110 110 110 110 110 110 109 109 109 109 108 107 107 106 106 106 105 104 103 102 102 102 104 107 109 111 111 109 106 105 105 105 105 105 105 105 106 106 106 104 102 101 101 102 103 103 102 100 100 100 99 99 98 96 95 93 89 31 30 30 30 31 31 31 31 31 31 30 29 29 28 27 26 24 22 20 17 16 14 13 11 9 7 4 1 359 358 358 359 359 359 2 6 9 11 10 10 11 11 12 13 14 14 15 15 16 17 20 23 23 21 18 17 15 14 12 11 10 9 8 6 4 3 1 1 1 1 1 0 360 359 358 357 357 356 356 356 357 357 356 356 355 354 353 352 351 350 349 349 348 347 347 346 345 344 343 343 342 342 341 341 340 340 339 339 339 338 338 338 339 339 340 342 345 350 354 353 348 341 337 335 334 331 326 323 326 331 335 335 323 270 234 229 233 242 249 256 267 282 292 298 300 301 301 300 299 297 294 289 283 266 216 168 152 144 138 134 129 121 109 97 87 80 75 73 73 76 77 77 73 64 38 0 339 333 333 338 343 343 340 340 350 16 42 59 69 73 74 73 73 74 75 76 79 85 91 99 104 107 108 107 105 102 99 94 91 88 86 83 78 71 62 54 46 42 41 47 64 83 92 94 93 90 84 76 68 59 46 31 18 9 4 1 356 352 348 344 342 343 29 143 147 147 145 145 144 144 143 142 142 141 140 138 137 135 134 132 131 131 131 131 132 134 139 144 149 153 159 162 162 162 162 162 162 162 163 164 166 167 168 168 169 169 169 170 170 170 171 170 170 170 170 170 170 171 172 173 174 175 175 176 177 178 180 180 179 177 176 176 175 175 174 172 171 170 169 169 170 171 172 173 172 170 168 164 161 158 156 156 157 157 157 157 157 158 159 160 160 160 161 162 164 164 164 164 164 164 164 165 167 169 171 173 174 175 176 178 181 184 185 187 190 193 194 192 189 186 181 175 169 166 163 160 158 159 161 164 169 176 186 201 231 273 303 319 328 334 338 341 343 346 350 354 0 8 18 33 50 65 77 89 94 94 92 91 91 92 93 92 91 90 90 86 70 60 64 88 111 119 119 118 117 118 119 119 118 116 113 110 107 104 102 100 97 95 93 92 91 90 88 86 83 81 79 78 77 76 76 76 78 85 95 104 111 115 115 113 110 107 104 101 99 96 91 85 80 75 71 66 65 70 82 94 102 107 108 107 106 106 108 112 113 111 108 107 107 106 104 102 101 100 100 100 101 102 105 107 108 109 110 109 109 109 108 107 107 106 106 105 105 105 105 105 104 103 102 101 101 101 101 103 105 107 109 109 108 106 104 104 104 105 105 105 105 105 106 106 105 104 103 103 103 104 104 103 101 101 100 99 98 96 95 93 91 87 28 28 28 28 28 28 28 28 27 27 26 26 26 25 25 24 23 21 19 17 15 13 11 10 9 8 5 2 360 359 359 359 359 360 2 6 10 12 12 12 12 12 13 14 14 14 15 15 16 18 20 22 22 19 17 14 12 11 10 9 9 8 6 5 3 2 1 1 1 1 1 0 360 359 358 357 357 357 357 357 357 357 356 355 354 353 352 351 350 349 349 348 347 347 346 345 344 343 343 342 342 341 340 340 339 339 339 338 338 338 337 337 338 338 340 342 346 350 350 344 336 329 326 325 325 323 322 321 325 333 337 331 303 266 244 234 235 242 254 268 281 290 295 298 300 301 301 301 300 299 296 292 285 268 207 162 148 142 138 135 130 123 114 103 92 83 76 74 75 78 83 88 92 93 81 5 326 319 320 325 330 330 331 340 3 35 53 62 68 71 72 71 70 70 70 71 73 77 83 91 96 100 101 101 101 100 98 95 91 87 85 82 77 71 62 53 46 42 41 45 63 83 92 94 95 92 85 77 68 54 39 27 17 8 2 358 354 349 345 341 337 337 348 125 141 144 145 143 141 140 138 136 135 134 133 132 131 131 130 128 127 127 128 128 130 132 136 141 146 151 158 162 164 164 164 165 165 165 166 166 167 168 170 171 171 172 172 173 173 173 174 174 174 174 174 175 176 176 177 178 179 179 179 178 178 179 181 183 182 180 179 179 179 178 177 176 174 172 171 171 170 171 172 173 174 172 169 166 164 161 159 160 161 162 162 162 162 163 164 164 165 166 167 169 170 171 171 169 168 167 167 168 171 173 176 178 178 178 179 181 183 186 189 192 195 197 198 195 191 188 183 177 172 168 165 163 162 162 164 169 176 186 198 217 239 266 287 303 314 321 328 333 337 341 345 350 355 1 9 22 40 57 74 88 97 100 98 95 95 96 96 94 93 93 93 85 72 66 74 99 118 124 124 124 124 124 125 124 121 117 113 109 106 103 101 99 97 95 93 92 91 90 89 87 84 82 79 78 77 77 76 76 78 83 90 98 106 111 114 113 111 108 105 101 98 95 91 86 82 77 72 67 65 69 80 94 104 110 112 113 114 117 120 121 118 113 109 107 106 104 102 100 99 98 97 97 98 100 102 105 107 108 108 108 108 107 107 106 105 104 103 103 103 103 103 103 103 102 101 101 100 100 101 102 103 105 107 107 106 104 102 101 102 103 104 104 104 105 105 105 106 105 103 103 103 103 103 103 103 103 102 100 98 96 94 92 89 85 27 26 26 26 26 26 25 25 24 24 23 22 22 22 22 22 21 20 18 16 14 11 9 8 7 6 4 2 1 360 360 0 1 2 3 7 11 14 14 13 13 14 15 15 15 14 15 15 16 18 20 21 20 17 14 12 10 9 8 8 7 6 5 4 3 2 2 2 2 2 1 0 359 359 358 357 357 357 357 357 357 357 356 354 353 352 351 350 350 349 348 347 347 346 345 344 344 343 343 342 341 340 340 339 339 338 338 337 337 337 337 336 336 337 338 340 342 341 336 329 323 320 320 320 319 319 318 317 318 319 312 287 269 260 252 246 245 253 266 278 287 291 294 297 299 300 301 302 301 300 298 293 285 259 189 156 146 142 140 138 133 126 118 109 99 89 82 79 79 84 94 104 113 120 126 146 293 302 307 311 314 315 322 343 20 48 57 61 65 67 67 65 64 63 63 64 67 71 77 84 89 93 95 96 96 96 95 94 91 86 82 78 75 69 61 52 45 40 40 46 61 79 89 92 92 88 81 75 67 53 36 23 15 7 0 356 353 349 345 339 335 334 344 63 119 132 137 137 133 130 127 124 122 122 122 123 125 126 126 125 125 125 125 126 127 129 133 138 143 148 156 161 164 165 166 167 168 168 168 169 169 170 172 173 174 175 175 176 176 177 177 177 177 177 177 179 180 181 182 183 184 184 183 181 180 180 181 183 183 182 181 181 181 181 180 178 176 174 172 171 170 170 170 172 172 171 170 168 167 165 164 166 167 169 169 169 168 168 168 169 170 171 172 174 176 177 175 173 171 169 168 171 174 177 180 181 180 180 180 182 184 187 191 195 198 201 200 197 193 188 184 179 175 172 169 168 168 170 173 179 187 197 210 226 244 261 277 290 301 310 318 325 330 336 340 346 351 356 3 17 34 50 68 85 98 106 106 102 100 100 100 98 97 98 97 87 74 70 86 114 128 131 130 129 129 129 128 126 122 118 114 110 107 104 101 99 98 96 94 93 92 91 90 88 86 83 81 79 78 77 77 77 77 80 85 92 99 106 110 111 111 109 105 101 97 93 90 87 85 82 77 73 70 74 85 97 106 111 114 116 119 121 122 121 117 112 109 107 105 103 101 99 98 97 96 95 96 98 100 103 106 107 108 108 107 106 106 106 105 104 103 102 101 101 102 102 103 103 102 101 101 101 101 102 103 104 105 105 104 102 100 99 99 99 100 101 103 103 103 103 103 102 101 101 100 100 101 102 104 105 104 102 99 96 93 90 86 82 27 25 25 24 24 25 25 24 22 21 20 20 20 19 19 19 19 18 17 15 12 10 7 6 6 4 3 2 1 1 1 2 3 4 5 8 12 14 14 13 13 14 15 15 14 14 14 15 15 17 19 19 17 15 12 10 8 7 7 7 6 5 4 3 2 3 3 3 3 2 1 360 359 358 358 357 357 357 357 358 357 356 355 353 352 351 350 349 349 348 347 347 346 345 345 344 344 343 342 341 340 340 339 338 338 337 337 337 336 336 336 335 334 334 335 335 333 329 324 320 318 318 318 318 317 316 314 310 302 287 267 260 261 262 259 258 259 264 272 279 284 288 291 294 297 299 300 302 303 302 300 294 281 234 174 153 145 144 143 141 137 130 123 115 106 97 90 87 88 95 107 117 124 129 136 156 236 280 292 297 297 298 310 351 39 55 59 60 62 63 62 60 57 56 55 56 58 62 69 76 83 87 90 91 91 91 91 90 88 84 78 72 68 64 57 48 39 35 38 47 61 73 80 84 84 79 74 70 64 51 34 19 10 3 359 355 354 351 348 343 340 342 355 31 74 100 114 118 116 112 108 106 105 106 109 113 117 120 121 122 122 122 122 123 124 127 130 135 140 146 154 161 165 166 167 168 170 170 171 171 172 173 174 175 177 178 179 179 180 180 180 180 179 179 179 181 183 184 185 186 187 188 187 185 182 181 181 182 183 183 183 183 183 182 180 178 176 175 173 172 171 170 169 170 170 171 171 170 170 170 171 173 175 177 177 176 174 174 174 174 174 175 177 178 179 179 178 175 173 171 171 173 177 180 182 182 181 180 181 182 184 188 192 196 200 203 202 199 194 189 185 182 179 177 176 177 178 181 185 191 198 208 220 233 247 259 270 281 290 299 308 316 323 330 336 342 347 352 359 11 28 43 60 77 94 108 114 113 108 106 104 103 102 103 101 89 76 75 107 134 139 137 134 133 133 132 129 127 123 119 115 112 109 106 104 102 100 98 96 95 94 93 92 90 88 86 83 80 79 78 78 77 77 78 81 86 92 99 103 107 108 107 104 101 97 93 90 89 88 87 84 82 83 88 95 101 105 108 110 113 117 118 118 116 114 111 108 105 103 101 100 98 97 96 95 95 95 97 100 104 107 109 109 109 107 106 105 105 104 103 103 102 101 101 101 102 103 103 103 102 101 101 101 101 102 102 103 103 102 100 98 96 94 94 94 96 100 101 101 101 98 96 95 95 94 94 94 98 101 103 103 102 99 96 91 88 84 79 25 24 24 24 25 26 25 24 22 20 19 18 18 17 17 17 16 16 14 13 11 8 6 6 5 3 2 2 2 2 3 4 5 6 7 10 12 13 13 13 13 15 16 15 14 13 13 14 15 16 17 16 15 12 10 8 7 6 6 5 5 4 3 3 3 3 3 3 2 2 0 359 358 358 358 358 358 358 357 357 357 355 353 352 352 351 350 349 348 347 347 346 346 345 344 344 343 343 341 340 340 339 338 338 337 337 336 335 335 335 335 335 333 332 331 330 327 324 321 320 319 319 319 318 317 314 311 303 289 268 256 259 264 266 265 264 264 267 272 276 279 283 287 291 295 297 299 302 304 305 303 296 275 203 166 154 148 146 146 145 140 134 127 120 113 105 98 96 98 104 112 119 125 129 136 152 201 258 277 284 286 287 301 4 46 56 57 57 58 58 57 55 53 52 50 49 49 53 59 68 76 82 86 87 87 86 85 84 83 79 71 63 57 55 49 40 31 28 32 43 56 63 66 68 70 69 67 66 62 52 36 18 5 0 360 360 360 359 357 353 353 358 8 23 40 62 82 91 91 88 85 84 84 87 93 100 108 114 117 119 119 119 119 119 120 123 127 132 139 146 154 161 166 168 168 169 171 172 173 174 175 176 177 179 180 181 182 183 183 183 183 182 181 180 181 183 186 188 188 189 189 190 189 187 185 183 181 181 182 184 185 186 185 184 181 179 177 175 174 173 172 170 169 170 171 172 173 173 174 176 178 180 182 184 184 183 182 180 179 178 178 179 180 180 180 179 178 176 174 173 174 176 180 182 183 182 181 180 181 183 186 189 193 197 201 203 203 200 196 192 188 186 184 183 184 186 189 192 196 202 208 217 227 238 248 257 265 274 282 290 298 307 315 323 331 337 344 350 356 4 18 32 47 62 81 103 118 121 118 112 110 108 107 107 103 94 81 87 135 148 146 142 139 137 135 132 129 126 122 119 116 114 111 109 107 104 103 101 99 98 97 95 94 92 91 88 85 83 81 80 79 78 77 76 78 81 85 91 96 99 101 101 100 98 96 94 93 92 91 91 91 93 98 103 103 100 100 101 103 107 110 112 112 112 110 108 106 103 101 100 99 98 97 96 95 95 95 97 100 105 109 112 113 112 110 108 106 105 104 103 103 102 102 102 102 103 103 103 103 102 101 101 100 100 99 99 100 100 99 97 95 92 90 88 89 92 98 101 101 99 95 91 89 89 89 88 88 91 95 98 100 101 98 94 89 84 80 76 24 23 24 25 27 29 29 26 23 20 19 18 17 16 15 15 14 13 13 11 9 8 6 5 4 3 3 3 3 3 4 5 7 8 9 10 12 11 11 11 12 15 16 16 14 12 12 12 13 14 14 14 13 11 8 6 5 4 4 4 4 3 3 2 3 3 3 2 2 1 360 359 358 358 358 358 358 357 357 356 355 354 352 352 351 350 349 348 347 346 346 346 345 345 344 344 343 342 341 340 339 338 338 337 337 336 335 334 334 334 335 334 332 330 329 328 326 324 322 322 321 321 321 319 316 312 308 299 282 263 257 263 268 270 269 265 264 265 267 270 275 280 285 289 292 295 298 301 304 305 304 299 275 196 167 158 151 148 147 146 143 138 132 125 119 112 106 104 106 109 111 117 124 130 137 151 185 236 262 273 282 295 319 359 32 45 49 50 51 50 48 47 48 48 46 44 43 45 51 60 70 78 82 84 83 81 79 78 77 74 66 57 50 48 43 34 26 23 27 36 45 49 49 50 56 62 63 64 63 57 41 19 5 2 5 7 9 10 9 6 6 9 14 19 26 39 58 70 71 69 66 63 64 67 73 84 96 106 112 115 115 115 114 114 115 116 120 128 136 145 154 161 166 168 170 171 173 174 176 177 178 179 181 183 184 186 187 187 188 187 186 184 182 182 183 185 188 190 191 191 190 190 189 188 187 185 184 184 185 186 188 189 188 186 183 180 178 176 175 173 172 171 171 172 173 175 177 178 180 182 184 187 189 190 191 190 189 187 185 183 181 181 181 181 180 179 177 176 175 175 176 178 181 183 183 183 182 181 182 184 188 191 194 197 200 203 203 201 197 194 192 190 189 189 191 194 197 201 205 210 215 223 231 240 248 255 262 268 276 283 291 299 308 316 324 332 340 347 352 356 5 17 28 42 63 92 115 125 124 119 116 113 111 110 107 102 95 126 155 155 151 147 143 140 136 132 128 124 122 119 117 115 113 111 109 107 106 104 103 101 100 98 96 95 93 90 88 85 83 82 81 79 78 77 76 77 80 83 87 91 93 95 95 95 94 94 94 93 92 92 93 96 100 102 99 95 94 94 96 98 101 104 106 107 107 105 104 102 100 99 98 97 96 95 94 94 95 97 101 106 111 115 116 115 113 110 108 106 105 104 103 102 102 102 103 103 103 102 102 101 100 99 99 98 96 96 96 96 94 93 90 87 85 84 85 91 98 101 101 99 94 88 85 85 85 84 83 84 88 92 96 97 95 91 85 79 74 71 24 25 26 28 31 32 31 28 25 22 20 18 17 16 15 14 13 13 12 11 9 7 6 5 5 5 5 4 4 5 6 7 9 10 10 11 12 10 9 9 11 14 17 16 14 12 10 10 10 10 11 11 11 9 7 4 3 3 3 3 3 3 2 2 2 2 1 1 0 360 359 358 358 358 358 358 357 357 356 355 354 353 352 351 350 349 348 347 347 346 345 345 345 344 344 343 342 341 340 339 339 338 337 337 336 335 334 333 333 333 333 333 330 327 326 325 324 323 323 322 322 322 321 319 315 312 309 300 282 264 259 263 267 269 267 262 258 258 261 266 273 279 284 288 290 292 294 296 297 299 301 299 283 220 176 163 155 149 147 146 146 143 138 132 125 117 111 110 112 115 119 123 128 133 141 154 181 220 249 268 288 309 326 346 12 34 43 45 43 41 39 38 39 40 41 39 38 39 44 53 64 72 78 80 80 78 76 74 73 70 64 56 49 46 41 33 25 22 24 28 31 29 27 29 41 55 62 64 63 57 42 20 8 7 10 12 14 16 15 14 12 13 15 18 21 29 44 57 61 59 54 51 48 49 53 62 78 94 105 110 111 109 108 107 107 107 111 119 130 141 151 158 164 168 172 175 177 178 179 180 182 183 185 187 189 191 192 192 192 191 190 187 185 184 186 188 191 194 194 193 192 190 189 189 188 188 188 189 189 190 191 191 190 188 185 183 181 179 178 176 174 173 172 174 177 180 182 184 186 188 190 192 194 196 197 196 195 192 189 186 184 184 183 183 182 180 179 178 177 176 177 178 181 183 184 184 183 182 183 186 189 192 194 197 199 201 201 200 198 196 195 193 193 194 196 199 203 206 210 215 221 227 234 241 248 253 259 265 271 278 285 293 301 310 318 325 333 341 346 349 354 2 10 23 46 80 109 123 125 122 120 118 116 115 114 116 138 173 166 160 155 151 147 143 137 132 128 124 121 119 118 116 115 113 112 110 108 107 106 104 103 101 99 97 95 93 90 88 86 84 82 81 79 78 77 76 76 78 81 83 86 89 91 92 93 94 94 92 91 91 91 92 94 93 91 90 90 90 91 92 94 96 100 102 103 102 102 101 99 98 97 96 95 94 94 94 96 99 102 107 111 115 117 116 115 114 112 109 107 106 104 103 102 103 103 103 103 102 101 100 99 98 98 96 95 94 93 92 91 88 85 82 80 81 82 88 95 98 99 97 94 88 83 82 81 80 78 77 79 84 90 94 93 89 83 76 70 66 27 29 31 32 34 34 33 30 27 24 21 19 17 16 15 15 14 13 12 10 9 8 7 6 6 7 6 6 6 6 8 9 10 11 11 12 11 10 8 8 10 13 16 15 13 11 9 8 7 8 8 9 9 7 5 3 2 2 2 2 2 2 1 1 0 360 359 359 359 358 358 358 358 358 358 358 357 356 355 354 353 353 352 351 349 348 347 347 346 346 345 345 344 344 343 343 342 341 340 339 338 337 337 336 336 335 334 333 332 332 331 330 327 324 323 323 322 322 322 322 322 322 321 320 317 316 315 306 283 263 257 257 260 261 259 254 251 253 260 268 276 281 285 287 288 288 287 285 282 287 293 296 289 251 186 164 154 148 145 145 148 149 146 140 132 123 117 116 120 127 133 135 135 137 144 158 181 211 240 268 296 313 322 334 2 33 44 43 40 36 32 29 29 31 33 34 33 33 38 48 59 67 72 75 76 76 74 72 71 69 63 56 50 45 41 34 26 21 18 15 10 3 359 2 22 49 59 61 57 50 35 19 11 11 13 15 16 17 18 17 15 14 16 18 22 28 39 51 56 54 49 44 40 38 39 46 60 79 94 103 104 102 99 97 96 96 98 106 118 130 142 151 159 167 174 178 180 182 183 185 186 188 190 193 196 198 199 199 198 196 193 190 188 187 189 191 194 197 197 196 194 191 190 189 190 191 192 193 194 194 194 194 192 190 188 186 184 183 182 180 179 177 176 177 181 184 187 189 191 193 195 196 198 200 201 200 198 194 191 188 187 186 185 185 184 183 182 180 178 177 177 179 181 184 186 185 184 183 184 186 189 191 193 195 197 198 198 198 197 196 196 197 197 198 200 203 206 210 214 219 224 230 236 241 247 253 258 263 268 275 281 289 296 304 311 318 326 333 338 342 347 353 359 9 31 68 101 118 123 124 123 122 121 120 121 135 177 182 173 165 159 155 150 145 139 133 128 125 122 120 119 118 117 116 114 112 110 108 107 106 105 104 103 100 98 96 94 91 88 86 84 83 81 80 78 77 76 77 78 80 83 86 89 91 93 94 94 93 93 93 93 92 90 89 88 88 89 89 90 90 90 91 95 98 99 100 100 99 98 97 97 96 95 94 95 96 98 101 103 106 110 113 115 116 117 117 115 112 110 108 106 105 103 102 102 102 101 101 100 100 99 97 96 94 93 92 91 90 89 86 83 81 80 81 83 86 91 95 96 94 91 87 83 80 77 73 70 68 68 72 80 86 90 88 83 76 69 64 31 33 35 35 35 35 33 30 27 24 22 19 18 17 16 15 14 13 12 11 9 8 7 7 8 8 8 8 8 9 10 11 12 12 12 12 11 10 8 7 8 10 12 12 11 10 8 6 5 5 6 6 5 4 3 2 2 2 2 1 1 0 360 359 359 358 358 357 357 357 358 358 359 359 358 357 356 355 354 353 353 352 351 350 349 347 347 346 346 345 345 344 344 344 343 342 341 340 339 338 338 337 337 336 335 335 334 333 332 331 330 328 325 323 322 321 321 321 321 321 321 321 321 321 323 325 322 305 279 260 250 248 249 251 251 250 253 259 268 277 282 285 286 286 285 283 278 270 265 272 284 290 290 273 194 160 151 145 142 143 147 152 153 149 141 131 124 124 130 138 143 143 139 138 144 158 179 204 230 263 294 310 317 329 8 39 46 44 40 34 28 22 19 22 26 28 28 28 33 45 56 62 67 71 75 77 77 75 73 69 63 56 49 44 39 31 23 16 8 358 347 339 335 340 5 43 54 53 49 42 30 19 14 13 15 15 16 17 18 18 16 15 16 19 24 30 40 50 55 54 49 42 37 34 34 39 50 67 83 92 94 92 87 84 82 81 81 86 97 111 122 132 141 154 168 177 181 186 189 191 192 194 197 201 204 207 208 207 204 201 197 193 191 190 191 194 197 200 201 200 198 195 193 192 192 193 195 196 196 196 196 195 193 192 190 188 188 187 187 186 185 183 182 182 185 188 191 193 195 197 198 199 201 202 203 201 198 194 191 188 186 186 185 186 186 186 184 182 180 179 179 180 182 185 187 187 185 184 184 186 188 190 191 192 193 194 194 195 195 196 197 198 199 200 202 205 208 212 216 221 225 230 236 242 248 253 258 262 266 272 278 285 292 299 306 313 319 326 331 336 341 347 353 1 18 56 96 116 124 127 128 129 128 127 128 141 175 180 175 168 162 158 153 147 140 134 130 126 124 122 121 120 120 119 117 114 111 109 107 107 106 106 105 104 102 99 97 94 91 88 86 85 83 82 81 80 79 79 80 81 84 86 89 91 92 94 95 95 96 97 97 96 94 91 90 90 91 92 93 92 92 93 94 96 98 99 98 98 97 96 96 95 94 95 97 100 102 102 103 104 106 109 111 114 117 117 116 115 112 110 108 106 104 102 100 99 98 98 98 98 97 95 94 92 90 89 89 88 87 86 84 83 83 83 85 87 91 95 95 93 89 86 83 79 75 70 65 61 60 62 68 76 83 84 82 76 69 64 33 35 36 35 34 33 31 28 26 23 21 19 18 17 17 16 15 13 12 11 10 9 8 9 9 10 10 11 11 12 12 13 12 11 11 11 10 9 7 6 6 7 8 8 8 6 5 4 3 3 3 2 2 1 1 1 1 1 360 359 359 359 359 358 358 357 357 356 357 357 358 359 359 359 358 357 355 354 353 353 352 351 351 349 348 347 346 346 345 345 345 344 344 343 343 342 341 340 339 338 337 337 336 336 335 334 333 332 331 330 329 327 325 323 321 320 320 320 320 320 320 319 318 320 326 327 313 289 269 256 248 245 246 250 255 261 269 276 282 286 287 287 287 285 282 276 267 257 251 256 268 278 284 280 226 160 149 144 142 143 148 154 157 156 150 141 134 133 138 144 146 144 139 137 144 158 176 196 221 260 291 305 318 347 27 44 47 44 38 30 20 12 9 14 21 25 25 25 31 43 54 60 64 69 75 80 80 79 75 70 62 55 47 41 35 27 17 8 359 347 336 329 329 340 14 44 48 44 41 37 29 21 17 15 15 15 14 15 18 19 17 14 14 18 27 38 49 58 63 63 58 49 41 35 33 38 50 66 76 81 80 77 71 67 64 62 60 59 63 71 80 85 88 98 130 162 181 193 198 198 199 202 207 211 214 217 217 215 212 208 203 199 195 193 194 196 200 203 204 204 203 200 197 196 196 197 198 197 196 195 194 194 193 192 192 192 192 192 191 191 191 190 189 188 190 193 195 197 199 200 201 201 201 202 202 201 197 193 189 186 184 183 183 184 186 187 186 184 182 181 181 182 184 187 189 188 186 184 184 185 187 187 188 189 189 190 191 192 193 195 197 199 201 202 204 207 210 214 218 222 226 230 235 241 247 252 257 261 265 270 276 282 288 295 301 307 314 320 325 329 334 340 347 355 9 45 91 117 128 133 135 137 139 138 137 144 167 177 175 170 165 160 156 149 142 136 131 128 126 124 123 122 122 121 120 117 113 110 108 106 106 106 106 106 104 102 100 97 94 92 89 87 86 86 85 85 85 84 85 86 87 88 89 90 92 94 96 97 99 100 99 99 97 95 93 92 94 95 96 96 96 96 96 96 97 97 97 96 95 95 94 94 94 95 97 100 102 103 103 103 103 105 108 111 115 117 118 118 115 113 110 107 103 100 97 95 94 95 96 96 95 94 92 90 87 86 85 84 84 84 84 84 85 86 88 90 94 96 96 94 90 87 84 81 76 72 66 61 58 57 60 67 73 77 77 73 68 63 33 34 34 33 32 30 28 26 24 22 20 19 18 17 17 17 16 14 12 11 11 10 10 11 11 12 12 13 14 15 15 14 12 11 9 9 8 7 6 5 5 5 5 4 4 3 2 1 1 360 360 359 359 359 359 360 360 359 358 358 358 358 358 358 357 357 357 357 357 358 358 359 359 358 357 356 354 353 353 352 351 351 350 349 347 346 346 345 345 345 344 344 343 343 342 341 340 339 338 338 337 337 336 335 335 334 333 332 331 329 328 326 324 322 320 319 319 318 318 318 318 315 310 301 297 290 278 268 261 256 253 250 251 258 268 280 289 293 294 292 291 291 290 285 278 270 259 248 241 242 249 260 269 271 255 190 156 148 145 147 152 156 160 162 159 151 143 142 145 148 148 144 140 139 146 157 170 183 208 275 312 328 356 23 38 44 45 41 33 20 4 354 356 8 21 27 28 28 33 44 53 58 62 67 74 81 83 82 77 70 61 53 46 39 32 23 12 2 354 345 338 337 345 10 40 47 40 34 35 33 27 21 18 16 14 12 11 13 16 19 18 14 13 20 34 50 61 68 73 73 68 59 48 39 35 40 56 69 74 71 65 57 50 45 42 39 36 35 36 40 45 48 48 49 55 66 96 209 209 206 208 213 219 222 224 225 225 223 220 216 211 207 203 199 198 200 204 207 209 210 208 205 201 198 198 200 200 197 194 193 192 192 192 193 195 197 197 197 196 196 196 196 194 194 195 197 198 199 201 203 202 202 201 202 201 200 196 193 188 185 182 180 181 182 184 186 186 185 184 183 183 184 186 189 190 189 186 185 184 185 185 186 186 186 187 188 189 191 193 195 197 199 200 202 205 208 211 215 219 222 225 229 234 239 245 251 256 260 265 269 274 280 286 291 297 303 309 315 321 325 328 333 341 350 3 35 87 120 134 140 143 146 148 150 151 161 173 177 175 170 165 162 158 152 145 138 134 130 128 126 125 124 123 122 120 117 114 111 109 107 106 106 107 107 107 105 103 101 98 95 93 91 89 89 89 89 89 89 89 90 90 90 91 91 93 95 98 101 103 103 102 101 99 97 95 95 97 99 100 100 98 97 96 96 96 96 96 95 94 94 93 93 93 95 97 100 102 104 104 103 103 104 106 109 114 118 121 122 120 116 112 108 103 98 94 91 90 92 93 94 93 91 89 87 83 80 78 78 78 80 82 84 87 89 91 94 97 99 99 97 95 92 90 86 82 77 72 66 61 58 59 62 66 69 70 68 65 61 30 30 30 30 29 28 26 24 22 20 19 18 17 17 17 17 15 14 13 12 12 12 12 13 13 13 14 16 17 17 16 14 12 10 9 7 6 5 4 4 4 5 4 4 4 3 1 1 360 359 358 358 357 358 358 359 358 358 357 357 357 357 358 358 357 357 357 357 358 358 359 358 358 357 356 355 353 352 352 352 351 351 350 348 347 346 345 345 345 344 344 344 343 343 342 341 340 339 338 338 337 337 336 335 335 334 333 332 331 329 327 325 323 321 319 318 317 317 317 316 314 307 283 230 216 234 248 254 256 257 256 258 264 276 289 301 307 307 303 298 296 296 293 284 274 265 254 244 236 233 237 245 253 257 252 232 194 168 158 158 160 161 163 166 166 159 151 149 150 151 149 145 141 140 145 153 159 160 142 33 19 24 33 41 44 45 43 36 21 357 337 332 342 4 24 35 36 36 40 46 52 56 59 64 70 78 84 83 78 70 61 52 45 39 32 23 12 2 355 351 350 357 17 42 52 45 33 26 27 26 23 20 17 14 11 9 8 9 13 18 19 16 17 27 43 56 64 69 73 73 70 62 52 43 40 46 61 71 73 67 57 44 33 27 23 21 18 17 19 24 29 32 33 35 35 33 28 23 217 213 220 229 233 232 231 231 230 228 226 223 220 216 212 208 205 205 207 209 212 213 213 209 204 200 199 201 201 198 194 192 192 192 193 196 200 203 204 203 202 201 201 200 198 198 199 201 202 202 203 204 204 203 202 202 201 200 197 193 189 185 182 180 180 181 182 184 185 185 185 184 184 185 188 190 191 189 187 185 185 185 185 185 185 185 186 187 189 191 193 194 196 198 200 203 206 209 212 216 219 222 226 229 233 237 242 248 255 260 265 270 274 279 284 289 294 300 306 312 317 322 326 331 337 344 355 25 82 123 141 149 152 154 156 158 167 181 182 178 174 170 166 162 159 154 148 141 135 132 130 128 126 124 123 120 118 116 115 113 111 109 108 108 108 109 109 109 107 105 102 99 96 94 92 91 91 91 92 91 91 91 92 92 92 93 94 97 102 105 107 106 105 104 101 98 97 98 100 101 102 101 100 98 97 96 97 96 95 94 93 92 92 91 92 95 98 102 104 106 106 105 105 105 107 110 114 119 123 125 123 120 116 111 104 97 92 89 88 89 91 91 90 88 86 82 77 73 71 71 72 75 78 83 89 94 97 100 103 104 104 104 104 102 99 94 90 85 80 74 68 64 61 62 62 64 64 63 61 57 26 26 27 27 27 26 25 22 20 18 17 17 17 16 16 16 15 14 13 13 14 14 13 13 14 14 15 17 18 18 17 15 13 11 9 7 5 3 2 3 4 5 6 6 5 4 3 2 1 360 359 358 358 358 358 358 358 357 356 356 356 357 357 358 357 357 357 358 358 358 358 358 357 356 355 353 352 352 351 351 351 350 349 347 346 345 345 344 344 344 344 344 343 342 341 340 339 339 338 338 337 336 336 335 334 334 333 332 330 329 327 324 322 320 318 316 315 315 314 313 308 291 239 206 207 223 237 245 250 254 258 267 284 297 305 314 319 317 311 307 304 301 295 283 271 261 252 242 234 230 231 235 240 243 241 231 213 193 178 171 169 168 169 171 170 164 156 152 152 151 148 143 139 138 140 145 148 139 105 67 54 52 52 53 52 50 43 28 355 324 315 319 334 5 31 42 44 45 46 48 51 54 56 60 65 71 78 81 79 72 63 54 45 38 32 26 18 11 5 2 5 17 38 53 52 41 29 23 22 21 19 16 14 11 8 6 5 6 10 16 19 20 23 33 47 57 63 67 69 70 67 63 58 53 51 55 63 70 72 68 55 38 25 18 14 12 11 10 11 15 19 23 25 25 25 26 29 32 35 24 325 285 256 240 237 236 234 232 230 229 227 225 222 218 215 213 212 212 214 216 216 213 208 203 201 202 203 201 198 196 195 196 197 200 204 208 210 209 207 205 204 202 201 201 202 204 204 205 205 206 206 205 204 203 203 202 199 195 191 187 184 183 182 182 182 183 184 185 185 186 186 187 189 190 191 189 187 186 185 185 185 185 185 186 187 188 190 192 193 195 196 198 200 203 206 209 213 216 220 223 226 229 233 236 240 246 254 260 266 270 274 279 283 288 293 298 303 308 314 319 322 326 334 339 348 10 76 128 146 155 160 162 163 165 176 184 181 177 173 170 166 163 160 156 150 144 138 134 131 129 127 125 123 120 118 117 116 115 113 111 109 109 110 111 112 112 111 109 107 103 100 97 95 94 94 94 93 93 93 93 93 93 94 95 97 100 104 106 108 108 108 107 104 100 99 100 101 102 102 101 100 99 99 99 99 98 97 95 93 91 89 89 89 92 97 103 107 108 108 107 106 106 107 109 113 118 122 125 126 125 121 116 110 102 96 91 89 88 89 90 89 86 82 77 72 68 67 68 69 72 77 84 93 101 105 108 108 108 109 110 112 112 108 104 99 95 90 85 79 73 69 67 65 64 62 61 59 56 22 22 23 23 24 24 23 21 18 16 16 16 15 15 15 15 14 13 13 14 14 14 13 13 13 13 15 16 18 18 17 16 13 11 9 7 4 2 2 3 5 6 7 7 7 6 5 4 3 2 1 360 360 360 359 358 357 356 355 355 355 356 357 357 357 357 357 358 358 358 357 357 356 355 353 352 352 351 351 351 350 349 348 346 345 345 344 344 344 344 344 343 343 342 341 340 339 339 338 337 337 336 336 335 334 334 333 332 330 329 326 324 321 318 316 314 313 312 310 307 297 270 235 221 222 230 239 244 248 255 264 277 290 299 306 315 321 319 315 313 311 306 296 283 270 261 251 242 234 229 228 229 231 230 227 219 207 198 192 186 181 178 177 176 172 166 157 152 149 148 144 138 133 132 133 137 140 132 106 83 74 72 72 71 69 64 43 320 290 290 300 316 343 18 39 48 51 53 53 52 51 51 53 56 60 63 68 74 77 75 69 59 49 40 33 30 27 24 19 16 19 30 47 55 51 39 28 23 21 19 15 12 9 6 4 2 2 3 7 13 18 22 28 37 49 57 62 66 68 68 66 65 64 62 61 62 65 69 70 65 49 31 19 13 11 11 12 13 14 16 18 20 21 20 19 21 25 30 30 24 10 350 305 255 246 245 241 238 236 235 234 233 232 228 225 221 219 218 218 219 219 217 214 211 208 207 206 205 203 202 201 201 203 205 209 212 214 213 211 208 206 204 203 202 203 205 206 206 207 208 208 208 207 206 205 204 201 198 193 190 187 185 185 184 184 183 183 184 185 186 187 188 189 190 190 189 188 186 185 185 185 185 186 187 188 190 191 193 195 196 197 199 201 204 207 211 214 217 221 224 227 230 233 236 240 246 252 259 264 269 273 277 282 287 292 296 301 305 310 314 315 317 324 329 334 345 49 133 147 156 161 164 166 171 179 181 178 175 173 170 168 164 162 158 153 147 142 137 134 131 129 127 125 123 121 120 119 117 114 113 111 111 112 114 115 115 115 114 111 108 104 101 99 97 96 95 95 95 94 94 95 95 96 97 99 101 103 104 105 107 108 108 105 101 100 100 101 102 102 102 102 101 101 100 100 100 98 96 93 90 88 86 87 90 96 102 107 109 108 106 104 104 105 106 109 114 118 123 125 124 122 119 115 109 103 98 93 91 90 90 87 83 78 73 68 66 66 67 69 73 82 94 106 115 118 116 113 111 110 111 112 112 111 108 105 101 97 93 89 84 80 76 72 68 65 62 60 56 19 19 20 20 21 22 21 18 15 14 14 14 14 14 14 14 13 13 13 14 14 13 13 12 12 12 14 16 17 17 16 15 13 11 9 7 5 4 4 5 6 7 8 8 8 8 7 7 5 4 2 2 1 0 359 358 357 355 354 354 355 356 357 357 357 357 357 357 357 357 356 355 354 353 352 352 351 351 351 351 349 348 347 345 345 344 344 344 344 344 344 343 343 342 341 340 339 339 338 337 337 336 336 335 335 334 333 332 331 329 326 323 319 316 314 312 310 309 305 297 284 269 257 247 243 243 246 249 252 259 269 278 286 293 300 308 313 311 311 312 311 306 296 285 274 264 255 247 239 233 231 229 226 221 215 206 196 192 197 200 195 188 182 176 170 163 155 148 145 143 138 131 127 126 128 132 136 132 115 101 95 96 102 112 128 163 217 240 248 260 286 328 13 41 54 60 64 65 63 58 53 50 50 53 57 59 62 67 74 78 76 68 56 44 37 35 35 34 31 28 29 39 50 56 51 39 30 26 24 19 13 8 4 1 359 359 0 2 5 10 16 22 30 39 48 56 60 63 65 66 65 64 64 64 64 65 67 67 63 53 38 24 15 10 10 13 16 19 21 22 23 23 22 20 17 17 19 22 22 17 9 1 341 292 270 264 254 249 248 246 243 242 240 238 234 230 227 224 223 223 222 222 220 218 216 215 213 211 209 208 207 207 208 209 212 215 216 215 213 210 208 207 205 204 204 205 207 208 210 211 211 210 209 208 207 206 203 200 196 192 189 188 188 188 186 184 183 183 184 185 186 188 189 190 190 190 189 188 187 186 186 186 187 188 190 191 193 195 196 198 199 201 204 207 210 213 216 219 222 225 228 231 234 237 241 246 251 257 261 265 269 273 278 284 290 295 299 303 306 309 308 311 314 316 317 316 310 148 148 151 155 159 165 174 182 180 176 174 173 172 170 167 163 160 156 151 145 141 137 133 131 129 129 128 127 125 123 121 118 116 115 114 115 117 118 119 119 118 116 113 109 106 103 100 98 97 96 96 95 96 96 97 98 99 100 100 100 101 102 104 106 105 103 101 100 100 101 102 104 105 105 104 102 101 100 99 99 97 94 91 89 86 83 85 90 97 103 106 106 102 100 100 100 102 105 108 112 114 116 116 115 114 112 111 107 104 99 96 94 91 87 81 74 69 65 64 63 63 66 75 93 113 127 131 130 127 121 116 112 109 108 108 107 107 104 101 98 96 93 90 86 83 79 75 71 67 64 59 15 16 16 17 19 19 17 15 12 11 11 12 13 13 13 13 13 13 13 14 14 13 12 11 10 11 12 15 16 15 14 13 11 10 9 8 7 7 7 7 7 7 7 7 7 8 8 8 6 4 3 2 1 0 359 358 357 356 355 355 355 356 357 357 357 357 357 357 356 355 354 354 353 352 351 351 351 351 351 350 349 347 346 345 345 345 345 344 344 344 343 343 342 341 341 340 339 339 338 337 337 336 336 335 335 334 334 332 331 329 326 322 318 314 311 309 307 305 297 281 275 275 269 262 255 252 252 254 255 260 268 274 280 287 293 300 304 304 306 308 307 303 298 292 283 274 266 259 251 245 241 237 228 218 207 196 189 189 201 213 211 202 187 172 163 157 152 145 142 139 132 125 121 122 125 130 134 133 125 120 122 131 144 157 172 190 209 221 224 226 242 26 47 61 72 77 79 77 73 66 58 51 49 51 56 58 60 62 69 78 82 77 66 53 45 42 41 40 37 35 36 43 51 54 51 42 34 31 27 20 10 3 359 357 356 357 360 2 5 10 15 22 30 38 46 53 57 60 61 61 61 60 60 61 62 63 63 61 55 45 32 22 15 12 13 16 19 21 23 24 25 26 25 22 18 16 15 16 15 11 5 360 353 338 316 298 280 269 264 258 253 249 247 246 243 239 234 231 229 227 226 226 225 225 224 222 219 216 214 213 212 212 212 213 214 216 216 215 213 212 210 209 208 207 206 207 209 211 213 215 214 212 210 209 209 207 204 201 198 194 192 192 192 191 189 186 184 183 183 184 185 187 188 190 191 191 190 189 188 188 188 188 189 190 191 193 195 197 199 200 202 204 207 209 212 215 218 221 224 227 230 233 236 239 243 246 251 255 259 261 264 268 273 280 287 294 299 302 304 304 303 305 308 307 305 299 278 184 151 145 147 154 164 176 181 178 175 175 175 175 173 170 166 162 158 154 149 145 140 137 134 133 133 132 131 130 128 125 123 121 119 118 119 120 122 123 124 123 121 118 114 111 107 104 102 99 98 96 96 96 97 98 99 99 98 98 98 98 100 102 103 103 102 101 100 100 101 103 105 107 106 104 102 100 98 97 96 96 95 93 90 86 80 78 82 89 98 102 101 97 95 94 96 98 101 104 106 107 107 106 106 106 105 105 104 103 101 99 97 93 88 80 73 67 63 61 57 55 58 73 101 121 130 133 131 129 126 120 114 111 108 104 102 102 101 99 96 94 92 89 86 84 82 79 76 73 69 65 12 13 13 14 15 15 14 12 10 9 9 10 11 11 11 12 12 13 13 14 14 13 11 10 10 10 12 14 14 13 12 11 11 11 11 10 10 10 10 9 9 8 7 7 7 7 7 7 5 4 2 1 0 360 359 358 357 356 356 356 356 357 358 358 358 357 356 355 354 354 353 352 351 351 351 351 351 350 350 349 348 346 345 345 345 345 345 345 344 344 343 343 342 341 340 340 339 339 338 337 336 336 336 335 335 335 334 333 331 329 326 321 317 312 309 306 303 299 284 270 269 266 262 258 256 254 254 255 254 256 261 268 274 281 289 296 302 305 307 308 307 304 303 301 298 294 290 286 281 275 269 258 240 219 201 189 184 190 208 225 227 214 187 162 151 147 143 139 137 135 129 122 119 120 124 129 133 135 135 137 144 155 165 174 182 192 202 208 207 201 177 60 51 61 75 85 87 84 79 72 63 54 49 51 55 59 61 63 70 79 85 83 73 61 52 48 45 44 42 40 40 44 49 51 48 42 37 34 29 19 7 358 355 355 355 357 0 4 8 13 17 22 28 35 43 49 54 56 58 58 57 56 57 58 59 60 59 56 51 43 34 26 21 18 17 18 19 19 20 21 23 25 24 21 17 14 13 13 11 7 2 357 352 345 335 322 305 290 279 269 260 254 252 251 250 247 243 238 235 232 230 229 229 229 229 228 225 221 218 216 215 215 215 216 216 217 216 215 214 214 213 212 212 211 210 210 212 215 217 217 215 213 211 211 211 208 205 201 200 198 197 196 195 193 190 188 186 185 184 184 184 186 188 190 191 192 191 191 190 190 190 190 190 191 193 195 197 199 201 202 204 206 208 211 214 217 220 223 226 229 232 235 238 241 244 247 250 254 257 259 262 264 269 276 284 291 296 299 300 298 297 298 301 301 296 287 263 200 154 143 146 154 166 177 179 177 175 176 177 177 176 173 168 164 160 156 153 149 145 141 139 137 137 136 135 133 131 129 128 126 124 123 123 124 125 127 127 127 125 122 119 116 113 109 106 103 100 98 97 97 97 98 98 98 98 97 97 98 99 100 101 101 100 100 100 100 101 103 106 106 105 102 100 97 95 94 94 94 94 93 91 85 79 76 79 86 94 96 94 92 91 91 93 96 99 102 103 103 101 100 100 98 97 95 94 95 95 95 94 92 87 80 74 69 64 58 51 48 53 71 96 111 118 122 122 120 119 116 114 113 111 108 104 102 99 96 94 92 89 85 82 81 80 80 80 80 78 73 9 10 11 11 12 12 11 10 8 8 7 8 8 9 9 10 11 12 12 13 13 12 11 10 10 10 12 13 13 12 11 11 12 12 13 12 12 11 11 10 10 9 8 7 6 6 6 5 3 2 0 359 359 359 359 359 358 358 357 357 357 358 358 358 357 356 355 354 353 352 351 350 350 350 350 350 350 350 349 348 347 346 345 345 345 345 345 344 344 343 342 342 341 341 340 340 339 338 338 337 336 336 336 336 335 335 335 334 333 330 326 322 317 313 309 305 300 289 275 266 259 253 248 246 246 248 250 250 249 250 255 261 268 277 286 296 305 310 312 312 311 311 312 315 321 327 332 334 331 325 318 310 287 227 189 179 178 186 207 231 240 215 167 146 137 131 126 123 125 127 125 121 119 120 124 129 134 139 144 149 156 165 173 180 186 192 197 200 198 192 177 58 33 39 57 78 87 86 82 76 68 58 53 53 59 63 66 68 72 79 84 82 75 64 56 50 48 46 45 44 44 46 47 48 46 42 38 34 26 14 2 356 356 357 359 1 4 8 13 18 21 24 28 33 39 45 50 54 56 56 55 55 54 55 56 57 57 54 49 43 36 29 24 21 20 19 19 18 17 18 20 21 20 17 14 12 10 10 8 5 1 356 350 344 337 328 317 304 293 281 269 261 257 255 256 254 250 245 241 237 235 233 233 233 233 232 229 225 221 218 216 217 218 219 221 220 218 217 216 217 217 216 215 214 212 213 215 217 219 218 216 213 212 213 213 209 205 203 203 202 201 200 197 194 192 190 189 187 186 186 185 186 188 190 191 193 193 193 192 192 191 191 192 193 194 196 198 201 203 205 206 208 210 213 216 219 222 225 228 232 235 238 241 243 244 247 249 252 255 258 260 262 266 272 279 283 287 289 289 289 291 293 293 291 285 273 246 194 155 145 149 158 169 177 177 176 176 177 179 180 178 175 170 166 162 158 155 152 149 146 143 141 140 139 138 136 134 133 133 132 130 128 127 127 128 129 131 131 129 127 124 121 118 114 111 107 103 100 98 97 97 98 98 98 97 97 97 98 99 99 99 99 98 98 98 98 100 102 104 104 103 101 98 97 95 95 94 92 91 90 88 84 80 78 80 86 90 90 89 88 89 90 92 94 97 99 100 99 98 97 95 93 89 86 85 85 86 87 88 86 83 81 78 73 66 57 51 51 61 79 93 103 108 112 113 112 111 110 110 111 113 112 110 107 103 99 95 91 87 82 78 77 77 79 84 90 93 89 6 7 8 8 9 9 8 8 7 6 5 5 5 6 7 8 9 10 11 12 12 12 11 10 11 11 12 13 13 12 11 12 13 13 14 13 13 12 11 11 11 10 9 8 7 6 4 3 2 1 359 358 358 359 359 360 360 359 359 359 359 359 359 358 356 355 353 352 352 351 350 349 349 349 349 349 349 349 348 347 346 345 345 345 345 345 344 344 343 342 342 341 341 341 340 340 339 338 337 337 336 336 336 336 336 336 336 336 334 332 329 326 323 322 321 318 305 281 268 260 253 246 241 238 239 243 245 243 243 246 250 256 264 275 287 299 310 316 319 320 320 322 327 336 346 356 2 3 360 355 352 353 2 28 114 150 161 171 192 231 269 128 126 125 120 111 103 101 107 114 118 120 120 122 127 133 140 146 153 159 164 171 178 184 188 193 196 196 192 186 177 76 19 20 29 50 74 84 85 81 75 65 59 60 64 69 71 71 73 76 78 77 72 64 56 52 49 48 48 47 48 48 48 47 45 42 38 32 22 10 1 360 2 4 6 8 11 14 18 23 26 29 30 33 36 42 46 50 53 54 54 53 52 52 52 53 54 52 48 42 36 29 25 22 21 20 19 18 16 16 17 17 16 14 12 10 9 8 6 4 2 358 353 347 340 333 325 315 306 297 286 277 269 264 261 258 254 249 245 242 240 238 237 237 237 236 233 229 224 219 217 216 218 220 223 223 220 218 217 218 218 218 217 215 213 213 215 217 218 217 214 211 211 213 211 207 205 207 208 206 204 202 199 196 194 192 191 190 190 189 189 189 189 190 192 194 195 195 195 194 193 193 193 194 195 197 200 202 205 206 208 209 211 214 217 221 224 228 231 235 238 241 242 244 245 247 249 251 254 256 258 261 265 269 272 272 273 275 277 280 283 285 285 282 273 256 226 185 154 146 151 162 173 177 177 176 177 179 181 181 180 177 172 168 163 160 158 155 152 149 147 145 143 142 140 139 138 137 137 137 135 133 132 131 131 132 134 134 133 131 129 126 123 120 116 112 107 103 100 98 97 97 97 97 96 96 96 97 97 98 97 96 96 95 96 97 99 101 103 103 102 100 99 98 97 96 94 91 87 85 83 82 81 81 84 86 87 86 85 86 88 89 91 93 94 96 97 97 96 94 91 88 85 81 78 78 79 81 82 83 83 84 82 77 69 61 59 63 74 85 94 99 103 106 107 106 104 103 103 106 109 112 114 113 111 108 102 95 89 82 77 74 73 76 84 92 97 96 5 5 5 5 5 5 6 6 5 4 3 3 3 3 4 5 7 8 10 11 11 11 11 11 12 13 13 13 12 12 12 13 13 13 13 12 12 12 11 11 10 10 9 8 7 6 4 2 1 0 359 358 359 360 1 1 1 1 0 360 359 359 358 356 355 353 352 351 351 350 349 348 348 348 348 348 348 348 347 345 345 344 344 344 344 344 344 343 342 342 341 341 341 340 340 339 339 338 337 337 336 336 336 336 336 337 337 338 337 336 336 336 338 340 342 334 301 273 261 255 249 243 239 238 241 245 246 243 243 246 251 256 264 274 288 305 318 328 334 338 341 345 351 356 1 5 7 7 5 4 4 8 16 31 49 76 103 114 93 50 48 68 88 98 98 92 86 86 94 104 113 119 121 124 130 138 146 154 161 167 172 178 183 188 192 195 195 190 182 174 163 113 30 22 24 36 59 79 87 87 83 76 68 66 69 72 73 72 69 68 69 69 67 61 56 52 50 50 49 49 50 49 48 46 45 42 37 30 20 11 7 9 12 13 16 18 21 23 24 27 31 34 34 34 35 38 42 46 49 51 52 52 51 50 50 50 50 49 47 44 39 33 28 25 24 24 22 18 15 14 15 15 15 14 12 11 9 8 6 5 3 1 357 353 348 342 334 328 323 318 310 300 288 277 267 260 254 249 245 243 242 242 242 242 242 241 238 234 228 223 219 217 216 218 220 221 219 217 217 217 217 215 214 212 211 212 214 216 216 214 212 211 211 210 206 204 207 211 212 210 207 204 202 199 196 195 194 194 193 193 193 192 192 192 193 195 196 196 196 195 194 194 194 195 196 198 201 204 206 208 209 211 213 215 218 221 226 230 235 239 241 243 244 245 245 246 248 250 252 254 257 261 264 265 263 260 263 266 268 270 272 274 274 271 261 240 212 181 156 147 152 164 174 176 176 176 178 180 182 183 181 178 174 170 166 162 159 157 155 152 150 148 147 145 144 143 142 141 141 140 139 137 136 135 134 135 136 137 136 135 133 131 128 125 121 116 111 107 103 100 97 96 95 94 93 93 94 94 94 94 94 94 93 94 95 97 99 101 103 102 101 100 98 97 96 95 91 87 83 80 79 80 81 84 86 88 88 86 84 84 86 88 90 92 93 94 95 95 94 91 88 85 81 77 75 75 76 78 81 84 87 88 85 80 74 70 71 76 84 90 95 97 99 101 102 101 98 96 95 97 100 106 110 114 117 116 111 104 95 85 77 71 69 71 77 82 84 83 3 3 2 2 1 2 3 3 2 1 0 0 1 2 3 4 6 7 8 10 10 10 11 12 13 13 13 12 12 12 12 12 12 11 11 10 11 11 10 9 9 9 9 8 7 6 4 2 1 0 360 360 0 1 1 1 1 1 0 359 358 357 356 355 353 351 351 350 349 349 348 347 347 347 347 347 346 346 345 344 343 344 344 344 344 343 343 342 342 341 341 341 340 340 340 339 339 338 337 337 336 336 336 336 337 338 339 340 340 341 343 345 347 348 345 328 292 268 259 253 248 243 240 241 244 247 247 245 245 249 253 258 264 272 287 311 334 348 356 3 7 10 9 7 5 4 3 2 2 2 4 8 16 25 34 41 45 48 49 50 54 60 68 74 78 80 81 84 91 100 110 118 122 126 132 142 153 161 167 173 178 184 189 192 195 194 188 177 167 159 149 117 53 32 29 34 49 71 85 89 87 81 74 68 68 70 70 67 62 59 58 59 59 57 53 51 49 48 47 47 47 47 45 43 42 39 34 28 20 15 16 18 21 22 25 28 31 33 33 34 36 38 39 37 36 37 40 44 47 49 49 49 49 48 48 49 49 49 49 47 43 39 35 30 29 29 26 20 15 13 13 13 13 13 12 11 10 8 7 6 4 2 359 357 354 349 344 341 341 339 332 321 307 291 273 259 252 249 245 242 241 243 245 246 247 247 244 239 232 225 221 218 217 215 215 216 216 216 217 217 215 213 212 211 211 212 213 214 213 212 211 211 211 209 206 206 210 214 214 212 210 208 205 201 199 197 197 197 197 197 196 196 195 195 195 196 197 197 196 196 195 195 195 196 197 199 202 205 207 209 210 212 213 215 218 221 226 232 237 241 243 244 245 246 246 246 247 248 250 252 256 259 261 259 253 252 256 258 259 259 260 261 262 261 253 231 207 182 159 149 152 164 174 175 175 177 179 181 183 184 183 180 176 171 167 163 160 158 157 155 153 152 150 148 147 147 146 145 144 143 142 142 142 141 139 139 139 139 139 138 136 135 132 129 126 121 116 111 106 102 98 94 91 89 88 88 89 89 90 90 90 91 92 93 94 97 100 102 103 102 101 99 96 93 91 89 86 83 80 77 77 78 81 85 88 91 91 88 85 84 85 87 90 92 93 93 93 92 90 88 85 82 79 76 74 75 77 80 85 89 90 90 87 83 79 78 81 86 90 93 95 96 97 98 98 96 93 90 89 90 92 95 100 107 113 116 113 107 98 87 78 72 70 70 72 75 76 75 1 0 359 358 358 359 360 360 359 358 358 358 359 0 2 3 5 6 7 8 8 9 10 12 13 13 13 12 12 12 12 11 9 8 7 7 8 9 9 8 7 8 8 7 6 5 4 2 1 1 1 1 1 1 0 0 360 360 359 358 356 355 354 353 351 350 349 349 348 347 346 346 346 346 346 345 345 344 343 343 343 343 343 343 343 343 342 342 341 341 341 340 340 340 339 339 338 338 337 337 336 336 336 337 337 338 340 342 342 342 343 344 345 342 333 311 282 266 259 254 249 244 243 244 247 247 247 246 247 250 253 257 261 266 279 319 354 8 15 20 23 22 18 11 5 0 358 357 357 359 2 7 13 19 24 27 29 35 43 49 52 55 58 61 65 74 82 88 93 100 108 116 122 125 130 143 157 165 170 175 181 186 190 190 186 178 167 158 152 147 139 117 76 48 39 37 44 62 78 84 83 79 72 65 61 61 62 60 56 52 49 49 50 50 48 46 44 41 40 39 39 40 38 37 35 32 28 24 20 19 21 24 26 28 30 34 39 41 41 41 42 43 43 42 39 39 40 42 44 45 45 46 45 44 44 45 46 47 46 45 43 42 39 35 33 33 30 25 19 15 13 12 11 11 11 10 9 8 6 5 3 1 360 358 356 353 351 350 350 348 343 334 321 303 280 259 252 253 249 242 239 240 244 247 249 250 248 242 233 225 221 220 219 216 213 212 211 213 215 216 216 215 214 214 214 214 213 212 210 209 208 209 210 209 208 209 212 213 212 212 212 211 208 204 201 200 199 199 200 200 199 199 198 198 198 198 198 197 196 196 195 196 196 197 199 201 203 205 207 209 210 212 213 215 217 219 224 229 234 239 243 245 246 247 246 246 246 247 248 250 253 255 254 250 245 245 247 249 249 248 248 252 255 255 246 227 204 183 164 153 155 166 173 174 175 177 179 181 183 184 184 181 177 173 167 163 161 160 159 157 156 155 153 152 151 150 149 148 148 147 147 147 147 147 145 144 143 142 142 140 139 137 135 133 130 126 121 116 111 105 99 93 88 84 83 83 84 84 85 86 87 89 90 92 94 96 99 102 103 102 100 96 91 88 87 85 83 81 79 77 76 77 80 84 88 92 93 91 87 84 84 86 89 91 93 92 91 88 87 85 83 80 78 76 76 77 80 85 90 93 93 91 88 85 83 84 88 91 94 95 95 95 95 95 94 92 89 87 86 86 87 88 92 97 103 107 107 104 97 87 79 75 72 70 70 72 73 73 359 358 356 355 355 355 356 356 356 356 356 357 358 360 1 3 4 5 5 6 7 8 10 12 13 13 12 12 12 11 10 9 7 4 3 3 5 7 7 6 6 6 6 6 5 4 2 1 0 0 1 0 360 359 358 358 358 357 356 355 354 353 352 351 350 349 348 347 346 345 345 345 344 344 344 343 343 342 342 342 342 342 342 342 342 342 342 341 341 340 340 340 339 339 339 339 338 338 337 336 336 336 336 337 337 339 341 342 342 339 338 337 335 329 315 294 276 266 261 256 251 247 245 246 248 246 245 245 246 248 250 251 251 253 264 336 13 21 25 29 30 28 22 13 3 356 351 350 352 357 2 8 13 16 16 16 20 30 40 45 46 50 53 55 58 69 83 92 98 103 108 113 118 122 127 140 154 159 160 161 165 168 167 161 153 148 145 143 142 138 131 117 93 69 53 45 46 58 71 76 75 71 66 61 57 56 58 59 55 50 46 43 43 42 41 38 35 32 30 29 29 29 28 27 25 23 20 18 17 18 20 23 26 28 31 35 40 44 46 46 47 48 48 47 45 43 42 43 43 43 42 42 42 40 39 39 40 40 39 38 37 36 35 33 32 33 31 27 23 19 15 12 10 10 9 8 7 6 4 3 2 1 360 358 357 356 355 354 353 350 346 341 333 319 303 288 275 269 263 252 242 238 240 246 250 252 252 249 241 230 222 220 219 217 213 210 209 209 211 214 215 216 216 216 217 216 213 210 209 208 208 208 209 209 208 209 212 212 211 212 214 213 210 207 205 203 203 203 203 202 201 201 200 200 200 199 199 198 198 197 197 198 198 199 200 202 204 206 207 209 210 211 212 214 215 218 220 223 227 233 238 243 245 246 246 245 245 246 247 248 249 247 244 241 238 237 238 238 238 237 239 243 247 246 238 222 202 183 166 158 160 169 173 174 175 177 179 182 183 184 184 182 179 174 169 165 162 161 161 160 159 158 157 156 155 154 153 152 151 151 152 152 153 152 151 149 147 146 145 143 141 139 137 135 133 130 126 121 115 109 102 95 89 84 81 81 81 82 83 84 86 88 89 91 93 95 98 100 101 101 98 94 89 87 85 84 84 83 80 78 77 77 78 82 87 92 93 92 89 85 84 85 87 90 92 91 89 87 85 84 82 79 77 76 77 78 81 85 89 92 91 89 87 87 88 91 94 96 97 97 96 96 95 95 93 91 88 87 86 85 85 85 87 89 93 97 99 97 91 84 79 76 73 70 69 70 71 71 356 355 353 352 351 352 353 354 355 355 355 356 358 359 0 2 2 2 2 3 5 7 9 11 12 12 12 12 11 10 9 7 5 2 359 359 1 4 5 5 5 5 5 4 3 2 1 0 360 360 360 359 358 357 356 356 356 355 354 354 353 351 350 349 348 347 346 345 344 344 343 343 343 342 342 341 341 341 341 341 341 341 341 341 342 341 341 341 340 340 339 339 339 339 338 338 338 337 337 336 336 336 336 337 338 339 341 342 341 336 332 329 325 317 302 287 275 267 262 258 253 248 247 246 246 244 242 242 243 244 244 242 235 224 203 77 39 32 32 34 35 32 23 10 357 347 341 341 348 356 4 11 16 16 14 13 17 28 37 41 45 50 53 53 56 67 81 94 102 107 109 110 113 117 124 136 144 137 113 87 82 93 107 116 121 125 131 135 136 133 127 117 101 83 67 56 53 59 66 68 66 62 59 57 56 57 61 63 60 53 47 42 40 38 35 30 27 24 22 21 21 19 17 16 15 14 13 13 13 14 16 18 21 25 29 33 37 42 45 48 49 50 50 50 48 47 45 45 44 42 40 39 37 35 34 33 33 33 32 30 29 28 27 26 26 27 26 25 23 19 15 12 10 9 8 6 5 3 2 0 360 360 360 358 357 357 357 356 354 351 348 346 343 336 332 334 328 305 282 268 256 249 252 256 255 254 254 255 252 242 231 224 221 218 215 211 209 209 210 212 214 215 215 217 218 217 214 212 211 210 209 209 210 210 209 211 214 215 215 217 218 217 214 211 209 208 207 206 206 205 203 202 202 201 201 200 200 200 200 200 201 201 202 202 202 203 205 206 207 208 209 210 211 212 214 216 218 220 223 228 231 234 239 242 244 244 243 243 244 243 241 238 236 233 232 231 231 230 229 228 231 235 239 239 232 218 199 181 166 161 164 170 173 174 175 177 180 182 183 184 185 183 180 176 171 167 165 164 163 162 161 161 160 160 158 157 156 155 154 155 156 157 158 157 156 153 152 150 148 146 144 141 139 137 135 133 130 126 120 114 107 100 93 88 84 81 80 81 82 84 86 88 90 91 92 94 96 98 98 97 95 92 89 87 85 85 85 84 83 81 79 78 78 81 86 90 93 93 91 88 86 85 86 88 90 90 89 88 86 84 82 80 78 76 75 75 77 80 83 85 85 83 84 88 94 98 100 101 100 99 98 98 97 95 93 90 88 87 87 85 84 83 83 85 87 89 90 87 84 80 78 76 73 70 68 68 69 68 353 352 350 349 349 350 352 353 353 354 354 355 357 358 359 360 360 359 359 1 4 7 9 11 12 11 11 10 10 9 7 6 3 360 357 356 358 1 3 4 4 3 3 2 1 0 360 359 359 359 358 358 356 355 355 354 354 354 353 352 350 349 348 347 346 345 344 343 342 342 341 341 341 340 340 340 339 340 340 340 340 341 341 341 341 341 340 340 339 339 339 338 338 338 338 338 337 337 336 336 336 336 336 337 338 339 341 341 340 336 331 327 322 311 296 284 275 269 264 259 254 249 246 244 242 240 239 239 239 240 238 231 220 200 173 137 88 55 44 43 43 36 20 358 339 329 326 330 342 356 8 17 21 21 18 17 21 29 37 43 48 53 55 55 57 66 78 89 101 109 111 110 111 114 122 129 129 111 84 68 66 73 86 97 106 112 119 126 130 130 126 117 105 90 76 65 60 61 63 62 57 52 49 51 54 59 65 67 65 59 51 45 42 39 33 26 20 18 17 16 15 13 10 8 7 7 7 8 9 10 11 14 17 22 26 31 35 38 42 45 48 49 50 50 49 47 46 45 44 42 40 37 36 33 31 30 28 27 25 24 22 21 20 19 19 20 21 21 19 16 13 11 9 8 7 5 4 1 359 358 358 358 359 359 358 357 357 357 355 352 351 351 350 348 347 347 342 328 310 297 299 302 292 279 267 259 254 252 249 244 236 228 223 220 216 213 210 210 210 212 214 215 216 217 218 217 215 214 214 215 214 214 214 213 213 216 219 220 220 222 223 221 218 215 213 212 211 210 209 207 205 204 203 202 201 201 202 202 203 204 205 205 205 204 204 204 205 206 207 208 209 210 210 211 213 214 216 218 220 224 226 228 230 234 237 237 236 235 234 233 231 230 229 228 227 226 225 223 221 221 224 229 233 232 226 214 195 178 166 163 166 171 173 174 175 177 180 182 183 185 185 184 182 178 174 170 168 166 165 164 164 163 163 162 161 160 158 157 157 158 159 161 162 162 160 158 156 155 153 150 147 145 142 140 138 136 133 130 125 119 113 106 100 94 89 85 82 82 83 85 87 89 91 93 93 94 96 97 97 96 94 92 90 87 86 86 86 86 85 84 82 81 80 81 84 88 92 94 93 92 89 87 87 87 88 89 89 88 86 85 84 82 80 77 75 74 73 74 75 75 74 74 79 88 97 103 106 107 104 102 100 99 98 96 93 91 89 88 86 84 83 82 82 83 84 85 83 81 79 77 76 75 73 70 69 68 67 66 350 349 348 347 348 349 351 351 352 352 353 354 356 357 357 357 356 356 357 359 3 7 10 12 12 11 9 8 8 7 5 3 1 358 356 354 354 357 360 2 2 2 1 0 360 359 359 358 358 357 357 356 355 354 354 353 353 352 350 349 348 347 346 345 344 343 342 341 341 340 340 339 339 339 338 338 338 339 339 339 339 340 340 340 340 340 339 339 339 338 338 338 338 338 337 337 337 337 336 336 336 336 336 337 338 339 340 341 340 338 336 332 323 308 292 281 275 271 266 261 254 247 242 239 237 235 234 234 235 234 231 222 208 191 174 160 150 144 140 134 130 131 303 301 298 299 304 317 339 2 16 25 28 27 25 25 27 32 38 46 52 54 55 55 58 67 76 83 95 106 110 111 111 115 119 121 115 99 83 72 68 71 79 89 97 103 109 117 123 125 123 117 107 94 82 72 66 63 62 57 50 43 40 42 50 59 68 72 70 65 57 51 46 41 34 25 18 14 13 12 10 7 5 2 1 1 2 3 5 6 8 10 14 19 25 29 33 36 38 41 44 46 47 48 47 47 46 45 44 42 40 38 36 33 30 28 25 23 21 19 17 16 15 14 13 14 15 15 14 11 9 7 5 5 5 5 4 2 0 358 357 357 358 358 358 358 358 357 356 354 353 354 354 354 355 354 350 346 347 358 359 342 319 298 280 266 256 250 244 239 233 227 223 220 216 213 212 211 211 213 215 217 217 218 218 217 215 215 216 218 219 219 219 218 218 220 221 222 222 222 223 222 220 217 216 216 216 215 213 210 207 206 204 203 202 202 203 204 206 207 208 207 206 205 205 206 206 206 206 208 209 210 211 211 212 211 212 214 216 219 222 224 225 226 226 224 222 220 221 222 223 224 224 223 222 220 217 215 215 216 219 224 228 228 222 210 192 177 168 165 167 171 173 174 175 177 179 181 183 185 185 185 183 181 177 174 171 169 167 166 165 164 163 163 162 161 160 159 159 160 162 164 165 165 164 162 161 159 158 156 153 150 147 145 142 139 137 133 129 124 119 113 107 101 95 91 87 85 85 86 89 91 93 95 96 96 97 98 98 97 96 93 90 88 87 88 88 88 88 87 86 84 83 82 82 86 90 93 96 96 94 91 89 88 87 88 89 88 88 87 87 86 85 82 79 75 72 69 67 65 64 67 75 86 98 108 113 111 107 103 100 99 97 96 94 92 90 88 86 84 82 81 82 82 82 82 80 79 77 76 74 73 72 70 68 67 66 65 348 347 347 347 348 349 350 350 350 350 351 352 354 355 355 354 353 353 354 357 2 7 10 11 11 10 8 7 5 4 2 1 359 357 354 352 351 352 356 359 360 360 360 359 358 358 357 357 357 356 355 354 353 353 352 351 350 349 348 347 346 345 344 343 342 341 340 340 339 339 338 338 337 337 337 337 337 338 338 338 338 338 339 339 339 339 338 338 338 338 337 337 337 337 337 337 337 336 336 336 335 336 336 337 338 339 340 340 341 342 341 334 319 300 284 274 270 270 268 262 252 242 236 232 229 229 229 230 231 229 224 214 199 184 175 168 168 175 185 196 207 223 241 254 263 272 283 303 340 14 29 35 36 36 35 34 33 34 39 48 54 54 51 52 58 68 74 78 85 98 105 110 114 118 121 118 110 98 87 78 72 72 77 85 93 100 105 110 116 119 118 114 106 97 87 78 71 66 62 56 48 40 35 37 46 59 70 75 74 69 62 55 49 42 34 25 18 13 10 7 5 2 359 357 355 355 356 358 0 2 4 7 12 17 23 27 31 33 35 37 39 41 43 45 45 45 44 44 43 42 40 39 37 34 31 28 24 20 17 14 12 11 10 9 9 9 9 8 7 6 4 1 359 359 0 2 3 3 2 0 359 358 358 358 358 358 359 359 358 357 356 357 357 358 359 360 360 3 16 28 19 346 314 296 282 271 261 252 244 236 230 225 221 219 217 215 214 213 213 215 217 218 219 219 219 217 216 216 217 219 220 220 221 220 220 222 222 220 219 218 219 219 218 217 217 217 218 217 215 211 208 207 205 203 201 201 201 203 206 207 206 205 204 204 205 205 205 205 205 206 207 207 209 210 209 209 209 210 213 215 218 220 222 222 221 218 214 212 212 213 216 218 219 218 217 214 212 211 212 214 216 220 223 223 217 204 188 175 169 167 169 172 173 174 175 177 179 181 183 185 186 186 185 183 180 177 174 172 170 168 166 165 163 163 163 162 162 161 161 162 164 167 169 170 169 167 165 164 162 161 158 156 153 150 146 143 140 137 133 129 124 119 113 108 102 98 93 90 89 89 91 93 95 97 98 99 99 100 100 99 98 95 92 90 89 90 92 92 92 91 90 88 86 85 84 86 89 93 96 98 98 96 92 89 88 88 88 88 88 88 89 90 90 88 85 79 73 67 62 58 59 64 74 87 101 110 113 109 104 101 99 97 96 95 93 92 90 87 85 83 82 81 81 81 81 80 78 77 76 74 73 72 70 69 67 66 66 65 346 346 346 347 348 349 349 349 348 348 349 351 352 352 352 350 350 351 353 356 360 5 8 10 9 9 7 5 2 360 358 357 356 354 353 351 349 349 352 355 356 357 358 358 357 357 356 356 355 354 353 352 351 351 350 349 347 346 345 344 343 343 342 341 340 339 339 338 338 337 337 336 336 336 336 336 336 336 337 337 337 337 337 338 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 336 336 336 337 338 339 340 344 347 342 328 307 287 274 267 265 268 270 264 248 234 226 223 222 222 224 226 227 225 219 208 194 182 175 173 177 186 198 211 223 234 241 247 253 261 274 298 355 35 47 50 48 47 47 44 40 37 42 50 55 52 48 49 60 71 76 76 78 87 98 107 116 122 124 119 110 100 92 84 78 76 78 85 92 98 102 105 108 110 110 108 103 98 91 83 75 68 63 57 50 43 38 38 46 58 69 75 75 71 64 57 50 42 33 24 16 10 6 2 359 355 352 350 349 349 350 353 356 358 1 5 10 15 21 25 28 30 31 32 34 36 38 40 41 41 41 41 40 39 38 37 35 33 30 26 21 16 11 7 5 5 5 6 6 4 1 1 1 1 360 358 356 354 354 356 358 360 1 1 1 1 1 0 360 360 360 359 359 358 358 358 359 1 3 4 5 11 23 34 27 307 278 273 270 265 259 253 245 237 230 224 221 220 218 217 217 216 217 219 221 221 222 222 221 220 219 218 218 219 219 218 219 219 220 221 221 219 215 212 210 210 211 212 213 215 215 214 211 207 206 206 204 201 200 199 199 199 200 201 200 199 199 200 200 201 202 202 203 205 205 206 207 208 207 207 207 208 208 210 213 216 220 222 221 218 214 208 206 207 211 213 213 213 211 210 209 210 213 215 216 218 219 217 211 198 183 173 169 169 171 172 173 174 175 177 179 181 183 185 186 187 187 185 182 179 177 174 173 171 168 166 163 163 163 164 164 164 164 165 167 170 172 174 174 172 169 168 166 165 163 160 157 154 150 146 143 140 137 134 129 124 120 115 109 104 100 96 93 92 92 94 96 99 100 101 101 101 101 102 100 98 95 93 93 94 95 96 95 94 93 92 90 89 88 88 89 93 97 99 100 99 96 93 90 89 89 89 88 87 88 89 91 92 90 83 74 65 59 56 57 63 75 91 104 108 105 101 99 98 97 95 94 93 92 90 88 86 84 83 82 81 81 80 80 78 77 76 74 73 72 71 70 69 67 67 66 66 346 345 346 347 348 349 348 348 347 347 348 350 350 350 350 349 349 350 352 355 358 2 5 7 7 6 5 2 359 356 354 352 352 351 350 349 349 348 349 350 352 354 355 356 356 356 355 354 353 352 351 350 349 348 347 346 345 343 343 342 341 341 340 339 338 338 337 337 336 336 335 335 334 334 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 336 336 337 337 338 341 348 349 337 315 293 277 268 264 265 269 272 263 241 223 216 214 215 218 221 223 225 223 216 204 192 184 179 180 186 198 215 230 240 246 249 251 255 263 278 311 27 58 66 67 63 60 58 53 47 44 47 54 56 53 47 51 64 76 79 77 75 80 89 102 115 121 122 116 108 101 95 90 84 81 82 86 91 96 99 100 100 101 102 101 98 95 90 85 78 71 65 59 54 49 46 47 51 58 65 72 74 71 65 58 49 39 28 18 10 4 359 355 351 348 345 343 342 343 345 348 351 355 359 3 9 14 19 23 25 26 27 29 30 31 33 35 36 36 36 35 34 33 32 31 28 25 20 16 11 7 2 358 356 357 360 1 360 356 354 353 354 356 356 356 355 353 351 350 351 354 357 359 1 2 3 3 2 1 360 359 358 358 358 359 360 2 4 6 7 11 16 20 350 251 247 250 254 255 254 250 245 239 232 227 224 222 221 220 220 220 221 223 225 226 225 225 223 222 221 220 220 220 219 219 219 219 220 219 217 213 208 205 203 203 204 205 206 208 208 206 202 199 200 201 199 198 198 197 196 195 193 191 191 192 194 195 195 196 197 199 201 203 205 206 208 208 207 207 207 207 206 207 210 213 218 221 221 218 212 203 201 204 207 209 209 209 208 208 209 211 213 215 216 217 216 213 205 192 178 171 169 169 171 173 173 174 175 177 179 181 184 185 187 188 188 186 184 181 179 176 175 173 171 168 165 163 163 164 166 167 167 169 171 174 177 179 178 176 173 172 170 169 166 163 160 157 153 149 146 143 141 138 134 130 125 120 116 111 105 100 96 94 93 94 97 99 100 101 102 102 103 103 103 102 100 98 97 98 98 98 97 96 96 96 95 94 93 92 93 95 98 100 101 101 100 97 94 92 91 89 87 85 83 84 88 90 89 84 75 65 59 57 57 63 76 96 108 108 102 96 94 95 95 94 94 92 91 89 87 85 83 82 82 81 81 80 79 77 75 74 73 72 71 70 69 68 67 67 67 66 346 345 345 346 348 348 347 346 346 346 347 348 349 349 349 349 350 350 352 354 356 360 2 3 2 1 359 357 354 352 350 349 348 347 347 347 347 347 346 347 347 349 351 353 354 354 353 352 351 350 349 348 347 346 345 344 342 342 340 340 339 338 338 337 336 336 335 335 335 334 334 333 333 333 334 334 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 337 344 352 348 324 295 280 271 266 265 267 271 271 259 234 217 211 211 213 216 220 223 224 221 213 202 191 185 184 188 196 214 238 256 263 264 262 262 264 271 286 338 55 72 77 78 76 72 68 62 55 53 55 58 58 55 52 57 71 82 84 81 78 78 83 93 104 111 112 109 104 100 97 94 90 87 86 88 91 94 96 97 97 96 96 95 93 90 87 83 78 74 69 65 60 56 54 54 55 57 61 68 72 71 67 59 47 32 17 6 359 354 351 347 343 340 337 335 335 337 340 343 347 352 356 2 7 13 17 21 23 24 25 26 27 27 28 29 30 31 31 30 28 27 26 23 18 10 3 357 354 354 353 352 351 352 354 354 350 346 345 346 348 351 352 353 353 352 349 346 345 348 352 355 358 1 3 4 3 2 360 358 357 357 358 359 1 3 4 5 5 6 4 356 324 273 255 251 253 253 253 250 246 240 235 230 228 227 226 225 224 224 224 226 228 229 229 227 225 223 222 222 222 222 221 220 221 220 218 216 211 206 202 200 200 200 201 201 201 201 201 199 196 194 194 193 193 193 194 194 193 192 190 187 186 188 190 191 193 194 196 198 201 203 205 207 207 207 207 208 208 207 206 207 209 213 217 220 220 217 209 202 202 204 205 206 207 207 208 209 212 213 214 215 216 217 214 207 197 184 174 169 167 168 170 172 173 174 175 177 179 182 184 186 188 189 189 188 186 184 181 178 177 175 174 171 168 165 164 165 167 169 171 173 176 179 181 183 182 180 177 175 173 172 170 166 163 160 156 152 149 146 144 141 137 134 130 125 121 115 110 104 99 95 94 94 96 98 100 101 102 103 105 106 106 105 104 102 101 101 101 100 99 99 99 98 98 98 98 98 99 100 101 101 102 103 102 101 99 96 94 91 87 82 79 81 86 89 89 85 77 67 61 58 57 61 75 94 106 108 103 95 93 93 93 93 93 93 91 89 87 84 83 82 81 80 80 79 78 76 74 73 72 71 70 69 68 68 67 67 66 66 347 346 346 347 348 347 346 345 345 346 347 347 347 348 348 348 349 350 351 353 355 358 360 360 358 356 354 352 350 348 346 345 344 344 344 344 345 345 345 344 344 346 348 350 351 351 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 336 335 334 334 334 333 333 333 332 332 332 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 335 335 335 335 336 336 336 336 336 335 335 335 335 335 335 335 335 339 349 355 338 291 272 268 266 266 267 270 271 267 253 231 218 213 213 215 219 222 225 225 221 211 199 189 184 184 189 199 224 266 287 291 290 288 286 286 288 297 28 77 82 83 84 85 83 80 73 65 62 63 64 62 59 58 66 78 86 88 85 81 79 79 83 89 95 99 100 100 99 98 96 94 91 90 91 92 94 96 97 97 95 93 91 89 86 83 81 79 78 76 73 67 62 59 57 56 56 60 65 70 72 69 61 44 18 357 346 342 342 342 341 338 335 331 329 329 331 334 338 343 348 354 360 6 11 15 18 20 21 22 23 24 24 25 25 26 26 25 24 22 21 20 18 14 6 357 350 346 346 345 346 347 347 348 345 341 337 337 339 341 344 347 349 350 349 347 345 344 346 349 352 355 358 0 2 2 1 358 356 355 356 358 359 0 1 0 0 360 359 354 346 330 309 292 281 274 270 266 261 255 247 240 235 231 230 229 228 227 226 226 228 229 230 230 228 226 224 223 223 224 223 222 221 220 217 215 211 206 201 198 197 198 199 199 198 197 196 195 193 190 189 188 188 189 191 191 191 190 190 189 187 186 187 188 189 191 194 197 200 202 205 207 207 207 207 207 208 209 208 208 209 212 215 218 220 220 217 211 207 205 204 205 206 207 208 208 211 214 215 215 218 220 219 211 200 187 175 167 164 164 166 168 170 172 173 175 177 179 181 184 186 189 190 191 191 189 186 183 181 179 178 176 174 171 168 167 167 169 171 173 177 180 183 186 187 186 183 180 177 176 175 172 169 165 162 159 156 153 150 147 144 141 137 133 129 125 120 115 109 103 98 95 94 95 97 98 100 103 106 108 110 110 109 108 106 104 104 103 102 102 101 100 100 100 101 102 104 105 106 107 106 105 104 104 103 102 100 98 94 89 83 80 83 87 91 91 88 80 72 65 61 58 61 72 86 98 104 100 95 92 91 91 91 93 92 91 90 87 85 83 82 81 80 79 78 77 75 74 72 71 70 69 69 68 68 67 67 67 66 349 348 348 349 349 349 347 346 346 346 346 346 346 346 346 346 346 347 349 351 353 356 357 356 354 351 350 348 346 345 343 342 342 341 341 342 342 342 342 342 341 342 344 346 348 349 349 348 347 346 345 344 343 342 341 339 338 338 337 336 335 335 334 333 333 332 332 332 331 331 331 331 331 332 332 332 331 331 331 331 332 332 332 332 332 333 333 333 334 334 334 335 335 335 336 336 336 336 336 335 335 335 335 334 334 336 344 356 352 282 252 253 258 262 266 270 273 272 264 250 234 224 221 221 222 225 227 228 228 222 209 194 183 176 174 176 185 219 295 313 316 318 319 317 316 316 332 79 96 94 92 90 90 89 87 82 76 73 73 71 67 62 62 70 82 91 92 90 85 80 77 75 76 80 85 90 94 97 98 97 95 93 92 92 92 93 96 97 97 94 91 88 86 84 83 82 83 84 83 79 73 68 63 60 57 56 58 63 67 70 69 63 39 352 326 321 324 330 334 335 334 331 327 324 323 324 327 332 338 344 351 357 3 8 12 15 17 18 19 20 21 21 21 21 21 21 20 18 16 15 13 12 10 6 1 355 350 346 342 342 343 345 344 341 338 334 333 335 337 340 342 344 345 345 344 343 345 347 349 350 352 353 355 357 357 356 355 354 354 356 357 358 358 357 355 354 353 351 347 340 332 323 315 309 303 298 292 285 276 265 254 245 239 235 233 230 229 228 228 228 230 231 230 229 226 225 224 224 225 224 222 220 217 214 211 207 202 198 196 195 196 197 196 195 193 191 188 186 185 184 184 185 187 188 189 189 189 189 188 188 189 188 188 188 190 193 197 200 204 206 208 208 208 207 207 208 209 209 210 212 215 217 220 221 221 219 215 211 207 205 205 207 208 209 210 213 215 214 212 214 219 217 206 189 173 163 158 157 158 161 165 168 170 172 174 176 178 180 183 186 189 192 194 194 192 190 187 184 182 180 178 177 174 172 170 170 171 173 176 180 184 188 190 191 190 187 183 179 177 176 174 172 168 165 162 159 157 153 150 147 144 141 137 133 129 124 119 113 107 101 97 95 95 96 97 100 103 108 111 113 113 113 111 109 107 105 105 104 103 102 100 100 100 101 104 107 111 114 115 114 111 108 106 106 105 104 102 99 93 87 84 86 90 93 94 91 85 77 70 64 62 64 71 81 90 95 95 93 91 89 89 90 91 91 90 89 87 85 83 82 81 79 78 77 75 74 73 71 70 69 69 69 69 69 69 68 68 68 350 350 350 351 352 351 350 349 348 347 347 346 346 345 344 344 344 345 346 348 351 353 354 352 350 347 345 344 343 342 341 340 339 339 339 339 339 339 339 338 338 338 340 343 345 346 346 346 345 344 343 342 340 339 338 337 336 336 335 334 333 333 332 332 331 331 331 330 330 330 330 330 331 331 330 330 330 329 330 330 330 330 331 331 331 332 332 332 333 333 334 334 335 335 336 336 336 336 336 336 335 335 334 332 332 340 355 2 301 238 238 245 254 262 268 273 275 274 265 252 239 232 229 229 230 232 233 234 232 223 207 188 173 164 160 159 162 194 315 324 330 335 338 338 338 343 9 84 108 109 105 100 95 91 89 87 85 85 85 83 75 67 65 72 83 93 97 95 90 84 76 71 70 73 78 83 89 93 95 95 93 92 91 90 90 92 94 95 95 92 89 87 85 85 86 88 89 90 87 81 76 72 67 62 58 57 58 62 65 67 68 64 33 313 297 298 305 314 322 327 328 327 323 319 317 317 320 326 333 341 348 354 359 4 8 11 13 15 16 16 16 16 16 16 16 16 15 12 10 7 5 3 0 358 357 355 351 346 341 339 339 340 341 339 337 334 333 336 339 341 342 343 342 341 340 340 343 347 349 350 351 351 351 351 351 351 351 352 354 356 357 357 355 352 350 348 346 344 341 338 333 327 323 320 316 313 310 305 299 291 281 269 259 250 243 236 231 229 229 229 230 231 231 230 228 227 225 225 224 223 220 216 212 210 207 203 199 196 195 195 195 195 194 192 189 186 183 182 181 182 184 185 185 186 187 188 188 188 189 190 191 190 189 189 191 194 197 201 204 207 208 208 208 208 208 208 209 210 212 214 217 219 221 223 222 221 218 214 209 206 207 208 210 211 212 215 217 213 207 203 203 203 195 177 159 151 149 151 154 158 163 168 170 171 172 174 176 178 182 186 190 194 197 198 196 193 191 188 186 183 181 179 177 175 173 173 174 176 179 184 188 192 194 195 194 190 186 182 179 177 176 174 171 168 165 163 160 157 153 150 146 143 140 137 132 128 123 117 111 105 99 96 95 95 96 98 102 108 112 114 115 115 114 112 110 108 106 105 104 102 101 100 100 100 102 107 113 119 123 123 120 115 111 108 108 108 107 105 100 94 90 90 92 95 96 94 89 83 76 70 66 67 72 80 87 91 92 91 90 89 88 87 87 87 88 88 86 85 83 82 81 79 77 75 74 73 72 70 68 68 68 69 70 71 71 71 71 70 350 350 351 353 354 353 351 350 349 347 346 345 345 344 343 342 343 343 345 347 349 350 350 348 346 343 341 340 340 340 339 339 337 337 336 336 336 336 336 335 335 334 335 339 342 343 344 343 343 342 341 340 338 337 336 335 334 334 333 332 331 331 331 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 329 329 329 330 330 330 331 331 332 332 333 333 334 334 335 335 336 336 337 337 337 336 334 331 328 330 349 11 10 256 241 245 253 261 268 272 275 277 276 269 256 245 238 236 236 237 239 240 240 236 223 202 181 165 155 151 149 150 213 315 323 333 343 348 348 350 356 19 80 114 122 118 111 102 95 91 90 93 95 96 94 87 78 74 77 84 92 97 99 96 90 83 77 74 75 78 82 86 90 92 91 90 89 89 89 90 91 92 92 92 91 90 89 88 90 92 94 94 92 86 81 77 74 70 65 60 58 59 61 64 65 66 62 11 286 283 286 292 300 309 316 319 320 319 316 312 312 315 322 330 338 345 350 355 359 2 6 9 11 12 12 11 10 9 9 10 9 8 4 1 358 354 351 348 345 344 343 341 338 334 330 330 331 333 333 333 332 332 335 339 343 344 343 341 339 337 337 340 345 348 350 351 351 350 350 349 348 348 349 351 354 355 355 352 348 344 342 340 340 338 336 333 329 326 323 321 320 319 318 315 311 306 298 289 279 265 251 240 234 231 231 231 231 231 231 230 229 227 226 224 221 216 210 206 203 201 198 196 195 195 196 195 194 192 189 187 184 182 182 183 184 185 185 185 185 185 187 188 188 189 191 192 192 191 192 193 195 198 201 204 206 207 208 209 209 209 209 209 211 213 215 218 220 221 223 223 222 221 218 214 212 211 211 212 213 214 217 217 212 203 194 189 187 182 165 148 141 143 147 151 156 161 167 170 170 171 172 175 177 181 185 190 195 199 200 199 197 195 192 190 187 185 183 181 179 176 175 176 178 182 186 190 194 197 198 196 193 188 184 181 179 177 176 174 171 168 166 163 159 155 151 149 146 143 140 136 132 127 121 116 109 103 98 95 94 94 96 101 106 110 113 115 117 116 115 112 110 108 107 105 104 102 100 98 97 97 100 107 117 124 127 127 123 117 113 111 111 111 109 106 101 96 95 95 96 97 95 92 87 81 75 71 71 75 81 85 89 91 90 89 87 83 80 79 80 82 83 83 83 82 82 81 79 76 74 73 72 70 68 67 66 67 69 71 72 73 73 73 71 348 349 350 352 353 353 351 349 347 346 344 344 344 344 343 342 342 343 344 345 346 346 345 344 341 339 338 337 336 337 337 336 335 334 334 334 334 333 333 333 332 331 332 335 339 341 342 341 341 340 339 338 336 335 334 333 332 332 331 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 326 326 326 326 327 327 328 328 328 329 329 330 330 331 331 332 333 333 334 335 335 336 337 337 338 338 337 334 331 328 336 8 21 357 268 257 260 265 270 273 274 275 277 278 271 260 250 244 242 242 243 244 245 243 235 215 192 174 163 154 151 152 165 256 296 310 326 339 346 348 351 358 18 74 119 128 126 117 107 100 97 98 100 102 104 102 96 90 86 84 86 90 95 98 99 97 93 88 84 82 82 83 86 88 90 90 90 90 91 92 92 92 92 92 92 92 92 92 93 95 98 98 93 88 83 78 76 74 72 68 64 61 60 61 63 63 61 51 336 289 286 289 292 297 303 310 314 315 315 313 311 311 315 321 329 335 341 345 348 352 355 359 2 4 5 5 3 2 0 360 360 358 355 350 346 343 340 336 331 327 327 327 327 324 321 319 319 320 321 322 324 325 327 332 337 341 342 341 339 337 336 335 336 339 343 347 348 349 349 350 349 348 347 347 348 350 351 351 349 345 341 337 335 335 335 333 331 329 326 323 322 322 323 323 323 321 318 313 307 300 288 273 258 246 238 235 233 233 232 232 230 229 227 225 223 218 211 205 201 199 197 196 196 196 197 198 197 195 191 188 186 184 184 184 185 187 187 186 185 183 184 185 187 189 191 192 193 193 193 194 196 197 199 202 204 205 206 208 209 210 210 210 210 212 213 215 217 219 220 222 222 223 223 222 220 217 214 213 213 213 214 214 213 206 192 178 172 171 167 151 138 135 137 144 150 154 157 164 168 169 170 172 174 177 180 184 189 195 199 201 202 201 198 196 194 192 190 187 185 183 180 178 178 180 183 187 191 195 198 200 199 195 191 187 184 180 179 177 176 174 171 168 165 160 156 153 150 148 146 142 139 135 130 126 120 114 107 101 97 94 94 97 101 106 110 113 115 117 118 117 116 113 110 109 107 105 103 100 97 93 90 91 97 107 117 124 127 127 124 119 116 114 113 112 110 107 103 99 98 97 96 95 93 89 85 79 76 76 78 82 85 87 88 88 85 82 77 74 72 73 75 76 77 78 79 80 79 78 76 74 73 71 69 67 64 64 65 68 71 74 75 75 74 73 345 346 348 350 351 350 348 345 343 342 342 342 342 342 342 342 342 342 343 343 343 342 341 339 337 336 334 334 334 335 335 335 333 332 332 331 331 331 331 331 330 329 330 333 337 339 339 339 339 338 337 336 335 333 332 331 330 330 329 328 328 328 328 328 327 327 327 327 327 327 327 326 325 325 325 324 325 325 325 326 326 327 327 328 328 329 329 330 331 331 332 333 334 334 335 336 337 338 340 341 340 339 338 342 356 8 357 317 281 270 270 271 273 274 274 275 277 277 270 260 251 247 246 247 248 249 249 243 226 200 182 172 167 164 164 176 210 249 270 284 301 319 332 340 349 359 18 70 117 129 126 118 111 107 106 109 111 112 111 109 105 99 94 89 87 89 92 97 99 100 99 96 92 88 86 86 87 89 90 92 93 93 94 94 94 94 93 93 93 93 95 97 99 100 99 95 89 83 78 75 74 73 73 71 68 64 62 61 61 59 53 36 351 310 302 301 300 302 306 311 314 315 315 314 313 314 318 323 328 333 336 338 341 343 347 350 354 356 356 355 353 351 348 346 343 338 331 322 320 322 322 317 310 306 307 310 313 312 312 312 313 312 311 310 310 311 315 321 329 334 336 336 335 334 333 332 332 333 336 339 342 344 345 347 348 347 346 345 345 346 346 345 343 342 340 336 333 331 330 328 327 326 325 323 321 320 321 321 322 321 319 315 311 306 298 288 275 262 251 243 238 236 234 233 231 229 227 224 220 215 207 202 199 198 198 198 199 200 202 201 199 196 193 189 187 186 186 187 188 189 188 187 185 183 183 184 187 189 191 192 193 194 195 196 198 199 200 201 202 203 205 207 209 210 210 211 211 212 214 215 217 218 219 220 221 222 223 223 222 220 217 213 211 210 208 206 200 186 167 152 146 146 141 135 131 131 136 144 150 152 155 161 166 169 170 171 174 176 179 183 188 193 198 201 203 204 202 200 198 197 195 192 190 187 183 180 179 181 183 186 190 194 198 200 200 198 194 190 186 183 180 179 178 176 173 169 166 161 157 154 152 150 147 144 141 137 133 129 124 118 111 105 100 98 99 102 107 112 114 115 117 118 120 120 119 116 113 111 108 106 104 100 96 90 86 85 89 97 108 118 125 129 129 126 122 117 114 113 114 112 109 104 101 98 97 96 94 92 89 85 82 81 82 84 85 86 86 85 83 80 76 72 70 68 67 68 70 73 75 78 78 78 76 75 73 72 70 67 64 62 62 66 70 73 75 75 75 73 345 345 345 346 347 345 343 341 339 338 338 339 339 339 339 339 340 340 341 340 340 338 337 335 333 332 331 330 331 332 333 333 331 330 330 329 329 329 329 329 328 327 329 332 335 337 337 337 337 336 336 335 333 332 330 329 328 328 327 327 327 326 326 326 326 326 326 326 326 325 325 324 324 323 323 323 323 324 324 325 325 325 326 326 327 327 328 329 330 331 331 332 333 333 334 336 338 339 341 343 346 348 356 7 6 350 323 297 280 272 269 269 270 271 273 275 276 273 266 256 251 249 251 252 252 251 248 242 218 194 183 178 177 181 190 208 230 243 250 255 263 281 306 330 349 6 31 79 115 124 121 116 112 113 117 122 124 123 120 116 113 107 100 93 89 88 91 95 100 103 104 102 99 95 92 90 90 91 93 95 96 97 97 97 97 97 96 95 95 96 98 100 102 101 97 91 85 79 76 74 73 74 75 74 71 66 62 59 56 52 44 29 6 340 323 316 312 311 312 315 318 318 319 320 320 322 324 327 329 331 332 333 335 337 340 342 345 346 346 345 342 339 335 331 324 314 301 290 292 299 302 299 292 288 290 295 300 301 300 300 301 300 298 295 293 294 296 302 310 317 322 326 328 329 329 329 328 328 329 332 334 336 338 341 343 344 343 343 342 342 341 338 336 336 337 334 331 328 325 323 321 321 321 320 319 317 316 315 315 314 312 311 309 306 302 296 289 278 267 255 247 242 238 235 231 229 226 223 219 213 206 201 199 198 199 200 202 204 204 203 200 197 195 192 190 189 189 189 190 190 190 188 186 184 184 184 187 189 191 192 193 194 195 197 199 200 200 201 202 204 206 207 208 209 209 210 211 213 214 215 217 218 219 220 222 222 222 222 222 220 217 212 207 202 197 190 178 160 143 131 123 118 117 119 124 133 142 149 153 154 156 160 165 169 171 172 173 176 179 182 186 191 196 201 204 205 205 204 203 202 200 197 194 191 186 181 180 180 183 185 188 191 195 199 200 200 197 193 189 186 183 181 180 177 174 170 166 162 158 155 154 151 148 145 142 139 135 132 127 121 115 109 106 105 108 112 117 121 123 123 122 122 122 122 121 119 116 113 110 108 105 102 97 91 87 85 86 92 100 110 119 126 129 129 127 122 117 116 118 118 116 112 107 104 102 100 98 96 94 91 89 87 88 88 89 89 89 88 86 84 80 75 71 67 65 64 65 68 72 76 79 80 80 79 76 75 73 70 66 63 62 63 66 70 74 74 74 72 346 345 345 345 344 343 340 338 336 335 335 335 335 335 335 335 336 337 337 337 336 334 332 331 329 328 327 327 328 329 330 330 328 328 327 327 328 328 328 327 327 326 328 331 333 335 335 335 335 335 334 333 331 330 329 328 327 327 326 326 325 325 325 325 325 325 325 325 324 324 323 323 322 322 321 322 322 322 323 323 324 324 325 325 326 326 327 328 329 330 330 331 332 333 334 336 338 340 342 345 350 358 12 20 14 347 310 286 274 267 264 263 264 267 272 276 275 269 259 251 248 250 254 256 254 250 248 246 231 207 193 187 188 195 210 227 238 242 240 238 237 242 255 300 359 28 56 96 120 125 120 115 114 119 125 131 134 131 126 123 119 114 106 98 91 88 90 96 103 108 111 110 106 102 98 96 94 95 97 99 100 100 100 100 100 99 99 99 100 100 102 103 103 100 94 88 82 78 76 75 75 76 77 76 72 66 58 52 47 41 31 19 5 349 337 329 324 322 321 321 322 323 324 327 329 330 331 331 332 332 331 331 331 333 335 336 337 337 337 335 333 329 325 320 312 301 286 277 277 284 288 286 282 279 280 284 288 289 286 283 281 281 281 279 279 278 280 284 289 294 302 310 317 321 322 322 323 323 323 324 326 328 331 334 337 338 338 338 337 337 335 332 330 329 330 329 327 325 322 319 317 316 316 316 314 312 311 309 308 307 305 304 305 305 304 301 297 290 281 270 260 252 246 241 235 230 226 223 219 213 207 202 200 200 200 202 204 205 205 203 200 198 196 195 193 192 191 191 191 191 189 188 186 186 186 187 188 189 190 191 193 194 196 198 199 200 202 203 205 207 208 207 207 207 207 209 211 213 214 216 217 218 220 221 222 222 221 220 219 218 214 207 200 192 184 173 158 142 130 122 115 107 102 105 118 137 150 156 157 157 157 159 164 168 171 172 173 176 178 182 186 191 196 201 205 207 207 208 208 207 205 202 199 194 187 182 179 179 182 184 186 188 191 195 198 200 198 195 192 189 186 184 182 179 175 171 167 163 159 157 154 152 149 147 143 140 137 134 129 124 118 114 113 113 116 121 126 130 133 133 132 128 125 124 123 121 119 115 113 110 108 104 100 94 90 88 87 89 93 100 111 121 127 130 130 127 123 123 126 129 130 126 121 117 114 110 107 104 102 99 96 95 95 95 96 96 96 95 94 91 87 82 77 71 67 64 63 63 67 72 80 90 94 92 88 83 79 75 71 67 63 60 61 64 68 70 70 68 350 349 347 346 344 342 339 336 335 334 332 331 331 331 331 331 332 333 333 332 330 329 328 327 325 324 323 323 324 325 326 326 325 325 325 325 326 326 326 326 326 326 327 330 332 333 334 334 334 333 332 331 330 328 327 326 326 326 325 325 324 324 324 324 324 324 324 323 323 322 322 321 320 320 320 320 321 321 322 322 322 323 323 324 324 325 326 327 328 328 329 330 331 333 334 336 338 339 342 345 351 4 20 26 20 351 302 277 267 261 258 258 260 265 272 277 274 264 253 245 245 250 256 260 258 253 253 254 247 227 206 196 195 205 221 237 244 244 239 231 224 218 212 200 114 75 85 114 132 134 127 122 123 127 131 135 136 133 129 126 123 119 113 105 98 94 94 99 107 113 117 117 112 108 104 102 100 101 102 103 104 104 104 103 103 102 103 103 104 104 105 105 103 98 92 87 82 79 77 76 76 77 77 74 70 62 51 42 34 25 13 2 352 344 340 338 336 333 330 328 328 328 330 333 335 336 335 334 334 333 332 331 330 330 330 331 331 330 328 326 324 321 318 313 306 296 284 275 273 277 281 281 278 275 275 276 278 278 276 271 267 266 267 267 267 267 268 270 274 278 284 292 301 306 310 312 314 315 315 316 317 320 324 328 331 331 331 330 330 329 327 325 323 322 322 322 321 319 317 315 312 311 311 310 308 307 306 305 304 302 301 301 302 303 304 303 301 297 291 283 275 266 259 252 245 237 230 225 220 214 208 204 202 201 202 203 204 205 204 202 199 198 197 196 195 193 192 192 192 191 190 188 188 189 190 190 191 191 191 192 194 196 197 199 200 202 203 205 206 207 207 206 205 205 206 208 211 212 214 215 217 218 220 221 221 221 219 217 216 213 208 201 192 183 173 161 147 133 124 121 116 109 103 105 123 149 161 163 161 159 157 158 162 167 171 173 174 176 179 183 187 192 198 204 209 211 211 212 212 212 210 208 203 197 190 183 180 179 180 183 184 185 187 190 194 197 198 196 193 192 190 188 185 182 177 172 169 165 161 158 155 153 151 149 146 143 140 136 131 126 122 119 118 118 119 122 127 132 137 140 139 134 130 128 126 124 121 118 116 113 111 108 104 99 95 92 89 88 89 94 103 113 123 129 132 131 130 131 137 143 145 142 138 134 129 124 119 115 111 107 104 102 102 103 104 104 104 104 102 100 96 90 84 77 72 67 63 60 59 59 72 104 118 116 110 101 94 88 82 76 68 59 55 54 55 56 56 52 354 352 350 348 346 342 339 336 334 332 330 329 328 328 328 328 329 329 329 327 325 324 323 323 322 321 320 320 321 322 322 322 322 323 323 324 325 325 326 326 326 326 328 329 331 332 333 333 332 331 330 329 328 327 326 325 325 325 324 324 323 323 323 323 323 323 322 322 321 321 320 319 319 319 319 319 320 320 320 321 321 321 322 322 323 324 325 326 326 327 328 329 331 332 334 336 337 339 340 342 349 5 21 24 16 341 288 269 262 258 256 257 261 268 277 282 277 263 249 241 243 250 259 265 265 261 257 255 250 238 219 204 202 212 229 244 252 251 243 228 214 203 192 178 154 124 117 130 143 143 136 132 132 133 134 136 136 133 130 128 126 122 118 112 108 106 106 109 113 117 119 118 115 112 109 107 106 106 107 108 108 108 107 107 106 105 106 106 107 107 107 107 103 98 92 88 84 80 77 74 72 72 72 70 64 55 41 27 14 3 353 344 340 340 343 346 347 344 340 336 334 334 335 336 338 338 337 336 336 335 334 333 331 329 326 325 324 322 320 318 316 313 311 308 302 295 287 278 275 276 277 277 276 274 273 272 272 271 268 263 259 257 257 258 259 259 260 261 263 266 272 278 285 291 295 298 302 304 305 306 307 310 315 321 325 324 321 319 318 318 317 317 316 316 316 314 313 312 310 309 307 306 305 304 303 302 302 302 301 300 299 299 300 302 302 302 301 301 299 296 290 283 275 267 259 250 241 233 225 218 211 206 204 204 203 203 203 203 201 199 197 196 196 196 196 195 193 193 193 192 191 190 190 191 192 193 193 192 192 193 195 197 198 200 201 202 203 205 206 206 206 205 203 204 206 208 210 212 213 214 216 217 218 219 219 218 217 214 211 206 200 193 184 174 164 153 141 130 124 122 120 118 117 123 141 161 169 167 163 160 158 158 161 166 171 174 176 178 181 185 190 195 201 207 212 215 216 216 216 216 215 212 207 200 193 186 182 180 181 182 183 184 185 187 190 193 195 195 193 192 191 190 188 185 180 175 171 167 163 159 157 154 153 151 149 146 142 138 133 129 125 123 121 119 118 119 122 129 135 140 141 139 135 132 129 127 124 121 119 117 114 111 108 104 100 96 93 91 89 91 96 106 117 127 133 135 136 138 142 147 150 148 145 142 137 132 128 123 119 115 112 111 111 113 115 116 116 114 111 108 103 97 90 83 77 70 63 54 40 26 22 91 139 138 132 124 117 111 104 93 78 62 48 33 21 3 336 308 357 355 352 350 347 344 340 336 334 332 329 328 327 326 326 327 327 326 325 323 321 320 320 319 318 317 317 317 318 319 320 320 321 321 322 323 324 325 326 326 326 327 328 329 330 331 331 331 330 329 328 327 326 325 325 324 324 324 323 323 322 322 322 322 322 322 321 320 320 319 319 318 318 318 318 318 318 319 319 319 320 320 321 321 322 323 324 324 325 326 327 328 330 332 334 336 337 338 339 341 350 7 17 16 0 310 274 264 261 259 259 261 268 279 290 295 289 271 253 245 245 252 261 270 272 266 259 254 249 240 226 212 208 216 234 251 262 263 252 229 205 191 181 172 161 149 143 143 145 141 135 133 133 134 134 135 135 132 130 128 125 121 118 116 116 118 120 120 119 119 118 117 115 113 112 111 111 111 112 112 111 111 110 109 109 109 109 108 108 108 110 109 105 99 95 90 86 81 74 65 59 59 63 65 60 49 30 9 352 340 333 330 332 339 347 353 354 351 346 342 339 339 338 338 337 337 335 335 335 336 336 335 333 329 325 321 318 315 312 310 308 307 307 305 302 297 291 283 278 277 276 275 273 272 271 270 268 266 263 258 255 253 253 255 256 256 255 255 256 259 264 269 274 277 281 284 288 290 293 294 297 300 305 311 315 314 311 308 306 306 306 307 308 309 309 308 306 304 303 302 301 300 299 299 298 298 298 299 298 298 298 298 299 299 299 300 300 301 303 305 303 298 289 280 271 263 254 245 235 225 217 212 209 208 206 204 203 201 199 197 195 195 196 197 197 196 195 195 194 194 193 193 193 193 194 194 194 194 194 194 196 197 199 200 201 202 202 203 205 206 206 204 203 204 206 208 210 211 211 212 214 214 215 215 216 216 214 211 206 200 193 185 175 165 155 146 138 131 127 125 125 127 131 139 151 163 168 167 163 160 159 158 160 163 170 175 177 180 184 188 193 198 204 210 215 218 219 220 220 220 219 216 210 203 196 190 185 182 182 183 183 183 183 185 187 189 192 191 189 188 188 190 190 188 184 178 173 168 164 161 158 156 155 153 150 148 144 140 136 132 129 127 125 121 117 117 119 125 132 137 140 140 137 134 130 128 126 124 122 120 118 115 113 110 105 101 98 94 92 90 91 98 111 123 131 136 137 137 137 140 142 142 138 134 132 130 128 125 122 120 119 120 123 128 132 134 132 128 123 117 110 104 96 88 81 74 63 48 29 13 8 22 129 147 146 142 137 131 122 109 92 67 30 357 333 309 292 281 357 355 353 350 348 344 341 338 335 333 331 328 327 326 326 325 325 324 322 321 319 318 317 316 315 314 314 315 316 317 318 319 320 320 321 322 324 325 326 326 326 327 327 328 329 329 329 328 328 327 326 325 325 324 324 323 323 322 322 321 321 321 321 321 321 320 320 319 319 318 317 317 317 317 317 317 317 317 318 318 318 319 319 320 321 321 322 323 324 325 326 327 329 331 334 336 337 338 340 345 359 14 17 9 331 278 265 262 261 262 264 271 284 299 310 313 308 292 272 259 254 257 264 272 273 269 262 255 248 238 226 214 210 217 236 258 274 276 263 231 199 182 175 170 166 160 155 150 144 137 129 126 127 128 130 132 132 129 125 122 117 113 112 114 118 123 126 125 122 119 117 115 113 112 112 113 113 114 114 114 113 113 112 112 112 112 111 110 109 110 112 111 107 102 98 94 89 83 73 57 45 47 58 63 58 45 24 360 339 325 319 320 327 339 348 353 354 350 345 342 340 340 339 337 335 334 332 332 332 334 335 335 334 330 325 319 314 310 306 303 302 303 304 304 303 299 294 288 282 278 276 274 273 272 271 269 266 263 259 256 254 253 254 254 254 253 252 251 251 253 257 261 264 267 270 273 276 279 282 284 288 291 295 298 301 302 302 300 299 298 298 298 300 302 302 301 299 298 296 295 295 294 294 294 294 295 296 296 296 296 296 296 296 297 297 297 298 300 304 308 309 306 299 290 280 272 265 256 246 236 227 220 216 214 211 208 205 202 199 197 196 196 196 197 198 197 196 196 196 196 195 195 195 195 196 196 195 195 194 195 196 197 199 200 200 201 201 202 204 204 204 203 203 203 205 207 208 209 209 210 211 211 212 213 213 213 210 206 200 193 186 177 167 157 149 142 138 134 131 130 131 134 139 145 152 159 162 162 160 159 157 155 155 158 166 173 178 182 186 190 195 201 206 212 217 220 221 222 222 223 222 219 213 206 199 192 188 185 184 183 183 183 183 184 186 188 189 188 184 180 182 186 189 189 186 182 175 169 165 162 160 158 155 153 151 148 144 141 138 135 134 132 129 125 121 119 120 124 129 134 137 138 136 133 130 128 127 125 124 122 121 120 119 117 113 109 104 101 96 92 90 93 104 116 124 129 129 127 127 128 129 127 123 120 120 123 124 124 123 124 127 132 140 150 157 158 153 145 135 126 117 110 103 96 89 80 68 50 31 18 15 21 60 131 145 146 141 133 123 113 101 72 343 315 300 289 281 276 356 354 352 349 347 344 342 340 338 335 333 330 328 326 324 323 322 321 321 319 318 316 315 314 313 313 313 313 314 316 317 318 319 320 321 322 323 324 325 326 326 326 327 327 327 327 326 326 326 325 324 324 323 323 323 322 322 321 321 321 321 320 320 320 320 319 319 318 317 317 316 316 316 316 316 316 316 316 316 316 317 317 318 319 319 320 320 321 322 323 325 326 328 331 334 336 338 340 344 353 9 20 22 4 274 259 260 261 263 266 273 287 305 319 326 328 323 312 295 278 267 264 266 270 271 269 265 257 247 234 221 211 208 213 233 264 285 290 276 236 197 181 175 173 171 167 160 152 143 134 124 120 120 122 125 126 125 119 113 107 104 104 108 114 119 123 125 125 122 119 116 114 112 111 111 111 112 112 112 112 113 113 113 114 115 115 115 114 113 113 115 114 111 106 102 98 93 87 76 57 42 45 56 60 55 41 19 355 334 320 314 315 324 337 346 349 349 345 340 337 337 336 335 334 333 331 329 329 329 330 331 332 332 329 325 318 312 307 301 297 297 299 302 302 301 298 294 289 284 279 276 274 273 272 271 268 265 261 257 255 254 255 255 254 252 250 248 246 246 248 251 255 258 260 262 264 267 270 274 277 280 284 287 289 292 294 295 296 296 294 293 293 294 296 295 294 292 291 291 290 289 289 289 289 289 291 293 294 294 294 294 294 293 293 294 294 295 298 302 306 308 308 304 297 288 280 273 265 255 245 234 226 221 218 216 212 208 205 203 201 199 198 198 198 197 197 196 196 197 197 197 196 196 197 197 197 196 195 195 195 196 198 199 200 200 200 200 201 202 203 202 201 201 202 203 204 205 206 207 207 208 210 210 210 210 208 205 200 193 186 177 168 159 151 145 142 139 136 134 134 135 139 142 147 152 154 155 156 156 156 154 149 147 150 160 170 177 184 188 193 197 202 207 212 217 220 221 222 223 225 226 223 217 209 201 195 190 187 185 184 183 183 183 183 184 186 187 186 181 176 177 181 186 188 187 184 178 172 167 164 161 158 156 153 150 147 143 141 139 139 139 137 135 131 127 124 124 127 130 133 135 135 134 132 129 127 126 126 125 124 124 125 126 125 122 118 113 108 104 98 92 91 96 105 113 118 120 119 119 119 118 115 112 112 114 118 122 124 127 130 136 146 162 175 179 175 166 156 146 134 123 117 111 105 98 90 78 60 41 27 21 25 45 90 124 132 128 120 116 115 118 223 282 283 281 277 274 272 353 351 349 347 346 344 343 341 339 336 333 330 328 326 323 321 320 320 319 318 316 315 314 313 312 312 312 313 314 315 316 318 319 320 321 321 322 323 324 324 325 326 326 326 326 326 325 324 324 323 323 323 322 322 321 321 321 320 320 320 320 320 320 319 319 318 317 317 316 316 315 315 315 315 315 315 314 315 315 315 315 316 316 317 317 318 319 319 321 322 323 325 327 330 333 337 340 344 351 3 16 24 28 269 242 250 256 261 265 272 284 303 318 327 331 332 329 322 309 292 278 269 266 265 266 266 263 256 243 226 212 203 200 203 221 267 302 308 295 245 200 185 181 179 175 168 160 152 143 134 125 119 117 119 121 121 116 109 101 95 96 101 109 116 121 123 124 124 122 120 117 114 111 109 108 108 108 107 107 108 110 112 114 116 118 121 121 120 119 120 121 121 117 111 106 101 96 89 77 60 46 46 51 52 45 28 2 342 328 318 312 312 320 332 340 343 341 337 335 333 331 330 330 330 329 328 327 327 327 327 327 326 326 325 322 318 313 307 301 296 294 294 295 295 294 292 290 286 281 277 274 273 271 270 269 267 264 260 257 255 254 254 253 251 249 247 244 243 243 246 249 252 255 256 257 259 261 264 267 270 273 277 281 284 286 288 290 293 294 292 289 288 290 291 290 289 287 286 286 285 285 286 286 286 286 288 290 291 292 292 291 291 290 290 291 291 293 296 299 303 305 307 306 302 295 286 279 272 263 251 239 230 224 221 218 215 212 208 207 205 204 201 200 198 197 197 196 196 197 197 197 197 197 198 198 197 196 195 195 195 197 198 199 199 200 199 199 200 200 200 199 199 198 198 199 201 203 204 204 205 207 208 207 206 203 200 198 193 185 177 168 160 152 147 143 142 141 138 137 136 138 141 145 149 151 153 154 154 154 154 149 142 140 143 152 163 174 183 190 196 200 204 208 212 215 218 219 220 222 226 228 227 220 212 203 197 192 189 186 184 184 184 183 183 183 185 185 185 182 179 178 179 182 185 186 184 181 176 171 166 163 160 157 154 150 147 143 142 142 143 143 141 139 136 132 130 129 130 132 133 134 134 133 130 128 127 126 126 126 126 126 128 129 130 129 127 122 117 112 106 99 93 93 98 105 111 115 117 117 117 116 114 113 114 117 121 126 130 134 139 147 158 176 188 182 171 163 156 149 139 130 124 119 114 108 101 92 78 58 37 27 28 39 62 92 108 112 111 116 136 192 247 263 268 269 269 269 268 350 348 346 345 344 343 341 339 337 335 332 330 328 326 323 321 320 319 318 317 315 314 313 312 311 312 312 313 314 315 317 318 319 320 320 321 321 322 323 323 324 325 325 325 325 324 323 323 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 317 316 316 315 315 314 314 314 314 313 313 313 313 313 314 314 314 315 315 315 316 317 318 319 320 322 324 326 328 331 335 341 347 357 8 17 21 1 236 239 247 254 260 267 278 295 312 322 326 328 329 328 323 314 300 284 272 265 261 260 259 257 250 237 218 203 194 190 189 196 248 321 327 316 270 216 199 191 183 173 164 157 151 143 136 129 123 120 120 119 116 110 104 99 95 96 103 112 118 122 123 123 123 123 121 118 115 112 109 107 106 105 104 104 105 109 113 118 121 126 129 130 129 129 131 133 132 126 118 110 104 96 86 72 56 45 42 41 38 25 2 337 323 317 314 310 310 316 326 334 336 335 333 331 329 327 325 325 326 327 327 327 326 325 324 323 320 319 318 316 314 311 306 301 296 293 290 288 286 285 284 283 280 275 272 270 269 268 268 267 265 263 259 257 256 254 251 249 248 246 244 242 242 243 246 249 252 253 255 256 257 258 258 261 264 268 272 276 279 282 284 286 290 292 291 287 285 285 287 287 286 285 284 284 283 283 283 284 284 285 286 287 288 288 288 288 288 288 288 289 290 291 294 296 299 302 304 305 303 299 291 284 276 268 257 245 234 227 223 220 218 214 211 209 209 207 205 203 201 199 198 197 197 196 196 196 196 197 198 198 197 196 195 194 195 196 197 198 198 198 198 198 199 199 199 198 197 195 195 197 199 202 203 204 205 206 206 204 201 198 195 190 183 176 169 161 154 148 144 143 142 142 141 140 139 140 144 147 151 154 156 158 160 161 156 146 137 135 137 145 156 167 179 190 197 202 206 210 212 214 216 217 218 220 224 227 228 223 215 207 199 194 190 187 186 186 185 184 183 183 183 184 185 185 184 183 180 179 180 182 183 182 179 175 171 166 163 159 156 152 148 146 145 145 145 145 144 142 139 137 134 133 133 134 135 135 135 133 130 129 128 127 127 126 126 126 126 128 129 131 132 130 127 123 117 110 103 100 101 104 109 114 117 118 118 119 119 119 122 126 131 136 141 145 149 154 163 174 177 163 152 149 150 147 141 134 129 126 122 119 115 110 103 89 60 35 28 31 46 70 92 110 133 173 214 236 249 256 260 263 264 265 265 347 346 344 343 341 340 339 337 335 333 332 330 328 326 324 322 320 319 317 316 315 314 313 313 312 312 313 314 315 316 318 319 320 320 320 320 320 321 322 323 324 324 324 324 323 323 322 321 321 320 320 320 320 320 319 319 319 319 319 319 319 318 318 317 317 316 316 315 314 314 313 313 313 312 312 312 312 312 312 312 312 313 313 313 313 314 315 316 318 319 320 322 324 326 328 331 335 342 355 6 8 354 271 247 246 249 254 261 270 285 303 315 321 323 323 324 323 320 313 301 286 273 264 260 257 254 251 246 234 216 198 188 184 181 181 194 311 328 317 291 260 235 209 181 164 156 151 145 140 136 133 130 127 124 119 114 110 106 104 102 104 109 117 121 123 123 123 124 124 122 119 116 113 111 110 108 107 105 104 105 110 118 125 131 136 141 141 140 142 146 149 147 139 127 114 103 90 75 60 47 38 32 26 15 356 333 317 310 310 311 311 311 316 323 329 332 332 331 329 327 325 323 323 324 326 327 327 326 325 323 320 317 314 310 308 307 306 304 301 297 292 287 284 281 278 277 277 274 271 268 267 267 267 267 266 263 260 258 256 257 256 250 246 244 243 242 241 242 244 246 249 250 251 253 254 255 254 254 256 259 263 267 271 275 278 280 283 287 288 287 284 282 283 285 286 284 283 283 282 281 280 282 283 283 283 283 283 284 284 284 285 285 286 287 288 289 291 292 294 297 299 301 302 302 300 295 287 279 272 263 252 240 231 225 221 218 215 212 210 209 209 208 206 205 204 202 200 199 197 196 195 195 195 196 197 196 195 194 193 194 194 195 195 196 195 195 196 198 198 198 197 195 193 194 196 199 202 204 206 208 208 206 202 198 193 188 181 174 169 164 158 152 147 144 144 143 144 143 143 143 144 147 151 155 158 162 166 170 172 165 150 138 134 137 144 153 162 172 184 193 201 207 211 213 215 215 216 217 219 221 224 225 223 219 212 203 196 192 189 188 187 187 185 183 182 182 183 184 185 186 185 181 177 176 177 178 180 181 178 174 170 166 162 159 155 152 149 148 147 148 147 146 144 143 140 137 135 134 135 136 136 135 134 132 130 130 129 129 127 126 124 123 122 124 128 133 135 136 134 130 124 118 113 110 111 114 117 119 121 123 125 127 130 134 139 146 152 157 159 159 161 164 165 154 138 134 139 142 142 140 137 134 132 131 130 131 133 135 139 142 145 346 347 351 259 206 214 222 232 238 243 248 252 255 258 261 263 263 345 343 342 341 339 338 337 336 335 333 331 329 327 325 323 321 319 318 317 316 316 315 315 315 315 315 316 317 317 318 319 320 320 320 319 319 319 320 321 322 323 323 323 323 322 321 321 320 319 319 319 319 319 319 319 319 319 319 318 318 318 317 317 316 316 316 315 314 314 313 312 312 311 310 310 310 309 310 310 310 311 311 311 311 311 312 313 315 316 318 319 320 322 324 326 326 326 333 349 1 355 313 268 256 253 253 257 263 275 291 305 314 318 319 319 319 319 316 311 301 288 277 269 264 260 256 253 249 240 221 200 189 184 181 180 184 215 287 297 289 280 272 247 179 153 145 138 132 128 127 127 129 129 125 119 114 112 112 112 113 115 119 124 125 124 123 124 124 124 122 120 118 116 115 114 113 110 106 104 105 113 126 137 144 149 154 155 154 156 161 166 166 159 141 115 94 76 59 45 34 25 15 3 346 327 313 306 305 308 311 313 314 320 326 328 330 330 330 328 326 324 323 323 325 327 328 327 326 325 323 320 317 314 310 306 304 304 304 302 297 292 287 283 281 277 276 276 274 271 269 268 268 269 268 265 262 258 255 255 257 259 253 247 243 241 240 241 242 244 247 250 249 248 249 251 252 250 250 252 256 260 265 269 272 275 277 281 283 284 283 282 281 283 284 284 282 280 279 279 278 277 279 280 279 279 279 279 279 280 280 281 282 284 285 287 289 291 292 294 296 297 298 300 301 301 298 292 284 276 267 258 247 235 227 222 218 216 214 212 210 209 208 209 209 209 207 205 203 201 198 196 194 193 194 194 193 193 192 192 193 193 193 194 194 193 193 193 195 197 197 195 192 191 193 195 199 202 205 208 210 210 207 201 195 188 181 175 170 165 161 156 151 148 147 146 146 146 146 146 146 148 150 154 158 163 167 172 177 179 173 159 145 140 142 148 155 162 169 177 186 194 202 209 213 215 215 215 216 217 219 221 222 223 222 217 208 200 194 191 189 188 186 185 183 181 181 181 182 183 184 184 182 179 175 173 173 176 177 177 175 172 168 165 162 159 156 153 151 150 150 149 149 148 146 143 140 138 137 137 137 136 135 134 134 133 133 132 131 129 128 126 123 121 121 125 131 137 142 143 142 139 135 130 127 126 126 126 127 128 131 134 139 144 149 156 164 170 172 171 169 169 168 164 151 133 130 135 138 140 141 140 139 140 141 143 148 156 164 176 191 206 221 228 234 236 236 237 238 240 243 245 247 249 252 255 260 263 264 343 343 341 340 339 338 337 336 334 332 329 327 325 323 321 320 320 319 318 318 318 318 318 318 319 319 320 320 320 320 321 321 320 320 319 318 318 320 321 322 323 323 322 322 321 320 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 316 316 315 314 314 313 312 311 310 309 308 308 307 307 307 308 308 308 308 309 309 310 310 311 313 314 316 317 319 320 323 324 322 320 329 348 357 341 294 269 261 258 258 261 267 279 293 304 311 314 316 317 317 316 313 309 302 295 289 284 279 274 270 267 266 261 242 211 194 187 183 181 183 196 234 267 277 279 279 269 176 139 131 124 117 114 114 117 122 124 122 117 114 115 117 119 121 124 127 128 126 124 123 123 123 123 122 120 119 119 118 117 114 109 103 98 97 106 130 149 158 161 164 166 168 172 177 183 186 187 181 75 51 48 39 28 18 5 350 334 319 309 303 303 306 311 316 318 318 321 327 331 331 330 328 326 324 324 323 324 325 327 328 327 327 326 324 322 320 318 316 312 309 308 307 304 298 292 287 285 284 283 282 281 280 278 274 272 272 272 271 268 263 258 254 254 257 262 259 251 245 241 240 242 243 244 247 250 248 245 244 247 249 248 248 250 255 260 265 269 272 274 275 279 281 283 283 283 282 281 282 281 279 277 276 275 274 274 274 274 273 273 274 275 275 276 277 278 280 282 283 285 287 290 293 294 295 296 296 297 299 300 300 297 290 281 272 263 252 241 231 224 220 218 216 214 211 209 209 210 211 212 212 211 209 206 202 198 195 194 193 192 190 189 190 191 192 192 192 193 192 192 191 192 193 194 195 194 193 192 194 196 200 203 206 208 210 210 208 203 196 189 182 174 168 164 160 156 153 151 151 151 151 150 149 149 150 150 152 156 161 166 170 175 180 181 178 168 155 148 149 153 158 164 169 174 180 186 194 202 209 212 213 214 215 216 217 219 220 221 223 221 213 204 197 192 189 186 185 183 181 180 179 179 180 181 182 183 183 181 178 175 172 171 171 173 173 172 169 165 163 161 159 156 153 152 152 152 152 151 149 145 143 141 140 139 138 137 136 135 135 135 136 136 134 134 132 130 127 125 124 126 132 140 147 151 153 154 153 150 147 145 143 141 140 141 144 149 155 160 165 173 182 185 183 180 177 176 174 170 160 146 140 140 141 143 144 146 147 150 153 159 167 175 184 193 204 214 222 228 232 235 237 238 240 243 245 247 247 248 250 255 261 265 268 344 343 342 341 340 339 337 335 333 330 328 325 323 322 321 321 321 321 321 321 321 321 321 322 322 322 322 322 321 321 321 321 321 320 319 318 318 320 321 322 323 322 322 321 320 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 315 314 313 312 311 310 309 308 307 306 305 305 305 305 306 306 306 307 307 308 309 310 311 313 314 316 317 319 321 322 320 320 333 355 353 318 283 269 264 262 263 267 273 283 294 303 308 312 314 315 315 314 312 309 308 310 312 310 305 298 293 293 299 305 308 285 208 188 181 179 180 189 213 246 264 272 275 270 136 122 118 113 108 105 105 109 113 117 117 114 113 115 118 121 124 127 128 126 124 123 123 123 123 122 121 121 122 121 120 117 111 104 95 88 80 78 110 155 167 170 172 176 181 189 195 200 204 213 249 338 12 32 28 15 359 341 325 312 304 300 299 302 308 315 322 326 325 323 327 331 332 329 326 323 322 322 322 323 325 327 328 328 328 327 326 324 322 320 319 317 315 312 310 305 299 293 289 288 290 290 290 290 288 286 283 279 277 277 276 274 269 264 258 256 258 264 267 262 253 247 244 245 245 244 246 250 250 246 245 248 252 254 254 255 259 264 269 272 274 275 276 278 280 282 284 284 283 280 279 279 277 275 274 273 273 271 269 268 268 269 270 271 272 273 275 276 278 279 281 283 285 288 291 293 294 294 294 294 296 298 299 299 295 287 278 267 257 247 237 228 223 220 218 216 213 210 210 211 213 214 215 215 213 211 206 202 199 197 194 192 189 189 189 190 191 191 191 191 190 189 189 190 191 192 193 193 193 193 195 197 201 203 206 207 208 208 207 204 198 191 184 176 170 165 162 159 157 155 155 155 155 154 153 152 153 154 155 159 164 168 172 177 180 182 181 174 164 157 155 157 161 165 169 173 178 182 188 194 202 207 210 213 214 215 217 218 218 219 221 221 217 209 200 192 188 185 183 181 180 179 178 179 180 181 182 183 184 184 183 180 174 168 166 167 169 169 167 165 163 162 161 158 156 154 154 154 154 153 150 148 145 143 142 141 139 138 137 136 137 138 139 139 139 138 137 135 133 132 132 133 138 145 153 158 162 164 164 163 160 157 155 154 154 155 159 166 173 177 180 186 193 194 191 186 183 182 181 177 172 164 157 154 153 154 155 157 159 163 167 173 181 188 195 203 211 219 226 230 234 237 238 241 243 245 247 248 248 248 251 255 262 269 274 345 344 343 342 340 339 336 334 331 329 326 324 323 322 322 322 322 323 323 323 324 324 324 324 324 323 322 322 321 321 321 321 321 320 320 319 319 320 322 323 323 322 321 320 319 318 318 317 317 317 317 318 318 318 317 317 317 317 317 317 317 317 317 316 315 314 313 312 311 310 308 307 306 305 304 303 303 303 303 303 304 304 305 305 306 307 308 309 311 312 314 316 318 320 319 317 322 351 11 339 294 277 271 269 269 271 275 281 289 297 304 308 310 312 313 312 311 310 310 317 327 335 334 329 322 317 320 329 338 347 355 5 60 154 162 167 176 201 236 257 265 267 181 111 111 109 106 102 100 99 98 100 104 107 110 112 114 117 120 123 124 124 123 122 123 124 124 123 122 123 123 124 122 119 114 108 99 89 78 59 35 28 160 178 180 183 190 200 211 215 214 216 227 268 341 21 49 42 14 344 323 310 303 298 296 298 302 309 317 326 333 335 332 329 330 330 328 324 321 319 320 320 321 323 325 326 327 327 327 327 325 322 320 318 317 315 312 308 304 299 295 293 293 295 296 297 297 297 295 292 289 286 286 286 285 283 278 271 266 266 272 279 278 270 260 254 251 250 248 249 253 255 256 257 261 265 268 269 267 268 271 273 275 276 276 277 278 279 282 284 285 283 279 278 278 276 274 273 272 271 269 267 264 264 265 267 268 270 272 273 274 275 276 278 280 282 285 289 291 292 292 292 292 294 296 298 299 297 292 283 273 262 252 243 233 226 222 220 217 214 212 212 213 214 215 216 217 216 213 210 207 205 202 198 194 191 190 189 190 190 189 189 188 187 187 187 187 188 189 190 190 191 192 194 197 200 202 204 205 206 206 206 204 198 191 184 177 171 167 165 163 161 159 158 157 156 155 155 155 156 157 159 161 165 169 173 177 181 182 181 177 170 164 162 162 164 167 169 172 175 179 183 187 192 199 205 210 213 214 216 217 217 217 218 219 217 211 201 193 187 183 181 180 179 178 178 178 179 180 182 183 184 185 186 183 176 167 162 163 166 167 167 166 165 164 162 160 157 156 156 156 155 154 152 150 149 147 145 144 142 141 140 139 140 141 142 143 143 143 141 140 140 140 141 143 148 153 157 161 164 166 165 164 162 160 159 159 161 165 172 181 187 189 189 191 195 197 195 191 188 188 187 184 180 176 172 170 169 169 170 171 173 176 180 185 191 197 203 210 217 223 229 234 237 239 241 243 245 247 249 250 249 249 251 255 263 272 276 346 344 343 342 340 337 334 331 329 326 324 323 322 322 322 322 323 323 323 324 324 324 324 324 323 322 321 321 321 320 320 321 321 321 320 320 320 321 322 323 322 321 320 319 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 315 314 313 311 310 309 307 306 305 304 303 302 302 301 301 302 302 302 303 303 304 305 306 307 309 311 313 316 318 318 315 311 315 25 22 317 287 278 275 274 275 278 283 289 295 301 304 307 309 310 309 307 306 306 311 324 341 348 347 341 335 332 334 341 349 356 3 11 22 48 90 121 141 179 239 261 263 228 112 105 104 103 100 97 94 90 86 84 87 96 105 111 115 118 120 122 121 120 120 120 122 125 126 125 125 125 125 124 119 111 107 104 98 88 73 45 13 358 345 208 197 202 211 223 230 227 221 221 231 260 346 49 76 73 18 327 311 303 298 296 295 298 302 310 318 328 337 343 343 338 332 328 324 321 319 318 319 319 319 319 321 322 323 325 325 326 325 322 320 317 314 311 309 306 303 299 297 297 298 299 301 303 304 305 305 304 302 300 301 302 303 303 300 294 287 284 287 292 292 286 276 267 261 259 257 257 261 265 269 272 274 278 282 282 279 278 278 278 278 277 277 277 278 279 280 283 284 283 279 277 277 276 274 271 270 269 267 263 260 261 262 264 266 268 269 271 272 272 273 275 276 279 282 286 288 290 291 292 292 293 294 296 298 298 294 288 278 267 257 247 238 229 224 220 217 215 214 214 214 215 215 217 217 217 215 212 211 210 208 205 200 196 193 191 190 189 188 187 185 185 184 185 185 185 186 187 187 189 190 193 196 199 201 202 203 204 204 204 201 195 188 182 176 172 169 167 166 163 161 159 158 157 156 157 157 158 160 161 163 166 170 173 177 180 182 181 179 175 170 169 169 169 169 171 172 173 175 178 181 183 189 197 203 209 213 215 216 216 215 215 216 216 212 202 194 187 183 180 179 179 178 178 178 179 180 181 183 184 185 186 184 178 168 162 162 165 167 168 169 169 167 164 161 159 158 157 157 157 156 155 154 153 151 149 148 147 146 145 145 145 146 147 147 147 147 146 146 145 146 147 151 154 157 158 159 160 160 159 157 156 157 158 160 165 172 182 192 198 197 193 191 193 195 195 193 193 192 190 188 185 182 181 180 179 180 181 182 184 187 190 194 199 205 210 215 221 227 232 236 239 241 243 245 247 248 249 250 250 250 251 254 261 269 275 346 345 343 341 338 335 332 329 327 325 323 321 321 320 321 321 321 321 321 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 321 322 322 321 320 319 317 317 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 314 313 312 311 310 309 307 306 305 303 302 301 301 300 300 300 300 300 301 302 302 303 304 306 308 311 314 318 319 317 309 294 271 70 8 312 291 283 280 279 280 282 288 296 303 306 307 308 308 307 304 300 297 298 308 328 349 356 354 348 341 338 339 344 352 358 3 8 15 24 36 51 60 48 336 309 303 111 107 101 98 96 93 90 86 82 78 75 79 89 102 112 117 120 122 122 121 119 118 119 120 124 127 128 128 127 125 119 109 98 94 97 97 91 75 42 12 1 359 351 248 226 229 236 241 237 228 224 225 221 102 91 96 101 337 295 295 295 294 293 294 297 302 310 319 329 339 347 349 344 334 326 321 318 316 316 317 317 317 317 317 319 320 322 323 325 325 324 321 318 314 311 308 307 304 303 302 302 303 306 309 312 313 315 316 316 315 315 316 318 319 320 319 315 310 305 304 304 302 297 290 282 277 274 273 275 278 280 281 281 282 285 288 289 287 286 283 281 279 278 277 277 278 278 279 281 282 281 279 277 276 275 274 271 269 267 265 261 257 257 260 262 265 266 267 268 269 269 271 272 274 276 278 281 284 287 289 291 292 293 294 295 297 298 296 291 283 272 261 251 242 233 226 221 217 215 214 215 215 216 216 218 218 217 215 213 213 214 214 211 207 202 197 194 191 189 187 185 184 183 183 183 183 183 183 184 185 186 189 192 195 198 200 201 202 202 202 201 196 190 185 180 176 173 170 168 166 164 162 160 159 157 157 159 160 161 163 164 165 167 170 174 177 179 181 182 181 178 175 174 173 173 173 172 172 172 172 174 176 178 182 188 194 201 207 212 214 214 213 213 213 214 211 204 196 189 183 180 179 179 179 179 179 179 180 182 183 183 184 184 183 178 171 166 167 169 170 170 170 170 169 166 162 160 159 158 158 158 158 158 158 157 156 155 153 152 152 151 150 150 151 152 152 153 152 152 151 151 151 153 156 159 159 159 158 157 155 153 151 152 154 158 162 169 180 190 199 203 201 196 193 193 195 194 193 192 192 190 188 186 184 184 184 184 186 188 190 192 194 197 201 205 210 215 219 224 230 235 239 241 243 245 246 247 248 249 250 250 250 251 253 258 265 271 346 345 343 340 337 333 330 328 325 323 321 320 319 319 319 319 319 319 319 319 319 320 320 320 320 321 321 321 321 321 321 321 321 320 320 319 319 319 320 319 319 318 317 317 316 316 316 316 317 317 317 317 317 317 316 316 316 317 317 317 317 317 316 315 314 313 312 311 310 309 307 306 304 303 302 301 300 299 298 298 298 298 299 300 300 300 301 303 306 310 315 319 322 319 303 246 184 150 333 314 297 290 286 285 285 288 297 307 313 314 313 311 308 304 298 292 287 287 297 326 356 4 0 353 345 341 342 348 354 359 1 4 7 13 17 21 22 17 8 9 48 93 101 96 89 87 87 85 82 80 79 79 83 92 104 114 119 122 123 123 122 121 119 117 116 119 124 129 132 131 126 117 105 90 82 88 97 97 84 51 22 12 12 13 10 352 303 282 320 7 11 20 122 126 114 107 107 118 208 267 280 286 288 290 292 295 301 309 319 330 340 347 348 344 334 324 318 315 313 314 315 315 315 315 316 317 318 320 322 324 325 325 323 320 317 314 313 312 312 311 310 311 312 314 317 320 322 324 325 326 327 327 328 330 331 332 332 330 327 322 318 315 312 308 304 301 300 300 301 303 304 302 298 292 288 288 290 291 291 290 288 284 281 279 278 280 280 281 282 284 283 281 280 278 278 278 276 274 270 266 263 259 255 256 259 261 263 265 266 266 266 267 268 269 271 273 274 276 279 283 286 290 293 294 294 295 296 298 298 295 288 278 265 255 245 237 228 222 217 215 214 215 216 216 217 218 218 216 213 212 214 217 217 216 212 207 202 198 194 190 187 184 183 182 182 182 181 181 181 182 183 185 188 191 194 197 199 201 201 201 200 197 192 187 183 180 177 174 171 169 167 165 163 161 160 159 159 161 163 164 165 166 167 169 172 175 177 179 181 182 181 179 177 177 176 176 175 174 173 172 172 172 173 174 177 181 186 192 199 206 210 211 210 210 211 212 211 206 199 192 186 182 180 180 180 180 180 181 182 183 183 183 183 182 181 179 176 174 174 174 172 170 169 169 168 166 164 162 161 160 160 161 161 161 161 160 159 158 157 156 155 155 155 156 157 158 159 159 158 157 156 156 156 158 160 163 163 163 161 158 156 154 155 156 159 163 169 178 188 197 204 207 204 200 198 197 198 195 191 189 188 188 187 186 186 187 187 189 191 195 198 200 202 204 207 210 214 218 222 227 232 236 240 242 244 246 246 247 248 249 251 251 252 252 254 256 260 265 346 344 342 339 335 332 329 327 324 322 320 319 318 317 317 317 317 317 317 318 318 319 319 319 320 320 320 320 320 320 320 320 320 319 319 318 317 317 317 317 317 317 317 316 316 316 316 316 316 317 317 316 316 316 316 316 316 317 317 317 317 317 316 315 314 313 312 311 310 309 307 305 304 302 301 300 299 298 297 296 296 296 296 296 296 296 297 299 301 306 312 319 326 330 73 144 143 134 320 309 297 292 290 291 293 300 312 321 324 323 319 313 305 297 291 285 280 278 281 313 3 13 8 0 353 349 351 355 359 0 0 0 3 6 10 12 12 11 11 22 48 76 87 85 79 78 81 83 84 86 89 91 95 101 109 116 121 124 124 124 124 123 121 118 116 118 124 134 140 137 130 123 111 93 80 85 98 103 95 66 35 23 19 18 18 18 17 17 16 17 22 35 70 99 109 112 116 132 191 250 271 280 284 286 289 293 299 307 317 329 338 344 345 340 331 321 315 312 311 311 312 313 313 313 314 315 317 319 321 323 324 324 324 323 322 321 321 321 322 322 322 322 322 323 325 328 330 331 333 335 336 338 339 341 342 343 344 343 340 336 331 327 323 321 319 320 322 325 328 329 326 322 315 307 299 294 293 293 293 293 291 288 284 281 281 285 285 285 286 287 287 285 283 282 281 281 280 277 272 268 263 258 255 255 257 260 262 264 264 264 264 265 266 268 269 270 271 273 275 278 282 287 292 295 296 295 295 296 297 296 292 283 271 259 249 239 230 223 217 214 214 215 216 217 217 217 215 211 209 211 214 216 217 216 214 210 206 201 197 192 188 185 182 181 180 180 179 179 179 180 182 185 187 190 193 195 197 199 200 199 197 194 190 186 184 181 178 174 171 169 167 166 164 162 160 160 162 163 165 166 166 167 169 171 173 175 177 179 180 181 180 179 178 178 178 178 176 174 173 173 173 173 173 173 174 177 181 186 192 200 205 207 207 207 209 210 211 208 202 195 188 183 181 181 181 181 182 183 184 184 184 183 183 182 182 181 181 180 180 178 175 172 170 169 168 168 167 165 163 162 162 163 163 163 163 162 161 159 158 158 158 158 159 161 163 164 165 166 165 163 162 161 161 162 163 165 167 168 167 164 163 163 164 166 169 173 179 185 194 201 207 209 208 205 203 201 200 195 190 186 183 185 186 188 191 193 195 196 199 203 206 209 211 212 213 215 218 222 225 229 233 237 241 243 245 246 247 248 249 250 251 251 252 252 253 254 257 261 343 341 339 337 334 331 328 326 324 321 319 318 317 316 316 316 316 316 317 317 317 318 318 319 319 319 319 319 319 319 319 318 318 318 318 317 316 315 315 315 316 316 316 316 316 316 316 317 317 316 316 316 316 316 316 316 316 316 316 317 317 317 316 316 315 313 312 311 310 308 307 305 303 301 300 299 297 296 295 295 294 294 293 292 291 291 292 292 292 294 298 307 321 3 121 133 130 110 320 300 290 287 287 292 301 314 324 329 330 326 318 307 297 290 286 283 280 277 274 286 6 23 18 12 6 3 4 5 5 4 2 1 2 6 10 12 13 13 16 27 42 57 66 69 70 73 77 83 89 95 100 104 107 111 116 121 125 126 126 126 126 126 126 126 128 133 142 154 162 153 134 129 124 112 97 96 105 109 103 81 49 30 22 18 16 16 18 22 27 32 35 43 60 83 101 112 122 137 175 235 265 275 280 284 288 292 297 304 315 325 334 339 340 334 326 318 312 309 309 309 310 310 311 311 311 313 314 316 318 320 322 323 324 325 326 328 329 330 331 332 333 333 333 333 334 336 337 339 340 342 344 346 348 350 351 352 353 353 351 348 344 340 337 335 334 335 338 341 344 344 340 335 328 320 312 304 298 294 294 294 293 291 287 284 286 289 289 288 287 286 287 287 285 283 282 281 280 278 275 270 264 258 254 253 255 258 260 262 262 262 262 264 265 267 268 269 270 270 272 274 278 284 291 296 298 297 295 295 296 296 294 289 278 265 254 243 233 223 217 214 213 214 215 216 216 214 210 207 207 210 213 215 217 216 215 212 208 204 199 193 189 185 182 180 179 179 179 178 179 179 181 184 186 188 190 192 195 197 198 197 195 192 189 186 182 179 177 174 171 169 167 166 164 162 161 162 164 166 167 167 168 168 170 172 173 175 176 178 179 180 179 179 178 179 179 179 177 175 174 174 175 174 174 173 173 174 177 182 187 194 199 202 203 204 206 209 210 209 203 196 189 185 182 182 182 183 184 186 186 185 185 184 184 184 184 184 184 184 183 181 179 177 174 173 173 172 170 168 166 165 164 164 164 164 164 164 162 161 160 160 161 162 164 167 169 170 170 170 169 168 167 166 165 166 167 169 171 172 172 172 172 173 175 177 180 183 186 190 196 202 207 211 213 214 210 206 202 197 191 185 183 186 188 192 196 199 201 203 206 211 215 219 220 220 220 221 223 226 229 232 235 239 242 244 246 247 248 248 249 250 251 251 252 252 252 252 254 257 340 338 336 334 331 329 326 324 322 321 319 318 317 317 317 317 317 317 316 316 317 317 317 318 318 318 318 318 318 318 318 318 318 318 317 317 316 315 315 315 315 316 316 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 317 317 317 317 316 315 314 313 311 310 308 306 304 302 301 299 297 295 294 294 293 293 292 290 289 288 287 286 281 274 265 258 257 267 132 131 136 130 107 317 289 281 279 282 292 309 323 329 331 328 319 307 294 287 285 286 287 288 288 287 287 347 33 32 28 23 19 17 15 12 9 6 5 5 8 12 14 16 17 21 28 37 47 54 61 67 72 76 83 91 99 106 111 115 119 124 129 131 130 129 129 129 130 133 138 146 156 170 188 206 209 129 129 132 129 122 116 116 117 111 94 65 38 24 16 13 14 18 27 40 50 52 52 58 72 90 106 119 133 158 208 253 270 278 283 288 292 296 302 311 321 330 334 334 329 321 313 308 306 306 306 306 307 307 308 308 309 311 313 314 317 319 321 323 326 328 331 333 335 337 339 340 341 341 341 342 343 344 346 347 349 350 352 354 355 356 357 358 358 357 356 354 352 350 348 348 348 350 352 353 351 347 340 334 327 319 311 302 297 294 293 295 295 292 289 289 291 291 290 288 286 285 285 284 284 281 280 279 278 275 271 265 258 253 252 253 256 258 258 258 259 260 262 264 266 267 268 268 268 269 271 274 279 288 295 299 298 297 296 296 296 296 294 286 274 262 249 237 226 219 215 213 213 214 215 214 212 209 206 208 211 214 217 218 218 217 215 211 205 200 195 190 186 183 181 179 179 180 180 179 179 180 183 185 186 188 190 192 194 195 195 194 191 188 184 181 177 175 172 170 168 166 165 163 162 162 164 167 168 169 169 170 170 172 172 173 173 175 176 178 178 178 178 178 179 180 180 179 177 176 176 176 175 174 173 172 173 175 178 183 187 191 195 198 200 204 207 209 207 202 195 189 185 182 182 183 185 187 188 188 187 187 187 187 187 187 188 188 187 186 185 183 182 181 180 178 176 174 171 169 167 166 165 165 166 166 166 165 164 163 164 165 167 170 172 174 174 174 173 172 171 170 169 169 169 170 172 173 175 176 178 179 181 184 186 188 189 191 193 196 202 207 213 218 220 216 211 207 202 195 189 188 190 192 196 199 203 205 207 211 216 221 225 227 227 227 227 228 230 232 235 238 241 243 245 246 247 248 249 250 250 251 251 252 252 251 251 251 253 336 334 333 331 329 327 325 323 321 320 319 319 318 318 317 317 317 317 317 317 317 317 317 317 316 316 317 317 318 318 318 318 318 318 318 318 318 317 316 316 316 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 316 315 313 311 309 307 305 303 301 299 297 295 293 293 292 292 292 290 289 286 285 282 276 262 243 224 216 219 230 231 134 138 138 112 296 282 278 278 285 299 316 326 329 326 318 306 295 286 283 285 290 295 299 302 305 311 342 35 46 46 41 36 31 25 19 14 11 10 10 13 15 16 18 20 24 29 36 44 50 57 66 72 79 85 92 99 104 109 116 123 131 135 135 134 134 133 134 136 141 150 161 172 187 203 218 216 124 123 130 134 134 132 129 126 120 107 83 53 30 18 15 16 22 34 49 61 64 62 61 67 80 95 110 125 149 191 239 265 276 283 289 293 296 300 306 315 323 328 327 323 316 308 303 301 301 301 302 303 303 304 305 306 308 310 313 315 317 319 322 324 327 330 333 336 338 340 341 342 343 344 345 347 349 351 352 353 354 355 355 356 357 358 359 360 360 360 360 360 359 359 360 1 2 1 359 354 347 340 333 328 322 314 305 299 295 293 294 296 295 293 292 292 292 291 289 286 284 283 283 284 283 281 280 278 275 271 265 259 254 252 252 254 255 255 255 256 257 260 263 264 266 266 266 266 267 268 270 275 283 291 296 298 299 299 299 299 300 299 296 286 274 261 247 233 223 217 213 212 212 213 212 210 207 206 208 212 215 218 220 221 220 217 213 208 202 196 191 186 183 182 181 181 181 181 181 180 180 182 184 186 187 189 190 192 194 194 192 189 186 183 180 177 174 171 169 167 166 165 164 163 165 168 170 171 171 172 172 172 173 172 172 173 174 175 176 177 177 178 178 179 180 181 181 180 179 178 176 174 172 171 170 171 172 174 177 179 181 184 189 195 201 205 207 206 199 192 186 183 182 182 183 186 188 189 189 189 189 189 189 189 190 190 191 191 189 187 186 185 184 183 181 178 175 172 170 169 167 167 167 168 168 168 168 168 168 169 170 172 174 176 176 176 175 174 174 173 173 173 173 174 174 174 175 177 179 183 187 191 193 195 195 194 194 195 198 203 208 213 217 220 218 215 211 208 201 195 193 193 195 198 201 204 207 211 215 220 225 229 231 232 233 233 232 233 236 239 241 243 245 246 246 247 249 251 251 252 252 252 253 253 252 250 249 250 333 331 329 328 327 325 323 322 321 320 320 320 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 317 318 318 318 318 318 319 319 320 320 319 319 318 318 318 318 318 318 317 317 317 317 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 316 315 313 311 309 307 305 302 300 297 295 293 291 291 292 292 292 290 286 282 277 270 256 236 219 211 212 223 245 277 306 313 278 293 290 282 280 283 291 304 317 322 318 308 298 291 287 286 287 291 297 302 307 311 317 329 357 34 53 58 57 52 46 37 28 22 19 18 18 19 20 20 20 21 24 29 35 41 45 52 63 72 80 88 95 99 101 102 107 115 124 130 132 135 138 141 144 148 155 164 175 184 193 202 203 183 131 117 122 129 133 135 134 131 126 117 101 77 48 29 22 22 28 40 56 68 73 72 69 68 74 85 99 116 144 191 239 265 277 284 289 292 294 297 301 308 315 319 318 314 307 301 297 295 295 296 297 299 300 301 303 305 307 309 312 314 316 318 320 322 325 327 330 333 335 337 337 338 340 342 345 348 351 354 355 356 356 356 356 356 356 357 358 359 360 0 1 2 3 5 7 9 10 7 2 353 342 335 330 326 323 317 309 302 298 295 295 295 294 294 293 292 291 290 289 287 285 283 282 283 284 283 281 279 275 271 266 261 256 253 252 253 253 253 252 253 254 257 259 262 263 264 264 264 264 264 266 270 277 285 290 295 299 303 306 306 307 308 306 299 290 278 263 246 230 219 214 211 209 207 205 203 201 201 204 209 214 217 219 219 218 216 212 207 202 197 192 188 185 183 182 182 182 182 181 180 179 181 183 185 187 189 191 193 194 193 190 187 185 182 180 178 175 172 170 168 166 165 165 166 168 171 174 175 175 174 173 173 173 172 172 172 173 173 175 176 177 178 179 180 181 182 183 183 182 181 178 175 172 170 168 168 169 170 171 173 174 174 180 189 197 202 205 204 199 192 186 182 180 180 182 186 188 189 189 190 190 191 190 190 190 191 192 192 191 189 187 185 184 183 181 177 174 172 170 169 168 168 169 169 170 170 171 172 172 173 173 175 176 177 177 177 177 176 176 176 176 177 177 177 177 178 178 180 183 188 193 198 200 200 199 198 197 198 200 204 209 213 216 218 218 215 213 210 204 199 195 195 197 199 202 205 209 212 217 222 227 232 235 237 238 239 238 239 242 244 245 245 245 246 246 248 251 253 254 254 253 254 255 256 255 253 250 250 332 330 328 327 325 324 323 322 321 321 321 320 320 320 320 319 319 318 318 319 319 318 318 317 316 316 316 317 318 319 319 319 319 319 320 321 321 321 320 320 319 319 318 318 317 317 317 316 316 316 315 315 315 316 316 316 316 316 316 317 317 317 317 317 316 314 313 311 309 306 303 301 298 295 293 291 290 290 292 294 294 290 283 273 260 246 231 218 214 217 225 239 257 277 297 309 308 299 291 285 283 285 291 299 304 302 294 284 280 280 283 287 291 295 301 308 314 321 331 346 10 35 53 63 66 65 60 52 43 36 32 31 30 29 27 25 23 22 23 26 31 35 39 45 57 69 79 87 95 100 99 94 89 86 89 99 114 128 142 153 161 168 174 179 183 187 190 191 184 165 134 116 116 120 123 124 124 123 121 118 111 100 82 56 38 32 36 49 63 73 78 79 76 73 74 80 92 109 139 199 247 268 278 285 288 290 292 294 297 301 305 309 308 303 298 293 290 288 288 290 292 294 296 299 301 303 305 308 311 313 315 317 319 321 323 325 327 329 330 331 331 332 336 340 345 349 353 355 357 357 356 356 355 355 355 356 356 357 358 358 358 359 1 3 6 8 8 3 354 344 334 328 325 323 322 320 315 309 304 300 298 297 295 294 292 290 290 289 288 287 286 284 282 283 284 284 283 280 277 274 269 263 258 256 254 253 253 251 250 250 252 254 256 258 260 261 261 261 260 261 262 266 271 276 281 287 297 305 311 313 315 315 314 310 303 294 281 262 241 222 213 206 201 196 193 190 189 190 195 201 206 209 211 211 210 208 204 200 196 193 191 190 188 185 184 183 183 182 181 179 179 180 183 186 188 190 192 193 193 191 188 185 182 181 180 178 176 174 172 169 167 166 166 168 172 175 177 178 177 175 174 173 173 172 172 171 172 173 174 176 177 179 180 182 182 183 183 184 183 182 180 177 173 170 168 167 166 167 169 172 173 173 177 184 190 195 198 198 197 193 188 184 182 181 182 184 186 187 188 188 188 189 188 188 188 188 190 191 190 187 185 183 182 182 180 177 174 171 170 169 169 169 170 171 171 173 174 175 176 176 176 176 177 177 178 178 178 178 179 179 179 180 180 180 180 181 181 183 187 192 197 201 202 202 202 201 202 202 203 206 209 213 215 217 216 213 211 210 206 201 198 198 198 200 203 206 209 213 216 222 227 232 235 239 242 244 245 246 248 248 248 248 247 246 247 249 251 254 255 255 255 256 257 259 259 257 254 254 332 329 327 326 325 324 323 322 321 321 321 321 321 321 321 320 320 319 319 320 320 320 319 319 318 317 317 318 319 319 319 319 319 319 320 320 321 321 320 320 319 318 317 317 316 316 316 316 315 315 315 315 315 315 315 315 316 316 316 317 317 318 318 317 316 315 313 311 308 304 301 298 295 292 289 288 287 288 292 297 298 292 274 243 216 203 197 199 209 224 238 247 255 265 281 295 302 298 290 285 281 280 281 281 278 275 271 268 269 273 277 282 288 296 307 318 328 338 348 360 16 34 51 64 70 72 71 67 61 55 51 47 44 40 36 32 27 24 22 23 25 29 34 41 53 64 73 79 86 93 94 86 75 66 62 68 86 111 137 158 172 180 184 183 183 183 182 179 172 160 141 127 121 121 119 115 109 107 108 110 113 113 108 96 75 57 55 63 72 77 81 82 81 79 78 82 91 107 139 215 255 271 280 285 288 289 290 291 293 295 297 297 295 293 290 287 284 283 283 285 287 290 293 296 299 302 305 307 310 312 314 316 317 319 321 323 324 325 325 324 325 328 333 340 346 352 355 357 358 357 357 356 355 354 353 354 354 355 355 355 355 354 355 357 358 358 355 349 340 333 328 326 324 322 321 319 316 313 310 306 303 300 298 295 293 290 290 290 289 289 289 288 287 286 286 287 286 284 281 278 273 267 262 259 257 254 252 250 249 249 250 251 253 255 257 258 258 258 258 258 259 261 265 268 271 277 287 298 308 313 316 317 317 314 310 304 295 282 261 233 210 195 187 182 180 178 177 178 181 186 192 197 198 198 199 198 194 187 182 181 183 185 187 187 185 183 182 180 178 177 178 180 184 187 189 191 192 192 190 187 183 181 179 179 179 178 176 175 173 171 168 167 168 171 173 176 178 179 178 175 174 173 173 172 171 171 171 173 174 176 177 179 181 182 183 183 183 183 182 181 179 176 174 171 169 168 167 167 169 172 175 177 180 183 186 187 189 189 189 189 188 186 183 182 182 182 183 183 184 184 183 183 183 183 184 185 186 187 187 185 182 181 181 181 180 178 176 173 171 171 171 172 173 173 175 176 177 178 179 178 178 177 177 177 177 178 179 181 182 182 182 182 182 183 183 184 185 186 189 194 199 202 202 202 204 206 208 208 207 208 210 213 215 215 213 211 209 208 206 203 202 201 200 202 204 208 211 213 216 221 226 230 234 238 243 246 249 251 252 252 251 249 247 246 247 248 251 253 255 256 256 257 258 260 261 259 258 258 332 330 328 326 325 324 323 322 322 321 321 321 320 320 320 320 319 319 320 320 320 320 320 320 319 318 318 318 319 319 319 319 319 318 318 318 318 318 318 318 317 317 316 316 315 315 315 315 315 314 314 314 315 315 315 315 315 315 316 317 317 318 319 318 318 316 314 311 307 303 298 294 290 285 283 282 282 282 287 297 308 302 208 170 165 164 167 176 197 223 235 237 237 237 243 252 257 257 259 265 269 269 266 262 259 259 260 262 265 268 271 277 288 305 327 344 352 357 1 8 17 30 47 61 68 72 74 74 71 68 64 59 54 49 44 39 34 29 21 18 19 23 30 40 52 63 67 70 75 81 84 79 69 59 55 57 67 88 118 145 163 173 177 178 178 179 178 174 169 160 150 141 135 131 125 118 110 103 102 106 113 120 125 130 131 118 94 84 82 83 83 83 83 83 84 89 98 114 155 230 259 272 280 285 287 288 288 288 290 291 289 285 284 284 284 283 281 281 281 283 285 288 292 295 298 301 304 307 309 312 314 315 317 319 321 322 322 321 320 321 323 327 334 342 349 354 357 358 358 357 356 354 353 352 351 351 351 351 351 351 351 350 348 347 346 344 341 337 334 331 330 328 326 324 322 320 317 315 313 309 306 303 300 298 297 295 294 293 293 294 295 294 293 292 291 291 290 289 286 283 279 274 269 265 260 256 253 250 248 248 248 249 251 252 254 255 256 257 256 256 257 257 258 260 262 266 274 284 294 304 310 313 314 313 311 308 303 298 289 269 227 192 179 173 170 167 164 163 164 168 176 184 189 191 192 192 189 182 173 166 166 169 174 178 179 179 177 175 173 173 174 177 180 184 187 189 190 188 185 181 177 176 176 177 177 176 175 174 173 171 169 168 169 171 175 178 179 179 177 174 173 173 173 173 172 172 171 172 173 175 176 178 180 182 183 183 183 182 180 178 176 174 172 171 169 168 167 168 171 173 176 180 183 185 185 184 184 184 183 183 183 182 181 181 181 180 180 179 179 179 179 178 179 180 181 182 183 184 184 183 181 180 181 182 182 181 179 177 175 175 175 176 177 178 180 181 181 181 181 180 179 178 177 177 178 179 181 184 185 186 185 184 184 185 186 186 187 188 190 194 199 201 202 204 208 213 215 215 213 211 210 212 214 213 210 208 206 206 207 208 208 206 204 205 208 212 215 215 217 221 225 229 233 237 242 245 249 252 253 252 251 249 247 245 246 247 250 254 256 257 257 257 258 259 259 259 259 259 333 330 329 327 325 324 323 322 321 321 320 319 319 318 318 318 318 318 318 319 319 318 318 318 318 318 318 318 318 319 318 318 318 317 317 316 316 316 316 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 315 316 317 318 320 320 320 318 316 313 308 303 298 292 285 277 271 267 268 268 278 312 344 9 156 161 162 165 172 183 199 214 219 218 217 216 216 217 214 212 217 237 258 267 265 261 258 258 259 262 266 268 271 282 309 349 9 14 13 9 8 11 17 29 42 55 62 65 68 70 70 68 67 65 61 57 53 49 45 36 20 13 13 18 28 42 56 65 68 68 71 74 77 75 68 61 55 53 62 84 113 134 150 161 169 174 177 178 176 173 167 159 151 145 141 136 131 125 119 112 108 110 118 127 136 148 157 154 130 105 94 90 87 86 85 87 92 101 113 133 178 233 258 270 278 282 285 286 286 287 287 287 283 277 277 279 281 282 281 281 282 284 287 290 293 295 298 301 304 307 309 312 313 315 317 319 321 321 320 319 318 320 324 331 339 347 353 357 359 359 358 357 355 353 351 350 349 348 347 347 347 347 347 346 344 341 339 336 334 334 333 333 333 332 331 329 327 325 323 319 316 312 309 306 304 302 303 302 301 300 300 301 301 299 297 296 295 294 292 291 289 287 284 281 276 271 266 261 257 253 250 248 247 247 249 251 253 255 256 256 256 255 255 254 254 254 255 258 261 267 276 288 298 305 308 309 309 307 305 303 299 292 273 230 189 172 164 158 154 151 152 156 163 173 182 187 191 192 190 186 178 169 160 154 152 156 161 165 166 166 165 166 167 170 174 179 183 187 187 183 178 174 171 171 172 173 174 174 173 172 170 169 168 168 170 173 178 180 180 178 176 174 173 173 173 174 174 174 173 172 173 174 176 177 179 181 182 182 182 181 178 175 173 172 171 170 169 168 168 169 171 173 176 180 183 185 185 184 183 182 180 179 177 175 176 178 179 180 179 178 177 177 177 178 178 180 181 182 183 184 184 183 181 181 181 183 184 183 182 180 179 180 181 182 184 184 185 185 185 184 182 180 179 178 177 178 179 180 183 185 187 188 186 185 185 186 187 187 188 189 191 195 198 200 202 206 213 220 222 221 216 211 209 209 210 210 208 206 205 206 209 213 213 210 208 209 212 216 218 218 219 222 225 228 233 237 241 244 247 250 251 251 250 249 247 245 245 247 251 254 257 258 258 258 257 257 257 257 257 257 333 331 329 327 325 324 323 322 320 319 318 317 316 316 315 315 315 315 316 316 316 316 315 316 316 316 316 316 317 317 317 317 316 315 315 314 314 313 313 313 313 313 313 313 312 313 313 313 313 313 313 313 313 314 314 314 314 314 315 316 317 318 320 322 322 322 320 317 313 307 301 293 282 265 244 214 141 106 90 71 52 48 161 181 185 193 202 207 211 212 212 212 211 211 211 212 213 217 230 253 273 281 278 272 267 265 266 270 275 282 294 341 27 35 33 27 20 13 10 13 20 31 42 51 54 56 58 60 62 63 63 64 63 62 60 59 57 45 23 11 11 17 31 49 65 73 73 71 72 73 75 75 73 68 60 57 80 126 142 148 154 162 170 174 175 174 170 165 158 150 143 139 136 134 131 128 125 122 119 121 127 135 144 155 165 163 145 120 105 98 93 89 89 93 103 117 132 155 192 231 254 266 273 277 280 281 283 284 284 283 280 275 275 278 280 281 281 282 283 286 289 292 295 297 299 302 305 307 309 312 314 316 317 319 320 319 318 317 318 321 327 335 343 351 356 359 359 359 358 356 354 352 350 348 347 346 345 345 344 344 344 343 342 339 337 335 333 334 336 337 337 336 335 333 331 329 326 323 319 314 312 310 309 309 310 309 308 307 306 306 304 302 300 298 297 295 293 292 290 289 288 285 281 277 272 268 264 259 255 251 249 247 248 250 253 256 257 256 254 253 253 253 253 252 252 252 252 254 259 269 281 292 299 302 304 305 304 303 300 294 284 262 220 185 169 160 154 150 148 149 155 165 176 186 192 194 193 190 187 180 172 163 155 152 150 151 151 152 155 159 164 170 176 181 184 186 184 180 175 171 169 167 166 167 168 169 168 167 166 165 166 166 168 173 178 180 179 176 174 173 172 173 174 176 177 177 175 173 173 174 175 177 179 180 181 181 180 179 177 174 172 171 170 170 169 169 169 170 171 174 176 180 183 184 184 183 182 180 179 176 172 171 172 175 178 179 180 180 180 180 180 180 181 182 184 186 186 186 185 184 182 181 181 182 184 184 183 182 182 183 186 188 189 189 189 188 186 184 182 180 179 178 178 179 180 182 184 185 187 186 185 184 184 186 187 188 189 191 194 197 199 201 203 209 217 224 227 224 218 209 205 204 205 206 207 206 206 208 212 215 215 212 210 211 214 217 219 220 221 223 226 230 233 237 240 243 246 248 249 249 249 248 247 247 247 249 253 256 258 260 259 259 258 257 257 256 255 254 332 331 329 327 325 324 322 321 319 318 316 315 314 313 313 312 312 312 312 312 313 313 313 313 314 315 315 315 316 316 315 315 314 313 313 312 312 311 311 311 311 311 311 311 311 311 311 311 312 312 312 312 313 313 313 313 313 313 314 315 317 319 321 324 326 327 327 325 324 321 317 309 296 273 209 101 89 86 87 80 68 62 160 203 210 217 221 222 221 219 217 216 215 214 214 217 225 240 259 274 285 289 288 282 276 274 277 286 304 336 17 44 52 47 37 25 15 9 8 15 28 40 48 52 52 51 52 54 56 57 59 60 61 61 63 66 71 60 34 17 14 22 41 63 77 81 80 76 75 76 79 83 90 101 140 223 207 188 174 166 163 164 168 169 167 162 155 146 138 133 130 128 127 127 126 126 125 125 126 130 135 140 147 156 164 163 149 127 111 103 97 93 95 103 117 133 149 169 199 230 250 261 268 271 274 276 278 280 282 281 280 277 277 278 278 278 279 280 283 286 289 292 294 296 298 301 304 307 309 312 314 316 317 318 317 316 315 316 318 322 329 337 345 352 355 358 358 358 357 354 352 350 348 347 347 346 345 345 344 343 343 342 341 340 338 336 335 336 338 339 340 339 338 336 333 329 326 323 320 316 313 312 313 313 313 313 312 310 310 308 307 304 302 300 298 296 294 292 291 290 289 287 283 280 277 274 270 266 261 256 251 249 248 250 253 256 257 255 253 253 254 254 253 252 251 249 248 247 249 254 262 273 284 291 296 299 300 300 298 293 283 266 237 205 184 172 162 155 149 147 149 159 175 191 197 197 195 192 189 185 180 175 170 164 158 151 143 137 142 157 172 182 187 190 191 190 187 181 175 170 167 165 163 164 165 166 164 161 158 156 158 160 162 167 173 176 176 174 171 170 170 172 175 178 180 179 177 175 175 175 175 176 177 178 178 178 176 175 174 172 171 171 171 171 170 170 170 170 172 175 177 180 182 183 183 182 181 180 178 175 172 170 170 172 175 178 181 184 185 185 185 184 184 186 188 190 190 190 188 186 183 181 180 181 182 183 183 183 183 185 188 189 190 190 189 188 186 184 182 180 179 179 179 179 181 181 182 183 183 182 183 183 185 187 188 189 190 192 196 199 200 200 203 209 218 226 229 227 217 206 202 200 201 204 207 208 209 212 214 215 214 211 210 211 213 216 219 221 223 226 229 233 236 239 242 244 246 248 250 250 250 250 249 249 251 253 256 258 260 261 262 261 261 260 258 256 254 252 332 330 329 327 326 324 322 320 319 317 315 314 313 312 311 310 309 309 309 309 310 310 311 311 312 313 314 314 314 314 313 313 312 311 311 310 310 309 309 309 309 308 308 309 309 309 309 310 310 311 311 312 312 312 312 312 312 312 313 315 317 319 323 326 330 332 333 335 336 338 338 334 332 342 5 21 33 48 67 78 74 69 206 227 231 233 234 234 233 232 232 232 229 225 223 227 237 254 269 278 284 289 290 288 285 284 291 314 358 27 40 47 50 45 31 16 5 360 3 17 39 54 58 57 54 51 50 52 54 56 56 57 58 58 61 69 82 82 61 35 24 32 53 73 83 86 85 81 80 82 89 108 155 203 230 238 230 213 194 178 167 159 154 149 143 136 129 123 120 119 119 119 120 120 121 122 123 125 129 134 139 143 147 154 161 161 149 129 114 106 101 99 103 115 130 143 156 174 201 229 247 258 264 268 270 273 275 278 280 281 280 278 276 274 273 272 272 274 278 282 285 288 290 292 294 297 300 303 307 310 312 314 315 316 314 313 314 316 320 326 333 340 345 349 353 355 356 356 354 352 350 348 347 347 347 347 347 346 344 343 341 341 340 340 339 338 337 338 339 340 341 340 338 336 332 329 325 323 320 317 314 312 311 312 312 312 312 311 310 308 306 305 304 302 301 298 296 294 292 290 288 286 283 281 279 276 273 269 264 259 255 251 250 252 254 257 257 256 254 254 255 255 254 252 251 248 245 243 242 244 246 254 265 275 282 288 292 295 294 290 281 267 246 221 199 183 170 161 154 148 148 159 180 195 199 197 193 189 186 185 185 183 181 177 171 163 150 141 144 163 187 199 203 202 201 200 197 189 180 172 166 164 164 166 167 168 165 160 153 146 147 150 154 159 166 172 170 167 165 165 168 172 177 179 180 179 178 177 176 176 175 175 175 175 174 173 172 171 171 171 171 171 172 172 171 170 170 171 173 176 179 181 182 183 183 182 181 180 179 177 174 171 170 170 172 175 180 185 188 189 189 188 188 191 193 195 195 193 191 189 186 183 181 181 181 182 183 183 184 186 187 188 188 187 187 186 184 182 181 180 179 179 179 179 179 179 179 178 178 178 180 182 184 186 186 187 188 192 196 199 200 199 203 210 217 223 225 222 213 205 201 201 203 205 208 210 212 215 217 215 212 209 208 209 211 215 219 222 225 229 233 236 239 242 245 247 249 251 253 254 254 254 254 255 256 258 260 262 263 264 265 265 265 264 261 258 255 251 331 330 328 327 325 324 322 320 318 316 314 313 311 310 308 307 306 306 306 306 307 308 308 309 310 311 311 312 312 312 311 311 310 310 309 309 308 307 307 306 306 306 306 306 307 307 308 308 309 310 310 311 311 311 311 311 311 312 313 314 317 320 323 327 330 332 334 337 340 343 345 347 351 359 9 13 16 19 25 35 35 350 293 270 260 254 249 245 243 244 246 248 247 242 237 238 246 258 268 273 279 285 290 291 290 291 302 10 48 48 45 42 40 35 22 5 353 349 355 15 48 65 66 63 59 55 53 54 57 58 58 57 57 57 58 66 81 88 80 59 42 43 59 73 82 85 85 84 84 92 129 203 225 236 245 250 246 230 200 170 150 136 125 118 113 111 111 112 114 115 116 116 116 116 117 119 122 125 131 137 142 146 150 155 160 161 150 130 116 110 108 110 118 129 138 144 152 168 197 228 247 257 263 267 270 272 276 279 280 279 275 270 267 263 261 260 260 262 267 273 278 281 283 285 287 289 293 297 301 305 308 311 313 314 314 315 318 322 328 334 340 344 347 350 352 353 353 353 352 350 348 347 347 347 348 348 348 346 344 342 340 339 339 339 339 338 337 337 338 339 339 338 336 333 330 326 324 322 320 317 313 309 308 308 309 310 310 309 307 306 305 304 303 303 301 299 297 295 292 289 287 284 282 280 278 276 273 269 265 262 258 255 254 254 256 258 258 257 256 256 256 255 254 253 251 248 245 242 240 239 239 242 249 258 267 275 281 285 286 284 279 271 256 236 214 192 174 163 156 151 151 162 182 196 199 195 190 187 186 187 189 189 187 185 180 173 163 158 161 175 197 211 215 212 210 208 205 199 190 180 171 167 167 170 172 172 169 163 154 147 145 146 148 149 148 147 147 147 151 158 166 173 178 178 178 177 177 177 176 175 174 174 173 171 170 168 167 168 168 169 170 171 172 172 171 169 170 172 174 177 180 182 183 183 183 183 183 181 180 178 175 173 171 170 170 171 175 182 186 189 190 190 192 195 198 199 199 197 194 191 189 186 185 184 183 183 183 184 184 185 185 186 186 185 184 183 182 181 180 179 179 179 178 178 177 175 174 173 173 174 176 177 179 179 180 182 185 190 195 199 200 201 204 210 215 218 216 211 207 205 205 206 209 210 211 212 214 216 217 215 210 207 206 207 210 214 219 224 228 231 235 238 241 244 248 251 253 255 257 259 260 260 261 262 263 265 267 268 268 269 270 271 270 269 266 262 257 252 331 329 328 326 324 323 321 319 317 315 313 311 309 308 306 305 304 303 303 303 303 304 305 305 306 308 309 310 310 310 310 310 310 309 309 308 307 305 304 304 303 303 303 304 304 305 306 307 308 308 309 310 310 310 310 310 310 311 312 314 316 319 323 325 326 326 327 331 337 342 347 352 357 2 6 6 6 2 354 341 321 305 301 296 286 276 265 257 251 249 250 252 253 252 249 249 254 261 266 270 274 281 287 289 288 282 258 98 87 68 51 40 33 25 12 356 345 343 352 17 53 70 71 68 65 61 60 61 64 66 65 64 61 56 52 53 67 78 78 68 56 51 58 69 77 81 82 83 86 197 248 250 252 255 260 267 273 269 126 116 112 107 102 99 98 100 105 110 114 116 117 116 116 116 116 118 122 128 134 141 147 152 155 159 164 164 151 127 114 112 115 123 136 145 143 140 144 159 194 231 250 259 265 269 272 275 278 280 277 271 262 255 251 249 247 245 245 246 251 258 265 270 274 277 280 282 285 289 293 298 302 306 310 314 318 323 328 333 338 342 346 348 349 350 350 350 350 349 348 347 346 346 346 347 347 347 346 344 341 339 337 336 336 337 337 336 336 336 336 337 337 335 332 329 326 323 321 320 319 317 314 309 307 306 308 309 308 307 305 303 302 302 302 301 300 298 296 294 292 289 286 284 282 280 277 275 272 269 266 264 262 259 258 258 260 261 261 259 257 257 256 255 254 253 251 249 246 243 240 238 236 236 238 245 253 260 266 270 273 275 276 274 267 253 234 204 176 161 153 149 151 162 179 193 198 196 192 188 188 189 191 192 191 189 184 178 172 170 174 183 197 210 217 216 213 210 206 201 194 186 177 172 171 173 174 173 170 164 157 152 151 153 158 162 157 127 108 110 126 148 166 176 179 179 178 177 177 175 174 173 172 172 172 170 168 166 164 164 165 166 168 169 171 171 170 169 170 173 176 179 182 183 184 184 184 185 185 183 181 178 176 174 171 170 169 169 171 175 179 182 185 187 191 197 201 202 201 199 196 194 192 191 190 189 189 188 187 187 187 187 186 187 187 186 184 183 182 181 180 180 179 178 177 176 174 173 171 170 170 171 172 173 173 173 175 178 184 190 196 200 201 202 205 209 212 211 205 201 201 204 209 213 215 216 215 215 215 215 215 212 208 205 204 206 210 215 220 225 229 233 236 239 243 247 251 255 257 260 263 265 267 268 269 269 271 273 274 274 274 274 275 276 277 276 274 269 264 258 330 328 326 325 323 321 319 317 315 313 312 310 308 306 304 302 301 300 300 300 300 301 301 303 304 306 307 308 309 310 310 311 310 310 309 307 306 304 303 302 301 301 301 301 302 303 304 305 307 307 308 308 309 309 310 310 310 310 312 314 316 319 321 321 319 316 315 321 330 337 342 344 345 345 343 343 345 342 332 315 295 285 292 301 300 293 282 269 258 251 250 252 253 254 254 255 258 264 267 270 273 277 281 281 276 256 152 115 103 89 67 47 32 19 4 351 343 346 360 27 57 72 75 76 75 72 70 71 74 76 76 75 71 61 46 40 51 66 72 69 62 57 58 64 71 76 79 78 36 272 269 269 271 277 290 320 9 46 67 79 85 88 90 92 94 99 105 111 115 117 118 118 118 117 117 119 123 129 136 142 148 153 160 165 169 168 152 125 111 110 117 128 143 152 146 138 140 157 194 236 255 264 270 274 277 279 281 279 271 259 248 241 238 238 237 235 233 233 236 241 248 255 261 267 272 275 278 282 285 291 296 303 310 318 325 332 338 342 345 347 347 347 347 346 346 345 345 344 343 342 342 343 343 343 343 343 342 340 337 335 333 333 334 334 335 334 334 334 335 336 335 333 329 326 323 320 319 318 317 317 315 311 309 308 309 309 308 306 304 302 301 301 300 299 296 295 294 292 290 288 285 283 281 279 276 273 270 268 266 265 263 262 262 262 262 262 261 260 260 259 258 256 255 254 252 250 247 245 242 239 234 231 232 236 243 249 254 257 261 265 269 272 273 270 263 236 183 156 147 145 149 159 171 184 192 194 193 190 190 191 192 193 193 190 185 179 175 175 179 186 196 206 213 215 213 209 204 198 193 186 179 175 174 175 174 172 167 161 156 155 158 163 171 179 188 196 194 158 125 155 176 184 184 184 182 180 177 173 172 170 170 171 172 173 173 170 165 162 162 163 166 168 169 169 169 169 172 175 179 182 184 185 186 186 186 186 185 183 181 179 176 174 172 170 168 168 169 171 174 176 179 183 188 194 199 200 200 198 197 196 195 195 196 196 195 194 193 193 192 191 190 190 190 188 186 184 183 182 181 180 178 177 175 174 173 172 171 170 170 170 171 171 171 173 175 180 187 193 197 200 200 201 203 207 207 203 196 193 197 205 213 219 221 220 218 215 213 212 211 208 206 204 204 206 211 216 222 227 232 235 238 241 245 249 254 260 265 269 273 275 277 278 279 279 280 281 281 281 279 278 278 280 282 283 282 280 279 277 330 328 326 324 322 320 318 316 314 312 310 308 306 304 303 301 299 298 298 298 298 298 300 301 303 305 306 308 309 310 311 311 311 311 310 308 306 304 302 300 299 299 299 299 300 301 303 304 305 306 307 307 308 309 309 309 310 310 312 314 316 318 319 317 310 303 302 310 320 327 328 326 324 321 320 321 323 324 316 295 268 258 272 297 305 302 293 282 268 257 252 251 252 252 253 254 258 264 269 271 273 274 275 273 263 226 135 112 105 98 85 64 38 15 358 348 345 351 9 34 59 75 83 88 89 87 83 82 84 85 86 85 82 68 47 39 47 62 72 73 69 64 63 65 70 73 71 29 289 282 282 285 296 329 21 43 51 56 62 68 74 80 84 89 94 100 106 111 115 117 118 119 119 119 120 122 126 131 133 133 135 142 154 166 170 167 153 130 116 113 118 129 143 153 147 139 142 159 199 242 262 270 276 280 283 284 284 278 266 251 241 236 235 236 234 231 228 226 227 230 234 239 246 255 262 268 271 275 279 284 292 301 312 323 333 339 344 347 348 347 346 344 343 341 340 339 338 337 337 337 338 339 339 339 339 338 337 335 333 331 330 331 332 333 333 334 334 333 334 334 334 332 328 324 321 318 316 315 315 315 315 313 311 310 310 310 308 306 303 302 300 300 299 296 294 292 291 290 288 287 285 283 281 278 275 272 269 267 266 264 263 262 262 262 262 261 260 260 260 260 259 258 256 254 252 250 248 246 244 240 235 230 229 232 238 242 246 248 251 255 261 268 275 282 287 284 255 161 143 142 148 155 162 170 178 184 188 189 189 190 192 194 193 190 184 178 175 176 180 187 195 203 209 212 211 207 202 196 190 183 178 175 175 174 172 167 160 155 154 157 162 170 176 182 188 196 204 215 224 220 210 200 198 196 194 188 180 173 170 167 167 168 171 175 178 174 168 163 162 163 165 166 167 167 168 170 173 177 181 184 186 187 188 188 187 186 184 183 180 178 176 175 173 171 169 169 169 170 172 174 177 182 188 193 196 197 197 197 197 197 197 198 199 199 199 199 198 198 197 195 194 194 193 191 189 187 185 183 182 180 178 176 174 173 172 172 172 172 171 171 171 171 172 175 180 185 190 194 196 197 197 197 200 202 202 199 194 193 199 209 218 223 224 222 218 214 211 209 207 205 204 203 204 208 213 218 224 230 235 239 243 247 252 258 266 273 280 285 287 288 289 290 290 290 290 291 290 289 285 281 279 278 279 281 284 291 314 58 332 330 328 325 322 320 318 316 314 312 310 308 306 305 303 301 299 298 297 297 297 298 299 301 302 304 306 307 308 310 311 312 313 312 311 309 307 305 302 300 298 297 297 298 299 300 301 303 304 305 306 307 308 309 309 309 310 311 312 315 317 318 317 314 306 297 300 309 315 316 313 311 309 308 310 312 314 313 306 277 240 231 251 286 302 303 299 291 279 265 255 250 247 246 246 248 253 260 267 271 272 271 269 263 249 192 125 108 104 103 100 86 52 15 355 347 346 354 13 38 62 81 95 103 107 104 98 93 91 91 91 90 85 70 52 45 52 68 84 87 83 77 73 72 71 65 357 292 286 288 293 306 347 42 56 58 57 57 59 64 71 77 81 86 91 98 105 110 113 116 118 119 121 122 126 131 136 138 135 130 130 134 146 160 164 160 151 140 129 125 128 137 147 154 148 140 141 159 206 253 272 281 286 289 291 291 287 280 266 252 243 240 239 239 237 234 229 226 225 225 226 229 234 242 250 258 263 267 271 277 287 299 313 326 336 342 345 346 346 344 342 340 338 336 334 332 331 331 331 332 333 334 335 334 334 333 331 330 329 329 329 330 331 332 333 335 335 334 332 331 331 329 326 322 319 316 314 313 312 313 314 313 312 311 311 310 308 305 303 301 300 299 297 294 291 290 288 287 286 284 283 282 280 278 276 273 270 267 265 264 262 261 260 260 259 258 258 258 259 260 260 259 257 254 251 250 248 246 244 241 236 232 229 231 234 238 241 242 244 246 250 257 268 281 287 288 283 251 164 151 154 157 158 159 164 172 180 185 185 186 189 191 191 188 182 176 175 176 180 187 195 203 207 209 208 205 200 194 188 181 176 174 174 172 168 161 154 153 155 160 167 173 178 181 184 190 198 207 213 214 213 214 216 216 212 200 186 177 170 167 165 167 170 174 176 174 170 165 163 163 164 165 165 166 168 171 175 179 182 185 187 189 189 189 188 185 183 181 179 177 176 174 173 172 171 169 168 168 170 173 177 182 189 194 196 195 195 196 196 197 198 199 200 200 200 200 201 201 200 199 197 196 195 194 193 192 190 188 186 183 179 176 174 173 173 172 172 172 171 171 171 172 174 178 183 187 190 191 191 192 193 195 197 200 200 199 198 199 204 213 220 224 224 221 216 211 208 206 204 203 203 203 206 209 213 219 226 233 239 245 253 260 266 275 286 293 297 299 300 298 298 298 297 297 298 299 299 295 290 282 272 264 257 246 232 188 126 116 335 333 330 327 324 322 319 317 315 312 311 309 307 306 304 303 301 299 298 298 298 298 299 301 302 304 305 306 307 309 311 312 314 314 313 312 309 306 303 300 298 296 296 296 297 298 299 301 302 303 305 306 308 309 309 310 310 312 313 315 317 316 314 310 307 306 311 313 311 306 302 299 298 300 304 310 314 314 308 278 226 214 234 274 296 301 300 297 288 275 259 247 239 235 235 238 244 254 262 267 268 265 260 249 224 163 122 109 108 111 112 107 79 23 355 346 346 354 14 43 69 91 106 115 118 115 109 104 100 97 94 90 82 66 54 52 60 78 99 108 104 96 90 87 85 41 284 284 288 295 309 344 42 65 67 64 58 55 56 62 71 76 79 82 87 93 100 107 112 115 118 121 124 129 135 143 148 149 145 142 144 151 163 169 162 144 132 134 136 137 141 146 151 152 145 134 134 150 212 267 285 293 298 300 301 298 293 286 275 262 254 250 248 246 244 240 235 231 228 227 226 226 229 234 242 249 255 260 264 270 279 293 309 325 335 340 342 342 341 339 337 334 332 330 327 326 325 325 326 327 328 329 329 329 328 327 327 327 327 328 329 329 330 331 332 334 334 332 330 327 326 324 321 318 316 313 311 310 310 311 312 311 311 311 311 310 308 305 303 301 299 297 294 291 289 288 286 285 283 282 280 279 278 277 275 273 270 267 265 263 260 258 256 255 255 255 255 255 257 258 259 258 256 253 250 248 247 245 243 241 237 233 229 229 231 234 237 237 237 238 239 243 251 265 273 277 275 266 229 182 170 163 158 154 156 164 173 178 180 180 181 182 182 181 178 175 174 176 180 188 198 205 208 208 206 203 198 193 187 180 176 174 173 170 165 159 157 158 162 166 170 173 175 176 181 188 196 202 206 207 207 211 218 226 225 209 191 179 172 169 169 170 172 174 175 173 171 167 163 161 161 162 163 166 169 173 177 181 183 185 187 189 189 188 186 183 181 180 178 177 175 174 174 173 173 171 169 168 169 172 176 182 188 192 193 193 194 195 197 197 198 199 199 199 200 201 202 202 201 200 199 198 198 198 198 198 197 194 190 186 181 177 176 174 173 173 172 172 171 171 171 173 175 179 182 185 185 185 184 185 188 190 194 197 198 198 198 200 205 212 219 223 223 218 212 208 205 203 202 202 203 204 206 208 212 216 224 232 240 249 259 272 277 286 298 303 305 305 304 302 301 300 300 300 299 301 302 299 292 277 250 223 199 182 176 169 158 146 338 335 332 329 327 324 321 319 316 314 312 310 309 308 306 305 303 302 300 299 299 299 300 301 302 303 304 305 306 308 310 312 314 315 315 314 312 308 305 301 298 296 295 294 295 296 297 299 301 303 305 306 308 309 310 310 311 313 315 316 316 313 307 302 304 311 313 311 304 297 292 289 289 292 299 309 319 324 324 310 256 218 233 269 289 296 298 299 294 283 264 244 231 226 224 226 232 240 248 253 253 248 239 220 184 144 122 115 117 120 123 121 103 43 359 346 345 354 17 52 81 100 112 118 120 119 116 113 110 105 99 90 78 65 57 58 68 86 103 114 116 113 112 116 131 218 272 285 295 309 339 32 64 74 74 69 61 55 55 60 69 76 79 81 83 87 93 101 110 117 122 126 131 138 146 154 160 161 158 156 157 164 174 178 167 124 95 96 110 126 137 143 145 143 134 123 120 126 203 283 296 302 306 308 306 303 298 293 286 278 270 264 260 257 254 250 244 240 238 237 236 235 235 237 243 249 254 259 263 268 276 286 300 315 327 333 335 335 334 332 330 328 326 324 322 321 321 321 321 321 322 322 321 321 321 321 321 323 324 325 325 326 326 326 328 330 330 329 326 323 320 318 315 313 311 309 308 307 307 309 310 311 311 311 310 310 309 306 304 301 299 295 292 290 288 286 284 283 282 280 278 276 275 275 274 272 270 267 263 260 257 254 252 250 249 250 250 251 253 254 255 255 253 249 246 244 242 241 240 238 236 232 228 226 226 229 231 233 233 232 232 232 234 242 254 262 266 264 253 229 199 177 162 154 155 164 172 177 179 178 174 170 168 168 169 171 172 174 180 190 201 209 210 209 206 202 197 192 187 182 178 176 174 170 165 162 162 165 167 169 170 168 167 169 178 188 197 201 202 201 201 204 211 221 229 220 193 178 174 174 175 177 177 176 175 174 171 167 162 159 159 160 163 167 171 176 180 182 184 186 187 188 187 185 183 182 180 179 177 176 175 175 175 175 174 173 170 169 169 171 175 179 183 184 185 187 191 195 197 198 199 199 199 199 199 200 201 202 201 201 200 200 201 203 204 204 202 199 193 187 182 180 178 177 176 174 173 172 171 171 171 173 176 178 179 179 179 177 177 178 180 183 187 190 191 192 192 193 197 203 211 220 222 215 208 203 201 200 200 201 202 203 204 204 205 208 213 221 229 238 247 255 264 277 289 298 302 303 302 301 300 298 297 295 295 297 298 297 290 259 208 182 173 172 173 175 169 158 340 337 334 331 328 325 323 320 318 316 314 312 311 309 308 307 306 304 303 301 300 300 300 301 302 303 304 305 305 307 309 311 314 316 317 317 315 311 307 303 299 296 293 292 292 293 294 297 300 302 305 307 309 310 311 312 313 315 316 317 316 312 303 296 303 308 307 302 295 288 283 281 282 287 297 311 326 336 337 330 311 272 261 275 285 292 296 298 297 288 271 248 231 222 217 215 218 222 227 230 229 223 209 182 147 127 119 118 121 125 127 126 114 57 354 340 341 352 23 65 92 106 110 111 112 114 116 119 119 115 105 92 80 71 64 66 75 89 100 107 109 111 116 128 158 230 276 295 311 338 24 58 73 79 79 74 67 59 56 58 66 75 80 82 82 83 84 88 98 116 128 134 139 146 154 163 170 172 170 166 165 167 173 176 163 114 80 74 79 94 112 126 132 131 124 115 109 107 109 292 297 301 305 305 304 302 299 297 294 290 284 279 275 273 270 264 257 254 256 259 259 257 255 254 256 260 264 268 273 278 282 285 289 297 309 318 324 326 326 325 323 322 321 319 318 318 318 317 316 315 313 313 312 311 312 313 315 317 318 318 318 317 317 317 319 322 323 323 321 319 316 313 311 309 307 305 304 304 306 308 310 311 311 311 311 310 310 307 305 302 299 296 293 290 288 286 284 283 283 281 279 277 275 274 273 271 269 265 261 258 254 251 248 245 244 243 244 246 248 249 250 250 247 243 240 237 236 236 236 235 233 230 226 224 224 225 227 229 230 229 227 225 223 225 235 247 256 260 258 250 231 202 175 163 166 173 179 182 182 181 176 168 159 156 159 162 165 168 176 189 202 209 211 209 206 201 196 191 187 184 181 179 176 172 168 166 167 168 169 169 168 165 163 168 179 190 198 201 199 196 194 197 205 215 227 230 203 180 178 181 184 186 184 181 177 174 171 166 162 159 159 162 166 170 175 179 181 183 184 185 186 185 184 183 182 181 181 180 179 178 177 177 177 176 176 175 172 171 170 171 173 174 175 175 176 181 187 192 196 198 200 200 199 198 198 199 200 201 201 202 203 204 207 209 209 208 205 200 193 188 184 182 181 179 178 176 174 172 171 171 172 173 175 175 175 173 172 170 170 171 172 174 176 177 178 178 178 178 180 185 195 208 214 209 203 198 195 195 195 196 197 197 196 194 193 195 200 207 215 223 231 238 247 260 275 286 294 297 297 297 295 292 289 287 287 287 288 287 273 222 179 168 167 169 174 176 169 159 341 338 335 332 329 327 324 322 320 317 316 314 313 312 310 310 309 307 306 304 303 302 302 302 303 303 304 304 305 306 308 310 313 315 317 318 317 314 309 304 299 295 292 290 290 291 293 296 300 303 306 309 310 311 312 313 315 317 318 318 317 313 309 307 309 307 303 296 288 281 276 275 278 286 300 318 333 343 345 341 329 306 283 278 284 293 298 300 298 293 282 266 246 226 211 203 203 207 212 216 215 207 183 144 121 112 111 113 117 119 120 119 111 360 326 324 329 346 30 79 101 108 106 100 99 103 111 119 123 119 109 98 89 82 77 77 82 90 95 98 100 102 106 118 178 270 291 306 331 17 53 69 76 80 80 78 72 64 58 58 65 76 85 87 86 83 78 71 69 100 129 140 147 153 160 168 175 178 176 170 166 166 169 168 151 113 85 74 72 76 89 107 120 124 122 115 108 104 98 288 289 292 294 294 294 294 295 296 297 295 291 288 289 293 298 293 278 276 282 286 287 286 283 281 280 281 284 289 295 300 298 292 286 283 285 293 302 308 312 314 316 316 315 314 313 313 313 312 310 308 305 303 302 302 304 306 309 310 311 310 309 306 304 304 307 309 311 313 313 313 311 309 307 306 304 302 301 302 305 307 310 311 312 312 311 311 311 309 307 304 301 298 295 294 292 290 289 288 287 286 284 283 281 279 276 273 269 265 262 258 254 251 246 242 240 239 239 240 242 243 244 244 241 237 234 232 232 232 232 231 229 227 224 223 222 223 223 225 225 225 224 221 218 218 224 234 243 250 252 250 241 223 198 181 179 184 187 187 186 184 181 174 164 155 154 156 158 161 170 186 200 207 209 208 204 200 194 190 187 185 183 181 178 175 172 170 170 170 170 170 169 168 170 175 183 191 197 200 196 189 186 188 197 209 221 235 227 198 190 190 191 191 188 185 180 175 169 165 162 162 164 167 170 173 177 180 181 182 183 183 184 184 183 182 181 182 182 182 182 180 180 179 179 179 178 177 175 174 173 173 172 171 169 168 171 176 182 187 192 197 199 199 198 197 197 198 199 200 202 203 206 210 213 214 213 210 204 198 191 186 184 182 181 179 177 174 172 171 171 171 172 172 172 171 170 169 167 166 166 166 167 167 166 165 163 159 158 158 159 162 168 177 187 189 186 183 182 182 182 182 182 181 180 178 178 181 190 199 209 219 228 235 243 253 265 276 284 289 291 291 290 286 283 280 276 273 269 260 231 193 173 166 165 167 172 173 166 158 343 340 337 334 331 329 326 324 322 320 318 317 316 315 314 313 312 311 310 308 307 305 304 304 304 304 304 304 304 305 306 308 310 313 315 317 316 313 309 304 298 294 291 289 289 290 293 296 300 304 308 311 313 314 315 316 317 318 320 321 320 318 319 318 315 310 302 294 286 278 273 271 277 291 309 325 336 344 348 346 339 321 293 278 287 303 309 309 307 303 300 296 284 246 199 184 186 199 212 221 220 186 119 103 101 102 104 106 107 106 100 88 21 309 304 306 313 329 33 96 110 111 105 97 93 94 101 110 116 115 110 104 100 95 91 88 87 89 91 92 93 93 93 89 327 305 310 324 1 50 68 75 77 78 78 78 75 68 62 60 66 80 93 97 94 88 77 62 51 74 129 148 156 160 165 170 174 174 169 163 158 158 158 154 140 119 100 88 81 79 85 104 123 130 129 124 117 110 107 283 283 284 283 281 281 284 288 293 295 295 291 289 293 307 325 331 319 310 309 308 307 306 306 305 305 306 308 312 316 317 311 301 292 285 280 278 278 282 289 296 302 304 306 306 306 306 306 305 303 301 299 298 297 297 299 300 302 303 303 301 299 295 292 291 294 296 298 301 303 304 304 304 304 304 302 301 300 301 303 306 309 311 312 312 312 312 312 310 308 304 301 299 297 296 296 295 295 295 295 295 294 292 291 289 286 282 277 272 268 264 259 255 250 245 241 240 239 239 239 240 240 241 239 234 231 229 229 229 229 228 227 225 223 222 221 221 220 220 220 220 220 218 216 215 217 222 228 234 238 240 237 226 210 194 187 187 190 190 188 185 183 179 172 163 157 156 155 157 165 180 195 204 209 209 205 198 191 187 186 185 184 183 180 178 176 175 174 173 172 172 172 173 175 179 184 189 193 193 187 179 175 179 189 202 215 231 241 231 214 204 199 194 191 187 183 177 172 167 165 166 168 170 172 174 177 178 179 180 181 182 183 183 183 182 183 183 184 184 184 183 182 182 181 181 180 179 178 177 176 176 175 173 170 168 169 172 177 181 187 193 196 197 197 196 196 197 198 200 203 206 210 215 219 219 216 210 202 195 188 184 181 179 178 175 173 171 170 169 169 170 170 170 170 168 167 166 165 165 165 165 166 165 163 160 155 149 143 141 142 143 145 147 147 145 143 147 152 154 155 157 159 159 160 163 167 175 187 199 211 222 231 238 244 251 260 269 276 281 284 285 285 283 279 274 267 257 245 228 205 185 172 166 165 167 171 172 167 161 346 342 339 336 333 331 328 326 324 323 321 320 319 318 317 317 316 315 313 312 310 309 307 306 305 305 305 305 304 304 305 305 307 308 310 311 311 310 306 302 297 293 290 289 290 291 294 297 301 306 310 314 316 318 318 318 318 318 320 323 326 328 328 324 318 311 303 295 287 279 273 272 283 303 320 330 337 342 346 347 343 329 300 278 299 331 336 331 326 323 323 329 339 7 91 119 130 170 284 312 3 54 72 81 88 95 99 100 98 90 74 38 339 308 297 295 297 303 6 123 124 121 115 107 100 93 90 92 100 106 110 110 109 107 104 98 93 90 89 89 90 89 84 52 335 324 330 352 38 69 78 79 77 75 75 76 76 72 66 63 69 86 102 107 104 97 85 67 53 59 124 158 164 165 166 166 165 161 156 150 146 145 143 140 133 126 119 114 111 114 131 157 160 155 148 139 131 126 149 272 285 287 284 277 273 277 284 289 290 289 284 281 286 318 354 359 348 333 323 318 317 317 318 320 321 321 322 322 322 319 314 308 302 295 288 281 275 271 272 279 285 290 293 295 297 298 299 298 297 296 296 295 294 294 294 294 294 294 294 292 289 285 282 281 283 286 288 291 294 296 298 299 301 301 301 301 300 300 301 304 308 309 311 311 312 313 313 311 307 303 299 297 296 295 295 296 298 299 300 300 300 299 298 297 294 290 286 281 277 272 268 264 260 255 250 247 245 244 244 243 243 244 242 236 231 229 228 228 228 228 227 225 224 222 220 219 218 217 217 216 216 215 214 212 212 213 217 221 224 227 226 222 214 202 193 191 192 192 190 187 185 182 177 171 166 162 158 156 162 175 188 200 211 219 216 204 193 188 186 186 186 185 183 183 182 180 178 176 174 175 175 176 177 179 182 185 186 182 174 169 168 174 184 196 207 223 241 251 246 229 212 201 195 190 186 181 176 172 169 168 168 169 170 172 174 175 176 178 180 182 182 183 184 184 185 185 186 186 185 185 185 184 183 183 182 182 181 180 180 180 179 178 175 172 170 171 176 179 184 188 193 195 195 195 195 196 198 200 204 208 213 219 222 221 216 207 199 192 186 181 177 175 173 171 169 167 167 167 168 169 169 169 168 167 166 166 166 166 166 167 166 166 164 161 156 150 143 139 138 137 136 132 125 119 117 119 123 124 126 133 139 143 149 158 168 180 193 206 217 228 237 243 248 253 260 266 272 276 278 281 282 282 279 273 261 248 231 212 194 180 171 168 168 172 177 177 173 167 348 345 341 338 335 333 331 329 327 326 324 323 322 322 321 320 319 318 316 315 313 312 310 309 307 306 305 305 304 303 303 303 303 303 304 304 305 304 302 299 296 292 290 290 291 293 295 298 302 307 313 317 321 323 323 321 320 319 319 323 331 336 334 328 320 311 302 295 288 283 280 285 299 316 327 333 337 340 343 345 344 334 307 220 86 56 31 3 347 341 342 350 7 33 54 59 46 21 7 11 32 53 66 74 82 92 98 96 90 77 55 16 335 310 298 292 290 288 242 153 142 136 130 122 112 99 85 78 83 96 108 115 117 119 116 110 102 95 91 89 89 87 74 4 327 329 344 17 58 78 84 83 79 75 73 74 74 73 67 63 68 89 109 115 113 110 102 87 70 64 122 167 167 163 159 156 152 148 145 143 142 140 138 136 134 134 135 139 149 166 187 199 195 184 173 164 161 178 220 261 287 296 292 280 271 277 286 291 290 282 271 261 264 357 10 3 352 340 329 323 322 322 324 326 327 326 324 321 319 316 312 309 306 302 296 289 281 275 271 273 277 280 284 287 289 292 293 293 293 293 293 292 291 290 288 287 286 285 285 283 279 276 274 274 276 279 283 286 290 292 294 296 298 300 301 301 301 301 301 304 307 309 310 311 312 312 312 311 307 302 298 295 294 293 294 295 296 298 299 300 300 299 299 297 295 293 290 287 285 281 277 273 269 264 259 256 254 253 251 250 250 250 247 242 236 231 229 228 229 230 229 227 226 224 221 219 218 217 216 215 214 213 211 210 209 209 212 215 217 219 219 218 214 207 199 195 195 195 193 190 187 185 181 176 173 169 166 163 163 169 178 188 202 221 233 219 199 192 191 191 191 190 190 190 189 187 184 181 180 180 179 177 177 177 178 179 176 170 165 163 167 173 181 189 197 209 228 248 260 253 231 212 200 193 189 185 180 175 171 167 165 165 166 168 169 171 173 176 179 180 182 183 184 185 186 187 187 187 187 187 187 186 185 184 184 183 183 183 184 185 185 183 179 175 174 176 179 180 183 185 189 191 192 193 194 195 197 200 204 209 215 220 223 221 212 201 193 186 181 177 173 170 168 167 166 165 165 166 167 168 168 168 168 168 168 168 168 168 168 168 167 166 164 162 160 156 152 150 148 145 141 135 126 119 116 116 118 119 121 128 136 145 154 166 179 192 204 215 225 235 242 248 253 257 261 265 269 272 274 277 280 282 283 276 264 246 224 203 187 177 173 173 175 180 183 183 178 175 350 346 343 340 337 335 334 332 330 329 328 327 326 325 324 323 322 320 319 317 316 314 312 310 309 307 306 305 303 302 301 300 299 299 299 298 298 298 297 295 293 292 291 291 292 293 296 299 303 309 315 321 327 329 328 327 326 327 329 332 335 336 336 330 320 309 300 293 289 288 292 301 313 323 330 333 335 337 340 342 344 342 59 107 101 89 63 21 355 348 350 359 15 31 40 40 28 16 14 22 41 61 72 78 85 93 99 94 86 72 47 10 336 315 304 302 304 306 287 169 152 144 137 128 118 104 88 75 74 85 104 117 125 129 129 123 113 103 95 89 84 73 35 340 329 336 358 32 62 79 85 86 82 76 73 72 72 70 64 56 58 85 112 118 117 117 118 116 115 123 168 177 162 152 147 144 141 140 140 142 143 143 143 142 142 144 148 156 168 181 191 199 197 189 181 181 193 221 235 256 284 295 294 284 278 285 297 301 297 282 256 227 261 358 358 355 350 343 334 329 327 327 327 327 327 324 320 317 315 313 311 309 306 302 298 292 286 281 277 276 277 278 281 283 286 288 289 289 289 289 290 289 287 285 282 280 278 277 276 275 272 270 269 269 272 275 280 284 287 290 292 295 297 298 299 301 303 303 304 306 308 310 311 311 311 312 312 310 306 301 297 295 294 293 294 294 295 296 296 295 294 294 294 294 293 292 291 291 291 289 285 280 274 269 265 262 261 259 257 255 254 254 251 246 240 234 231 230 232 233 233 231 229 226 224 221 219 217 216 214 213 212 210 209 207 208 210 213 215 216 216 216 214 209 203 200 199 198 196 195 193 191 188 183 179 175 172 169 165 162 163 165 169 175 180 180 186 193 199 202 203 203 201 199 197 195 192 190 188 185 182 178 175 172 170 168 165 162 161 163 167 173 177 182 187 196 208 225 244 248 240 222 206 197 193 190 185 178 172 167 165 166 167 168 168 169 171 174 177 179 181 182 184 184 185 186 186 186 187 187 188 187 186 185 184 184 184 185 188 190 189 187 184 181 181 182 182 182 183 184 186 188 189 190 192 194 196 199 202 207 213 219 221 216 204 192 184 178 174 171 169 168 166 165 165 165 165 166 167 168 169 169 169 169 169 170 170 170 170 169 168 166 165 164 163 162 161 160 159 157 156 151 145 138 133 131 132 134 139 145 154 162 172 183 195 205 215 224 232 239 246 250 254 258 261 265 267 270 271 272 275 279 281 277 268 248 222 200 186 179 177 179 182 186 187 185 183 183 351 348 345 342 340 338 336 334 333 332 331 330 330 329 327 326 324 322 321 319 317 315 313 311 309 307 305 304 302 301 299 298 296 295 294 294 293 293 293 292 291 290 290 290 291 293 296 299 304 310 317 324 332 337 338 337 337 338 337 333 331 333 334 329 320 311 303 297 294 297 303 312 321 327 330 332 333 335 337 341 347 34 99 99 100 93 71 21 348 342 346 355 5 13 19 22 13 8 12 25 49 72 85 89 94 99 101 98 90 76 47 7 339 324 321 327 335 339 342 29 137 135 129 122 113 104 94 82 73 76 92 111 126 136 140 135 122 108 95 83 68 44 12 351 346 356 16 41 60 73 81 83 81 77 74 72 70 66 58 47 45 77 114 119 118 118 124 136 156 183 203 191 157 141 136 135 136 137 140 144 147 149 150 150 151 153 157 165 173 178 179 180 177 168 163 164 174 198 218 243 276 286 285 281 281 291 304 312 315 306 271 263 341 342 344 346 347 346 342 337 333 331 329 328 326 323 319 316 314 313 310 308 303 298 293 289 285 282 279 278 278 279 280 281 283 284 284 284 284 285 285 284 282 280 277 274 272 270 269 268 267 266 266 267 269 273 278 283 286 289 292 294 296 297 299 302 305 307 308 309 311 312 313 313 312 312 311 308 305 300 297 295 295 295 295 296 296 295 293 291 290 290 289 289 289 290 291 293 294 294 291 285 278 272 268 266 263 262 260 258 257 256 253 248 243 237 233 233 236 238 240 239 237 233 229 225 222 219 217 215 213 212 210 209 208 208 209 212 214 215 215 214 212 210 207 205 203 201 199 199 199 198 195 191 185 179 172 165 159 153 150 149 147 144 139 142 159 184 203 214 218 217 212 207 203 200 197 193 190 185 179 173 167 161 156 153 153 156 160 164 168 171 173 176 180 186 194 205 217 225 229 225 219 210 206 200 193 183 174 170 169 171 172 173 173 173 173 175 176 179 180 182 183 183 184 184 184 185 185 187 187 188 187 186 185 184 185 188 191 193 192 190 187 186 186 185 184 184 185 186 187 187 187 189 190 192 194 197 200 204 210 214 215 207 193 181 173 169 167 166 166 166 166 165 165 165 166 167 168 169 170 170 171 171 172 172 172 172 171 170 169 167 166 166 166 166 166 166 166 166 166 164 162 160 157 156 157 160 165 171 176 182 189 198 206 214 222 229 236 241 245 248 252 256 260 263 265 267 268 269 270 274 276 275 268 251 224 203 190 184 182 182 182 184 186 187 189 192 354 350 347 344 342 340 338 337 336 335 335 334 333 332 330 328 326 324 322 320 318 316 314 311 309 306 304 302 301 299 297 295 294 292 291 290 290 289 289 288 288 288 288 289 290 292 295 299 304 310 317 326 336 345 350 350 344 336 329 325 326 329 330 326 319 314 309 306 305 308 313 319 324 327 329 329 330 332 334 339 7 93 103 102 104 97 75 358 323 319 327 337 342 344 344 344 343 350 3 26 55 78 90 94 99 106 111 113 111 102 71 6 340 334 338 346 349 350 351 7 85 110 108 106 104 102 98 92 82 76 80 93 112 132 144 139 124 106 89 72 52 27 8 0 4 16 32 47 58 67 73 77 77 76 74 73 70 65 56 43 36 73 122 125 122 122 132 156 184 207 217 205 160 139 134 134 136 139 143 148 153 155 155 155 155 156 155 154 156 155 147 135 121 117 123 133 144 164 188 216 256 271 273 276 283 295 310 326 344 7 19 359 341 337 337 340 343 346 345 341 337 333 332 331 330 328 325 321 318 314 311 306 299 292 286 281 279 277 277 277 278 278 278 279 279 279 279 279 279 279 279 278 277 275 273 270 268 266 265 265 264 264 264 265 267 271 276 281 285 289 293 295 296 296 298 302 306 309 311 312 313 315 315 315 314 313 311 308 305 301 299 298 297 296 297 298 298 296 293 291 290 289 288 287 287 288 291 293 295 295 293 288 282 276 272 269 266 264 263 261 260 257 254 250 245 239 236 237 240 243 246 247 245 241 236 232 227 223 220 217 215 214 212 210 208 208 208 210 211 212 212 212 211 210 209 208 206 204 202 202 202 201 199 195 189 180 167 157 149 145 143 143 143 140 137 142 158 185 210 222 225 225 220 214 207 202 197 193 188 183 176 168 160 150 142 140 142 149 156 163 166 168 169 171 174 179 184 192 199 207 214 220 229 243 245 236 208 181 172 171 174 177 178 179 178 176 175 176 177 179 180 180 181 182 183 183 183 184 185 186 188 188 188 187 186 186 188 190 192 194 193 191 188 186 184 183 182 183 186 188 189 188 187 188 189 191 192 195 197 201 205 208 206 197 184 172 166 163 163 164 165 166 166 166 165 166 167 168 170 171 172 173 174 173 173 173 173 173 173 172 171 170 169 169 169 169 169 169 169 170 171 171 172 172 172 173 176 179 184 187 191 194 200 206 212 220 227 233 238 242 244 246 249 253 257 261 264 266 267 268 269 271 273 273 266 250 230 211 197 189 184 181 180 181 186 192 197 200 356 353 350 347 345 343 341 340 339 339 338 337 336 335 333 331 328 326 324 321 319 316 314 311 308 306 303 301 299 297 295 294 292 290 289 288 287 287 286 286 285 285 285 286 288 291 294 298 303 308 315 323 334 346 355 349 334 322 319 320 323 325 323 316 309 306 305 307 309 314 318 322 325 326 327 327 327 329 331 338 45 99 107 110 113 108 97 294 287 292 304 317 321 318 312 308 313 327 352 30 60 74 81 84 92 106 125 136 142 142 136 79 355 350 352 355 353 349 350 2 57 92 93 92 94 98 100 100 96 89 85 85 93 110 128 128 114 98 84 69 46 14 359 360 12 28 43 53 61 66 70 72 74 75 76 76 73 68 57 40 23 93 135 130 126 129 143 169 195 212 219 206 165 142 139 140 142 145 150 154 157 157 156 155 152 149 139 127 123 120 114 105 94 90 99 114 129 156 185 206 229 250 264 277 289 303 322 349 17 31 23 360 343 336 333 332 334 336 337 337 336 336 337 339 341 340 337 330 324 318 311 303 294 286 279 275 272 271 272 273 274 276 276 276 276 276 275 275 275 274 273 273 273 272 271 269 267 265 264 264 263 263 263 263 265 269 273 277 282 287 292 295 296 297 299 303 307 310 312 314 315 316 316 316 316 315 314 311 308 305 303 301 300 300 301 301 300 298 295 293 292 291 290 288 288 289 291 293 294 294 293 290 286 281 275 271 269 268 266 264 261 258 255 252 248 243 240 240 243 246 249 251 250 247 243 238 234 229 224 221 218 217 215 212 209 207 206 207 208 208 209 209 210 210 210 209 208 206 204 203 202 201 199 195 189 179 167 156 148 145 145 147 148 145 146 156 173 196 214 224 227 226 223 217 211 203 197 192 188 184 178 171 163 154 145 140 141 146 152 158 162 164 165 167 169 173 178 184 189 195 201 208 218 235 252 271 293 124 147 165 175 180 182 182 180 178 177 178 179 179 179 178 178 180 181 182 183 184 185 187 188 189 189 188 188 188 190 191 192 192 191 189 187 184 182 181 181 183 187 190 190 189 188 188 189 190 191 193 195 198 200 201 198 190 179 170 165 163 163 164 165 167 167 167 167 168 168 170 172 173 174 175 175 175 175 174 174 174 174 174 174 173 172 171 171 171 171 171 172 173 174 175 176 178 180 182 186 189 193 196 198 201 206 211 216 223 230 236 240 243 245 246 248 252 255 259 262 265 267 267 269 271 273 271 263 248 231 216 202 193 186 181 180 184 192 201 206 205 358 355 352 350 348 346 344 343 343 342 342 341 340 338 336 333 330 328 325 322 319 317 314 311 308 305 302 300 298 296 294 292 291 289 288 286 285 285 284 283 283 283 283 284 286 288 291 295 300 306 311 316 322 328 328 313 303 306 312 318 320 317 306 295 290 290 294 300 307 313 319 322 324 324 324 324 326 328 332 345 49 97 111 117 121 124 148 221 255 274 291 303 305 302 298 297 304 320 359 43 61 66 68 70 77 94 119 139 148 149 143 124 73 24 7 358 351 347 349 5 53 85 90 88 90 95 101 106 108 106 101 96 91 92 99 105 101 94 89 80 48 351 338 350 16 42 57 66 72 75 76 76 76 78 79 81 80 75 61 29 335 175 141 129 126 131 145 166 189 205 210 194 159 143 141 144 147 151 154 156 157 156 153 151 147 139 125 113 108 107 107 107 107 112 125 129 127 140 173 199 215 240 269 288 303 319 344 15 34 33 18 359 344 334 327 322 321 322 325 330 334 339 343 348 349 347 343 336 327 319 309 300 291 284 278 273 270 269 269 269 271 272 273 273 274 273 273 273 272 271 271 271 272 273 272 271 270 268 266 266 265 264 263 262 263 265 268 272 277 283 289 294 297 299 302 305 309 311 313 315 317 318 318 318 317 317 316 313 311 308 305 303 302 302 304 303 302 300 298 296 295 294 292 291 290 290 291 292 292 292 292 291 288 284 279 275 273 271 269 267 263 260 257 255 252 249 246 244 245 247 250 251 252 250 246 243 238 234 230 226 223 221 217 214 210 208 206 205 205 206 206 207 209 210 210 210 207 206 204 203 202 202 199 195 189 181 173 166 160 157 157 157 156 154 158 169 184 199 212 220 224 224 222 218 212 204 196 191 188 185 182 177 171 164 157 152 151 152 155 159 161 162 162 163 166 170 174 179 184 189 193 197 202 209 217 227 259 37 80 152 178 186 186 184 182 181 181 181 181 179 178 177 178 179 181 182 183 184 185 186 188 189 189 188 188 189 190 191 191 191 190 189 187 185 184 184 184 186 189 190 189 188 187 188 188 189 190 192 193 195 196 196 193 186 179 173 169 167 166 167 168 169 169 169 170 170 171 173 174 175 176 177 177 177 176 176 176 176 177 178 177 175 174 173 172 172 171 172 174 175 177 179 180 182 185 188 192 195 198 201 204 206 209 214 219 225 232 237 241 244 247 248 250 252 255 259 262 265 267 267 268 271 275 273 264 248 230 215 203 194 187 184 185 192 202 209 211 207 1 358 355 353 350 349 348 347 346 346 345 344 343 341 339 336 333 329 326 323 320 317 314 311 308 305 302 299 297 295 293 291 289 288 286 285 284 283 282 282 281 281 281 282 284 286 289 293 297 301 304 304 301 290 276 267 273 288 302 309 306 297 286 278 277 279 286 294 304 312 318 321 322 322 321 323 326 332 341 360 47 94 113 123 132 144 166 197 238 272 290 297 296 296 299 304 315 343 27 51 57 58 59 61 67 80 96 114 129 134 130 118 98 58 14 354 346 346 357 19 52 78 90 92 94 98 104 110 115 116 113 107 95 84 82 90 98 102 104 105 92 319 319 336 20 62 80 90 96 97 93 89 86 85 87 90 93 94 91 260 218 163 139 128 126 132 146 165 184 194 189 161 137 130 132 137 142 146 149 151 152 150 148 144 137 126 113 108 107 107 111 120 140 170 182 172 159 161 178 198 215 246 282 302 315 335 5 31 39 31 13 353 338 326 318 312 310 311 315 321 329 336 341 343 342 339 335 329 322 314 306 298 291 285 281 277 273 271 269 268 268 269 270 271 271 272 271 271 271 270 270 271 274 276 277 277 275 273 271 270 269 266 263 261 261 262 264 268 273 280 287 293 298 301 305 308 310 312 314 316 318 319 319 319 319 318 317 315 313 310 307 305 305 305 306 305 304 302 301 300 299 298 297 296 294 294 293 293 292 291 290 290 289 286 282 279 276 274 272 271 267 263 260 257 255 253 251 249 247 247 248 250 250 249 247 244 241 238 234 230 227 224 220 216 213 210 208 206 205 204 204 205 207 210 211 209 207 204 202 201 202 202 201 196 190 185 181 178 175 172 170 169 166 164 167 175 186 199 210 218 222 223 222 219 212 204 197 191 188 185 182 178 173 169 164 161 160 160 161 162 163 162 161 162 165 169 173 177 181 185 188 191 193 196 198 199 197 189 170 189 197 196 192 188 185 184 184 184 182 180 179 179 179 180 181 182 183 183 184 186 187 188 188 188 187 188 189 190 191 191 191 189 188 187 188 188 188 190 191 190 188 187 186 187 187 188 189 191 192 193 193 193 190 186 181 177 174 172 171 172 172 172 172 172 172 173 173 174 176 177 178 179 179 179 178 178 178 179 180 180 178 176 174 173 171 171 172 173 175 177 179 182 184 186 188 191 194 198 201 203 206 208 211 214 218 224 229 234 238 242 246 249 251 254 257 260 263 266 267 268 268 272 278 279 273 257 235 214 200 191 186 185 190 200 208 212 210 204 3 0 358 356 353 352 351 350 350 350 349 348 347 345 342 338 335 331 328 324 321 317 314 311 307 304 301 298 296 294 292 290 288 286 285 283 282 281 281 280 280 280 280 281 282 284 286 290 293 296 296 294 287 276 263 253 248 249 259 271 275 274 272 270 271 276 284 294 305 314 318 320 320 320 321 322 329 342 358 19 56 93 112 125 144 165 182 207 257 289 300 301 301 304 311 324 345 16 41 51 52 52 52 54 59 65 72 78 87 98 105 106 100 72 12 346 344 353 11 31 49 67 83 94 100 104 109 114 117 117 112 104 91 78 75 82 95 106 113 120 131 253 310 324 358 98 121 127 126 121 111 102 98 97 100 106 119 148 212 220 177 147 134 127 127 134 148 166 181 180 147 117 107 105 107 111 117 124 130 136 140 142 141 137 128 115 106 105 107 110 120 143 177 198 202 192 183 184 193 208 227 254 283 300 311 331 9 31 36 25 2 338 323 314 307 303 301 302 305 309 314 320 323 324 324 322 319 316 312 307 302 297 293 289 286 282 279 275 272 269 268 268 268 269 269 270 271 270 270 270 271 273 277 282 284 284 282 278 275 274 272 269 265 262 261 261 262 266 272 279 286 293 298 302 306 309 311 312 313 315 317 318 319 319 319 319 318 316 314 311 310 309 309 309 309 308 307 305 305 305 304 303 302 300 299 298 297 296 294 292 291 291 291 289 285 282 279 276 275 273 271 266 262 258 256 254 253 251 248 247 247 248 247 246 244 243 241 239 236 233 229 225 222 218 215 213 210 208 206 204 202 202 205 208 209 208 206 203 200 199 200 201 201 197 193 189 187 185 183 180 179 177 176 174 174 178 185 197 209 218 223 225 225 221 214 205 197 192 188 185 182 178 175 171 169 167 166 165 166 166 167 166 166 166 167 170 173 177 180 183 186 188 189 190 190 189 188 187 190 196 202 203 199 190 183 183 183 183 182 181 180 179 179 179 180 180 181 182 183 185 187 188 188 186 185 186 188 189 190 190 190 189 189 189 190 190 190 191 191 189 187 185 185 185 186 187 189 190 191 191 192 191 190 187 184 181 179 177 176 176 176 176 175 175 175 174 175 176 177 179 180 181 182 181 181 181 181 182 182 181 179 176 174 172 170 170 170 171 173 175 177 181 184 187 190 193 195 198 201 204 206 208 211 214 217 221 225 230 234 238 244 248 252 255 258 262 265 269 273 274 274 278 285 291 290 281 261 229 202 190 185 185 193 204 210 211 207 199 5 3 1 359 357 355 354 354 354 354 353 352 351 348 345 341 338 334 330 327 323 319 315 311 307 303 300 297 295 293 291 289 287 286 284 282 281 280 280 279 279 279 280 281 282 283 284 286 289 291 292 290 285 274 257 238 224 220 226 239 253 260 264 266 271 278 288 299 308 314 317 318 319 320 321 325 337 359 19 38 64 92 109 124 157 191 217 250 285 305 313 316 319 323 332 349 12 33 45 49 51 51 50 49 48 49 51 53 57 67 80 89 91 72 6 345 351 6 25 38 47 57 71 87 99 106 112 116 117 113 106 97 85 74 70 74 85 98 109 118 127 133 325 320 309 246 182 162 147 133 120 112 110 113 120 132 153 186 210 194 155 139 132 128 129 135 147 160 164 141 104 90 83 80 78 79 84 92 101 112 122 130 133 129 120 110 104 103 105 112 136 184 210 218 216 202 185 181 188 207 234 256 275 286 291 298 330 5 12 355 325 308 301 298 296 294 294 295 296 298 301 305 308 309 310 310 309 307 305 302 299 297 295 292 290 287 284 280 277 273 271 269 269 269 270 271 271 271 271 272 274 277 282 288 292 291 288 284 279 276 275 271 267 265 263 263 264 267 274 281 287 293 298 302 306 309 311 312 313 314 316 317 318 319 319 319 317 315 313 312 312 312 312 313 312 312 311 310 309 308 307 305 304 303 302 302 301 300 298 296 295 295 294 292 289 285 282 279 277 274 271 267 262 258 255 253 252 250 249 247 246 245 244 242 241 241 240 239 237 234 230 225 222 219 217 215 213 210 207 204 202 202 204 206 207 206 205 202 198 197 198 199 199 197 195 193 193 191 188 186 185 184 183 182 181 181 185 194 206 217 224 227 227 224 216 207 199 193 189 186 183 180 178 176 175 174 173 174 175 176 176 176 175 173 172 172 173 175 177 181 185 187 187 186 185 184 184 185 188 192 196 200 200 195 184 180 180 179 178 178 177 177 177 177 177 177 178 179 181 184 186 187 187 185 184 185 186 187 187 188 188 188 189 190 191 191 191 192 191 188 185 184 184 184 185 186 188 189 190 190 191 190 190 189 187 184 182 181 180 179 179 179 179 178 178 177 178 178 179 181 182 184 184 184 184 184 184 184 183 181 179 176 174 171 169 168 168 170 172 174 177 180 184 188 192 195 197 198 201 203 206 208 210 212 215 218 222 227 232 237 242 247 251 254 258 264 270 278 285 291 295 296 297 299 301 298 289 269 231 203 192 191 197 205 210 210 204 197 7 5 3 2 0 359 358 358 358 358 357 356 354 352 348 345 342 338 334 330 326 321 317 312 307 303 300 297 294 292 290 288 287 285 284 282 281 280 279 279 279 279 280 281 281 281 281 282 284 288 290 290 284 269 243 223 215 217 225 236 247 254 260 265 272 283 294 304 311 314 316 317 318 321 326 335 355 20 36 52 76 99 113 129 173 217 244 268 290 307 317 327 337 346 357 11 28 41 49 54 57 58 54 47 40 37 39 44 49 55 63 70 71 51 9 359 9 24 36 43 46 51 61 76 89 100 108 113 113 108 101 93 83 74 68 67 72 83 96 107 116 118 57 327 317 300 216 164 145 131 120 117 123 133 145 157 173 189 192 158 139 134 131 130 131 135 140 140 126 101 85 75 68 62 58 57 59 64 71 82 95 106 112 107 104 102 101 101 105 119 169 215 226 228 222 205 183 176 182 204 234 255 268 271 270 269 276 293 296 281 270 269 274 280 285 288 290 292 294 295 297 298 300 303 304 305 304 302 300 299 297 296 295 294 293 291 288 285 281 278 275 273 272 272 273 274 274 274 275 276 279 282 287 293 297 297 293 288 284 281 278 275 272 269 267 267 268 271 277 284 289 294 298 302 306 309 311 313 313 314 315 317 318 319 320 320 319 317 315 314 314 316 317 318 318 317 317 316 315 314 312 310 309 307 306 305 304 304 302 301 300 300 298 296 293 291 288 284 280 275 271 266 262 258 255 252 250 249 248 247 245 243 241 239 239 239 239 238 236 233 229 225 221 219 217 216 214 212 209 206 204 204 204 205 204 204 203 202 199 197 197 197 197 197 196 196 196 195 193 191 190 189 188 187 186 185 186 190 199 210 220 225 226 223 218 210 202 195 191 188 186 184 183 181 181 180 180 181 182 183 184 183 182 179 177 175 173 173 174 176 180 182 182 182 181 180 181 183 185 188 191 194 199 208 218 219 200 180 169 167 168 169 169 170 171 171 172 173 176 179 182 184 184 183 183 183 183 184 185 186 187 189 190 192 192 193 193 192 190 187 184 183 183 184 184 185 187 188 188 189 190 190 190 190 188 187 185 183 182 182 181 181 182 182 181 181 181 181 182 183 184 186 186 186 186 186 186 185 184 182 180 177 174 172 170 169 170 172 175 177 180 183 187 190 194 197 199 201 203 205 207 209 210 211 212 214 219 225 231 236 241 244 246 250 256 262 269 279 291 299 303 302 299 298 299 295 287 272 250 225 209 203 202 205 209 210 206 203 8 6 5 4 3 2 1 1 1 1 1 360 358 355 352 349 346 343 339 334 330 325 320 314 309 304 301 297 294 292 290 288 287 285 284 282 281 280 280 280 280 280 281 281 281 280 278 278 279 283 287 285 275 255 232 217 217 227 237 244 250 255 259 266 276 287 297 305 310 313 314 316 319 326 338 357 18 34 47 69 99 117 131 152 192 227 249 269 287 303 316 329 345 1 15 27 40 50 58 64 69 69 63 50 37 33 36 43 49 52 54 54 49 38 26 22 29 38 43 46 47 49 55 66 77 86 93 97 98 96 93 88 82 75 68 64 64 69 77 86 89 74 5 339 338 347 23 98 112 113 113 122 139 158 170 179 183 180 151 112 112 118 122 125 128 130 126 114 98 85 76 69 61 53 48 44 43 45 48 55 65 75 81 85 90 94 96 101 113 154 212 230 233 231 221 202 177 164 166 185 220 248 259 255 250 249 251 252 250 244 242 243 250 260 272 282 289 293 296 298 298 299 300 302 302 302 301 299 297 296 295 294 294 293 293 291 289 286 283 281 280 278 278 278 278 279 280 281 282 283 286 289 293 298 301 300 297 293 289 286 284 281 277 274 272 272 273 276 282 288 293 296 300 303 306 310 313 315 315 316 317 319 320 321 321 322 322 320 319 318 319 321 324 326 326 326 325 324 323 321 319 317 315 313 311 308 306 305 304 303 302 302 301 298 296 294 291 288 283 278 273 267 263 260 256 253 251 250 249 247 246 243 240 239 238 237 237 236 234 232 229 225 222 219 217 216 214 213 210 208 207 206 205 204 203 203 203 201 199 197 196 195 195 195 194 195 196 197 197 196 195 194 192 190 189 187 186 187 193 204 215 222 224 223 220 215 206 198 193 190 189 187 186 186 185 185 185 185 186 187 187 186 184 182 179 177 175 173 172 172 172 174 176 178 179 178 178 179 180 182 185 190 199 220 247 265 265 243 162 145 147 150 154 158 160 161 162 163 165 167 171 175 178 179 179 179 180 181 183 185 187 189 191 193 194 195 194 192 188 185 183 183 183 183 184 185 185 186 187 188 189 190 190 190 189 188 187 185 184 183 183 183 184 184 184 184 184 184 184 185 186 187 188 189 189 189 188 187 185 183 181 179 177 175 174 175 176 178 180 182 185 187 190 192 196 199 202 204 207 209 210 211 211 210 210 212 217 223 229 235 238 239 241 246 253 258 263 269 276 283 286 285 286 289 291 289 282 270 252 232 217 208 204 204 207 210 211 211 9 7 6 5 5 4 4 4 4 4 4 2 1 359 356 354 352 348 344 339 334 329 323 317 312 307 302 299 296 293 291 289 288 286 285 283 282 282 281 281 282 282 282 282 281 279 275 272 270 271 272 269 259 247 238 239 252 258 258 258 258 258 261 268 279 290 299 306 311 314 317 321 327 341 3 23 34 38 49 86 121 137 154 176 203 228 249 269 286 301 315 331 350 9 24 37 49 59 68 77 82 82 75 60 42 35 37 44 51 54 52 46 42 40 40 42 44 45 47 47 47 48 50 57 64 71 75 76 76 77 79 80 79 75 69 64 61 60 60 57 45 19 358 351 355 6 24 45 61 74 90 123 163 185 193 194 187 160 107 79 73 79 89 99 107 109 104 94 85 78 73 69 63 56 48 41 37 35 36 40 48 58 66 72 75 79 86 103 149 207 230 236 238 235 222 195 166 149 145 153 187 241 253 247 244 244 244 242 239 235 232 231 234 241 254 269 281 290 295 298 300 300 301 302 301 300 298 296 295 294 293 292 291 290 290 289 287 285 284 283 283 283 284 285 286 287 289 291 293 293 294 295 298 301 304 304 301 297 294 292 290 288 284 280 278 278 279 283 289 294 297 300 302 305 308 311 315 317 319 320 321 322 323 323 324 324 324 323 323 323 325 328 331 333 333 333 333 332 331 330 327 325 322 319 315 312 308 305 302 301 300 300 299 298 297 295 292 289 285 280 275 270 267 263 260 257 255 253 251 249 247 245 243 240 238 236 235 233 231 229 227 225 223 220 217 215 214 212 211 210 209 208 206 204 203 202 202 201 199 196 194 192 191 190 190 191 193 195 196 197 197 196 194 191 189 186 184 185 189 200 211 220 224 223 225 222 214 205 198 194 192 190 189 189 189 188 188 188 189 189 189 187 185 183 181 179 177 175 173 171 170 172 175 177 177 176 173 171 170 172 178 188 204 229 256 276 289 303 325 43 105 122 133 141 145 148 150 150 149 148 153 160 167 171 172 172 174 177 179 182 185 187 189 192 194 194 193 190 186 184 183 182 183 183 184 184 185 185 186 187 188 189 190 190 190 189 188 186 185 184 184 184 185 186 186 186 186 186 186 186 187 188 189 190 190 191 190 189 187 185 184 182 180 180 180 181 182 183 185 186 188 190 192 195 198 201 205 208 211 213 214 214 213 211 210 211 214 220 226 231 233 234 237 243 250 256 259 260 262 264 266 268 272 277 283 286 285 276 256 233 216 205 200 202 206 211 215 218 9 8 7 6 6 6 5 6 6 6 5 5 4 2 1 359 357 354 349 344 339 333 327 321 315 310 305 301 298 296 294 292 290 288 286 285 284 283 283 284 284 284 285 284 282 279 274 268 262 258 257 257 256 256 264 280 285 279 273 269 265 262 262 270 285 296 305 311 316 319 324 332 346 7 28 41 41 36 37 76 133 152 172 191 211 233 257 278 293 306 319 335 354 13 28 42 55 66 76 85 92 94 90 77 58 44 43 48 53 56 53 46 43 46 51 54 54 51 48 47 45 44 44 46 52 60 65 66 64 64 66 69 71 71 68 64 60 55 49 38 24 10 4 4 7 12 18 24 26 24 17 350 240 216 205 192 167 125 88 64 49 45 49 59 70 80 83 82 79 76 75 73 71 65 56 46 38 32 31 34 42 51 57 58 57 60 71 117 198 224 236 240 243 242 230 196 160 143 138 141 170 248 258 252 248 247 246 245 242 237 232 227 225 227 235 248 263 275 284 289 293 296 298 299 298 297 295 294 293 292 291 289 288 287 286 285 284 283 283 284 285 286 288 290 292 294 297 300 303 303 302 301 303 305 307 307 305 301 299 297 296 295 292 288 285 284 286 290 295 300 302 304 306 307 310 314 318 320 322 324 325 326 326 326 326 326 326 326 327 328 331 335 338 339 339 339 339 339 339 338 335 332 327 323 318 314 310 306 302 300 298 298 298 298 297 295 292 289 285 281 278 275 271 268 264 261 259 256 254 252 250 247 245 242 239 236 232 229 227 226 225 224 222 219 216 214 213 212 211 210 210 209 208 206 204 203 201 200 197 195 192 189 188 187 187 188 189 191 194 196 197 195 193 191 187 184 182 182 187 195 206 214 216 215 224 228 225 216 206 199 195 193 192 191 191 190 190 191 191 191 189 187 184 182 180 179 178 176 173 171 170 171 174 176 175 172 167 161 157 159 172 192 213 237 268 295 309 317 324 337 27 86 108 122 130 134 136 135 131 129 133 144 156 163 163 164 167 170 173 177 181 184 187 190 192 192 190 187 184 183 183 183 183 184 184 184 184 185 185 186 187 188 189 190 190 190 189 187 186 185 185 185 186 187 187 187 187 187 187 187 188 189 190 191 192 193 192 191 190 188 187 186 185 186 187 187 187 188 189 190 192 193 196 198 201 204 208 212 215 217 218 217 216 213 211 210 211 215 221 225 228 229 232 239 247 253 256 256 256 256 257 258 261 266 273 280 286 283 266 238 213 199 198 201 207 214 220 222 10 9 7 7 7 7 7 7 7 7 7 7 6 5 4 3 1 358 354 349 343 337 331 325 318 313 308 305 301 299 296 294 292 290 288 287 286 285 285 286 286 287 287 286 283 280 274 265 258 254 255 258 262 267 264 260 263 267 269 271 270 267 268 284 300 307 313 318 323 328 335 349 9 26 38 46 45 36 30 50 140 166 183 204 224 248 272 288 298 307 319 335 355 17 35 49 61 72 82 90 98 102 101 93 79 63 56 57 59 59 55 49 46 51 59 64 64 60 54 50 47 43 40 39 44 54 63 66 65 62 62 65 68 69 69 66 60 55 45 33 21 13 11 13 14 13 11 7 359 349 340 334 330 325 146 135 122 104 82 57 37 27 26 34 46 59 69 74 75 76 76 77 76 73 66 55 43 34 30 31 37 42 43 39 36 35 37 226 227 232 239 244 249 251 243 208 163 145 141 150 210 254 255 249 247 248 250 249 247 242 235 227 222 221 224 231 241 252 263 271 279 285 289 292 293 292 292 291 290 290 289 287 285 283 282 281 281 282 283 284 286 288 290 293 296 298 301 304 306 306 305 305 306 307 308 308 307 305 303 302 302 301 298 295 292 292 293 296 301 304 306 308 309 311 314 317 321 323 325 327 328 328 328 327 327 327 328 329 331 333 336 339 341 342 343 343 344 344 344 344 341 337 332 326 321 315 309 305 301 299 297 297 298 298 298 296 293 289 285 283 281 279 276 272 269 265 262 259 257 254 251 248 246 244 240 236 232 228 226 224 223 222 220 218 216 215 213 212 211 210 210 210 209 208 206 204 201 199 197 194 190 188 186 186 185 186 186 189 192 195 195 194 192 189 186 182 180 181 184 191 199 205 202 202 215 230 234 229 218 207 200 197 194 193 192 192 192 192 192 191 189 185 182 180 179 178 176 174 171 169 168 169 172 173 172 168 163 157 153 157 172 195 220 253 303 323 323 322 322 324 339 41 84 106 118 122 122 118 114 111 116 132 155 162 159 157 159 162 166 170 175 180 184 188 191 190 187 184 183 183 184 185 184 184 184 184 184 184 184 185 186 187 188 189 189 189 189 188 187 185 185 186 187 187 187 187 187 187 187 187 188 189 191 192 194 195 195 194 193 192 190 190 190 192 192 193 193 194 195 196 197 199 200 202 205 208 212 215 218 220 222 222 220 216 212 208 207 211 215 219 223 226 229 236 243 249 252 253 253 252 252 254 255 258 262 269 276 278 270 247 219 205 203 208 214 220 225 227 11 10 8 8 7 8 8 8 8 8 8 8 8 7 7 6 4 2 358 353 348 342 335 328 322 317 312 308 305 301 299 296 294 292 290 288 287 287 287 287 288 288 288 286 283 278 270 261 255 255 259 262 263 260 240 229 235 243 251 258 268 8 40 11 337 322 320 323 328 337 348 6 20 26 35 47 54 53 48 65 151 176 193 221 247 263 270 271 274 281 290 301 329 36 59 65 72 80 87 94 99 103 104 101 94 84 75 73 72 68 61 53 48 53 65 74 77 74 68 62 55 49 42 39 43 53 64 74 79 80 78 78 77 78 79 76 69 63 50 34 23 17 16 16 11 4 355 346 338 331 331 336 351 22 68 95 103 99 85 60 36 21 18 23 33 46 58 67 71 74 75 76 77 78 77 70 59 47 38 32 28 22 14 7 359 347 308 260 244 242 246 253 261 265 260 228 172 154 155 182 229 239 237 237 243 250 254 255 252 247 238 230 224 221 221 223 228 235 243 252 263 273 280 283 285 287 287 287 287 287 286 285 283 281 280 279 279 281 282 284 286 288 290 293 296 298 301 302 303 302 301 302 305 306 306 306 306 306 306 306 306 305 303 300 298 298 299 301 304 307 309 311 313 316 319 322 324 327 328 329 330 329 329 328 328 328 330 332 334 336 338 340 342 343 343 344 345 347 348 348 345 341 335 329 322 315 308 303 299 297 296 297 299 300 299 298 295 292 287 285 284 282 279 276 273 269 266 263 259 256 253 250 248 246 243 239 234 230 227 225 224 223 221 218 216 214 213 212 211 210 209 209 209 208 206 204 202 199 196 193 189 187 186 185 185 185 185 188 191 193 193 192 190 188 185 182 180 180 182 187 192 196 193 193 205 225 238 240 229 217 207 201 197 195 194 193 193 193 192 190 187 183 180 178 176 174 171 169 166 164 164 166 169 170 168 164 159 155 155 162 174 190 206 243 332 336 331 325 321 319 323 342 23 84 109 115 111 106 104 106 116 143 171 170 162 156 155 156 160 164 169 175 179 184 187 187 185 183 182 182 184 185 185 185 184 184 184 184 184 184 185 186 187 188 189 189 189 188 187 186 185 186 186 186 187 186 186 186 187 188 189 190 192 194 195 197 197 197 196 195 194 194 196 197 198 199 200 202 204 205 205 205 206 207 209 212 216 219 222 225 228 228 225 220 213 207 205 206 210 214 219 224 229 234 239 244 247 248 249 249 250 251 251 252 254 257 261 263 259 248 231 221 218 220 224 228 231 233 12 11 10 9 8 8 9 9 9 10 10 10 10 9 9 8 6 4 1 357 352 346 339 333 327 321 316 312 308 304 301 298 296 293 292 290 289 288 288 287 287 286 284 282 278 271 263 256 253 255 261 264 262 250 233 226 228 233 240 251 297 24 31 16 353 333 324 324 332 343 359 14 23 22 28 51 82 101 115 139 167 187 205 234 263 247 222 221 230 241 249 245 225 171 115 92 86 88 92 95 97 97 98 99 98 94 89 87 86 80 70 58 51 53 67 80 86 86 82 76 69 61 52 46 44 49 60 79 102 114 113 106 99 98 101 102 96 86 65 43 30 23 19 12 0 348 339 334 331 331 333 340 355 20 52 77 95 102 96 75 45 25 18 20 28 38 49 60 68 72 74 77 82 90 97 98 93 78 54 30 12 355 342 332 321 306 282 264 258 259 265 272 279 285 285 264 179 166 183 212 228 235 239 244 250 256 259 258 255 249 241 235 229 225 223 223 224 227 231 237 249 261 270 275 278 281 282 283 284 284 284 283 281 280 279 278 278 280 281 283 285 288 290 291 293 295 296 297 297 295 294 297 301 304 304 303 304 305 307 308 308 308 306 304 302 302 303 305 308 311 314 316 318 322 325 327 328 330 331 331 331 330 329 329 329 330 332 334 336 337 339 340 341 341 342 343 345 347 348 349 347 342 337 330 323 314 306 301 298 296 297 299 301 302 301 300 297 294 291 288 286 284 282 280 277 273 269 265 262 258 255 252 250 249 246 242 237 232 228 226 224 223 221 218 216 214 213 211 210 208 208 207 207 207 206 205 202 199 195 192 188 186 185 185 185 185 186 188 191 192 192 191 190 188 186 184 182 181 181 182 183 184 184 187 197 215 234 242 236 226 215 206 200 197 196 195 194 193 191 188 184 181 177 174 170 167 164 161 160 159 160 163 166 166 163 157 152 150 153 161 172 180 185 184 11 352 337 328 324 323 324 326 326 331 101 119 113 110 112 122 143 170 181 177 169 162 158 157 159 163 167 170 174 178 182 182 181 181 180 181 182 184 185 185 185 185 184 184 183 183 183 185 186 187 188 188 188 187 186 185 185 185 185 185 185 186 186 186 187 188 190 192 194 196 197 198 198 198 198 197 197 198 200 202 204 206 208 210 213 214 213 212 211 212 214 216 220 224 229 233 236 235 231 224 214 207 203 203 206 211 216 223 230 236 239 241 243 244 246 247 248 249 249 248 248 249 250 250 248 242 236 231 230 230 232 235 237 239 13 12 11 10 10 10 10 10 11 11 11 11 11 11 10 9 8 6 3 359 355 350 344 337 331 326 320 316 311 307 303 300 298 295 293 292 290 289 287 285 283 280 276 272 268 262 256 252 252 254 258 261 258 249 239 234 234 238 246 268 328 5 13 2 348 334 325 325 334 348 6 21 28 27 31 64 107 127 140 156 177 196 211 226 233 217 209 213 221 230 237 235 216 180 139 111 97 95 97 98 97 95 94 97 98 95 91 90 91 89 79 64 53 54 65 80 89 90 87 82 78 72 64 53 43 39 42 65 111 134 138 132 122 121 126 129 129 122 100 71 53 40 25 8 352 341 337 337 340 342 343 346 354 9 31 57 86 108 115 107 76 40 25 23 27 35 45 57 69 77 85 95 104 112 117 119 123 127 117 350 329 319 309 300 292 285 277 271 273 278 282 286 291 300 312 330 127 166 197 223 245 258 261 261 260 259 258 256 252 248 243 238 234 230 227 224 223 223 224 228 237 248 259 266 271 275 277 278 279 280 281 281 280 279 278 278 278 278 280 282 284 287 289 290 290 291 291 291 290 288 289 294 300 303 303 302 302 304 307 309 310 310 309 307 306 306 307 309 312 316 319 322 326 330 332 332 331 332 332 332 332 331 330 330 330 332 334 335 337 338 338 338 339 339 339 341 342 344 345 346 345 341 336 330 323 315 307 302 299 299 301 305 306 306 304 302 300 297 294 292 290 288 286 283 280 276 272 268 264 261 258 254 252 250 248 244 240 235 231 228 225 223 221 218 216 214 213 211 209 207 206 205 205 206 206 205 203 198 194 190 187 186 186 186 186 187 188 189 191 192 192 191 190 189 187 185 183 181 180 179 178 178 180 184 192 207 227 238 239 233 223 213 204 200 198 196 195 193 190 185 182 178 175 170 165 160 157 155 155 156 159 163 164 161 156 149 143 141 145 155 164 170 169 157 103 21 346 336 335 334 328 322 313 305 286 164 137 134 138 149 165 178 182 181 176 171 166 165 165 167 168 170 171 173 176 177 179 179 179 178 180 183 185 186 186 185 185 184 183 182 182 183 185 186 187 187 186 186 186 185 185 185 185 185 185 185 186 187 188 189 191 193 195 197 199 199 199 199 199 199 200 201 204 207 210 212 215 219 223 225 224 222 219 218 219 221 225 231 239 244 245 242 234 223 213 205 202 202 205 209 216 225 234 240 242 243 244 245 246 248 249 249 248 247 247 246 244 243 242 239 237 236 236 237 239 240 242 243 15 14 13 12 11 11 11 12 12 12 12 12 12 12 11 10 9 7 5 2 358 353 347 342 336 330 325 320 315 311 307 304 301 299 296 294 292 290 286 282 277 271 264 260 257 254 251 250 249 248 249 251 252 249 245 243 243 247 257 285 335 359 1 352 340 330 326 329 339 356 14 29 38 42 49 82 121 139 152 166 186 204 212 216 217 216 217 222 227 231 233 228 205 165 132 111 99 95 98 101 102 101 101 103 104 98 91 87 87 86 80 68 58 56 63 74 84 87 85 83 81 79 73 58 41 29 27 38 83 127 140 139 133 132 138 141 142 138 125 105 88 70 42 12 354 346 345 348 351 352 352 352 354 360 12 34 70 107 127 135 132 109 65 44 37 39 47 61 77 95 112 123 129 132 134 138 144 159 184 218 250 268 275 277 277 277 276 273 278 284 288 293 300 314 337 10 66 149 204 241 268 276 273 267 261 255 251 250 248 246 243 240 237 233 230 226 224 222 222 225 231 239 248 257 264 269 272 274 275 277 279 280 280 279 278 278 277 278 279 281 283 286 288 289 290 289 288 287 285 283 285 292 299 302 303 301 301 303 306 309 311 312 312 311 310 310 311 313 315 318 322 326 332 336 338 335 333 333 333 333 332 331 331 331 332 333 335 337 338 338 337 337 336 336 336 336 337 338 340 341 341 339 335 331 325 318 313 308 306 306 309 312 311 309 307 306 304 301 299 297 295 292 290 286 283 279 276 272 268 264 260 257 254 252 250 248 245 240 236 232 229 226 223 221 218 216 214 213 211 208 206 204 204 205 206 205 202 198 194 190 188 187 188 188 189 189 191 192 192 192 191 191 191 190 188 185 183 182 180 179 177 177 178 181 188 201 217 231 239 240 234 222 212 205 201 198 195 191 186 181 177 175 171 166 160 156 153 152 153 156 159 162 161 156 148 142 137 135 137 144 153 159 157 142 119 56 359 356 358 347 324 307 298 291 277 227 174 162 161 167 175 181 184 184 182 179 175 173 172 173 174 174 174 175 176 177 178 179 178 177 178 181 184 186 186 186 185 184 183 181 181 181 183 185 185 185 185 186 185 185 185 185 185 185 186 186 187 189 190 191 193 195 197 199 200 200 200 200 200 201 202 204 207 211 214 218 222 228 233 237 238 233 228 225 224 225 229 240 250 257 256 247 233 219 208 202 200 202 205 211 219 229 240 247 249 250 251 252 254 256 256 255 254 252 250 247 244 241 239 237 237 238 239 241 243 245 246 246 18 16 15 14 13 13 13 13 12 12 12 13 13 13 12 11 10 9 6 3 0 356 351 346 340 334 329 324 319 315 311 308 306 304 302 299 297 293 289 282 272 261 253 249 246 246 246 247 243 240 239 241 245 248 249 249 251 255 265 285 321 347 352 345 335 329 330 340 355 12 27 40 51 61 77 112 144 160 173 188 205 216 216 218 220 224 229 234 237 235 228 208 171 136 115 101 93 90 92 98 104 109 115 122 124 116 102 93 85 80 73 64 60 60 64 69 76 81 83 83 83 83 80 62 41 28 24 27 43 85 117 126 126 126 132 137 141 142 138 128 117 105 81 35 8 357 353 352 353 353 352 350 348 350 358 18 55 97 124 138 144 145 138 120 85 63 64 79 103 125 136 140 141 140 142 148 157 167 181 195 209 225 243 256 261 260 257 257 265 276 288 301 317 336 359 25 61 160 214 248 274 278 271 261 252 248 245 246 247 248 248 245 242 238 233 228 224 222 224 227 231 237 244 253 260 266 268 271 273 276 278 280 281 280 279 279 278 278 279 281 283 285 287 289 290 289 287 285 282 280 282 288 295 300 300 298 298 302 306 310 312 314 315 315 315 315 315 316 318 321 324 329 335 340 341 338 335 333 333 332 332 332 332 333 334 335 337 338 338 338 337 336 334 333 332 331 331 332 334 335 337 336 334 331 326 322 319 316 315 316 318 319 316 313 311 309 308 306 304 302 299 296 293 290 287 283 280 276 272 268 263 260 257 255 253 251 249 245 240 236 233 229 226 223 221 218 216 214 212 209 206 204 203 204 204 204 202 199 195 191 189 189 189 190 191 193 195 195 194 193 192 191 191 190 187 185 183 181 180 179 178 177 176 178 184 193 206 222 239 249 248 237 224 213 205 198 193 186 177 170 167 165 162 157 153 152 151 151 152 154 159 160 157 152 145 140 139 140 142 145 149 151 146 138 138 144 107 82 101 165 217 242 258 268 267 241 202 181 175 175 180 184 187 187 186 184 182 181 181 182 183 183 182 183 182 180 179 178 177 175 175 178 182 185 187 187 186 185 183 181 180 181 182 183 184 184 185 185 185 185 186 186 186 187 187 188 189 191 192 194 195 197 198 200 201 202 202 202 203 204 205 208 210 214 218 222 228 234 242 249 251 246 239 233 229 228 234 245 260 270 269 250 226 210 202 198 198 202 206 213 222 234 247 255 259 262 262 264 267 270 270 269 267 263 256 250 244 240 236 236 237 239 241 245 248 249 250 250 20 18 17 16 15 14 14 13 13 13 13 13 13 13 13 12 11 10 7 5 2 358 354 349 344 339 333 328 323 319 315 313 311 309 308 307 305 302 298 290 277 262 249 243 240 240 241 241 238 235 235 239 244 248 252 254 257 260 265 273 292 325 339 338 336 337 345 2 19 30 38 45 55 72 105 146 169 184 203 224 237 238 232 231 233 237 243 248 251 241 210 165 138 120 106 95 87 83 83 88 96 109 122 137 144 137 122 109 96 81 66 55 58 62 65 68 72 78 83 85 85 85 81 66 46 32 24 22 27 44 78 104 114 118 123 129 135 139 142 141 139 136 130 105 53 19 1 350 343 338 334 331 330 333 345 8 45 88 118 136 144 147 147 144 134 112 102 112 131 143 146 144 141 138 139 149 160 165 170 177 186 196 210 224 227 230 234 239 244 254 278 312 337 355 13 32 73 190 210 226 246 259 256 249 244 244 245 249 253 256 257 254 249 242 234 228 224 225 229 234 239 244 250 256 262 266 269 272 275 277 280 282 282 282 281 280 280 280 281 283 284 285 287 288 290 289 287 284 281 278 279 284 290 294 296 295 297 302 307 311 314 317 319 319 319 319 319 320 322 325 328 332 338 343 343 339 335 333 333 332 332 332 333 334 336 337 338 338 338 337 336 334 333 331 329 328 327 328 329 332 334 334 332 329 326 324 323 322 323 325 327 326 323 319 316 313 311 309 307 305 302 299 296 293 291 288 285 282 278 274 269 265 261 259 256 254 251 247 243 239 235 232 228 225 223 220 218 215 213 210 206 204 202 202 202 202 200 198 195 192 189 188 188 189 191 194 198 198 196 195 193 192 190 188 186 184 183 182 180 179 178 177 175 175 178 182 190 202 226 252 261 256 242 224 208 196 187 174 160 152 148 144 138 133 137 142 144 144 145 149 154 156 154 150 146 143 145 148 152 156 159 159 154 153 160 171 176 167 177 192 203 215 229 248 258 246 220 196 185 181 182 185 187 188 188 188 188 189 189 190 190 190 190 189 186 182 179 176 175 174 174 176 180 184 187 188 187 185 183 181 180 180 180 181 182 183 183 184 184 185 185 186 186 187 188 189 190 192 193 195 196 198 200 201 203 203 203 204 205 207 209 211 214 217 220 224 230 238 247 255 258 256 250 243 237 236 239 248 265 286 287 246 207 194 192 193 196 200 205 214 226 243 257 266 271 273 275 277 281 285 287 287 285 278 268 257 247 239 237 238 241 244 248 252 255 256 256 255 22 20 19 18 17 16 15 14 14 14 13 14 14 14 13 13 12 10 8 6 3 360 356 352 348 342 337 331 326 322 319 317 315 314 314 314 313 312 310 306 296 281 264 252 242 237 237 238 238 237 237 241 246 250 253 255 258 258 257 252 248 258 305 329 343 355 10 27 39 46 48 49 51 71 142 171 186 202 224 244 254 253 249 247 247 250 254 257 257 226 142 126 119 112 104 96 88 81 77 77 82 92 105 123 141 143 136 126 113 93 67 51 50 60 65 68 72 77 83 85 86 85 83 72 56 39 27 20 20 26 45 77 103 117 124 129 132 134 136 137 138 141 146 143 132 101 4 329 316 306 297 291 293 306 328 355 33 82 123 144 150 149 146 141 133 119 109 116 134 144 146 142 134 129 134 148 161 164 164 166 173 182 193 201 205 212 219 224 228 236 265 314 346 5 21 36 128 197 205 210 217 234 250 254 254 255 257 261 266 268 268 262 253 240 230 228 233 240 247 252 256 260 263 266 269 272 274 277 280 282 284 284 284 283 282 282 283 283 284 285 286 287 288 289 291 290 288 285 282 280 279 282 287 290 293 295 298 303 308 313 317 321 323 323 323 323 323 324 326 329 332 334 338 342 343 339 335 333 331 331 331 332 334 336 337 338 338 338 338 336 335 333 331 329 327 326 325 326 328 330 333 333 332 328 325 324 325 326 328 330 331 330 327 324 320 318 316 313 310 308 304 301 298 296 295 293 291 288 285 280 275 271 267 264 260 257 253 250 246 242 237 233 229 226 224 222 219 217 214 211 207 204 201 199 198 198 198 196 194 191 188 187 186 188 191 194 198 198 197 196 194 192 189 187 185 185 184 183 181 178 177 176 174 172 171 170 170 172 180 206 249 262 258 240 209 184 167 152 141 135 128 119 107 105 113 122 126 124 124 132 144 152 153 151 149 148 150 154 158 163 168 170 171 173 177 183 190 198 206 210 213 218 224 240 253 252 236 213 196 188 186 186 187 188 190 191 192 193 193 193 191 190 189 187 184 180 177 175 174 174 174 176 178 182 185 186 186 184 181 180 179 179 179 179 179 180 181 182 183 184 185 185 186 187 187 188 189 191 193 195 197 199 201 203 204 205 206 206 208 210 212 214 216 219 221 225 230 238 248 256 262 264 260 253 248 246 248 253 268 296 314 163 166 173 180 186 192 196 202 215 236 260 276 283 287 288 287 289 293 299 304 306 306 300 291 277 262 251 249 252 256 260 262 265 267 268 267 266 23 22 21 20 18 17 16 15 15 14 14 14 14 13 13 13 12 11 9 6 4 1 358 354 350 345 340 335 330 326 322 320 318 318 318 318 319 319 319 318 314 304 287 266 246 234 233 236 239 241 242 245 249 250 250 249 249 249 244 235 221 207 204 227 16 28 36 46 59 69 73 74 86 184 178 184 194 209 227 241 247 250 250 250 250 250 248 239 185 120 107 103 102 103 102 98 93 86 80 75 72 72 69 65 72 102 123 127 124 110 82 56 49 56 63 67 69 72 77 81 85 89 91 87 76 55 33 18 12 13 23 55 97 118 129 135 138 138 134 126 121 124 133 141 146 163 270 292 292 285 274 265 265 278 305 336 4 65 153 164 161 150 140 130 120 108 95 96 114 130 133 128 118 117 131 152 167 171 167 163 164 172 182 188 191 197 200 200 198 202 227 305 348 8 18 20 226 214 217 223 234 253 271 278 279 278 279 281 284 284 278 265 245 222 219 251 275 283 283 281 279 278 278 278 279 280 282 284 286 287 287 286 284 283 283 284 285 286 286 287 288 289 290 291 293 293 291 289 287 285 285 287 290 293 297 300 304 307 311 316 320 324 327 327 326 326 326 328 331 335 338 339 340 340 339 337 334 331 329 329 330 332 334 336 338 338 338 338 337 335 334 332 330 328 326 324 324 325 327 331 334 335 334 332 329 327 327 329 330 331 331 331 329 326 323 321 319 317 314 311 308 305 303 301 299 298 297 296 293 288 283 278 274 270 267 262 259 255 250 245 239 234 230 227 224 222 220 218 215 212 208 204 201 198 196 196 195 195 193 191 188 186 185 187 191 195 198 199 199 198 196 192 189 187 186 185 185 183 180 178 176 174 172 170 167 162 157 153 151 155 175 215 244 254 123 103 107 119 130 132 128 119 112 109 109 107 99 90 84 91 121 149 156 155 154 154 155 158 161 165 170 173 176 180 184 189 196 205 214 219 222 223 227 237 250 257 252 233 214 203 195 190 188 189 190 192 193 192 190 187 183 181 180 180 177 174 172 172 173 175 176 176 176 178 181 183 184 182 180 178 178 178 178 177 177 178 180 181 183 184 185 186 187 187 188 189 190 191 193 194 197 199 201 203 205 207 208 209 210 212 214 216 218 220 222 224 228 235 244 252 260 265 265 260 258 258 263 267 282 318 9 70 124 153 168 179 187 194 205 231 270 291 299 303 304 303 301 301 303 307 313 319 320 319 315 309 297 285 279 278 279 280 280 280 279 280 280 279 24 23 22 21 20 19 17 16 15 15 14 14 14 13 13 12 11 10 9 7 4 2 359 356 352 348 343 338 333 329 325 323 321 320 320 321 322 323 325 325 324 320 306 278 247 232 229 234 239 244 247 249 250 247 242 238 236 234 231 222 208 192 181 171 128 79 67 71 91 124 158 191 204 197 183 187 196 208 220 227 230 234 237 237 234 227 208 171 138 118 104 93 88 92 97 98 97 94 90 82 72 59 47 37 34 40 61 91 111 113 99 74 59 59 64 65 66 66 70 77 86 98 104 105 101 85 30 354 350 354 6 50 106 123 132 140 147 151 150 138 122 115 118 128 147 207 269 284 287 285 277 268 264 270 287 312 322 298 215 187 170 152 137 124 114 103 91 81 86 101 109 109 105 112 138 165 176 174 163 152 147 148 155 159 157 154 156 157 157 155 154 168 203 316 332 321 289 263 257 260 267 275 283 289 293 296 300 304 307 304 291 261 218 208 301 317 316 312 306 300 295 292 289 288 287 288 288 289 289 288 286 285 283 282 283 284 286 287 288 288 289 290 291 293 296 298 298 296 295 295 295 298 301 305 309 311 313 313 315 318 322 326 329 329 328 328 329 331 336 342 345 346 344 341 338 335 333 330 329 329 330 333 336 337 338 338 338 337 336 335 333 331 328 327 325 323 323 324 327 332 335 337 337 335 332 330 330 331 331 331 330 329 328 325 324 322 321 319 318 315 313 311 310 309 307 306 305 304 302 298 294 290 285 280 276 271 266 261 255 249 242 236 230 226 224 221 219 217 215 212 209 205 201 197 195 195 194 194 193 191 188 186 185 188 192 197 201 203 203 201 199 195 191 188 187 186 186 185 181 178 176 174 173 171 167 161 153 146 141 139 147 159 167 149 89 73 79 101 127 137 136 133 134 139 142 131 109 89 73 58 83 164 167 163 161 161 161 162 164 167 170 174 177 181 185 190 195 203 211 219 225 227 230 235 243 251 254 242 226 214 203 193 188 188 191 192 191 187 180 173 169 168 170 171 169 167 167 169 173 177 177 175 174 174 176 179 180 179 177 176 176 177 178 177 177 178 179 181 182 183 185 186 187 188 189 189 190 191 192 194 196 198 201 203 206 207 209 210 212 213 215 217 219 220 221 223 226 231 237 243 249 253 252 251 252 265 292 320 354 16 28 37 55 82 118 152 174 192 228 288 310 315 316 316 316 314 312 311 312 313 316 320 322 323 322 318 312 305 300 297 295 293 292 290 289 288 288 288 24 24 23 22 21 20 18 17 16 15 14 14 13 13 12 12 11 10 9 7 5 2 360 357 354 350 345 341 336 332 328 325 323 322 321 322 323 325 328 330 330 328 320 294 256 237 236 241 246 251 253 253 250 243 231 223 220 218 213 204 191 178 169 162 145 122 110 126 174 197 206 213 209 195 186 189 198 209 218 222 222 222 222 218 210 196 175 153 138 124 111 96 84 83 88 93 98 100 100 95 80 56 38 29 27 29 36 52 77 101 103 89 74 67 67 67 65 63 65 72 84 100 108 112 115 229 285 302 316 326 336 52 134 138 141 146 154 160 162 153 137 122 116 118 135 229 273 286 293 296 297 293 288 287 290 295 299 289 249 200 174 157 142 129 120 112 104 91 82 85 93 99 106 123 162 176 173 162 150 138 131 127 123 112 88 78 95 116 131 142 157 180 209 271 305 310 305 300 297 295 293 291 291 295 301 309 317 323 327 327 320 297 308 332 331 328 323 317 311 305 300 297 295 293 292 292 291 290 288 286 285 283 282 282 283 284 285 287 287 288 288 290 291 294 298 301 304 305 306 306 307 310 316 321 325 325 324 321 319 321 324 327 329 329 329 328 329 332 339 346 349 348 345 342 340 337 335 333 332 333 334 337 338 339 339 338 338 337 336 334 332 330 327 326 325 324 323 324 328 333 337 339 338 337 334 332 331 331 331 330 329 328 327 325 324 323 322 322 321 320 319 318 317 317 316 315 314 313 311 309 308 305 301 295 289 282 276 270 263 254 246 238 232 227 223 220 218 216 213 211 209 206 202 198 196 195 194 193 192 190 187 185 185 188 194 201 206 207 206 205 202 199 195 191 188 187 187 186 184 181 179 177 175 174 169 163 156 148 141 137 139 140 137 122 98 79 76 90 120 138 142 143 147 154 157 152 141 133 132 160 221 209 188 175 170 168 166 167 167 169 171 173 176 180 184 189 194 200 206 212 221 227 229 228 225 225 233 232 226 215 202 191 186 188 190 192 188 180 169 161 159 159 162 164 163 163 164 168 172 174 171 168 166 165 167 170 172 172 171 171 173 176 178 178 178 177 178 180 181 182 183 185 186 187 188 188 188 188 190 192 194 197 200 202 205 207 209 211 213 214 216 217 218 220 221 222 224 227 230 233 235 234 229 220 207 182 103 66 54 46 41 40 41 44 47 51 51 47 23 354 339 332 329 327 326 326 324 323 322 321 322 323 323 323 322 318 314 310 307 304 302 300 299 296 294 293 292 292 23 24 23 23 22 21 19 18 17 15 14 13 13 12 12 11 10 10 8 7 5 3 0 358 355 352 348 343 339 334 330 327 324 322 322 323 324 327 330 333 335 337 336 329 305 283 269 264 261 260 259 256 248 236 219 210 205 201 194 185 175 166 160 155 147 141 151 204 237 244 243 241 219 202 197 199 205 213 220 222 221 220 217 208 195 182 167 153 141 130 119 107 94 84 83 90 98 105 109 110 99 69 39 27 25 26 30 39 55 80 98 93 82 75 74 72 68 63 60 62 71 85 92 86 14 301 294 295 300 304 297 250 183 166 158 155 156 159 161 159 149 138 131 132 149 213 267 287 299 309 318 320 317 310 301 294 290 285 262 204 175 163 152 141 134 132 132 125 106 94 95 106 126 157 177 171 159 148 139 131 124 118 108 85 59 51 61 82 109 142 180 210 246 292 310 312 311 312 316 317 314 307 301 302 310 321 330 337 341 344 345 339 334 332 330 326 320 313 308 303 300 297 296 295 294 293 292 289 287 285 283 281 281 281 281 283 284 285 286 287 287 288 290 293 298 303 308 313 317 320 323 326 332 337 338 335 330 324 322 323 325 327 329 330 329 328 326 328 336 345 347 347 346 344 343 341 339 337 337 337 339 340 341 340 339 338 337 336 335 333 331 329 327 326 325 325 325 327 331 335 339 340 340 338 336 333 332 332 331 330 330 329 327 326 325 325 325 324 324 323 323 323 323 322 322 322 322 322 323 323 322 320 317 311 304 297 289 281 272 261 252 243 235 228 223 219 216 214 212 210 208 206 203 200 197 195 194 192 190 189 186 184 185 188 195 204 209 211 210 208 205 201 196 192 190 188 188 187 187 185 183 181 179 177 173 168 163 156 150 145 140 134 124 110 92 79 71 73 93 122 135 140 148 156 161 159 155 154 164 183 203 210 203 187 177 172 170 169 169 170 171 174 176 179 183 188 193 197 202 207 214 221 223 215 200 196 205 212 213 206 195 186 185 189 194 195 189 176 165 157 152 152 154 158 159 159 159 159 158 158 155 153 152 152 153 155 157 159 160 162 167 174 178 180 179 177 178 179 180 181 182 184 186 187 187 188 188 187 188 190 193 196 199 201 204 206 209 211 213 214 216 217 218 219 220 221 222 224 225 225 224 220 213 201 185 166 140 112 88 70 57 50 46 45 46 47 46 43 35 20 360 347 342 339 338 337 335 333 331 330 328 327 326 325 323 321 318 314 310 307 306 304 303 301 298 296 295 294 22 22 23 22 22 21 20 19 17 16 15 13 13 12 11 10 10 9 8 7 5 3 1 359 356 353 350 345 341 336 332 328 326 323 322 323 326 329 333 336 341 346 351 353 347 333 311 290 277 269 263 256 243 225 208 197 192 187 181 174 167 161 155 149 146 148 172 241 278 306 344 13 360 239 230 230 231 232 229 224 220 218 216 206 193 181 168 155 143 131 123 118 112 103 95 99 107 114 119 122 121 103 60 34 27 27 30 38 52 70 86 88 80 78 79 79 76 66 57 54 56 60 54 24 342 318 308 303 301 300 290 261 214 185 168 157 151 151 154 158 156 150 147 150 162 194 251 285 302 316 327 333 330 322 312 302 295 290 279 190 159 154 150 143 139 137 137 133 123 110 114 135 162 174 164 140 127 122 119 116 113 112 103 76 50 41 44 59 89 176 223 247 279 301 309 308 307 310 319 326 327 320 307 303 315 328 337 343 347 350 342 333 329 328 325 320 314 308 305 301 299 297 297 296 295 293 291 288 286 283 282 280 279 279 279 280 282 284 286 287 288 288 290 293 297 302 310 319 327 333 339 344 348 349 345 337 328 320 320 322 325 327 330 331 331 328 324 324 332 341 346 347 348 347 347 345 342 341 340 340 341 341 341 340 339 337 335 334 333 332 330 328 327 326 327 328 329 331 335 339 342 343 342 340 337 335 334 333 332 332 331 330 329 328 327 328 328 328 329 329 329 329 329 329 329 330 331 332 333 333 332 331 329 325 320 313 305 295 284 272 260 249 239 231 224 219 215 212 209 208 206 205 202 200 198 196 193 191 189 188 186 186 187 190 196 205 210 212 211 209 206 201 196 192 189 188 187 187 187 187 186 184 182 179 176 173 169 165 160 155 148 138 125 112 98 85 73 63 56 60 84 116 142 158 165 164 162 164 172 184 196 203 202 191 177 170 168 168 169 171 172 174 177 179 183 188 192 196 200 204 209 214 215 204 186 183 188 195 197 193 184 181 186 197 205 204 191 175 162 153 146 141 141 147 150 150 148 141 134 134 135 137 138 139 137 137 139 143 149 156 166 176 183 184 181 179 179 179 180 182 184 186 188 189 190 191 190 190 190 191 194 196 199 201 204 206 208 210 212 213 215 216 218 219 220 220 221 221 221 220 217 211 204 192 178 166 152 138 120 99 80 66 59 55 53 51 48 44 36 25 11 360 354 351 349 346 343 340 337 334 332 330 329 327 324 322 319 316 312 309 307 306 305 302 301 299 297 296 22 21 21 21 21 21 20 19 18 17 15 14 13 12 11 10 9 8 8 7 5 3 2 359 357 354 351 347 343 339 335 331 327 324 323 323 327 331 335 340 346 353 357 358 352 340 320 300 286 275 265 252 231 208 194 186 182 178 173 168 163 158 152 147 147 157 198 270 304 339 3 5 332 282 273 270 268 262 250 233 223 219 214 206 194 180 165 150 135 125 121 122 127 131 133 131 129 129 130 132 135 134 120 65 35 33 37 46 59 72 80 80 74 74 80 87 88 78 61 54 52 46 25 353 332 320 314 310 309 308 301 280 233 193 172 157 147 144 145 151 157 152 147 146 151 167 230 286 304 316 327 333 331 326 321 317 315 318 338 84 109 116 121 126 129 130 130 129 126 125 146 173 183 174 143 106 89 82 79 80 87 98 99 83 58 44 42 52 65 244 260 274 292 302 304 301 299 302 311 321 322 312 294 291 308 326 336 342 345 343 332 325 322 321 318 314 310 307 304 302 300 299 298 297 295 293 290 287 285 283 281 279 278 278 278 280 283 286 289 290 290 291 294 296 298 302 308 319 330 340 348 355 357 353 343 331 320 315 318 322 326 329 332 335 335 332 328 326 332 340 346 348 349 349 348 346 344 343 342 341 341 340 339 338 336 335 333 332 331 329 329 328 328 328 329 331 333 337 340 343 344 344 342 340 337 335 334 333 333 333 332 331 329 329 330 331 332 333 333 334 335 335 335 334 334 334 335 336 336 337 338 338 337 335 331 326 320 311 300 287 273 259 246 234 226 219 214 210 207 205 204 202 201 199 197 195 193 191 189 188 188 188 190 193 199 205 210 212 213 211 206 200 194 190 187 186 186 186 186 186 185 184 182 179 177 175 173 170 166 162 155 146 134 121 110 98 86 71 52 38 49 102 155 167 169 167 166 170 176 183 191 196 194 181 157 143 144 159 167 170 172 174 176 179 183 187 191 195 199 202 206 208 206 195 183 180 183 186 188 185 179 181 191 210 219 210 190 172 157 146 136 128 126 129 131 132 127 117 110 108 113 120 124 124 122 123 129 137 148 162 176 186 191 190 185 182 181 181 182 184 186 188 190 191 192 192 192 193 193 194 196 198 200 202 203 205 207 208 210 212 213 215 216 217 218 220 220 221 219 216 212 207 199 189 177 167 157 148 139 126 109 92 79 70 64 58 52 45 37 28 18 9 4 359 355 351 346 342 339 336 333 331 329 326 323 320 318 315 312 309 307 305 304 302 301 300 299 298 22 21 21 20 20 20 20 19 18 17 16 14 13 12 11 10 9 8 8 6 5 4 2 0 358 356 353 349 346 342 337 333 328 325 323 324 327 333 338 343 349 354 355 353 346 333 313 297 287 278 265 241 210 189 181 178 175 172 168 163 159 155 151 148 154 174 233 286 318 350 5 353 322 302 300 300 295 286 271 250 232 221 210 198 181 163 144 128 119 115 116 121 134 153 166 166 153 142 138 139 142 147 154 163 139 60 55 61 71 80 82 78 71 71 79 89 94 89 74 64 58 37 2 335 321 315 313 314 316 318 316 304 265 206 178 161 148 139 138 143 151 148 140 135 134 137 156 295 308 314 321 325 326 325 328 333 341 355 22 63 79 83 86 97 111 119 123 124 127 136 163 181 182 169 142 103 74 59 55 57 67 84 93 91 81 69 63 65 57 300 288 291 297 303 305 302 298 295 296 297 292 276 265 271 290 312 325 332 332 326 317 315 313 312 310 308 307 306 305 303 302 300 298 296 294 291 288 285 284 282 281 280 279 279 281 284 288 292 295 296 295 297 300 302 303 305 309 319 330 340 348 353 352 343 329 319 314 316 322 326 330 333 337 340 342 339 335 333 336 342 347 349 349 349 347 344 342 341 341 340 339 337 336 334 333 332 331 330 329 328 328 328 329 330 332 334 337 340 343 344 345 343 340 337 335 334 333 333 333 334 333 332 331 332 333 335 336 337 339 340 340 339 338 337 336 335 335 336 338 340 342 342 342 341 339 337 333 327 319 307 292 274 256 240 228 219 212 207 204 202 201 200 199 198 197 195 193 191 189 188 189 191 193 197 201 206 210 213 214 212 205 199 193 189 187 186 185 184 183 182 182 180 179 177 175 174 172 170 167 164 158 150 140 129 119 109 100 89 75 58 67 187 186 177 167 163 164 167 171 176 180 181 173 142 91 64 59 110 161 171 173 174 175 177 180 184 189 193 198 202 204 202 194 183 179 180 184 186 186 183 181 185 200 226 234 210 181 163 151 140 131 123 118 116 115 113 105 97 90 90 96 104 109 110 115 124 133 145 161 176 187 193 195 192 188 185 183 183 184 186 188 189 190 190 191 191 192 194 195 197 199 200 202 203 204 205 205 207 208 209 211 212 213 215 217 218 219 220 218 215 211 205 197 187 177 167 158 152 146 140 131 120 107 94 80 68 57 47 38 31 23 16 9 3 357 351 346 342 338 335 333 330 327 323 320 317 315 312 310 308 306 305 303 302 301 300 300 299 21 21 20 19 19 18 18 18 17 17 16 15 14 13 12 11 10 9 8 7 6 4 3 1 359 357 355 352 348 345 340 335 331 327 324 322 324 329 334 338 344 349 349 345 336 320 303 292 285 276 260 224 188 174 172 172 170 168 164 159 155 151 150 152 163 199 257 296 329 0 15 1 337 322 318 316 311 303 290 270 244 220 199 179 159 139 122 111 105 106 110 118 135 159 176 180 168 151 142 142 146 152 163 177 184 168 101 82 85 92 93 88 80 76 82 90 95 95 88 81 68 30 347 328 319 314 314 317 321 324 325 322 305 240 182 159 141 128 127 135 145 146 135 126 121 119 118 329 311 312 313 316 320 324 332 343 357 12 33 61 71 66 59 58 68 87 106 119 128 138 153 165 165 159 144 117 78 55 49 51 60 77 92 97 97 93 89 88 77 324 303 300 302 307 313 313 307 297 286 276 263 250 245 252 267 286 300 305 304 300 297 298 299 300 302 303 304 304 303 301 300 298 295 293 290 287 285 283 282 282 282 282 283 284 287 291 295 298 300 300 301 302 305 307 308 309 313 320 329 336 341 341 334 323 316 316 319 324 330 335 338 340 343 346 348 346 343 341 341 345 348 349 349 348 346 342 339 338 337 337 336 335 333 332 332 332 331 331 330 329 329 330 331 333 335 337 338 340 341 341 340 338 335 332 331 331 332 333 334 334 334 334 335 336 338 340 341 342 343 344 343 341 340 339 338 337 338 339 341 343 345 346 346 345 344 344 342 339 335 327 314 297 274 252 233 219 210 205 201 199 198 198 197 196 196 195 193 191 190 189 190 193 196 199 203 206 209 212 213 210 204 199 194 190 187 186 183 180 178 176 174 173 172 172 171 170 169 167 164 161 156 150 142 133 125 119 113 108 104 100 145 234 219 191 164 157 156 158 159 160 159 151 128 85 50 28 21 25 159 180 181 179 175 175 176 179 183 189 196 200 201 196 185 176 174 178 183 186 186 184 184 189 204 231 245 219 171 154 146 138 131 124 119 115 111 104 98 93 90 90 94 104 115 127 135 142 147 158 172 184 191 194 194 192 189 186 185 185 185 186 187 187 188 188 189 191 193 195 196 198 200 202 203 203 203 204 204 204 205 206 208 210 212 213 215 217 219 219 218 215 211 204 196 186 175 166 158 153 149 146 141 136 127 115 99 80 62 50 42 35 27 19 11 4 357 351 346 341 337 334 331 327 324 320 318 315 312 310 308 307 306 305 304 303 302 301 300 300 21 21 20 19 18 17 17 16 16 15 15 14 13 13 12 11 10 9 8 7 6 5 3 2 0 358 356 354 351 348 344 339 334 329 324 319 315 312 314 322 338 350 351 343 331 313 299 290 283 274 250 202 173 165 164 166 165 163 159 154 150 148 149 155 175 226 271 306 343 14 26 14 352 338 327 319 313 307 299 285 260 222 189 165 147 131 118 109 106 107 110 117 133 157 175 183 180 164 150 147 149 156 166 178 186 181 144 107 102 105 107 103 97 91 92 96 99 100 99 96 85 34 344 328 322 317 314 316 322 326 330 332 331 323 153 136 125 115 117 127 137 141 132 121 116 115 115 108 313 312 313 315 320 326 336 350 6 23 40 61 73 61 39 26 21 25 49 94 118 122 122 124 127 129 128 121 110 96 82 74 75 85 99 111 117 119 119 122 129 254 301 302 304 309 316 318 313 301 284 265 248 234 228 232 241 252 263 268 270 271 273 276 281 286 291 294 297 298 297 296 294 291 289 286 283 281 280 280 280 281 282 284 286 289 292 297 299 301 301 301 302 304 307 309 311 312 316 321 326 330 332 329 320 313 314 319 326 333 340 345 348 350 350 351 352 351 349 348 348 348 350 350 350 349 347 344 340 337 336 336 336 335 334 334 334 334 334 333 333 332 332 332 333 335 336 338 339 339 337 336 333 330 328 327 327 329 331 333 335 336 337 338 340 342 344 345 346 347 347 346 345 344 343 341 340 340 340 341 342 344 346 347 347 348 348 348 348 347 344 340 332 321 303 275 243 220 208 201 197 196 195 194 194 194 194 194 193 192 191 191 193 195 198 201 204 205 208 210 211 207 202 197 193 188 185 181 177 173 169 166 165 164 165 165 164 163 162 159 156 153 149 145 140 134 129 126 125 125 125 125 136 289 294 285 167 146 144 144 143 141 135 124 107 80 38 356 348 338 306 239 211 192 178 174 173 173 176 183 192 197 196 190 180 172 171 173 177 181 184 184 185 190 205 233 262 188 142 141 140 136 131 127 123 120 116 111 108 108 110 114 119 128 140 149 153 154 156 163 175 185 190 191 191 190 188 186 185 184 184 185 185 185 186 187 189 191 193 195 197 198 200 201 202 201 201 200 200 201 202 203 206 208 211 213 214 216 218 219 218 216 211 203 194 184 173 164 156 151 149 147 145 142 136 127 113 93 71 53 43 34 24 15 7 1 355 350 345 341 337 333 328 324 320 317 314 312 309 308 307 306 306 306 305 303 302 301 301 301 21 20 20 19 18 17 16 15 14 13 13 12 12 12 12 12 11 10 9 8 7 5 4 3 1 360 358 356 354 351 348 344 339 333 325 314 299 284 280 288 331 23 18 359 334 314 301 294 286 273 232 177 162 158 158 160 160 158 154 151 148 147 151 163 192 246 289 328 7 27 27 9 346 335 325 317 310 307 303 294 274 235 190 161 143 131 122 118 117 119 122 129 143 158 169 178 182 176 163 154 154 161 170 179 185 181 157 128 118 118 119 118 114 109 106 106 108 110 114 120 121 92 335 323 318 312 305 304 317 328 334 338 343 354 43 100 110 110 114 124 132 134 128 120 117 117 118 117 324 317 318 320 324 332 341 357 17 32 45 60 77 67 26 6 360 0 12 47 83 94 91 86 84 87 95 105 115 127 136 136 129 123 124 135 143 143 140 139 145 156 247 297 305 309 315 317 311 297 275 252 234 222 215 214 217 224 234 242 248 251 254 257 262 269 276 282 287 288 289 288 286 283 281 278 276 275 275 275 277 278 280 282 285 289 293 297 299 300 299 300 301 304 307 311 315 320 324 325 326 326 325 323 317 314 318 325 333 341 349 355 358 359 358 357 355 353 352 351 350 350 351 351 351 350 349 348 344 341 339 338 339 338 338 338 337 337 337 337 337 336 336 335 335 336 337 338 339 338 337 334 330 328 326 326 328 330 332 334 337 339 341 343 345 347 349 349 349 349 349 348 347 346 344 343 342 341 341 341 343 344 346 347 348 349 351 352 352 352 350 347 342 337 328 312 275 226 204 195 192 191 192 192 192 193 194 194 194 194 194 195 196 198 201 203 203 203 204 207 207 204 199 194 189 184 179 173 167 161 156 154 155 156 157 157 155 153 150 147 145 143 140 138 137 134 132 131 133 135 136 138 143 219 310 319 331 42 114 123 124 122 121 123 135 165 193 218 236 247 250 244 241 215 183 174 171 170 173 181 187 191 190 184 176 170 167 166 168 173 178 183 187 192 203 224 41 82 110 125 130 130 128 126 125 125 125 126 127 130 133 136 141 147 152 153 154 154 157 161 170 179 184 186 187 187 186 184 182 182 181 182 183 184 185 186 188 189 191 193 194 195 196 197 197 196 196 196 196 197 199 202 204 207 209 211 213 214 216 217 218 216 211 203 193 182 172 162 155 151 148 147 145 143 138 132 122 108 85 59 39 26 11 2 355 351 347 345 343 339 335 331 326 321 317 313 310 308 307 307 308 308 308 307 306 304 303 302 302 301 20 20 19 19 18 17 16 15 14 13 11 11 10 10 10 11 11 11 10 9 7 6 5 4 2 1 360 358 356 354 352 349 344 338 327 306 263 244 238 225 169 112 66 20 342 320 307 302 300 292 167 147 149 151 154 155 156 154 151 148 146 149 157 179 218 273 323 5 30 31 8 340 327 323 320 317 314 312 309 303 288 253 195 157 139 130 127 130 135 144 152 159 163 164 165 165 167 166 161 156 157 163 169 173 175 172 159 143 133 129 129 128 126 122 119 118 121 127 136 145 153 170 299 311 310 305 298 292 308 327 336 342 348 0 31 74 97 107 115 124 128 127 121 117 116 119 123 125 107 325 324 327 332 339 350 6 25 36 46 58 76 85 27 356 353 356 6 27 46 58 60 56 51 52 61 79 101 124 144 151 149 143 138 141 148 147 142 140 143 150 165 266 304 310 313 313 303 284 262 243 229 218 210 207 207 212 220 229 235 239 242 244 247 252 260 267 274 278 280 280 278 277 275 273 271 270 270 271 272 274 276 278 281 285 289 294 296 297 298 298 300 303 308 315 324 333 340 338 331 325 323 321 319 319 324 332 340 349 357 3 5 5 4 2 358 356 354 352 351 350 350 351 352 352 352 351 349 346 344 343 343 343 343 342 342 341 341 340 340 339 339 338 337 336 336 337 339 339 338 337 334 332 331 331 332 333 335 337 339 342 346 348 350 351 352 352 351 351 350 349 348 347 346 344 343 342 341 341 342 344 346 348 350 351 353 355 355 355 354 351 348 346 343 339 329 290 197 184 184 186 190 192 193 195 195 196 197 197 198 198 198 198 199 200 198 198 199 201 201 198 193 188 183 178 171 163 155 148 144 144 147 149 150 149 147 144 140 138 137 137 137 137 137 137 137 137 139 141 142 144 147 157 200 310 332 353 31 75 91 100 111 134 168 188 194 199 205 209 213 211 206 197 184 175 170 169 174 180 184 185 182 175 168 163 159 157 159 164 172 179 184 188 184 101 71 80 96 111 120 123 124 124 126 128 132 135 138 140 141 142 145 148 150 150 151 152 154 156 160 167 173 179 182 182 181 179 177 176 177 178 179 181 182 184 184 185 186 187 187 188 189 189 189 190 190 191 192 194 197 199 201 204 206 208 209 211 214 216 216 214 209 201 191 180 170 162 156 151 149 148 146 144 140 135 128 119 104 79 47 17 360 350 342 337 337 339 339 337 334 330 324 319 314 311 309 309 309 310 311 311 311 309 308 306 304 303 303 302 20 19 19 18 18 17 16 15 14 13 12 11 10 9 9 10 10 10 10 9 8 7 5 4 3 2 1 360 358 357 355 353 350 345 333 290 226 216 210 190 168 148 110 20 342 326 315 313 329 14 92 125 138 145 148 150 152 151 149 147 146 150 163 191 241 299 346 20 36 358 314 310 312 316 319 321 321 320 318 315 306 283 191 149 136 133 136 144 156 168 175 175 171 165 159 153 149 148 148 149 153 159 164 166 165 162 155 147 137 132 130 131 130 128 126 127 132 140 149 158 167 193 285 306 308 305 299 291 297 319 334 343 351 4 28 61 86 100 110 118 119 116 110 108 110 115 121 124 119 358 334 336 341 351 4 20 30 34 41 55 84 124 146 347 354 2 13 22 28 30 31 29 26 26 34 47 70 100 127 136 134 128 121 121 128 134 138 141 146 153 164 198 281 303 307 303 289 273 258 245 233 220 211 205 204 208 215 223 228 232 234 234 236 239 245 253 261 267 271 273 274 273 272 271 270 269 268 268 269 270 271 274 277 281 285 290 294 296 297 297 298 301 311 323 337 350 358 355 343 332 326 323 322 324 330 338 348 358 7 11 12 10 7 3 359 355 353 351 349 348 349 350 352 354 354 353 352 350 349 348 347 346 346 345 345 344 343 343 342 341 340 339 338 337 337 338 339 339 339 338 337 336 336 336 337 337 338 340 343 346 350 352 353 354 354 354 353 352 352 351 350 349 348 346 344 342 341 341 343 345 347 349 351 354 356 358 358 358 356 354 352 350 350 350 351 356 23 141 165 175 182 186 190 191 192 193 193 194 194 193 191 190 189 187 185 185 188 191 191 187 183 179 174 168 161 154 146 140 137 139 143 145 146 145 142 139 136 135 135 136 137 139 141 142 144 146 147 148 148 148 151 156 161 162 122 11 23 46 63 83 114 158 187 195 196 197 199 201 203 200 196 191 184 177 169 170 174 178 180 178 172 164 155 148 142 143 148 154 161 168 173 170 143 98 80 79 85 100 112 118 120 122 124 127 130 132 134 136 136 136 138 140 142 142 144 146 146 146 147 152 160 169 174 176 176 173 171 171 172 173 176 177 178 178 177 177 177 177 177 178 179 180 181 183 185 187 188 190 192 194 197 199 201 203 205 208 211 213 214 211 206 198 188 178 168 161 156 152 150 149 147 145 142 135 127 117 105 92 68 36 9 354 343 338 338 339 340 337 333 328 323 318 315 313 313 314 315 315 314 313 313 311 309 308 306 305 304 303 20 19 19 18 17 16 16 15 14 14 13 12 11 10 9 9 9 10 10 10 9 8 6 5 4 3 2 1 360 359 358 357 356 352 337 258 214 206 195 179 171 164 154 352 334 323 316 320 345 30 87 121 135 142 145 146 146 147 146 145 148 156 171 206 271 306 319 319 297 285 291 300 308 316 322 326 327 327 326 325 324 320 279 148 144 144 150 160 170 177 179 175 169 161 154 148 143 143 143 144 146 151 156 159 159 155 149 140 129 122 121 123 125 123 123 126 132 142 152 160 167 188 287 311 312 309 302 293 288 299 322 342 357 13 34 57 74 86 95 103 107 105 101 99 101 107 114 118 113 54 351 347 354 6 21 32 27 14 11 23 171 183 190 195 173 37 35 34 34 34 30 22 15 13 19 29 47 71 88 92 90 87 84 77 66 80 119 141 151 160 173 197 236 270 281 280 274 269 262 252 239 223 211 204 203 207 212 219 224 227 229 229 229 231 236 242 250 258 264 268 270 271 271 271 271 270 269 268 267 267 268 270 273 277 282 287 291 293 294 293 292 297 317 338 354 4 9 7 357 345 335 329 327 329 335 344 355 7 16 18 16 12 7 2 357 353 350 348 347 347 348 350 352 354 355 354 354 353 352 350 349 347 346 346 346 345 345 344 343 341 341 341 340 340 339 339 339 339 339 339 338 338 339 339 340 340 342 344 347 351 354 356 357 357 357 356 355 354 353 352 352 351 349 347 345 344 343 343 344 346 348 350 353 356 359 1 1 1 359 356 354 353 353 354 357 3 14 34 84 140 161 169 173 176 177 178 178 177 176 174 171 167 162 157 154 156 162 170 172 171 169 166 162 157 152 146 141 138 138 142 145 147 146 144 141 138 136 136 136 138 140 143 146 149 152 154 155 156 156 155 156 158 160 157 152 137 105 91 101 134 169 189 199 200 198 197 197 199 199 197 193 189 184 178 173 173 176 179 180 176 168 158 148 136 126 127 132 139 144 148 151 142 121 100 86 79 80 91 104 112 116 117 118 118 117 114 112 114 117 120 123 125 126 128 132 134 135 134 135 138 145 154 164 170 171 170 168 167 168 170 171 171 170 169 167 166 166 166 166 167 169 171 173 175 178 180 182 184 186 189 192 195 197 199 201 203 207 209 209 207 202 194 184 175 166 160 155 152 150 149 147 144 139 132 121 107 94 84 70 50 27 8 358 353 351 349 346 341 334 327 322 319 317 318 319 321 321 319 317 316 315 313 311 310 308 307 307 307 20 19 18 18 17 16 15 15 14 13 12 12 11 10 9 9 9 9 10 10 9 9 7 6 5 4 3 2 1 360 359 359 358 355 335 244 217 208 196 183 177 177 190 300 319 312 304 306 336 54 106 129 138 142 143 142 139 138 140 144 153 170 198 245 289 307 304 293 285 288 298 306 312 318 323 327 329 330 332 333 334 334 332 248 159 159 164 171 178 180 177 172 165 159 153 149 147 146 147 145 143 143 146 149 150 147 140 130 117 109 108 111 115 117 118 121 127 136 148 157 161 165 224 312 314 310 301 290 278 273 287 330 12 35 50 61 67 72 79 87 97 102 102 100 100 103 110 115 111 83 23 6 11 23 33 29 350 307 280 253 228 211 201 195 185 165 133 100 81 72 60 39 15 4 7 23 47 67 75 75 71 69 61 38 16 14 48 129 151 163 175 192 206 224 242 255 263 266 265 259 246 228 210 202 201 204 210 216 221 225 227 227 227 228 230 235 242 250 258 264 268 270 271 272 272 272 271 270 268 267 268 268 270 273 277 281 285 286 284 280 277 285 322 352 5 12 15 13 4 353 343 335 332 333 340 350 2 13 20 20 17 11 5 359 354 351 349 348 348 349 351 353 354 355 355 355 355 355 354 352 350 348 346 345 345 345 345 344 343 341 341 341 342 341 341 340 339 339 339 339 339 340 341 341 342 343 344 347 350 354 357 359 360 359 359 358 356 355 354 354 353 352 350 349 348 348 347 347 348 349 350 352 355 358 1 4 5 4 2 359 355 354 354 356 0 6 12 19 31 57 100 128 139 145 148 150 150 149 146 143 139 134 127 120 115 113 116 129 142 150 152 151 149 146 143 141 140 140 143 146 149 149 147 144 142 140 139 138 139 141 144 147 151 155 158 160 161 162 163 164 164 163 162 161 159 159 160 165 173 182 190 196 200 201 199 198 198 198 198 196 192 188 183 180 178 179 181 184 183 178 170 160 150 138 129 126 126 127 127 125 123 117 109 99 91 83 82 89 99 107 112 113 112 108 101 94 88 89 94 100 105 109 111 117 123 128 129 128 128 129 133 140 151 162 166 167 166 164 164 165 165 163 161 158 156 155 154 155 156 157 158 161 163 166 168 171 174 176 179 182 185 188 191 193 195 197 201 203 203 201 196 188 179 171 165 159 154 151 149 146 144 139 133 124 112 99 87 78 67 53 35 19 10 4 1 357 353 346 338 331 325 323 324 325 326 327 325 323 320 319 317 315 314 314 314 314 314 317 19 19 18 18 17 16 15 14 14 13 12 11 11 10 10 9 9 9 9 10 10 9 8 7 5 4 3 2 1 360 358 357 355 350 323 247 225 213 199 186 179 179 190 276 306 303 277 256 223 149 135 140 143 144 142 139 135 134 138 148 166 192 225 262 289 303 307 303 301 305 311 317 319 322 324 327 330 335 339 341 342 342 343 351 87 146 156 166 175 178 173 166 159 154 152 151 151 151 150 147 145 144 144 146 146 142 133 122 111 103 100 102 106 111 116 120 125 131 141 155 164 169 182 245 296 302 297 286 272 259 248 235 85 77 74 71 68 67 70 80 97 112 116 113 109 109 112 116 113 100 69 40 32 37 27 332 293 277 265 251 236 222 210 200 191 180 166 153 142 136 134 137 163 234 226 139 110 99 91 85 79 75 59 19 352 348 352 11 130 155 166 176 182 191 208 232 253 263 266 263 252 235 216 204 200 203 208 214 220 224 226 227 227 228 228 231 236 244 252 260 265 268 270 272 273 274 273 273 271 270 269 269 269 270 271 272 271 267 260 249 241 248 337 6 13 19 22 18 3 350 341 336 335 337 345 356 7 16 20 18 14 8 2 356 352 349 349 349 351 352 355 358 359 359 357 357 356 356 355 353 351 348 346 345 344 344 344 343 341 339 339 340 341 341 341 340 339 338 338 339 341 342 343 344 345 346 348 351 354 357 0 1 2 1 360 359 358 357 356 355 354 353 352 352 352 352 353 353 352 353 353 355 357 0 4 6 7 7 5 1 357 355 355 358 3 8 12 16 22 33 54 81 100 111 116 119 120 120 118 116 113 109 105 100 94 90 87 94 108 122 130 134 136 135 135 136 138 141 144 147 148 147 144 143 142 141 141 141 143 145 147 151 154 158 160 162 163 165 168 170 169 167 166 166 166 168 170 174 179 184 189 194 197 199 199 199 199 199 198 196 193 188 183 180 180 182 185 187 184 179 171 163 155 146 141 136 133 128 120 111 105 101 99 98 99 93 90 91 96 104 109 110 109 104 96 87 81 80 82 86 91 99 106 114 122 128 131 129 127 126 127 130 137 151 159 162 163 160 159 157 155 152 149 146 144 143 143 143 144 146 147 150 152 155 157 160 163 166 169 172 176 180 183 185 186 189 191 193 194 192 187 180 173 167 161 156 151 147 143 140 136 130 122 113 102 92 83 75 66 55 40 27 17 11 7 4 0 355 348 340 336 336 337 338 338 336 334 331 328 326 324 323 324 325 327 329 331 336 19 19 18 17 17 16 15 14 14 13 12 11 11 10 10 10 9 9 9 10 10 10 9 8 6 5 3 2 1 359 357 354 349 337 304 252 228 210 190 176 171 170 173 304 315 294 248 222 207 184 162 150 147 146 144 141 139 139 145 163 190 217 239 263 283 297 308 314 315 314 315 318 322 325 329 334 340 347 352 352 352 352 355 7 36 73 98 113 127 146 150 147 143 141 142 145 148 149 149 148 148 149 152 153 153 144 131 118 109 102 99 98 100 105 113 120 126 131 140 155 173 184 195 218 261 288 292 286 275 258 236 197 138 110 97 88 80 74 74 84 109 132 138 131 124 119 118 118 116 110 97 76 52 6 277 273 272 269 263 255 244 233 220 208 198 188 178 169 163 159 161 171 185 190 181 164 147 133 123 115 110 107 96 13 339 338 343 357 52 123 147 162 168 175 190 217 245 262 268 264 250 232 217 207 204 206 210 216 221 225 227 229 229 229 228 229 232 238 247 255 261 266 269 271 273 275 276 275 275 273 271 271 270 270 268 263 252 235 214 194 179 162 75 28 26 29 31 21 355 340 335 334 337 342 351 2 11 17 19 16 10 4 359 354 349 348 348 350 352 355 358 2 4 3 2 360 358 357 355 353 351 348 346 344 343 343 341 340 338 337 336 337 338 339 340 340 340 339 339 341 343 345 346 347 349 351 353 356 359 1 3 3 3 2 1 360 359 358 357 356 355 354 354 355 356 357 357 358 358 357 357 359 0 3 6 9 11 11 8 4 1 358 358 360 5 9 12 15 19 27 41 59 75 86 94 98 100 100 101 100 99 96 93 90 86 82 79 79 85 93 103 112 117 120 123 126 131 135 139 141 141 140 138 138 139 140 141 143 145 147 149 152 155 157 159 160 161 163 166 169 168 167 167 167 168 170 172 174 178 182 186 190 194 197 198 199 200 200 199 197 194 189 184 181 180 182 185 187 183 177 170 164 158 152 148 145 143 138 128 115 106 99 96 97 102 102 98 95 94 101 105 107 106 102 95 87 82 79 79 79 81 88 97 108 119 127 131 130 128 125 123 122 127 137 147 153 156 153 150 147 143 140 137 134 132 131 131 132 133 135 136 138 140 143 145 148 151 154 157 161 165 168 172 174 176 178 180 183 182 179 174 170 164 158 153 147 142 137 132 128 123 116 109 101 93 87 81 75 68 59 48 37 27 19 16 14 12 9 5 1 359 358 358 357 355 351 349 346 343 341 341 343 345 348 352 355 359 4 19 19 18 17 16 16 15 14 13 13 12 11 11 10 10 10 10 10 10 10 11 11 10 8 7 5 4 3 1 359 356 350 341 321 281 241 220 202 179 168 163 160 144 4 345 311 232 210 203 192 174 158 150 147 145 144 144 145 156 190 224 242 253 270 288 302 309 312 311 306 305 311 320 328 338 350 360 6 7 4 1 360 3 12 29 45 56 58 54 56 81 100 109 115 121 127 134 139 143 146 149 152 155 157 155 146 130 116 109 104 101 101 102 105 110 118 126 132 140 157 178 196 210 228 254 278 290 291 286 271 235 174 138 120 110 102 96 91 89 96 123 146 148 135 123 116 112 110 108 106 101 90 284 266 265 266 267 268 268 266 261 252 236 216 198 187 179 174 171 171 174 182 182 174 162 149 139 133 130 129 129 131 140 165 301 320 334 358 43 78 107 142 156 162 177 208 244 264 270 262 244 229 220 215 213 215 218 222 226 229 231 232 232 231 230 229 230 235 242 251 258 264 268 270 273 275 277 278 278 277 276 276 275 273 268 257 239 220 203 185 168 149 114 60 42 38 33 360 335 332 335 339 344 350 358 7 13 17 16 13 7 2 356 351 348 347 348 350 352 356 0 5 7 7 5 3 2 360 357 354 351 348 346 344 343 341 340 338 337 336 336 337 337 338 339 340 341 341 342 344 346 348 350 351 352 354 357 360 2 3 4 4 3 2 1 0 359 358 357 356 356 356 357 358 359 360 1 1 2 2 2 3 4 6 9 12 13 14 12 8 4 1 1 3 6 8 11 13 17 25 35 47 59 70 77 81 84 86 87 88 88 87 85 84 81 78 74 72 72 74 78 84 92 99 106 113 119 125 129 131 132 132 131 132 134 136 139 141 144 147 149 151 152 153 154 154 155 156 158 160 161 162 162 163 165 166 168 172 175 180 185 189 193 195 197 198 200 200 199 197 194 189 184 181 180 182 185 184 180 174 168 164 159 155 151 148 146 144 137 127 117 108 99 99 102 104 102 97 93 97 99 99 97 95 90 86 82 80 78 76 75 75 79 88 100 111 117 120 118 116 114 112 114 121 131 140 143 142 139 135 132 129 126 124 122 121 121 122 124 125 127 128 130 132 134 136 139 142 145 149 152 155 157 159 160 162 164 166 163 159 155 151 148 142 137 131 126 121 116 112 107 102 97 92 87 82 79 75 70 64 57 48 40 34 30 28 26 26 25 24 22 20 18 15 12 9 7 6 5 6 7 10 13 16 18 20 22 24 19 18 18 17 16 16 15 14 13 13 12 11 11 10 10 10 10 10 10 10 11 11 11 10 8 7 5 4 2 0 356 349 336 302 252 226 212 199 182 168 159 148 76 6 359 351 244 202 195 187 173 158 148 144 143 141 138 131 119 313 295 295 303 326 348 339 320 308 304 302 307 318 330 344 358 10 18 21 18 13 9 8 11 16 24 33 38 38 37 40 51 65 78 90 101 111 120 127 136 143 148 150 151 150 146 137 124 115 109 106 105 106 109 112 115 119 126 131 139 154 178 205 225 241 259 275 289 299 303 301 170 129 122 115 111 109 107 105 100 95 100 122 128 120 108 104 100 98 94 89 77 6 300 285 277 274 274 275 278 282 287 288 268 206 173 162 160 161 163 166 167 165 159 151 143 136 131 131 131 133 135 140 153 171 192 215 241 30 38 30 32 57 112 133 151 200 251 268 273 264 252 244 240 235 231 229 230 233 235 237 238 239 238 236 233 230 230 233 240 248 256 262 267 271 274 276 279 281 282 282 283 283 283 281 272 256 235 219 208 198 185 167 134 73 44 26 353 324 326 338 346 351 356 360 6 11 14 15 13 9 5 360 355 350 347 346 347 348 352 358 4 8 10 10 8 6 3 1 358 354 351 348 346 345 343 341 340 338 337 338 339 340 340 339 339 341 343 344 346 348 350 352 353 354 355 357 359 1 2 3 4 4 3 3 2 1 360 358 357 357 357 358 359 0 1 2 3 4 5 5 6 6 8 9 12 14 16 17 15 11 7 5 5 7 8 9 9 11 15 21 29 39 48 56 63 68 71 73 75 76 76 77 77 77 76 74 71 69 67 66 66 69 74 81 90 100 109 116 120 123 124 125 125 127 129 132 135 138 142 145 146 147 146 145 144 145 145 146 148 149 152 154 155 157 159 161 165 170 174 179 184 189 193 195 196 197 198 197 196 192 188 184 181 178 179 180 182 180 175 169 165 162 159 155 151 147 145 143 140 135 128 118 107 100 99 99 98 93 90 89 89 87 85 83 82 81 80 79 77 73 68 64 61 62 72 83 90 93 94 94 94 95 97 103 111 123 129 130 128 124 122 119 117 115 114 114 114 115 116 118 119 120 121 123 124 126 128 130 132 134 136 136 135 135 135 135 135 135 133 131 129 127 124 120 116 112 108 104 100 97 94 91 88 85 83 80 77 75 71 68 63 58 52 46 42 39 38 38 38 38 36 34 31 28 26 25 24 24 25 26 29 30 31 32 33 33 32 32 19 18 18 17 16 16 15 14 13 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 9 8 6 5 4 2 359 353 338 290 235 219 211 200 187 172 161 143 16 357 355 355 338 200 187 179 167 153 142 135 132 129 114 88 57 31 13 10 13 17 11 353 333 323 319 322 333 347 358 9 20 28 30 29 25 21 18 19 20 22 25 29 31 33 36 41 48 55 64 75 89 104 116 123 131 139 145 146 143 138 132 125 117 112 109 106 105 108 113 119 123 126 129 133 140 154 184 220 243 255 267 279 292 306 324 8 82 101 105 105 107 109 111 110 104 88 70 68 82 91 92 93 94 94 90 79 51 358 326 309 299 293 291 292 296 304 317 337 14 70 99 108 114 122 133 139 138 134 136 135 134 133 133 136 140 141 144 150 160 166 168 166 159 137 77 40 38 52 79 100 113 192 265 274 277 272 266 261 257 253 248 245 244 246 247 249 250 250 248 245 240 234 231 233 238 246 254 261 267 271 274 277 280 283 285 287 289 291 293 291 279 259 236 220 209 200 190 175 146 44 13 354 339 333 338 350 358 3 5 8 11 13 14 13 11 7 3 359 354 350 347 345 346 348 353 0 8 12 13 12 10 7 4 1 358 354 351 348 346 345 344 343 342 340 340 341 342 343 343 342 342 343 345 347 349 351 353 354 355 356 357 358 360 1 2 2 3 3 3 2 2 1 360 359 358 358 358 359 1 2 3 4 5 5 6 7 8 8 10 11 14 16 18 19 17 14 10 9 9 11 11 10 9 9 12 17 23 31 38 46 52 57 60 62 64 65 66 67 68 70 71 72 71 70 69 68 68 70 73 78 86 94 102 108 112 115 117 118 119 120 123 125 129 132 135 138 138 137 135 133 131 132 134 136 139 142 144 147 149 150 154 159 165 171 175 180 186 190 193 194 195 195 194 193 189 184 180 177 174 173 174 175 176 174 170 164 161 159 157 154 150 146 143 141 139 136 132 124 114 104 97 93 89 84 81 80 79 77 74 75 76 77 77 76 73 68 61 54 49 51 57 64 67 70 73 74 76 79 83 89 98 108 115 118 118 115 113 111 109 108 108 108 108 109 110 110 111 112 113 114 115 115 116 117 117 117 117 115 113 111 109 109 108 108 107 107 107 105 104 101 99 96 94 92 90 88 86 84 83 81 80 78 76 74 72 69 66 62 57 53 49 47 46 46 46 45 44 42 40 39 38 37 37 37 37 38 40 40 41 40 40 39 37 36 19 18 18 17 16 16 15 14 13 13 12 11 11 10 10 10 10 10 10 10 11 11 12 11 11 9 8 7 5 4 2 358 346 297 234 219 208 192 179 171 168 184 331 340 346 349 343 229 187 174 160 145 131 123 116 106 87 72 63 51 40 31 25 16 4 353 347 347 351 358 6 11 15 22 30 35 37 35 32 30 29 28 28 28 29 31 33 37 43 49 53 56 59 66 80 99 114 123 130 137 141 141 136 129 124 119 116 113 109 106 103 104 109 120 127 129 131 134 140 159 203 246 263 271 279 288 300 317 351 53 83 92 95 98 104 110 114 116 113 100 80 70 74 80 85 90 96 99 97 85 55 17 353 338 327 320 317 318 322 331 344 6 30 49 63 71 79 91 108 120 123 120 127 134 137 140 144 148 149 147 146 149 151 151 147 140 133 122 100 75 70 77 88 98 103 148 270 276 278 277 275 273 270 267 263 260 261 263 265 266 266 265 262 257 250 240 234 234 237 244 252 260 267 272 275 278 281 284 287 290 293 298 303 301 287 263 237 218 206 195 181 153 37 1 354 350 348 349 353 359 4 7 9 11 12 13 13 11 9 6 3 358 354 350 347 346 346 349 356 4 10 14 15 14 12 9 5 1 357 353 350 348 346 345 344 344 343 343 342 343 344 345 346 345 345 346 347 350 352 354 356 356 357 357 358 359 360 1 1 2 2 2 2 2 2 1 360 359 359 359 359 1 2 4 5 6 6 7 7 8 9 9 11 12 15 18 20 21 20 16 13 12 12 14 14 13 11 10 11 14 19 24 30 37 43 48 52 55 57 58 59 61 63 65 68 71 73 75 76 77 78 81 84 87 91 95 99 102 104 105 107 108 110 111 113 116 118 121 123 124 123 122 120 119 118 119 122 126 130 135 139 142 145 148 153 160 167 172 177 182 187 191 193 194 193 193 191 188 183 178 174 171 168 167 165 166 167 165 163 160 157 156 155 152 148 145 141 138 136 133 129 123 116 106 97 89 81 74 73 74 76 74 73 72 72 74 74 73 70 65 59 52 49 52 57 60 61 62 65 67 69 73 77 83 91 99 105 108 108 107 105 103 102 101 101 101 101 102 103 103 103 104 105 105 105 105 104 103 102 101 100 98 97 95 94 94 93 93 92 92 92 92 91 89 88 87 86 85 84 83 82 81 80 79 78 76 75 73 71 69 66 63 60 57 55 53 52 52 51 50 49 48 47 46 46 45 45 45 45 46 46 46 46 46 45 43 42 41 19 18 18 17 16 15 15 14 13 13 12 11 11 10 10 10 10 10 10 11 11 11 12 12 12 11 9 8 7 5 3 359 345 298 237 210 190 175 170 173 188 241 297 319 333 344 349 197 182 167 151 135 123 114 102 85 72 71 75 72 62 45 29 13 3 1 2 7 14 18 19 16 15 19 26 33 38 40 39 38 37 35 33 31 32 35 42 50 58 62 63 62 60 62 71 89 108 120 127 132 134 132 128 122 120 120 120 118 115 111 107 104 106 116 127 130 131 134 141 162 225 267 280 287 294 304 317 341 32 74 87 91 95 100 108 117 125 131 134 131 118 97 88 86 89 96 104 109 109 100 77 46 25 10 358 349 344 343 344 349 357 9 21 31 40 49 60 79 105 122 129 129 135 141 144 146 146 146 142 134 129 128 128 126 120 114 108 105 104 109 116 118 118 118 123 161 251 268 273 276 279 282 284 283 281 280 281 283 283 283 282 280 275 268 258 245 238 235 238 243 250 259 265 271 275 278 281 284 287 291 297 304 312 311 298 269 234 213 202 194 161 18 4 358 357 358 2 4 6 7 8 9 9 10 11 12 11 10 7 5 2 358 354 350 348 347 348 352 359 7 13 16 17 15 13 9 5 0 356 353 350 348 347 346 345 344 344 344 344 345 345 345 347 347 348 349 350 352 355 357 358 358 359 359 360 360 0 1 1 2 2 2 3 2 2 1 0 360 360 0 1 3 4 6 7 7 8 8 9 9 10 10 11 13 15 18 21 22 21 18 15 14 14 16 17 17 15 14 14 15 17 21 25 30 35 40 45 49 52 54 56 57 59 62 65 69 73 76 80 83 86 89 92 94 95 96 96 96 97 97 97 98 100 101 102 104 106 107 107 107 106 105 103 103 104 106 110 114 120 126 133 140 146 152 159 165 171 175 180 184 188 191 193 193 192 190 188 184 179 175 171 167 163 159 157 157 157 158 157 156 154 153 152 150 147 143 139 136 132 127 120 112 104 98 91 83 75 70 71 76 82 83 80 76 74 73 72 70 67 63 59 54 54 58 63 66 66 67 68 69 70 73 77 83 89 95 99 101 100 99 98 96 95 94 93 93 93 94 94 95 95 96 96 96 95 94 93 92 91 90 89 89 88 87 87 86 86 85 85 85 85 84 84 83 83 82 82 81 81 80 79 79 78 77 76 75 74 72 70 68 66 64 62 60 59 58 57 56 55 54 54 53 52 52 52 51 51 51 51 51 52 52 52 51 51 50 49 48 18 18 17 17 16 15 15 14 13 13 12 11 11 11 10 10 10 10 10 11 11 12 12 13 12 12 11 9 8 6 3 355 331 277 238 201 177 169 172 186 216 255 284 303 321 351 111 152 162 155 141 129 121 115 95 73 64 70 83 94 94 78 43 15 9 10 14 19 24 24 20 16 13 14 18 23 30 36 40 42 43 41 37 34 34 40 54 68 76 76 73 69 65 63 68 83 100 112 119 121 120 117 115 113 114 117 121 122 121 120 117 116 115 118 126 132 135 139 145 165 237 282 295 303 313 326 345 17 59 84 93 96 101 108 119 130 141 149 155 155 146 125 107 101 103 109 117 120 118 112 99 77 58 41 26 13 2 356 353 352 352 356 3 11 19 30 46 73 105 124 135 136 131 131 133 133 132 129 123 115 108 104 101 98 95 91 88 89 104 144 157 150 141 135 138 171 231 256 265 271 279 290 299 304 305 302 299 298 296 295 292 288 282 273 262 251 242 240 240 244 249 256 263 269 273 277 280 284 288 294 301 310 319 321 312 275 219 198 194 203 354 359 360 2 6 12 17 20 20 17 13 10 9 8 9 9 9 8 6 4 2 358 355 351 349 348 349 354 1 9 15 18 18 16 12 8 4 360 356 353 350 348 348 347 347 346 346 346 347 347 347 347 347 349 350 352 354 356 357 359 360 0 1 1 1 1 1 1 1 2 2 2 3 3 2 2 1 1 1 2 3 5 6 8 9 9 10 10 11 11 11 11 12 14 16 18 21 22 21 19 17 16 16 17 19 19 19 18 18 18 19 21 24 27 31 35 39 44 48 50 52 54 57 59 62 66 70 74 78 82 85 88 90 91 92 91 91 90 90 90 91 91 92 92 93 94 94 94 93 92 90 89 89 89 90 92 95 100 106 112 121 131 142 153 163 170 175 178 181 185 188 191 193 192 191 189 185 180 176 172 168 163 158 153 152 152 153 154 154 153 151 150 148 147 145 141 138 134 131 126 118 106 96 88 83 78 73 71 75 83 92 96 94 90 84 80 75 71 67 63 58 56 57 62 69 74 76 76 76 75 75 77 81 86 90 94 96 96 95 94 92 90 89 87 86 85 85 85 86 87 88 88 88 87 87 87 87 86 86 86 85 85 84 84 84 83 83 82 82 81 81 81 81 80 80 80 80 79 79 78 78 77 77 76 75 74 73 71 70 68 66 65 64 62 61 60 59 59 58 57 57 56 56 56 56 56 56 56 56 57 57 57 56 56 55 54 53 53 18 18 17 17 16 15 15 14 13 13 12 11 11 11 10 10 10 10 11 11 11 12 13 13 13 13 12 11 9 7 3 353 324 270 238 206 180 174 181 202 234 264 286 302 328 69 119 137 147 148 142 136 135 139 143 25 30 56 90 120 136 139 123 47 23 23 26 29 30 28 22 18 14 13 13 13 15 18 25 35 44 45 42 37 36 44 64 82 89 88 82 76 70 68 71 84 99 107 108 107 104 102 101 101 102 105 109 116 121 125 127 129 128 128 129 135 140 144 151 169 252 294 307 317 330 345 8 38 68 87 97 102 109 119 132 145 155 162 166 165 157 137 120 117 120 126 131 131 127 124 121 120 118 110 92 44 1 342 328 316 308 311 325 341 357 15 38 67 92 103 105 100 99 104 109 114 116 116 113 107 99 92 86 82 80 78 78 82 119 189 183 164 149 142 147 179 227 249 259 267 278 295 312 321 321 314 308 304 300 298 294 290 284 275 265 256 250 247 246 247 250 255 260 266 271 275 280 284 290 296 304 314 325 332 328 209 179 178 182 223 348 355 2 9 17 25 31 34 33 28 20 12 7 6 6 6 6 6 6 5 3 360 356 352 350 349 351 355 3 10 16 19 18 16 12 7 3 359 356 354 352 350 349 349 349 349 349 350 350 351 350 350 350 352 354 356 358 359 1 1 2 3 3 3 2 2 2 2 2 1 2 3 3 3 3 3 3 3 3 4 5 7 8 10 11 11 11 12 12 12 13 13 14 14 16 18 20 22 22 21 19 18 17 18 19 21 21 22 22 22 23 24 26 27 30 32 35 39 42 45 48 51 53 56 59 62 65 69 72 75 78 81 82 83 84 84 84 85 85 85 85 86 86 86 86 86 86 85 84 82 81 79 79 79 79 81 83 86 90 95 101 108 120 137 156 168 175 179 182 185 187 190 191 191 189 187 183 178 174 170 165 160 155 153 152 152 152 152 151 149 148 146 144 142 141 139 136 134 133 130 125 118 108 96 89 85 80 77 78 85 95 103 106 104 100 95 89 81 74 68 62 59 59 63 70 78 83 85 84 81 81 83 86 89 92 94 94 93 92 91 89 87 86 84 81 79 79 79 79 80 82 82 83 83 83 84 84 84 84 84 84 83 83 82 82 82 81 81 80 80 79 79 79 79 79 79 78 78 78 77 77 77 76 75 74 73 72 71 69 68 67 65 64 63 62 61 60 59 59 59 58 58 58 59 59 59 59 59 59 59 59 59 58 57 57 56 55 54 18 18 17 16 16 15 15 14 13 13 12 12 11 11 11 11 11 11 11 11 12 12 13 14 14 14 13 12 11 9 5 355 324 267 239 217 190 181 183 201 239 294 344 30 72 97 109 121 133 144 152 162 178 200 233 261 266 257 224 183 170 164 159 142 96 61 51 46 41 35 28 23 20 16 12 8 4 360 0 9 33 46 46 43 41 46 66 86 93 92 87 81 76 73 77 89 101 103 101 98 95 93 92 91 90 88 87 92 106 120 130 135 136 135 131 128 132 137 144 160 277 307 317 328 341 356 15 41 68 88 99 107 116 130 144 156 163 166 165 161 149 130 119 120 126 133 140 142 141 142 146 155 164 171 179 191 210 228 229 222 218 217 219 224 226 153 86 78 62 44 38 50 70 83 94 105 113 117 116 112 105 98 92 87 85 87 93 113 215 228 212 182 162 156 165 193 228 249 261 271 282 298 313 319 319 314 307 302 298 294 291 287 281 273 266 260 257 255 254 254 255 257 260 265 269 274 279 284 290 297 304 312 320 319 184 174 176 179 187 208 328 353 5 14 25 37 43 46 44 39 28 16 9 6 5 6 6 7 7 6 4 360 356 352 350 350 352 357 4 12 18 20 19 16 12 8 4 0 358 356 354 353 352 351 351 351 351 353 354 355 356 356 357 358 359 1 3 4 4 4 5 5 5 5 4 4 3 2 2 1 2 2 3 4 4 4 4 5 5 6 7 9 10 11 12 12 13 13 13 14 14 15 15 15 16 18 20 21 22 22 21 20 18 19 20 22 23 25 25 26 27 28 29 30 31 33 35 37 39 42 44 46 49 52 55 57 60 63 66 68 70 72 74 75 76 77 78 79 79 80 81 82 82 82 82 81 80 80 79 78 76 75 74 74 74 75 75 76 78 80 81 83 87 98 122 147 163 172 177 181 184 186 188 188 187 185 181 177 172 168 163 159 156 154 153 152 150 149 147 146 144 142 139 138 136 135 134 134 133 132 130 126 118 109 105 103 100 94 84 83 92 102 108 111 109 106 102 96 89 80 73 67 64 65 71 80 87 91 90 88 88 90 91 92 93 93 92 90 87 85 84 84 83 82 80 78 76 76 76 77 79 79 79 80 81 81 82 82 82 83 82 82 82 81 81 81 80 80 79 79 79 78 78 78 78 78 78 78 78 77 77 76 75 75 73 72 71 70 68 67 66 65 64 62 61 61 60 59 59 59 60 60 60 60 61 61 61 60 60 60 59 58 58 57 56 55 54 53 18 17 17 16 16 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 13 11 9 3 334 263 236 221 197 180 171 154 95 61 67 78 90 101 106 112 126 147 169 186 202 222 241 254 253 239 219 194 176 165 159 152 139 119 95 75 60 47 37 31 27 22 15 8 360 354 351 357 15 38 46 45 43 45 56 75 86 89 88 85 80 76 77 84 93 95 94 92 90 88 87 85 82 77 72 69 78 97 118 130 135 135 132 124 118 119 123 125 342 324 328 337 346 358 13 35 63 86 100 111 123 138 152 160 162 159 151 138 122 112 109 111 116 125 136 145 150 156 161 164 169 176 185 194 202 208 208 206 204 200 194 185 175 165 155 140 105 41 29 37 54 71 88 106 119 124 124 122 119 115 111 108 107 112 133 184 224 232 223 205 193 191 197 208 227 249 267 279 289 299 308 311 310 306 300 295 291 287 283 279 274 268 263 260 259 260 260 260 261 262 264 267 271 274 278 283 289 293 294 288 252 196 183 181 184 188 194 204 247 350 8 21 35 50 56 57 52 41 28 19 13 10 8 8 8 7 6 6 3 360 355 351 349 349 352 357 6 15 21 22 20 18 14 10 6 4 2 360 358 357 355 354 353 353 353 354 357 359 1 3 4 4 5 5 6 7 7 7 7 7 7 6 5 5 4 3 2 1 1 2 3 4 4 5 6 7 8 9 10 11 12 12 13 13 14 14 14 15 15 16 16 17 18 19 20 21 23 23 23 22 21 21 22 24 26 27 28 29 30 31 31 32 33 34 35 37 39 40 42 44 46 48 51 53 55 58 60 62 64 65 67 68 69 70 71 73 74 75 77 78 80 80 80 79 79 78 77 76 76 75 74 74 73 72 72 71 70 70 69 68 68 71 81 102 128 148 160 167 172 176 180 182 182 180 177 173 169 165 160 157 155 154 153 151 148 145 143 141 139 137 134 133 132 131 131 131 131 131 129 126 121 115 115 115 115 110 96 85 86 93 100 106 107 107 106 104 100 93 86 79 74 72 76 83 90 94 95 94 94 94 93 92 91 88 86 82 79 78 77 77 78 79 78 77 76 76 77 78 78 78 77 77 78 79 80 80 81 81 81 81 81 81 80 80 80 79 79 79 79 78 78 78 78 78 78 78 78 77 76 76 75 74 73 71 70 69 67 66 65 64 63 62 61 61 60 60 61 61 61 61 61 62 62 61 61 60 60 59 58 58 57 56 55 54 53 52 18 17 17 16 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 12 12 13 13 14 15 15 15 15 14 14 13 9 349 255 229 216 196 173 149 117 90 80 80 87 97 108 124 142 178 206 215 219 226 238 249 252 244 223 199 183 171 162 156 152 148 141 129 111 88 65 48 40 36 31 22 11 0 353 350 355 8 27 40 41 38 37 42 57 71 78 81 80 78 73 73 76 82 86 87 88 87 87 86 84 80 75 69 63 61 71 92 113 126 132 133 129 123 120 122 125 111 338 334 339 345 353 5 24 56 84 100 113 128 143 154 157 154 145 132 115 103 98 98 98 100 105 114 129 145 158 165 168 172 179 188 195 199 202 203 205 204 200 190 176 162 155 155 157 163 172 177 117 70 77 92 108 120 124 125 124 123 123 121 120 123 136 167 193 205 209 209 210 217 218 216 217 225 245 268 284 292 297 300 300 297 293 289 285 281 277 273 268 263 259 256 256 256 258 260 262 264 266 269 272 274 277 280 283 287 286 276 250 214 193 188 189 193 197 203 208 220 340 21 36 52 65 67 62 48 32 18 13 11 10 9 9 8 8 7 6 4 0 355 350 347 347 350 357 7 18 24 25 23 21 17 14 11 8 7 5 3 1 359 357 355 355 355 356 358 1 4 6 8 9 8 7 7 8 8 9 8 8 8 7 6 5 4 3 2 1 1 1 2 4 5 6 7 9 10 11 12 13 14 14 14 14 15 15 16 16 17 17 18 18 19 20 21 22 23 24 25 24 24 24 25 27 28 30 31 32 33 33 34 34 35 36 37 38 39 40 42 43 45 47 49 51 53 55 56 58 59 61 62 63 64 65 66 67 68 69 71 74 75 77 77 78 78 77 77 76 75 75 74 73 72 71 69 68 66 64 62 61 60 59 62 69 83 99 115 128 138 149 160 167 170 170 168 165 162 160 157 155 154 154 153 150 147 144 141 139 136 134 132 130 129 128 127 127 127 127 126 124 120 118 118 119 119 114 102 89 82 83 87 91 95 98 100 103 103 102 98 92 87 83 84 88 93 96 97 96 96 95 93 91 88 85 82 80 77 75 74 73 73 74 75 76 77 78 78 78 78 77 76 76 77 77 78 78 79 79 79 80 80 80 80 79 79 79 79 79 78 78 78 78 77 77 77 77 77 76 75 74 74 73 71 70 69 68 67 66 65 64 63 62 62 62 62 62 62 63 63 63 63 63 62 61 61 60 59 59 58 57 56 55 54 53 52 52 18 17 16 16 15 15 14 14 13 13 12 12 12 12 11 11 11 11 12 12 12 13 13 14 15 15 16 16 16 16 15 12 358 261 229 215 190 162 138 113 99 95 96 99 104 116 155 219 243 248 248 248 250 254 257 254 242 218 192 174 163 156 152 151 154 153 148 137 120 96 71 57 51 45 32 18 4 355 350 353 3 17 30 34 31 28 31 41 57 66 69 69 68 67 69 74 78 82 85 87 88 89 89 88 85 79 73 66 61 62 72 89 107 121 127 129 130 131 134 140 148 317 328 333 339 346 358 17 48 79 95 109 126 142 150 149 142 131 116 102 94 91 91 90 88 86 88 101 125 149 161 168 173 179 186 192 195 198 202 207 209 206 193 174 159 153 158 165 173 182 191 198 198 175 123 110 113 116 118 120 121 122 124 127 139 162 182 186 185 184 189 209 231 232 227 225 227 240 262 279 287 289 288 285 282 279 276 273 270 266 261 256 252 249 248 248 250 252 255 259 262 266 270 274 277 281 284 286 287 281 265 236 209 196 193 198 204 211 216 220 227 339 41 53 67 73 68 53 27 4 357 1 6 11 12 14 13 12 10 7 4 359 353 347 343 342 345 353 9 22 29 30 28 25 20 16 13 10 8 7 5 3 1 359 357 357 358 359 1 3 5 8 10 10 10 9 9 9 9 9 9 9 9 8 6 5 4 3 2 1 0 1 2 4 6 8 9 11 13 14 15 15 15 15 15 15 16 17 17 18 18 19 19 20 20 21 22 23 24 25 26 26 27 27 28 29 30 32 33 34 35 35 36 36 37 38 38 39 40 41 43 44 46 47 49 51 52 54 55 57 58 59 60 60 61 62 62 63 64 64 65 67 69 71 72 73 74 74 74 73 73 72 71 70 69 67 66 64 62 60 58 56 55 53 53 55 60 67 76 82 88 97 114 132 144 150 154 155 155 155 154 153 153 152 150 147 144 141 138 137 134 132 129 127 126 124 124 124 125 125 125 123 121 120 120 119 117 110 101 91 83 79 79 80 81 83 87 94 99 103 103 102 97 92 91 92 93 94 93 92 93 93 92 90 87 85 83 81 79 77 74 73 72 72 73 74 76 77 77 77 77 77 77 76 76 76 76 76 76 77 77 78 78 78 78 78 77 78 78 78 77 77 76 76 76 76 75 75 75 74 73 72 72 71 70 69 68 67 66 66 65 64 64 63 63 63 64 64 64 63 63 63 62 62 62 61 61 60 59 59 58 57 56 55 55 54 53 52 17 17 16 16 15 15 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 16 16 16 16 12 359 289 237 220 186 153 134 117 109 107 107 109 109 107 181 248 251 252 254 258 262 264 264 259 247 229 202 176 161 155 153 154 159 161 158 151 142 133 121 100 80 64 47 27 11 0 355 355 0 9 18 23 23 20 23 33 50 61 62 59 58 59 65 74 82 87 91 94 95 97 97 97 94 88 81 74 68 64 66 74 86 101 112 122 130 138 146 155 172 294 322 330 336 345 357 16 42 68 79 91 109 128 137 135 125 112 101 93 91 91 90 88 84 79 75 82 105 133 150 159 168 175 181 187 192 197 203 209 214 210 196 177 164 160 163 169 175 183 190 197 201 199 171 125 109 109 111 114 117 121 128 141 162 176 179 174 168 165 175 222 247 245 238 231 228 233 251 268 275 277 275 272 269 266 263 261 258 254 250 246 242 240 240 241 243 245 248 252 257 262 267 273 278 283 288 291 291 284 262 226 201 192 195 206 216 224 229 233 239 27 53 62 72 75 65 35 2 347 344 354 5 15 22 27 25 20 13 7 1 355 348 341 337 334 334 341 360 21 32 34 31 26 19 12 7 4 2 2 1 1 359 357 356 357 359 2 5 7 8 10 10 11 11 11 11 11 10 10 10 10 10 9 8 6 5 3 2 2 2 2 4 6 8 10 11 13 15 16 17 17 17 17 17 17 17 18 19 19 20 20 21 21 22 22 23 24 25 26 27 28 29 30 31 32 32 33 34 34 35 36 36 37 38 38 39 39 41 42 44 45 47 49 50 52 53 55 56 57 59 60 60 61 61 62 62 62 62 62 62 63 64 65 66 67 68 68 69 69 68 68 67 66 65 64 63 61 59 58 56 55 53 50 48 48 50 53 58 61 60 61 63 70 84 109 128 140 146 149 150 150 149 147 144 140 137 135 132 129 128 126 125 124 123 122 123 124 124 124 124 123 121 120 118 116 111 104 96 90 84 80 78 76 75 74 76 81 89 98 105 107 103 99 95 92 90 86 83 82 83 85 88 89 88 87 85 83 81 79 77 75 73 72 71 72 73 74 74 75 75 76 76 75 74 73 72 72 73 74 75 76 76 77 76 76 75 75 76 76 76 75 74 74 74 73 73 73 72 72 71 70 70 69 68 68 68 68 67 67 66 65 65 64 64 64 64 63 63 63 62 62 61 61 61 61 60 60 60 59 58 58 57 56 56 55 54 53 17 17 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 16 16 16 16 13 3 314 244 220 168 133 121 113 106 101 99 98 94 20 293 270 257 251 250 257 265 270 270 265 256 239 216 191 172 161 155 156 160 161 158 152 148 147 147 132 113 89 64 40 22 10 3 359 359 2 7 10 12 12 17 32 50 61 61 56 52 52 58 71 85 96 104 108 111 111 111 110 106 99 92 84 77 71 69 71 78 87 99 113 127 140 151 162 185 313 331 337 344 352 4 19 36 51 58 63 76 97 110 112 105 97 92 92 93 95 95 93 90 86 82 86 101 120 134 145 159 176 189 196 199 203 208 212 214 210 194 177 166 163 165 170 175 181 187 193 198 197 185 154 123 113 111 112 117 124 139 159 173 176 172 164 157 154 169 235 257 255 246 235 228 228 242 257 264 265 264 262 259 255 252 248 244 241 238 235 233 232 233 234 236 239 242 246 251 257 263 270 276 284 290 296 300 297 262 193 176 176 187 202 215 223 229 230 224 66 67 73 82 86 71 27 353 343 344 355 8 21 32 41 41 30 17 6 358 349 342 335 329 325 323 324 331 345 1 10 9 2 356 353 351 350 350 351 352 352 353 352 353 356 359 2 6 8 9 10 10 11 11 12 12 11 11 11 11 11 11 11 10 9 7 5 4 3 3 4 6 8 10 12 13 15 17 18 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 24 24 25 26 27 28 29 30 31 33 34 35 35 35 35 35 35 36 37 37 38 39 39 40 42 44 46 49 50 52 54 55 56 58 59 60 61 62 62 63 63 63 63 63 63 63 63 63 63 64 65 65 65 65 66 66 66 65 64 64 63 63 62 61 60 59 57 55 52 48 47 46 47 49 49 47 45 43 42 44 59 87 113 130 139 142 142 141 138 134 130 128 126 124 123 121 121 121 122 122 123 123 123 122 122 122 121 120 118 115 111 106 100 94 89 85 83 81 80 80 78 76 77 82 92 102 105 103 99 94 90 85 80 76 72 71 72 77 82 86 87 86 84 83 81 79 77 74 71 69 68 69 69 70 71 73 73 72 71 70 70 69 68 68 69 70 71 72 73 73 73 72 72 73 73 73 73 72 72 71 71 71 70 70 70 69 69 68 68 68 68 68 68 68 67 66 66 65 64 64 63 63 62 62 62 62 61 61 61 61 61 61 60 60 59 59 58 58 57 56 55 54 53 17 17 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 15 15 16 16 16 16 15 13 4 328 260 227 124 98 97 93 86 78 67 46 351 304 287 265 244 235 235 245 260 268 269 264 257 242 222 201 179 160 147 146 149 151 149 143 142 145 147 139 126 108 85 59 37 23 13 5 359 357 358 0 3 7 16 35 53 64 66 60 52 48 50 61 79 98 113 123 127 127 124 120 116 111 105 97 88 81 77 76 80 89 100 114 128 139 149 156 153 1 357 357 360 5 11 20 29 36 39 40 47 60 76 87 89 88 89 92 97 100 102 104 104 105 107 112 118 121 123 127 142 175 205 216 216 215 216 215 210 200 183 168 161 160 162 167 172 177 183 188 193 194 187 172 149 130 122 122 128 139 155 171 177 176 170 163 157 160 185 235 254 254 245 235 228 226 237 249 255 256 256 253 250 246 242 237 233 229 226 225 224 225 226 229 231 234 238 242 247 254 261 268 276 284 293 303 315 340 100 133 145 155 166 176 185 193 197 195 175 117 100 101 109 115 113 38 344 342 346 358 11 25 40 60 74 53 27 9 356 345 336 329 323 319 317 316 315 315 315 313 310 310 317 328 336 340 342 342 342 343 345 348 352 356 360 2 5 6 8 9 9 10 11 12 12 11 11 11 11 12 13 13 12 10 8 6 4 3 3 5 7 9 11 13 15 17 18 20 21 21 21 22 22 22 22 22 22 22 23 23 24 25 25 26 26 27 27 28 29 30 32 33 34 35 36 36 36 36 35 35 36 36 37 38 38 38 39 41 43 47 49 52 54 55 57 58 59 60 61 62 63 64 65 65 65 65 65 65 65 64 64 64 64 64 65 65 65 66 66 66 65 65 65 66 67 67 67 66 64 63 60 57 54 51 48 47 47 46 43 40 36 32 34 40 55 80 108 123 129 130 129 126 123 121 120 120 120 121 121 122 122 122 123 122 120 119 118 118 118 117 117 115 112 109 105 101 96 93 91 90 90 91 93 93 90 87 84 85 94 97 97 95 91 87 82 77 72 66 61 60 63 69 77 84 86 85 84 82 81 78 74 70 67 64 63 63 64 66 68 69 68 67 67 66 64 63 63 64 65 65 66 67 69 70 71 71 71 71 70 70 70 70 69 69 69 69 68 68 68 68 68 68 68 68 68 68 67 67 66 65 64 64 63 62 62 62 62 62 62 62 62 62 61 61 61 60 60 59 59 58 57 56 55 54 53 52 17 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 14 13 11 2 329 285 276 61 69 71 69 64 55 40 12 334 307 284 250 219 210 212 226 247 256 255 251 245 233 215 194 170 147 133 132 134 136 135 130 130 135 138 134 127 116 102 82 59 40 20 6 356 352 352 356 1 9 21 38 55 67 72 70 61 52 48 52 66 88 113 129 135 135 131 127 123 121 118 114 106 98 92 90 94 104 117 130 140 147 150 149 137 96 52 33 25 20 17 16 16 18 20 23 30 41 56 70 78 79 82 89 97 104 108 112 116 122 131 141 139 132 124 119 121 141 206 230 232 227 222 213 200 183 163 151 148 150 155 162 168 175 182 188 192 193 189 180 167 153 143 143 150 161 173 182 184 180 175 170 168 180 202 226 239 244 238 230 225 227 236 245 249 250 249 247 244 240 235 230 225 221 218 216 217 219 221 225 229 232 237 242 247 253 260 267 276 286 299 318 10 86 109 121 132 142 149 158 166 175 182 186 183 162 142 137 137 143 153 188 299 326 339 353 7 27 59 99 122 103 54 11 350 337 328 322 318 316 315 314 314 314 312 308 302 301 308 320 330 337 340 340 340 340 344 349 355 0 4 6 6 6 7 8 9 9 10 11 11 12 11 12 12 13 14 14 13 11 8 6 4 2 2 3 6 9 12 14 16 18 20 21 22 23 24 25 25 25 24 24 23 24 24 25 25 26 27 27 28 28 29 29 30 32 33 34 35 35 36 36 36 36 36 36 36 36 37 38 38 38 38 40 43 47 50 52 54 56 58 59 60 61 62 63 64 65 66 67 67 67 67 67 66 66 66 65 65 65 65 65 66 67 67 67 67 67 69 70 71 72 71 70 68 66 63 61 58 55 53 50 49 47 44 39 33 29 29 31 38 54 82 104 113 116 116 116 115 116 118 119 119 119 119 120 121 121 120 119 117 115 115 115 115 114 113 111 109 108 106 104 102 100 99 99 100 102 103 103 101 96 88 85 88 91 92 92 90 86 82 78 73 67 60 55 53 56 66 76 81 84 84 83 81 78 74 70 65 61 59 59 61 64 66 66 65 64 63 61 60 58 57 58 59 60 61 62 65 69 71 71 70 69 68 67 67 68 68 68 68 68 68 68 67 68 68 68 68 68 68 68 67 66 66 65 65 64 64 63 63 63 63 63 63 63 62 62 61 61 60 60 59 59 58 57 57 56 55 54 53 52 17 17 16 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 11 7 359 337 295 329 45 52 51 48 44 35 22 2 339 321 296 233 199 194 201 218 238 246 242 238 231 218 198 172 147 131 123 121 121 121 121 120 121 125 127 127 126 122 116 105 88 62 22 355 345 344 348 355 4 15 27 40 54 69 80 83 78 66 55 51 56 73 102 124 134 135 132 128 127 128 130 130 126 120 115 116 123 136 149 159 164 165 163 159 152 139 121 104 85 58 29 7 356 354 357 5 17 32 48 62 70 71 72 82 93 102 108 113 118 128 141 153 152 141 129 119 113 109 108 231 248 238 225 207 185 163 148 140 139 141 148 157 168 178 188 194 196 196 191 185 178 170 165 165 171 179 186 191 191 187 183 181 183 194 208 219 228 231 228 223 223 229 239 245 246 245 244 241 238 234 231 226 222 217 214 212 213 216 220 225 230 235 241 246 250 252 255 260 269 282 307 84 109 120 127 135 142 149 156 165 177 187 195 198 194 177 161 153 153 158 171 198 244 291 319 337 354 46 123 141 146 142 124 4 331 320 314 312 312 311 311 312 314 316 317 316 313 311 315 323 331 339 342 342 343 344 347 352 359 5 8 9 8 7 7 7 8 9 10 10 11 11 11 12 13 13 14 14 12 10 8 7 5 3 2 3 5 9 12 15 17 19 21 23 24 25 26 27 27 27 26 26 25 25 25 26 27 27 28 29 29 29 30 30 31 32 33 34 34 35 36 36 36 36 36 36 37 37 37 38 38 39 40 41 44 47 50 52 54 56 58 59 60 60 61 62 64 65 66 67 68 68 68 68 68 68 67 66 66 65 65 65 66 67 68 69 69 71 72 74 74 73 72 70 68 66 64 62 60 58 55 53 51 48 46 42 36 31 28 27 29 37 56 78 92 100 105 106 108 109 111 111 110 109 110 112 113 114 115 115 114 114 114 114 113 111 109 108 106 105 105 104 104 104 103 104 104 105 105 104 102 96 90 89 90 92 93 93 91 88 85 81 77 72 65 58 51 49 56 66 73 79 83 83 82 79 75 69 64 59 56 57 60 64 66 66 65 63 61 59 57 55 53 53 54 56 58 60 63 66 67 67 67 66 66 66 66 67 68 68 68 68 68 68 68 68 68 69 68 68 68 68 68 68 67 67 67 66 65 65 65 65 64 64 63 63 62 62 61 61 60 59 59 58 58 57 56 55 54 53 52 51 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 10 8 3 353 336 312 11 46 45 41 36 31 24 17 6 354 344 335 299 217 204 212 228 240 242 239 237 231 211 172 139 124 119 115 113 111 109 110 113 117 119 123 127 129 130 128 124 118 101 13 332 330 336 345 358 12 24 34 42 53 69 85 94 94 85 69 58 55 64 86 111 124 127 126 125 129 134 139 144 145 143 143 147 157 169 179 184 185 182 176 171 165 157 150 144 143 144 150 287 313 321 332 346 3 24 43 57 65 66 64 73 87 98 105 110 116 128 144 156 157 144 130 120 112 103 90 62 351 301 261 206 168 151 142 138 138 141 150 163 181 196 204 206 205 201 196 190 186 182 180 180 184 188 192 195 195 192 190 190 194 202 210 217 221 222 220 220 227 237 244 248 247 244 240 236 233 230 228 226 222 219 215 214 215 218 225 232 238 244 248 248 245 239 235 231 226 188 141 133 135 140 147 155 162 168 175 183 193 203 209 211 205 188 171 162 161 166 181 203 232 267 296 319 336 148 155 158 160 163 173 218 273 288 293 297 301 303 305 307 311 315 319 321 322 322 325 329 334 340 343 345 346 348 351 357 3 8 10 10 8 7 6 5 6 7 8 9 10 11 11 12 13 14 14 13 12 10 9 8 7 6 5 6 7 10 14 16 19 20 22 24 25 26 27 27 28 28 28 27 27 26 26 27 28 29 29 30 30 30 30 31 31 32 33 33 34 35 35 36 36 36 37 37 37 38 38 39 39 40 41 43 45 47 49 51 53 55 56 57 58 59 60 61 62 64 65 66 67 68 69 69 69 69 68 67 66 65 65 65 65 66 68 70 72 73 74 74 74 73 71 70 68 66 64 62 61 58 56 54 52 50 48 45 41 37 33 30 28 31 41 54 69 80 87 89 91 92 92 92 92 94 97 100 103 106 108 110 111 112 112 112 111 109 106 104 102 101 100 100 101 102 102 101 101 102 104 104 103 99 96 95 96 98 98 97 95 93 90 87 84 80 74 65 54 49 52 58 66 75 81 83 83 80 76 70 64 58 55 54 58 62 65 66 66 63 61 58 56 53 51 50 51 53 55 57 59 61 62 64 65 67 68 69 69 69 69 69 69 70 70 70 70 70 69 69 69 69 70 70 70 70 70 69 68 68 67 66 66 65 64 63 63 62 62 62 61 61 60 60 59 58 58 57 56 55 54 53 51 50 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 11 9 5 359 347 327 307 33 51 46 41 35 28 23 18 12 3 355 348 340 325 295 264 255 251 248 247 249 246 205 130 116 112 111 110 107 103 100 101 107 114 121 127 134 138 139 140 138 137 136 62 330 333 341 353 9 29 47 51 52 57 70 88 99 103 100 89 75 66 68 79 97 110 115 119 123 130 140 149 158 163 164 164 167 172 180 188 194 194 190 182 175 170 165 162 160 163 170 181 201 236 272 300 325 350 14 37 54 63 65 63 68 82 95 103 108 115 128 145 156 154 141 126 116 109 103 91 46 345 329 325 327 129 137 138 140 143 150 164 185 209 224 226 222 216 208 201 196 192 190 189 189 191 193 195 197 197 196 194 195 199 205 212 217 219 220 220 225 238 248 254 255 252 247 241 235 230 229 229 228 227 224 221 220 222 228 237 246 251 252 247 238 224 213 205 195 180 160 150 148 151 157 166 173 178 181 185 190 200 211 219 221 216 201 184 173 169 174 187 206 229 255 281 303 171 156 158 162 167 175 189 212 237 256 269 279 285 291 295 300 306 313 320 325 329 330 331 333 335 340 343 346 349 352 357 3 9 12 13 11 9 7 5 3 3 4 6 7 8 9 10 12 13 14 14 14 13 12 10 9 8 8 7 8 10 12 15 17 19 20 22 23 24 25 26 26 28 28 29 29 28 28 28 28 29 30 30 30 30 30 30 31 31 31 32 33 34 34 35 35 36 36 37 38 39 39 40 40 40 41 43 44 46 47 48 50 51 53 55 56 56 57 58 59 60 62 63 64 66 67 68 69 69 70 70 69 67 66 65 64 65 66 68 71 72 73 73 73 72 72 71 69 68 67 65 63 62 60 57 55 53 51 49 47 44 41 37 34 31 32 35 41 50 61 68 72 74 75 75 74 75 79 85 90 94 97 100 102 104 105 105 106 105 104 102 100 98 97 96 96 97 98 98 98 99 101 103 106 107 105 104 103 103 104 104 103 102 100 97 95 93 89 83 75 63 55 53 55 61 71 79 82 83 81 77 71 65 58 52 51 54 60 64 67 66 64 61 58 55 53 51 50 50 51 53 55 57 59 62 66 69 71 72 72 71 71 71 71 71 71 71 71 71 71 71 71 71 71 72 72 72 71 71 70 69 68 67 66 65 65 64 63 63 63 62 62 62 61 60 60 59 58 58 56 55 54 53 52 51 50 17 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 12 11 8 4 358 347 326 325 63 56 50 45 38 31 23 17 10 2 355 348 344 340 333 321 303 289 286 292 305 334 60 92 101 104 105 104 100 95 89 89 98 112 123 133 142 146 148 148 148 149 150 145 357 352 357 6 26 68 101 98 85 77 81 91 102 107 108 105 97 87 80 81 88 97 103 110 119 131 145 160 171 177 179 176 174 176 180 186 191 193 189 181 173 170 170 171 173 177 182 190 200 213 230 256 292 335 8 33 52 63 67 68 70 80 93 103 109 117 131 147 155 149 134 119 111 106 101 90 358 325 323 327 337 358 89 128 140 149 162 184 214 235 245 244 238 229 218 209 201 197 196 197 198 200 201 202 202 201 198 196 196 200 206 214 219 222 222 225 236 251 261 264 264 261 255 247 240 234 232 232 233 232 230 228 228 234 242 252 259 257 246 231 215 204 198 192 184 173 163 158 159 164 172 181 189 192 192 193 196 206 218 225 226 222 211 196 185 181 184 193 209 226 245 262 264 165 159 162 167 174 185 198 212 227 241 254 264 272 280 287 295 305 315 324 332 336 337 335 334 334 338 343 346 350 354 1 9 15 17 15 13 10 7 5 2 1 2 2 3 4 5 8 10 12 13 14 14 14 13 12 11 9 9 9 10 11 13 15 17 19 21 22 23 23 24 24 25 27 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 32 32 33 34 34 35 35 36 37 39 40 41 41 41 41 42 44 45 46 47 47 48 49 51 53 54 55 55 56 57 58 59 60 62 63 65 66 67 68 69 69 69 68 67 66 65 64 65 66 69 70 71 70 70 70 69 69 69 68 67 66 65 63 62 59 57 54 52 50 48 45 43 40 37 34 33 33 35 40 47 54 61 66 69 70 70 71 73 79 86 89 92 93 94 94 94 95 97 99 100 98 97 95 93 92 93 94 96 97 97 99 102 105 108 109 109 109 108 108 109 110 109 109 107 105 103 100 97 92 84 75 67 61 57 62 71 78 82 83 82 78 73 66 58 51 49 51 56 63 67 67 65 62 59 55 52 50 49 49 50 52 55 58 62 66 68 71 72 73 72 72 72 72 72 72 73 73 73 72 72 72 72 72 73 73 73 73 72 71 70 69 68 67 66 66 65 64 64 63 63 62 62 62 61 60 60 59 58 58 56 55 54 53 52 51 49 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 12 11 8 4 2 359 5 67 66 58 52 47 40 30 17 5 355 346 341 340 340 342 343 342 341 340 346 358 10 27 50 73 88 94 96 96 91 85 80 81 90 108 124 137 145 150 152 153 154 156 157 153 115 15 4 6 20 108 144 146 136 122 110 108 111 115 117 117 112 103 91 84 83 86 92 100 111 127 147 169 183 189 188 183 177 176 178 181 186 188 184 178 172 171 175 181 185 188 191 197 204 210 215 221 236 300 15 37 53 64 69 72 74 80 91 101 109 119 133 147 152 144 129 115 109 107 104 84 313 311 315 322 331 341 356 60 135 154 174 210 243 257 262 260 253 242 230 217 206 201 201 204 208 211 213 212 210 206 201 195 195 198 206 214 219 221 222 228 245 262 269 270 269 266 260 255 248 242 237 235 235 234 233 232 236 244 253 257 254 242 224 212 205 201 198 192 183 174 167 164 167 173 183 192 200 203 204 205 208 216 224 228 227 222 213 201 194 191 193 200 212 225 236 239 213 172 168 169 174 182 193 203 214 224 235 245 255 263 272 281 292 306 321 333 342 347 347 343 337 335 337 341 345 350 357 5 13 18 19 18 15 12 8 5 2 0 360 360 360 1 2 5 7 9 11 12 13 14 14 14 13 12 12 12 12 13 14 16 18 21 23 24 24 25 25 25 26 27 28 30 31 31 32 32 32 31 31 30 30 30 30 30 30 30 30 31 32 33 33 34 35 36 37 38 40 41 42 43 42 43 44 45 46 47 47 47 47 47 48 50 52 53 53 54 55 56 57 58 59 60 61 62 63 64 66 67 67 67 66 65 64 64 64 64 65 66 66 66 66 65 65 66 67 69 69 69 68 66 64 62 60 57 55 52 50 48 45 42 39 37 35 33 33 35 39 45 53 62 68 72 75 77 80 85 91 95 97 96 94 91 90 90 92 94 96 95 94 93 91 92 93 95 96 98 99 102 104 107 108 109 109 109 110 111 113 115 116 115 113 111 109 106 102 99 94 89 82 75 68 69 73 79 84 85 83 79 74 67 59 52 48 48 54 61 65 66 65 62 59 55 52 51 49 49 50 52 56 61 65 68 70 71 72 72 72 72 72 73 73 74 74 74 74 74 74 73 73 74 74 74 73 73 72 71 71 70 69 68 67 66 65 65 64 63 63 62 62 61 61 60 60 59 59 58 56 55 54 53 51 50 49 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 14 13 11 9 7 7 12 31 60 61 55 49 43 32 13 349 327 314 307 304 310 323 336 346 352 355 356 358 6 17 29 43 58 71 79 83 85 83 78 75 78 88 109 129 143 148 151 153 155 159 162 164 160 144 69 14 2 357 349 173 169 163 154 143 133 129 128 129 127 122 112 97 85 79 79 82 89 99 116 145 178 196 199 196 188 179 176 177 179 182 184 181 177 175 176 181 187 190 192 193 196 201 204 204 200 191 173 114 71 65 69 73 75 77 80 87 94 104 116 129 139 140 133 123 115 113 116 125 254 287 296 305 314 321 327 333 345 16 67 345 283 283 280 276 270 262 251 237 223 210 204 204 208 213 217 218 217 214 208 201 194 193 196 201 207 211 210 213 225 248 264 269 269 266 262 258 256 252 246 240 234 231 230 229 232 238 246 247 243 233 219 210 206 206 206 203 196 187 178 172 170 174 180 188 197 205 210 213 215 217 220 223 224 222 217 211 204 200 199 202 208 215 222 226 219 198 178 174 175 180 188 198 206 215 223 231 239 248 256 265 276 291 310 329 344 354 360 2 358 348 339 337 341 346 353 2 12 19 22 23 21 17 13 8 4 1 360 359 358 358 358 359 1 3 6 8 10 12 13 13 13 14 14 14 14 15 16 17 18 20 22 24 26 27 28 28 28 28 29 30 31 32 33 33 33 33 32 31 31 30 29 29 29 29 29 30 30 31 32 33 34 35 36 38 39 41 42 44 45 45 46 47 48 48 48 48 47 47 47 47 49 51 52 52 53 54 54 54 54 55 56 56 57 58 60 61 62 63 63 63 63 63 62 62 62 62 63 63 63 63 63 63 64 66 70 71 72 71 70 68 66 64 62 59 57 55 52 50 47 44 41 38 36 35 35 36 39 44 52 59 67 74 81 86 90 93 96 99 102 98 92 89 88 88 90 91 91 91 90 91 93 95 97 99 101 103 106 107 107 106 105 104 106 108 112 115 118 119 118 117 115 113 110 107 105 102 99 95 89 83 80 81 85 88 88 86 82 77 69 61 54 48 47 52 59 64 65 65 62 59 56 53 51 51 51 52 54 58 63 67 70 71 71 71 72 72 73 73 74 74 75 75 75 75 75 75 75 75 74 74 74 74 73 73 72 72 71 70 68 67 66 65 64 63 62 62 61 61 61 61 61 60 60 59 58 56 55 54 52 51 49 48 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 11 9 11 18 34 51 55 49 41 29 11 348 324 307 295 284 272 267 277 309 344 359 2 360 358 2 13 25 36 46 57 67 74 78 77 72 70 78 101 129 149 155 156 156 157 161 167 171 171 163 144 101 44 17 4 354 307 190 178 170 162 153 147 142 140 135 128 116 100 86 78 75 77 82 88 100 136 191 211 210 202 192 183 179 178 180 181 182 181 179 179 181 184 188 190 189 188 188 192 193 191 184 174 163 149 129 105 90 85 82 82 82 85 89 100 112 123 130 129 123 118 117 122 137 187 248 271 283 296 307 317 324 334 358 23 29 12 342 310 292 280 270 260 248 234 221 210 204 204 208 212 216 219 218 216 209 200 192 190 190 191 193 193 192 201 221 243 255 257 256 253 250 246 245 243 238 230 223 221 223 227 232 238 239 235 226 216 207 205 206 208 208 205 199 190 182 177 176 179 184 192 200 207 213 216 217 218 217 216 215 212 209 207 205 204 204 206 210 214 216 213 204 191 181 177 179 184 192 200 207 214 222 229 235 242 249 258 269 288 314 338 355 7 15 21 17 1 346 342 345 351 360 10 19 24 25 24 21 17 12 7 3 0 358 358 358 357 357 357 357 359 2 5 8 10 11 12 12 12 12 12 14 16 17 19 20 22 24 27 29 31 32 32 32 32 32 32 32 33 34 34 34 34 33 32 31 30 29 29 28 28 28 29 29 30 31 32 34 35 36 38 40 41 43 45 46 47 48 50 50 50 50 50 49 49 48 48 49 51 52 52 52 52 52 52 52 52 52 52 53 53 54 55 56 57 57 58 59 59 59 59 59 60 61 62 62 62 61 60 61 64 69 72 74 74 74 72 71 69 67 65 62 60 57 55 52 49 46 43 40 38 36 35 35 38 42 47 53 58 65 69 73 76 78 79 81 82 82 82 82 82 84 85 87 88 90 93 95 97 99 101 104 107 109 111 110 107 104 102 104 106 110 114 117 118 118 117 115 113 110 108 106 105 102 100 96 93 91 90 92 93 91 89 85 79 72 64 56 49 48 53 59 63 65 65 62 59 56 53 52 52 54 56 58 61 64 67 68 70 70 71 72 72 73 74 74 75 76 76 76 76 76 76 76 76 75 75 75 75 74 74 73 72 71 70 69 67 65 64 63 62 61 60 60 60 60 61 61 60 60 59 57 56 54 53 51 49 48 47 17 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 14 12 10 10 17 33 48 51 45 33 17 1 346 332 319 308 296 279 260 252 258 328 8 11 3 358 359 10 27 38 47 56 65 72 74 71 62 51 78 159 167 167 166 164 164 166 170 177 181 176 163 140 107 68 38 20 8 360 345 191 179 173 166 159 153 147 140 130 117 102 89 81 78 79 83 87 94 135 214 224 219 205 194 187 183 182 183 183 182 181 179 179 179 180 181 181 179 178 178 180 181 178 173 167 160 156 149 139 124 108 96 89 87 88 90 102 115 125 131 131 126 124 127 139 166 212 244 262 278 295 313 331 351 17 40 42 31 11 344 313 290 273 260 249 236 224 213 205 202 202 206 211 216 220 222 220 213 204 194 188 185 182 180 178 182 198 219 236 243 244 243 241 236 230 225 220 214 209 209 213 221 229 234 235 232 225 216 209 204 203 204 205 206 204 200 194 187 183 182 184 188 194 201 208 213 217 217 216 214 210 207 204 203 203 205 205 204 202 199 198 196 194 189 184 180 179 181 186 193 200 207 214 220 226 232 237 242 249 259 281 317 349 8 22 35 45 42 22 359 351 354 1 9 18 23 25 24 22 19 16 11 7 3 0 358 358 358 357 356 356 356 357 359 2 5 8 10 11 11 10 9 9 11 14 17 19 21 24 26 29 31 33 34 34 35 35 34 33 33 34 34 35 35 35 35 34 33 31 30 29 28 28 28 28 28 29 30 31 32 34 35 37 40 42 44 46 47 49 50 52 53 53 53 52 52 51 50 50 50 52 53 53 52 51 50 50 50 50 50 49 50 50 50 51 51 51 51 52 53 53 54 55 56 57 59 61 61 61 60 59 60 63 66 69 72 74 76 75 74 73 71 69 66 64 61 59 57 54 51 48 45 42 39 37 36 37 39 41 44 47 50 53 56 58 59 60 62 64 68 72 75 76 78 81 84 88 92 95 97 97 96 98 101 105 109 112 112 110 107 105 105 106 108 110 113 114 115 115 114 111 109 107 105 103 102 101 101 100 99 99 98 96 93 90 87 81 75 68 60 52 51 54 59 64 66 65 62 58 54 52 51 53 55 58 60 61 62 64 66 68 69 70 71 72 72 73 74 75 76 77 77 77 77 78 77 77 76 76 76 75 75 75 74 73 72 70 69 66 64 63 61 60 60 59 59 59 60 60 60 60 59 58 57 55 53 51 50 48 47 46 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 16 14 12 12 19 36 48 49 42 28 13 2 354 347 342 337 331 320 302 276 255 358 39 31 19 9 10 21 36 47 54 60 66 72 71 63 44 2 272 207 186 176 170 168 169 171 176 183 185 176 159 136 111 83 54 30 14 7 4 3 180 178 173 166 157 149 139 128 117 106 97 90 89 92 97 104 125 217 240 236 225 208 196 189 186 185 184 181 178 173 168 163 159 156 154 153 153 155 159 163 166 166 165 162 160 158 155 150 141 127 111 98 92 93 97 107 119 128 134 137 136 137 144 157 182 213 239 260 282 310 344 16 41 55 59 50 30 2 331 303 280 262 248 235 223 212 203 199 197 199 203 208 215 222 228 229 224 215 204 193 183 177 174 176 185 201 218 230 237 239 240 238 231 218 205 197 194 196 202 212 221 228 231 230 225 218 212 207 203 201 200 200 200 200 198 195 191 188 187 188 192 197 202 208 213 215 216 214 211 207 203 201 201 204 207 207 205 200 192 184 178 175 175 175 176 178 182 187 193 200 207 213 219 225 231 235 238 241 247 265 317 3 27 45 65 78 77 55 24 8 8 12 18 23 25 25 24 23 21 18 13 8 4 1 359 359 358 358 357 357 357 357 359 2 4 7 9 11 12 13 13 13 14 16 18 20 22 24 27 30 32 33 34 34 35 35 34 34 34 34 35 35 36 36 36 35 34 32 31 29 28 27 27 27 27 28 28 29 31 32 34 36 38 41 44 46 48 49 51 53 54 55 55 55 55 54 53 53 53 53 54 54 53 51 49 49 50 49 49 48 48 48 48 48 48 47 47 47 48 48 49 51 52 54 56 58 59 58 57 55 56 58 62 65 68 70 72 74 74 73 71 69 67 65 63 61 58 55 53 50 48 45 42 41 39 39 40 41 43 45 47 50 52 54 55 56 58 60 63 67 70 73 75 79 83 88 92 94 94 92 89 90 93 98 103 110 113 113 111 110 108 107 107 108 109 110 111 111 111 109 107 105 104 103 102 103 103 105 106 105 103 99 96 92 88 84 78 71 63 57 54 55 60 65 66 65 62 58 53 51 51 53 55 58 59 59 59 61 63 66 68 69 70 70 71 72 73 74 75 76 77 78 78 79 79 78 77 77 76 76 76 76 75 74 73 71 69 67 64 62 61 59 59 59 58 59 59 59 59 59 58 58 56 55 53 51 49 48 46 46 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 18 17 16 20 27 39 50 47 38 25 13 4 359 355 353 351 347 344 341 340 4 74 69 55 41 28 25 32 43 54 60 64 68 71 71 57 29 342 278 213 181 168 162 160 162 165 171 176 179 170 156 139 120 100 74 40 18 8 4 3 2 9 167 162 153 143 134 125 118 113 110 109 113 124 141 170 215 245 255 252 234 208 192 184 180 177 173 166 156 145 133 124 118 113 111 110 112 116 122 129 135 141 147 152 156 158 156 153 146 137 123 108 99 97 100 107 116 124 131 135 137 141 148 156 170 194 226 263 304 344 20 43 54 59 59 51 27 344 306 282 266 252 238 225 212 200 193 191 192 194 197 201 208 218 227 233 232 226 216 203 188 179 178 182 192 205 217 227 234 238 239 234 222 205 190 184 186 192 201 212 220 224 225 223 219 214 210 207 204 202 199 197 195 194 193 192 191 191 191 192 195 199 203 207 211 214 215 214 212 208 205 205 206 209 211 212 210 205 195 181 170 165 164 165 169 173 179 186 193 201 207 214 220 226 231 234 234 235 238 250 319 30 58 79 95 102 97 78 47 28 23 24 25 26 26 26 26 27 27 23 17 11 6 2 360 359 359 358 358 358 358 359 1 3 5 8 10 12 14 17 18 19 20 20 20 21 22 24 27 29 31 33 33 34 34 35 35 35 35 35 36 36 37 37 37 37 36 34 32 30 28 27 26 26 26 27 27 28 29 31 32 34 36 39 42 44 47 49 51 54 56 56 57 57 57 57 56 56 55 56 56 56 55 53 51 50 51 50 49 48 47 47 46 46 46 45 45 44 44 44 45 47 48 50 52 55 55 54 51 48 48 51 55 59 63 65 67 68 69 69 68 66 65 64 62 61 58 55 53 51 50 48 46 44 43 43 43 44 46 47 50 53 56 60 61 62 62 63 65 68 70 71 72 74 77 83 87 89 88 84 82 82 85 91 99 109 114 117 116 115 112 111 109 108 108 108 108 108 108 106 105 103 102 101 101 102 103 106 108 108 106 102 98 94 91 87 82 75 67 60 56 55 61 65 67 66 62 57 53 51 51 53 54 56 57 57 58 61 63 66 67 68 68 69 69 70 71 72 74 75 76 78 79 79 80 79 78 77 77 77 77 77 77 76 74 72 70 67 64 62 60 59 59 58 58 58 57 57 57 58 57 57 56 54 52 50 49 47 46 46 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 20 20 20 21 21 26 33 40 45 42 32 20 10 2 358 354 351 349 347 346 349 358 27 69 77 69 55 39 31 34 44 56 65 69 72 74 73 60 36 19 43 143 143 139 137 136 137 140 145 152 158 162 157 148 137 126 111 77 32 10 2 358 356 359 17 116 133 130 126 122 119 120 124 133 149 169 191 213 235 254 269 271 234 172 157 151 147 142 134 124 110 100 93 89 88 87 87 88 88 90 94 97 101 104 110 121 138 150 154 152 148 141 132 121 110 104 103 106 112 119 124 128 132 136 140 142 146 154 176 269 349 14 36 50 55 55 51 41 7 310 278 263 255 247 237 223 207 192 186 185 186 188 190 194 200 208 218 226 230 228 222 212 198 188 187 191 199 208 218 226 232 235 234 225 208 193 184 182 186 194 202 210 216 219 219 217 214 211 210 208 207 204 201 197 193 190 188 187 187 188 190 193 196 199 203 206 209 211 212 213 213 212 212 213 214 215 216 217 215 211 199 181 165 159 157 158 161 168 176 185 193 201 208 215 222 229 234 236 235 234 234 237 56 74 88 99 106 107 99 81 58 43 37 35 32 31 29 29 32 34 33 29 22 15 8 4 1 0 359 358 358 358 358 359 1 3 6 8 10 12 14 16 19 20 21 21 21 21 22 24 26 29 31 32 33 34 34 35 35 35 36 36 37 36 36 37 37 37 36 34 32 30 28 27 26 25 25 26 26 27 28 29 31 32 34 37 40 42 45 48 51 54 56 58 58 58 58 58 58 58 58 58 58 58 57 55 53 52 52 51 50 48 47 46 45 45 45 44 43 42 41 41 42 43 45 46 48 50 50 49 47 45 46 49 53 56 59 62 64 65 66 66 66 65 64 63 62 61 60 58 57 56 55 54 51 49 47 47 47 48 49 52 55 58 62 66 68 70 70 70 71 72 72 71 69 68 69 73 78 81 81 77 75 76 79 87 100 110 116 120 120 119 116 114 113 111 110 109 108 107 106 104 102 100 98 98 97 98 100 102 104 105 104 101 98 96 94 90 86 79 72 64 58 58 63 66 68 66 62 57 53 51 52 53 54 55 56 58 60 63 65 66 67 67 67 67 67 68 69 70 72 73 75 77 78 79 80 79 79 78 77 77 77 77 76 75 74 71 69 67 65 63 61 59 58 58 57 57 57 56 56 56 56 56 55 54 52 50 49 48 47 46 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 20 21 22 23 24 27 31 33 33 27 15 4 356 352 348 345 342 340 340 342 349 1 29 65 81 78 64 45 33 35 45 57 67 72 73 74 74 68 59 66 85 101 111 113 115 115 114 115 117 121 131 145 154 154 150 144 136 121 77 24 4 356 354 357 11 56 102 113 116 117 120 125 137 155 177 198 215 229 246 268 309 26 72 89 95 95 92 88 83 77 72 68 67 67 68 70 72 74 76 77 79 81 82 81 81 83 97 124 144 149 146 142 136 129 122 114 108 107 109 114 117 120 123 126 128 126 125 126 126 94 38 37 44 51 51 47 38 18 322 275 259 254 251 250 245 232 212 193 184 182 182 184 185 188 193 201 210 218 223 225 222 216 207 199 197 199 204 210 218 225 230 231 226 214 202 193 189 189 193 198 204 209 213 214 215 214 212 210 210 210 209 208 205 201 196 191 186 183 183 184 186 190 194 197 200 203 205 206 207 209 210 212 214 216 217 219 220 220 220 216 205 185 168 159 155 156 159 167 175 185 194 202 210 218 225 231 236 238 238 235 225 147 94 95 99 102 104 102 93 78 63 52 48 44 41 38 35 36 39 39 37 33 26 18 12 6 3 0 359 358 358 358 358 359 1 3 5 7 9 10 11 13 15 16 18 19 20 21 22 25 27 29 31 33 33 33 34 34 35 35 36 37 37 36 36 35 35 35 34 33 32 30 29 27 26 25 24 25 25 26 27 28 29 31 32 35 37 40 43 46 50 54 57 58 59 59 59 59 60 59 59 59 59 59 57 55 54 53 52 51 49 48 47 45 45 44 44 43 42 41 40 40 40 41 42 43 45 46 47 47 47 47 49 51 53 56 59 62 65 66 67 67 67 67 66 65 64 63 63 62 62 62 62 61 59 57 55 53 52 52 53 55 59 63 66 70 73 76 78 79 80 80 79 76 72 69 68 70 73 76 76 75 73 73 76 86 98 109 116 119 119 117 116 114 113 112 111 110 108 106 104 101 99 96 94 92 91 91 92 93 94 95 95 95 96 96 95 93 89 85 78 70 63 64 67 69 70 68 63 58 55 53 54 54 54 55 57 60 62 63 65 66 66 66 66 66 66 67 67 69 70 72 73 75 76 78 78 78 78 77 77 76 76 76 75 73 70 68 66 65 64 62 60 59 58 58 58 57 57 56 56 55 55 54 54 53 51 50 49 48 47 46 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 19 20 21 22 23 24 25 24 21 14 2 346 335 333 333 333 332 330 331 335 342 351 6 32 65 83 86 73 52 39 38 48 58 64 65 60 53 58 74 86 92 95 97 98 100 101 102 101 101 102 103 110 125 142 151 151 146 140 131 113 65 20 5 0 4 17 47 81 100 110 117 124 134 149 172 196 215 229 243 261 314 33 57 66 69 69 67 63 60 56 53 51 50 50 51 52 54 57 60 63 65 68 70 71 70 68 63 62 74 107 133 140 139 136 132 127 122 116 112 110 111 112 113 114 116 117 115 114 113 112 97 65 55 54 53 47 36 19 347 289 258 253 253 257 261 262 254 234 209 192 183 179 178 178 181 187 196 206 215 222 225 224 219 213 206 203 202 204 209 216 222 225 224 219 212 205 200 198 199 201 205 207 209 211 212 212 212 212 211 211 211 211 211 210 206 201 194 188 183 181 181 183 186 190 193 196 199 200 201 202 203 205 208 211 214 216 219 221 222 223 218 207 189 172 163 159 159 163 169 178 187 196 204 212 219 225 230 234 235 231 208 127 103 101 101 101 101 99 94 85 75 65 58 54 52 48 44 41 41 43 43 40 35 28 21 14 8 3 0 358 357 357 357 358 359 360 2 4 5 6 7 8 9 11 12 14 15 18 20 23 26 29 31 32 33 33 33 33 34 34 35 36 36 36 36 35 34 32 32 32 32 31 31 29 28 26 25 24 24 24 25 26 28 29 30 31 32 34 36 39 43 47 52 56 59 60 60 60 61 60 60 60 60 59 58 57 55 54 53 52 50 48 47 45 44 44 43 43 42 41 40 39 39 39 40 41 42 43 45 46 47 48 50 52 53 55 56 60 64 67 69 70 70 70 70 69 68 67 66 65 64 64 63 63 63 63 63 62 60 58 57 58 60 64 67 72 76 81 84 87 89 90 90 89 86 81 77 74 73 73 75 75 75 75 75 79 87 95 102 109 112 111 110 109 109 109 109 108 108 106 104 102 99 96 94 91 89 87 85 84 83 82 82 82 86 91 94 95 94 92 89 85 78 74 72 73 74 74 70 66 61 57 56 56 56 56 56 59 60 61 62 62 64 65 66 66 66 66 66 67 68 69 70 72 73 74 75 75 76 76 76 75 75 74 73 72 70 67 64 63 63 62 60 58 57 57 58 59 59 58 57 55 53 52 52 51 51 50 49 48 47 46 45 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 19 20 21 22 22 22 19 14 3 351 336 324 320 321 322 324 326 330 338 348 358 11 35 66 85 90 83 62 49 47 51 57 55 44 20 354 357 54 95 101 100 96 93 91 91 91 91 91 90 90 92 102 120 135 140 138 132 126 118 96 55 28 18 17 25 42 67 93 110 123 135 149 167 188 207 223 236 252 287 27 52 60 63 63 61 58 54 50 46 43 41 40 39 38 37 38 39 42 46 51 55 58 60 60 58 53 46 47 60 91 120 130 132 131 129 126 123 120 117 116 114 110 109 109 108 106 105 105 103 95 76 67 62 58 49 25 349 304 269 254 255 260 268 276 283 282 267 234 197 176 166 162 162 166 173 187 204 221 232 236 234 227 218 209 202 198 198 202 208 215 219 219 217 214 210 208 208 209 211 212 211 210 209 208 208 209 210 211 212 213 214 214 214 212 206 199 192 186 182 180 180 183 186 191 195 198 199 199 199 200 201 204 207 210 214 217 220 222 222 217 206 191 176 168 165 165 169 174 181 189 197 205 212 216 219 220 219 210 172 121 106 104 104 104 102 99 94 88 81 74 67 63 59 57 53 48 44 44 45 45 42 37 30 23 16 9 4 0 358 357 357 357 357 358 359 0 2 3 4 4 5 6 7 8 10 13 16 21 25 28 31 32 33 33 34 34 33 34 34 35 36 37 37 36 35 34 32 32 32 32 32 32 31 29 27 26 25 24 25 25 27 28 29 30 30 30 31 31 34 38 44 50 55 58 60 61 61 62 61 61 61 60 60 59 57 56 56 54 53 51 48 47 45 44 43 42 42 41 40 39 38 38 38 38 39 41 43 45 47 50 52 54 55 57 57 58 62 66 70 72 73 73 72 72 71 70 69 68 67 65 64 63 63 62 62 62 62 61 60 59 60 63 69 76 82 86 91 93 95 96 96 97 95 92 87 82 77 75 75 76 78 79 81 83 86 91 94 97 100 102 102 101 100 99 101 102 102 103 103 102 100 98 96 94 92 89 87 84 82 79 77 74 72 76 84 91 95 95 95 94 91 87 84 82 81 80 78 74 70 65 61 59 58 57 56 56 58 59 60 59 60 62 64 65 66 66 66 67 67 68 69 70 70 71 71 72 73 73 74 74 73 73 72 71 69 67 64 63 61 60 59 57 55 55 56 58 60 61 60 57 55 52 50 49 48 48 48 47 47 46 45 43 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 21 20 17 13 4 353 341 328 321 320 321 324 329 336 346 356 5 16 34 63 84 91 88 72 63 59 59 58 49 30 8 357 3 44 81 92 95 93 91 88 86 84 83 80 78 75 72 72 79 92 104 109 110 109 106 95 72 49 35 28 28 33 50 82 114 135 152 168 184 200 213 224 233 247 31 56 61 64 66 66 64 61 56 51 46 41 37 34 31 29 27 26 27 30 34 39 43 46 48 48 46 42 37 37 42 57 83 109 122 127 128 128 128 127 127 124 119 112 107 103 100 97 96 97 97 93 83 77 75 73 60 305 278 268 262 260 265 273 283 292 300 301 296 272 178 147 138 136 137 142 152 174 213 243 256 258 252 240 225 210 199 194 193 196 203 210 215 216 216 215 214 215 216 218 219 218 215 210 205 201 199 200 203 208 213 217 220 220 220 217 212 205 198 191 184 180 179 181 185 192 196 199 199 199 199 200 201 204 206 209 212 215 218 220 219 214 205 193 181 173 171 171 174 178 184 190 195 201 206 208 207 203 192 168 134 116 110 109 108 107 103 97 91 84 79 75 71 68 66 64 61 56 53 52 51 49 45 39 32 24 16 9 4 359 357 356 356 356 355 356 356 357 358 359 360 1 2 3 4 5 7 11 16 22 26 28 31 32 33 33 34 34 34 35 36 37 37 38 37 36 36 34 34 33 33 33 33 33 32 30 28 27 25 25 25 26 27 28 29 29 29 30 29 30 32 35 41 48 53 57 60 61 62 62 62 62 61 61 60 59 58 57 57 56 54 52 50 48 46 44 43 42 41 40 39 39 38 37 37 38 39 41 43 46 49 53 56 58 60 61 61 62 65 68 70 72 73 73 73 73 72 72 71 69 68 67 66 64 63 62 61 60 60 59 58 58 60 64 71 80 87 91 94 96 98 99 99 99 97 93 87 82 80 79 79 81 83 86 89 93 97 99 100 99 99 99 99 98 96 96 96 97 99 100 101 101 101 100 99 97 95 93 91 88 85 81 76 69 64 66 76 89 95 98 100 99 98 96 92 90 88 86 83 79 74 68 65 62 60 60 58 57 57 57 59 58 59 60 62 64 65 66 67 68 68 68 69 69 69 70 70 70 71 71 72 72 71 69 68 68 66 65 63 62 60 58 56 54 52 51 52 56 60 62 61 59 55 51 48 46 45 45 45 44 44 43 42 41 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 17 13 6 357 346 330 322 322 324 329 337 346 356 4 11 18 32 56 80 89 89 81 71 69 69 67 58 41 28 27 37 53 69 79 85 89 90 89 87 84 80 75 69 64 60 57 57 61 69 77 83 86 86 82 72 60 47 37 30 26 30 49 108 155 174 188 200 210 217 217 209 142 78 70 69 71 73 74 73 69 64 59 53 47 41 35 30 26 23 22 23 27 31 33 35 35 34 33 31 29 28 30 35 44 60 81 105 119 126 129 131 133 132 129 122 113 106 100 96 94 95 98 98 97 95 100 114 151 222 249 258 262 267 273 282 293 301 306 308 308 303 290 154 133 127 125 127 132 144 172 224 254 265 268 264 251 233 214 200 193 191 194 200 207 211 214 215 216 216 218 221 222 222 219 213 205 195 186 179 177 183 195 213 225 230 230 227 223 217 211 203 196 189 184 181 182 186 191 195 197 199 200 200 202 203 206 208 211 213 215 217 218 218 214 206 196 186 178 175 175 176 178 181 185 189 192 194 195 192 185 172 153 131 119 115 113 112 109 103 96 88 82 77 74 73 72 73 73 71 67 64 61 58 53 48 40 31 23 15 7 2 358 356 355 354 354 353 353 353 354 354 355 356 357 359 1 2 4 6 10 14 19 22 25 27 29 30 32 33 33 34 36 37 38 38 38 37 37 36 35 34 34 34 34 33 33 31 30 29 27 26 26 26 26 26 27 28 28 28 28 27 28 30 33 39 45 51 56 59 61 62 63 62 62 61 61 60 60 60 59 59 58 56 53 51 49 47 45 43 41 40 40 39 38 38 37 37 37 38 41 44 48 52 56 60 63 65 66 66 67 68 70 70 70 70 71 72 72 73 72 72 71 70 69 68 66 65 63 62 61 60 59 59 60 61 65 70 77 82 87 91 93 95 97 97 97 95 91 88 85 84 84 84 85 86 89 93 99 103 107 107 106 105 104 102 101 100 100 100 100 101 103 104 104 104 104 103 102 101 100 97 94 91 86 79 69 62 63 73 87 96 101 103 104 103 102 99 97 94 91 88 84 79 74 69 66 64 63 61 59 57 56 58 58 58 58 60 62 64 66 67 67 68 68 68 68 68 68 68 68 68 68 68 68 67 65 64 64 63 63 61 59 57 55 53 50 47 46 48 53 59 64 65 62 57 52 47 44 42 41 41 41 41 40 39 38 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 16 13 7 357 341 325 319 322 329 337 347 356 5 12 16 21 32 50 73 87 89 84 74 71 75 78 74 62 49 47 50 57 63 71 79 86 91 94 93 89 83 74 67 60 56 52 49 50 54 60 65 67 67 68 67 63 55 43 31 20 12 3 336 241 218 218 220 220 216 202 163 109 85 75 73 75 80 83 84 80 74 68 62 56 49 41 34 29 26 26 28 31 33 32 29 25 21 17 15 16 19 23 30 39 51 66 88 110 123 129 132 132 129 124 117 111 106 102 100 100 102 106 106 107 113 132 165 205 235 253 262 269 278 290 302 311 312 310 304 296 283 252 198 164 149 144 143 148 159 182 216 244 259 266 266 257 240 220 203 194 191 192 197 203 208 211 214 216 217 220 220 220 216 210 200 187 172 157 145 139 140 158 208 238 243 241 236 231 224 217 209 202 195 190 188 188 189 191 193 196 198 199 201 204 206 209 212 214 215 216 217 218 217 214 208 199 189 181 176 174 173 173 175 177 179 181 182 182 179 173 163 148 132 124 119 116 113 110 104 95 87 79 75 71 70 72 76 77 76 74 70 66 62 57 50 41 31 22 13 6 360 357 354 353 352 351 351 350 350 350 351 352 353 356 358 360 2 4 6 8 11 14 17 20 22 25 27 29 30 31 33 35 36 37 37 37 37 37 37 37 36 35 34 34 33 33 32 30 29 28 27 26 26 26 26 27 26 26 25 25 25 25 27 30 36 43 49 55 59 61 62 63 63 63 63 63 63 63 62 62 60 59 57 54 52 50 48 45 43 41 40 40 39 39 38 37 36 36 37 40 44 48 53 58 63 67 69 71 71 72 72 72 70 68 67 67 69 71 72 73 73 73 72 71 70 69 68 66 65 64 64 63 63 64 64 66 69 74 79 83 87 89 91 92 93 93 92 91 90 89 88 87 87 87 88 91 94 98 103 107 109 110 111 111 110 108 108 107 107 107 109 110 111 112 111 110 109 108 107 105 103 100 97 92 84 76 70 69 76 87 95 101 104 105 106 106 105 103 101 98 94 90 85 80 74 70 67 66 64 61 58 57 57 58 58 58 59 62 63 65 66 66 66 66 66 66 66 66 65 64 63 63 62 62 61 59 59 58 58 58 57 55 53 51 48 45 43 42 44 50 58 64 67 64 59 53 48 43 40 38 37 37 38 38 37 36 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 13 7 355 337 320 315 322 333 345 356 4 10 15 18 21 30 47 69 88 93 85 73 65 67 75 78 73 63 58 57 60 65 72 82 90 97 101 101 96 87 77 67 60 55 51 48 48 50 52 54 53 52 53 55 54 49 35 18 2 349 334 314 289 268 256 246 232 211 182 140 105 86 77 74 78 85 91 95 92 84 78 73 69 62 52 42 36 32 33 36 39 39 31 21 12 6 2 1 3 8 14 23 34 46 59 77 100 118 126 129 128 124 116 111 108 108 108 108 109 111 113 113 117 130 157 196 233 256 269 277 286 298 308 314 316 309 298 287 273 255 232 208 189 176 169 166 166 172 184 204 231 253 264 268 262 248 228 208 195 191 191 194 198 203 208 211 214 216 217 216 212 204 193 178 160 142 128 118 112 111 120 190 240 246 245 242 237 231 223 215 208 202 197 195 193 193 193 194 195 197 199 202 206 209 212 215 217 217 218 219 219 218 215 209 199 188 180 174 171 169 168 168 169 171 173 174 175 173 168 159 147 135 127 122 117 114 110 103 95 87 79 73 68 66 67 73 77 77 76 73 69 66 60 53 44 34 25 15 7 359 355 352 350 349 347 347 347 347 347 348 350 352 355 357 359 1 3 4 6 9 11 13 16 18 21 24 26 28 31 33 36 37 38 39 39 39 39 39 39 38 37 36 35 35 34 33 31 30 29 28 27 27 27 27 27 26 25 24 23 23 23 25 29 34 41 47 54 58 61 63 64 64 65 65 66 67 66 65 63 61 60 57 55 53 51 49 45 42 40 40 39 40 39 38 37 37 36 37 40 45 49 55 60 65 70 73 76 77 77 76 74 70 66 64 64 66 69 71 73 74 75 74 74 73 72 71 70 69 68 67 67 67 66 67 67 71 74 77 81 84 86 88 88 89 89 89 90 90 90 89 89 88 89 90 92 95 98 101 104 107 110 112 114 114 114 114 114 115 116 117 118 119 119 118 117 115 114 112 111 109 106 103 98 92 86 81 79 83 90 96 101 104 106 107 108 109 109 107 104 100 96 91 85 79 75 72 69 67 65 62 60 60 60 62 61 62 62 63 64 65 65 65 64 64 63 63 62 61 60 59 58 56 55 54 53 52 51 52 52 51 50 49 46 44 42 40 41 44 49 57 64 67 64 59 52 46 41 37 34 33 34 34 35 35 34 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 12 6 354 335 320 317 325 340 352 1 7 9 9 9 11 21 42 69 89 98 90 75 62 56 60 68 73 73 72 75 79 83 89 96 102 107 110 110 104 94 83 71 63 57 53 50 49 49 47 44 40 36 35 34 31 24 8 347 331 319 310 302 295 289 283 272 236 185 151 127 106 90 81 78 81 87 93 98 98 94 90 89 90 88 76 60 47 41 42 50 56 50 20 355 348 347 347 348 351 356 3 12 24 38 52 67 86 104 115 121 122 120 117 115 115 116 116 115 115 115 115 113 118 129 153 221 274 292 301 309 315 320 320 317 310 297 281 268 256 243 228 212 197 186 178 173 171 172 178 192 221 250 265 271 270 259 239 215 199 191 189 190 193 197 202 206 208 210 210 206 199 189 175 158 140 126 116 110 106 107 120 193 231 239 242 242 240 235 228 219 212 206 202 200 198 197 197 197 198 199 201 203 207 210 214 217 220 221 222 222 223 222 217 209 198 185 175 169 165 163 161 161 162 165 168 171 172 171 166 158 147 137 129 123 119 114 109 103 97 89 81 73 66 63 65 71 75 77 77 76 73 70 64 57 48 39 29 18 7 358 352 348 345 344 343 343 343 344 345 346 348 350 353 356 357 359 360 1 2 4 7 9 13 16 19 23 26 30 33 36 39 41 43 43 43 42 42 41 40 39 38 37 36 36 35 34 33 31 30 29 28 28 28 28 27 27 26 25 23 23 23 25 28 33 40 47 53 58 61 63 65 66 67 68 69 69 68 66 64 63 62 60 58 56 54 51 47 44 41 40 40 40 40 40 39 38 38 39 42 46 51 56 61 66 72 77 80 82 83 81 76 70 65 61 60 63 66 70 73 75 76 77 77 76 76 75 74 72 71 70 69 69 70 71 72 74 76 78 80 83 84 85 85 84 84 85 86 87 88 88 88 88 89 91 93 95 98 101 103 106 108 111 113 115 117 119 121 122 123 125 126 126 125 124 122 120 118 117 115 113 111 107 103 99 95 92 91 93 97 101 104 106 107 108 110 112 113 113 110 106 102 97 92 86 81 77 74 71 69 67 66 66 67 69 68 66 65 65 65 64 63 62 62 61 60 59 58 57 56 55 54 53 51 50 49 48 47 47 47 47 46 45 43 41 40 40 43 46 52 58 63 64 61 55 49 44 38 33 30 29 30 31 31 32 32 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 10 6 356 339 327 326 334 348 357 2 4 2 355 347 346 356 26 68 91 100 99 85 68 56 51 54 60 72 105 137 138 131 124 120 119 121 121 121 116 108 96 83 71 63 58 55 53 50 43 33 28 25 25 22 17 6 350 331 317 306 300 297 299 301 303 305 132 123 118 112 104 97 90 87 86 88 90 93 97 99 100 103 106 111 112 106 89 75 77 111 149 183 229 281 313 327 334 337 340 345 351 359 10 23 38 53 67 80 91 101 109 115 120 123 123 121 118 115 114 113 110 106 107 110 108 74 352 341 338 335 332 326 319 311 300 285 269 260 253 245 234 219 202 188 177 168 161 158 159 170 207 252 270 275 274 266 249 225 204 193 188 187 188 191 195 199 201 201 199 194 187 177 164 148 132 122 117 114 114 122 159 211 229 235 239 240 239 235 229 221 214 207 203 201 200 200 201 201 201 202 202 204 206 209 213 217 220 223 225 226 225 223 217 204 190 176 165 159 155 153 153 154 157 161 164 169 171 170 165 157 147 138 131 125 119 115 111 106 100 94 86 77 69 66 67 70 75 78 79 79 77 75 71 65 57 48 34 17 360 348 341 337 336 336 337 338 340 341 342 343 346 349 352 354 357 358 358 357 357 358 1 5 9 14 18 22 27 31 36 39 43 46 48 48 47 46 44 43 41 39 38 37 37 37 37 36 34 32 31 30 30 30 29 29 29 28 27 26 24 23 24 25 28 33 39 46 52 57 61 64 66 68 69 70 70 70 69 68 67 66 65 64 62 60 57 53 49 45 42 41 41 41 42 42 41 40 39 40 43 46 51 57 63 68 74 80 85 88 88 85 79 71 62 55 54 59 64 69 72 75 77 79 80 80 79 77 76 75 74 73 72 72 74 77 79 80 80 81 82 83 83 83 82 81 80 80 81 82 83 84 85 86 86 88 90 92 95 99 103 105 107 108 109 111 115 120 123 126 127 129 130 130 129 127 125 123 121 120 118 116 113 110 107 104 101 100 101 104 107 110 110 110 110 111 113 116 118 118 116 112 108 105 101 96 91 86 81 78 76 75 74 75 77 78 77 75 71 69 67 64 62 60 59 58 56 55 54 53 52 51 51 50 49 49 48 47 47 47 47 47 46 45 43 42 42 44 46 50 54 58 61 61 58 52 47 42 38 33 28 25 24 25 27 29 30 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 13 12 11 7 1 348 337 334 341 350 358 0 359 354 344 333 328 333 2 66 93 103 105 100 83 62 45 32 16 309 206 188 174 160 148 139 136 138 138 136 132 126 117 105 92 81 74 70 66 59 46 32 26 23 22 19 12 360 346 332 321 313 308 306 309 316 329 12 90 103 104 103 101 99 99 97 95 91 89 90 96 103 109 114 121 130 143 162 187 201 200 193 191 196 208 233 276 307 320 327 331 336 341 348 356 8 22 37 51 62 71 81 93 106 118 124 125 122 118 112 109 107 104 100 100 102 102 95 69 24 352 333 320 310 300 290 280 271 265 263 261 257 249 231 207 184 166 151 140 134 131 134 166 259 273 275 273 267 253 231 208 194 188 185 185 187 190 192 193 192 189 184 179 170 158 143 131 126 125 129 138 164 201 221 228 232 233 232 231 229 225 219 212 206 201 199 198 199 201 202 203 203 204 204 205 207 209 212 215 217 219 219 218 214 204 190 175 163 154 148 145 144 146 149 153 158 163 168 171 170 164 156 147 139 131 125 121 116 113 110 106 101 94 85 77 73 72 74 77 80 82 84 85 84 82 78 72 60 34 358 337 327 322 319 319 322 326 331 334 337 339 341 344 348 352 355 357 358 357 355 353 353 355 359 5 11 16 21 26 32 37 42 47 50 53 54 53 51 49 46 43 41 40 40 40 40 39 37 36 34 33 32 31 30 30 30 30 29 29 27 26 25 25 26 29 33 38 44 50 55 60 64 67 69 70 70 70 69 69 69 68 68 67 66 64 61 58 55 50 46 43 41 42 42 42 41 41 40 40 40 42 44 49 55 63 70 79 86 92 94 93 88 79 67 55 47 50 56 63 69 72 75 77 80 81 81 80 79 79 78 77 76 75 75 77 80 82 84 85 85 85 84 83 82 80 78 77 76 76 77 78 79 80 80 81 82 84 86 89 93 97 100 101 99 97 97 102 110 118 123 127 129 130 130 130 128 126 125 123 121 119 117 114 112 110 108 107 108 111 115 119 120 118 115 114 115 119 122 124 124 123 120 117 114 112 109 105 100 95 92 89 87 87 88 89 90 89 87 81 75 69 64 60 57 55 53 51 50 50 49 48 48 47 47 47 47 47 47 48 49 50 50 50 49 48 48 48 49 51 52 54 56 57 58 56 52 48 44 40 34 28 22 19 19 22 25 26 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 9 3 355 344 340 341 347 353 357 356 352 346 338 333 331 343 67 101 107 110 111 106 81 23 335 304 266 229 204 186 172 159 152 149 152 152 149 145 141 135 129 123 115 107 102 96 87 73 54 37 26 18 12 5 355 344 335 328 324 322 322 326 337 2 46 82 95 99 98 98 97 98 98 98 95 92 93 97 105 115 124 133 147 169 196 212 213 207 199 191 188 192 202 226 265 294 312 321 327 333 339 347 357 10 25 39 50 58 66 77 92 106 115 116 114 109 104 103 101 100 101 104 109 113 115 112 79 312 294 285 278 272 266 264 263 265 267 268 266 258 236 200 170 147 131 119 113 109 108 110 274 276 274 271 266 253 232 209 194 187 184 183 184 186 188 187 186 183 179 174 166 155 142 133 131 135 145 165 193 214 223 227 226 224 221 219 218 216 212 207 201 197 194 194 195 196 199 201 202 203 204 204 205 206 207 207 207 207 205 202 196 185 172 161 152 146 143 141 141 143 146 152 158 164 170 173 171 165 156 147 139 132 126 122 119 117 115 113 110 106 98 90 84 80 80 81 84 88 93 98 101 102 100 96 80 360 316 307 302 298 295 297 303 311 319 326 331 335 338 342 347 351 355 358 358 357 355 352 351 352 355 360 6 11 17 23 30 36 43 49 55 59 61 61 59 56 52 49 47 45 44 43 42 41 40 38 37 35 34 33 32 31 31 31 31 30 28 27 26 26 27 28 32 36 41 47 52 57 61 65 67 68 68 68 68 68 68 68 68 68 66 64 61 58 55 51 47 44 42 41 41 41 40 38 38 39 40 41 44 48 55 63 73 83 92 96 97 93 85 73 58 46 42 48 56 64 70 73 75 78 79 80 81 81 81 81 80 78 77 75 75 76 80 83 85 87 88 88 87 86 84 81 79 77 75 74 74 73 73 73 73 73 75 77 78 80 83 85 87 86 82 78 77 80 89 100 111 120 125 128 129 129 128 127 126 125 123 121 119 117 115 114 114 116 119 123 129 133 130 126 122 120 121 125 129 131 132 131 129 127 125 122 120 117 114 111 108 105 102 101 99 98 98 99 97 92 87 80 71 63 56 50 46 45 44 44 44 43 43 43 43 44 44 45 46 47 49 51 52 53 53 53 52 52 52 53 53 54 54 54 56 56 55 51 46 40 33 27 21 16 14 16 19 22 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 12 11 9 5 358 349 342 339 342 347 352 355 355 353 350 346 340 339 60 114 111 113 118 124 147 286 289 282 264 236 210 191 176 163 153 150 151 153 152 150 148 145 143 141 139 136 134 130 124 114 100 72 28 6 356 350 344 338 334 332 330 331 334 342 356 21 50 73 86 93 95 95 93 92 92 93 93 95 97 103 112 122 133 146 167 195 217 226 214 200 188 180 175 177 183 194 212 239 278 303 315 322 330 340 351 4 17 30 40 48 53 61 73 85 93 95 92 89 91 95 99 104 110 116 122 128 136 153 197 241 255 258 259 258 258 259 260 262 264 266 265 255 224 181 150 130 117 108 102 98 93 76 295 282 277 273 267 253 229 206 192 185 182 181 182 184 185 184 183 180 177 172 165 155 145 138 139 146 159 180 204 218 225 227 225 220 214 210 208 206 204 200 196 193 189 188 189 191 193 196 198 200 202 204 206 207 207 206 204 201 197 191 183 172 161 153 147 144 142 143 144 147 150 155 162 169 174 175 172 165 156 147 138 132 127 123 122 121 122 122 121 119 113 106 99 93 89 89 94 100 110 119 126 131 135 140 178 277 289 289 287 281 279 281 287 296 306 314 322 327 333 338 344 350 355 358 359 358 356 354 352 353 355 358 2 7 12 19 26 33 42 51 58 64 67 68 67 64 60 56 53 51 49 48 46 44 42 41 40 39 37 35 33 32 31 31 30 30 29 28 27 27 27 28 31 34 39 44 49 54 57 60 62 62 63 64 65 66 67 68 69 69 67 65 62 58 56 53 49 46 43 42 41 40 38 36 36 38 40 42 44 49 55 63 72 83 89 92 91 85 75 63 52 45 45 50 57 63 68 71 74 76 77 78 80 81 82 83 82 79 76 73 72 74 79 83 86 88 89 89 88 87 85 83 81 79 77 74 72 70 69 68 68 69 70 72 73 73 74 74 73 71 68 65 63 63 67 76 88 102 113 121 125 127 128 127 127 126 125 124 123 122 122 122 123 126 130 136 143 144 141 135 128 126 128 131 135 137 139 139 138 136 134 131 127 124 122 119 117 114 109 106 102 100 99 100 100 100 100 95 88 76 63 50 43 40 38 37 37 38 38 39 40 41 41 42 43 45 47 49 50 51 52 52 52 53 53 53 53 53 52 53 56 58 58 54 47 40 33 27 22 17 13 10 10 13 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 10 7 1 351 341 335 336 341 347 352 356 355 353 350 345 348 47 107 110 111 116 131 225 276 283 279 266 240 209 186 171 157 145 144 148 154 159 162 164 163 162 157 154 152 151 149 148 146 145 150 192 307 316 319 322 326 329 331 333 336 342 352 6 25 44 60 75 86 92 93 91 87 85 86 89 94 100 110 123 135 148 167 195 222 233 229 209 189 177 171 167 169 174 181 188 199 221 260 288 304 317 331 345 359 13 25 34 41 45 50 58 66 74 77 78 81 87 96 106 115 122 129 135 142 156 183 215 235 244 249 252 253 254 255 256 257 258 259 256 244 209 162 132 117 108 101 96 91 80 18 298 286 281 276 268 252 224 201 188 182 180 180 181 183 184 184 182 179 175 170 163 155 149 147 150 159 173 190 207 218 224 226 224 218 211 205 201 199 197 195 193 190 187 185 186 187 188 191 193 197 201 205 208 209 210 209 207 204 198 189 178 166 156 149 146 145 146 150 153 157 161 166 171 175 177 177 173 166 157 147 138 132 128 126 125 127 129 131 132 132 128 122 116 109 105 106 114 126 141 154 163 170 181 202 238 263 275 280 278 274 274 278 284 291 298 305 312 318 326 333 341 348 354 359 0 0 359 357 355 355 357 360 2 6 10 14 20 30 40 50 59 67 72 74 73 71 67 63 59 56 54 52 50 48 46 44 42 40 37 34 31 29 27 26 26 26 27 27 28 28 28 29 31 33 37 42 47 51 54 56 56 57 59 61 63 65 67 69 70 70 68 65 62 58 55 52 50 47 45 44 42 40 38 36 35 36 38 41 44 48 53 59 68 76 81 83 81 74 66 59 54 52 53 56 60 64 68 70 71 71 73 75 79 82 84 85 83 80 76 72 70 72 77 82 86 88 89 88 87 87 86 84 83 80 78 75 72 70 68 68 69 69 69 69 69 68 67 65 63 60 58 55 53 50 50 54 61 73 88 102 114 120 123 125 125 125 125 125 125 126 126 127 130 133 138 144 149 151 149 142 134 132 132 135 138 141 143 145 145 144 141 137 132 128 124 121 118 114 109 103 98 94 93 93 96 99 103 103 101 95 81 64 50 40 34 30 30 31 32 34 37 39 40 40 41 43 45 46 47 48 49 50 51 53 53 54 54 53 53 54 57 61 61 57 50 43 35 29 22 17 11 4 360 0 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 10 7 358 346 336 330 329 332 339 346 351 352 350 348 350 2 49 92 104 106 109 116 273 286 289 285 274 243 197 173 161 153 149 155 166 178 189 197 195 190 181 169 159 154 152 151 151 151 155 165 190 233 263 282 296 310 321 329 335 342 350 359 11 23 35 48 62 76 88 94 92 88 86 86 91 98 107 120 135 150 167 189 216 236 242 230 207 190 180 172 167 165 166 168 172 177 188 207 232 260 285 310 334 354 10 23 32 38 42 46 53 62 71 78 85 94 103 113 123 131 137 141 146 153 171 200 228 242 249 252 252 252 251 251 251 252 251 249 245 232 193 140 118 109 103 98 93 86 61 309 286 280 276 274 266 247 216 195 185 180 179 180 182 183 184 183 181 177 173 168 161 156 155 156 162 173 184 195 207 215 220 222 219 212 204 199 196 193 192 191 190 188 186 185 185 185 186 187 189 193 198 203 207 210 211 211 210 206 198 187 175 163 154 150 148 150 153 158 163 168 173 177 179 180 180 177 172 165 157 147 139 133 130 128 130 132 136 139 141 142 140 136 133 130 131 139 155 173 187 195 200 206 217 231 247 260 269 274 275 275 278 283 289 295 300 304 307 313 319 328 337 345 353 358 0 1 0 359 358 358 360 2 6 10 13 16 19 27 37 49 59 68 74 77 77 75 73 69 64 61 58 57 55 53 50 47 44 40 36 31 27 23 21 20 20 22 23 25 26 28 28 29 31 33 36 41 46 49 52 53 54 55 57 60 63 65 68 69 70 70 68 65 61 56 53 50 48 48 47 47 45 42 39 36 34 34 35 38 41 44 48 53 61 68 73 75 74 69 65 61 59 59 60 62 64 67 69 69 68 67 69 73 78 82 85 87 86 84 80 76 73 74 77 80 83 86 87 87 86 85 84 83 81 79 77 75 73 71 69 69 68 68 68 67 65 64 61 59 57 55 53 50 46 42 41 42 46 52 61 76 92 104 112 117 120 121 122 123 124 125 126 127 130 134 139 145 150 153 152 146 139 135 135 137 140 143 146 147 148 147 143 138 131 126 123 120 117 113 109 103 96 90 84 79 78 87 97 103 107 110 106 94 73 51 35 27 25 26 28 32 36 39 41 42 42 43 45 46 47 48 49 50 51 53 54 55 55 54 55 56 59 62 64 61 55 48 39 31 23 15 8 1 356 353 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 8 3 353 336 328 324 324 327 333 340 346 349 348 349 356 16 50 82 97 103 105 92 325 306 302 297 289 249 168 154 154 157 164 175 185 196 204 208 206 196 182 166 153 146 143 142 140 139 141 148 167 209 245 265 279 294 307 321 333 345 356 6 14 21 29 38 50 65 80 91 94 93 92 94 99 108 121 137 153 168 183 200 218 235 242 235 221 208 192 175 163 155 153 157 165 175 186 196 207 221 237 252 276 329 16 35 43 46 49 53 63 74 87 97 105 117 126 135 145 154 158 161 165 175 197 225 247 259 263 262 258 254 251 250 249 247 243 238 228 206 148 113 104 102 100 98 93 86 351 275 269 267 266 265 257 238 210 192 183 180 179 180 182 183 183 182 179 175 171 167 162 161 164 169 177 186 194 200 207 214 218 219 214 205 195 189 186 184 183 184 186 187 188 187 187 187 187 188 189 191 194 199 203 205 207 208 207 203 194 183 171 161 155 153 154 157 161 166 171 177 182 186 186 184 181 177 172 165 157 149 141 136 134 133 135 139 143 147 150 151 151 149 150 153 161 174 187 198 205 211 215 221 228 237 247 256 264 270 275 280 286 292 298 304 307 308 309 311 314 321 329 339 347 352 356 358 359 359 359 0 3 6 11 17 20 23 23 26 33 44 57 67 72 76 77 76 74 72 68 65 62 60 59 57 54 51 46 42 36 31 26 22 19 19 19 20 21 22 24 26 28 29 31 33 37 41 45 49 52 53 54 55 57 59 62 65 67 67 68 68 66 62 57 52 49 47 47 48 49 49 47 44 40 36 33 32 32 35 38 41 44 49 57 63 69 72 71 69 66 64 62 62 63 64 66 67 69 68 67 66 68 73 79 84 87 90 91 91 88 84 80 78 78 79 80 82 83 83 83 83 82 80 79 77 76 74 73 71 69 68 66 65 64 63 62 61 59 57 55 53 51 47 43 40 39 40 43 46 53 62 74 86 97 106 111 115 117 119 121 122 122 124 126 131 137 143 149 153 153 147 142 138 137 139 141 144 146 147 146 142 136 128 122 119 118 117 115 114 111 107 101 93 79 61 51 55 70 87 100 112 120 125 124 99 63 40 32 30 34 40 44 48 51 51 51 50 50 49 49 49 50 51 53 54 55 56 56 56 56 57 58 62 64 65 63 56 46 36 25 15 7 1 356 353 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 7 2 351 334 323 321 323 327 334 341 347 351 354 357 5 21 47 74 92 99 98 67 339 320 312 305 293 232 149 144 150 166 183 193 199 204 208 207 203 194 180 166 153 145 140 136 132 127 123 123 129 166 239 260 268 275 283 298 318 339 357 11 19 24 28 34 43 55 69 84 95 100 102 105 111 122 139 158 175 188 196 202 209 220 233 236 230 216 192 164 148 143 146 157 169 179 188 196 204 213 218 217 208 186 144 107 90 80 76 77 86 99 112 121 128 137 146 158 172 184 191 196 203 214 227 246 262 272 276 273 266 259 254 251 248 243 236 224 205 165 122 103 97 98 100 100 98 98 252 254 253 252 253 252 244 227 206 192 184 181 180 181 183 183 183 181 178 174 172 170 169 170 175 182 191 200 206 210 214 218 221 219 211 196 182 175 171 171 173 177 182 186 189 190 190 190 190 191 192 192 194 195 198 200 202 203 202 197 188 178 168 161 157 157 160 163 167 172 176 182 186 189 188 186 182 177 171 164 158 151 145 141 139 139 141 145 150 154 157 159 159 161 166 174 183 192 200 205 209 211 215 220 226 234 241 250 260 270 278 285 292 299 306 312 314 315 314 313 311 312 319 328 337 344 349 353 357 359 1 3 6 10 14 20 24 27 26 26 28 36 48 60 66 69 70 69 69 69 67 65 62 61 59 58 56 53 49 45 41 36 31 26 24 22 22 22 21 22 23 25 27 30 32 34 38 42 45 49 52 54 55 56 57 59 61 63 65 66 66 65 62 58 52 48 46 46 48 49 50 49 47 44 40 36 33 32 33 35 37 39 42 46 53 60 65 69 68 67 66 64 62 62 62 62 63 64 66 67 67 68 70 75 81 86 89 92 94 95 93 88 84 82 80 79 78 78 79 79 80 80 79 77 76 74 73 71 70 68 67 65 63 62 61 61 60 59 57 55 54 52 50 46 43 41 40 42 44 47 51 57 63 72 83 93 102 109 115 119 120 121 122 123 126 131 137 143 149 153 151 148 144 141 139 140 142 144 146 144 141 135 127 120 115 114 114 115 115 114 113 111 107 101 87 57 25 13 21 41 64 86 105 119 128 121 110 99 93 83 78 76 75 76 78 76 72 67 62 58 56 54 53 54 55 56 57 57 58 57 57 57 58 60 64 68 69 65 56 45 33 22 13 6 359 354 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 10 8 4 355 342 331 326 327 332 338 345 352 358 2 6 13 24 42 62 81 89 83 41 341 324 316 307 288 210 158 152 162 188 211 217 217 216 212 206 199 191 181 170 159 151 145 140 134 127 120 116 117 132 222 252 256 258 262 271 292 324 357 19 32 35 36 38 42 50 63 78 93 102 109 115 123 135 154 177 195 205 206 204 202 203 211 219 215 201 178 155 145 145 152 165 173 180 186 194 205 212 211 202 186 168 151 137 124 116 111 112 119 131 141 150 155 161 172 183 196 206 214 220 223 226 233 247 263 274 279 278 272 265 260 255 249 240 226 206 177 139 116 105 101 101 104 107 120 238 248 245 242 241 243 240 231 219 205 195 188 184 182 182 183 183 182 180 177 175 174 175 176 179 183 190 198 207 214 218 221 224 224 219 204 183 168 163 163 164 168 174 180 185 189 191 191 192 192 193 194 196 197 198 199 200 201 200 198 192 184 175 168 163 161 162 164 168 172 176 180 184 186 187 186 184 181 176 170 164 158 153 148 146 145 146 148 152 156 159 163 166 168 174 181 189 197 203 206 208 210 210 213 217 222 229 235 245 258 271 282 288 295 302 309 315 319 321 321 318 314 311 314 322 332 342 349 354 358 1 4 7 10 12 16 20 22 24 24 23 22 26 36 47 55 58 59 59 61 62 61 58 56 54 53 53 52 52 50 48 45 40 35 32 29 28 26 25 25 25 27 28 30 32 34 36 39 42 46 49 53 54 55 56 57 57 59 62 64 65 64 62 57 52 47 45 45 46 48 49 49 49 47 44 40 37 35 34 34 35 36 38 39 43 49 55 61 63 64 63 62 60 59 58 58 58 58 59 62 66 68 70 71 76 82 88 91 94 95 95 92 88 85 83 81 79 78 77 77 77 78 77 76 75 73 72 70 68 67 66 65 63 61 60 59 58 58 58 57 56 54 52 50 48 45 44 44 46 48 50 52 54 58 63 71 80 92 104 114 120 123 125 126 127 130 134 139 145 151 153 152 150 147 144 142 141 142 144 145 143 139 133 126 121 118 116 116 116 116 116 116 115 114 113 108 95 21 352 356 12 29 48 66 80 88 92 97 106 119 126 126 120 113 110 108 105 102 95 87 78 71 66 63 61 59 58 59 59 59 59 59 58 58 59 62 67 71 71 67 58 46 35 24 13 5 359 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 12 10 7 0 351 341 335 332 334 341 348 355 3 8 13 19 28 39 53 65 73 62 21 340 325 319 313 301 209 160 160 185 227 243 237 230 221 210 197 186 179 171 159 151 146 144 142 138 135 131 130 135 159 209 235 245 249 255 264 285 330 9 28 40 45 46 45 46 51 63 77 89 99 108 118 130 144 163 187 206 215 215 207 198 191 185 184 186 185 181 174 167 163 165 169 174 180 187 196 206 208 201 188 173 161 154 149 146 146 148 151 157 162 168 174 180 187 195 200 205 211 216 217 210 210 218 236 260 274 278 278 275 272 267 260 247 225 192 158 136 123 116 113 112 113 120 147 225 246 246 242 240 239 239 233 223 214 206 199 193 188 185 184 184 184 183 180 178 178 178 180 183 186 190 196 204 211 217 221 223 223 219 206 187 171 163 161 163 166 170 176 181 185 188 190 190 190 190 192 194 197 200 203 205 206 206 204 199 193 184 176 170 166 165 166 169 172 176 180 185 187 188 187 184 181 177 174 169 164 158 153 149 148 148 150 154 158 161 165 168 173 178 186 193 200 205 208 210 210 211 211 212 214 218 222 228 238 253 271 284 291 296 302 309 316 321 325 327 327 323 320 322 329 340 351 359 3 7 9 10 11 12 12 13 14 15 16 18 18 19 23 29 38 44 48 50 52 55 56 54 51 47 44 42 41 42 43 45 45 44 40 37 34 33 32 31 30 29 30 32 33 34 35 36 37 40 42 46 49 52 55 56 56 56 55 57 61 64 66 64 60 54 49 46 46 47 48 49 49 49 48 46 43 40 38 37 36 37 38 39 38 39 41 46 51 56 58 58 57 56 55 54 53 52 52 52 54 58 64 69 70 72 75 82 87 91 93 94 94 91 88 85 83 81 80 79 78 77 76 76 75 74 73 72 70 69 67 65 64 63 62 61 60 59 59 59 59 59 59 58 56 54 51 50 49 50 51 52 54 55 56 59 62 66 70 78 91 105 116 122 126 129 131 134 138 142 148 152 154 154 151 148 146 144 143 143 145 145 143 140 135 131 127 124 122 121 120 119 119 120 120 121 122 123 122 98 8 1 7 13 21 30 37 43 50 60 77 104 122 129 130 127 126 126 125 123 119 114 109 101 90 80 73 67 64 63 62 62 61 61 60 59 59 61 64 68 72 73 70 61 49 36 24 14 6 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 13 13 13 12 9 4 355 343 334 329 329 335 344 354 5 13 19 24 31 39 47 51 49 29 351 327 318 316 317 319 345 118 126 263 276 270 251 226 205 188 172 163 154 144 132 128 130 135 139 142 143 145 149 160 182 205 221 230 236 243 262 352 25 26 27 32 38 45 51 56 60 67 77 86 95 104 117 133 148 165 188 206 214 215 207 194 182 172 167 171 179 186 189 187 175 170 171 177 188 199 206 208 201 189 178 169 163 162 163 165 169 173 176 177 177 178 185 195 204 208 209 208 204 196 176 170 175 190 221 260 277 281 282 280 276 269 255 218 151 121 112 112 116 122 127 132 141 168 212 233 240 242 242 242 243 242 235 224 215 207 202 196 192 189 187 187 186 184 182 180 180 182 185 188 192 197 203 209 214 217 217 214 208 198 185 173 167 164 164 167 170 174 178 182 185 188 189 189 189 189 190 193 197 202 207 211 213 212 209 204 197 189 180 174 170 169 170 173 176 180 185 189 191 191 190 186 181 177 173 168 164 159 154 150 148 150 153 158 162 165 169 174 181 188 196 202 207 210 211 211 211 210 211 211 212 213 215 217 226 240 262 283 293 298 302 307 313 320 327 332 335 335 336 338 344 351 360 6 10 13 14 15 14 13 11 10 9 9 9 11 14 17 22 28 34 39 43 46 50 53 53 53 51 46 41 38 35 35 35 36 38 39 39 38 37 36 36 34 33 32 32 33 34 35 35 36 37 40 43 46 49 53 55 57 57 56 56 58 61 64 65 61 57 52 50 49 51 52 52 52 50 49 47 45 43 41 40 40 40 41 42 42 40 39 41 45 49 52 54 54 53 52 50 49 48 47 47 49 52 56 62 68 71 74 78 82 85 88 90 91 91 90 88 86 83 82 81 80 79 78 77 76 75 74 73 72 70 69 67 65 64 63 63 62 61 61 60 60 61 61 61 61 59 58 56 54 54 55 56 57 58 59 61 63 65 66 64 64 68 78 92 105 115 123 128 132 136 141 147 152 155 156 154 150 148 146 145 145 146 145 144 142 139 136 133 130 128 126 124 123 123 123 125 127 128 129 129 123 89 32 16 13 12 13 15 18 24 33 52 87 117 131 133 134 135 137 136 134 132 130 129 125 117 106 93 82 74 70 66 64 63 62 61 60 59 60 62 64 67 70 71 68 60 49 36 24 14 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 12 12 13 13 12 10 4 352 335 325 321 320 324 334 348 2 13 20 26 32 38 42 38 24 356 328 312 307 305 305 304 308 347 6 336 320 304 246 178 166 165 162 157 151 142 130 120 121 128 136 144 150 156 164 175 190 200 205 204 196 168 118 85 62 37 18 16 24 40 57 69 75 78 82 90 99 111 124 139 153 167 185 199 207 207 201 190 181 174 170 171 178 182 182 177 166 162 167 182 206 221 222 215 200 186 177 172 170 170 172 175 177 179 179 178 178 180 190 202 209 209 206 198 182 151 122 124 138 162 214 259 276 282 283 280 273 258 227 171 133 117 113 117 128 142 155 169 187 209 222 229 233 237 240 245 249 249 243 232 221 212 204 199 196 194 193 192 191 187 184 182 183 185 188 192 197 202 206 209 209 206 200 193 186 179 174 171 169 169 170 172 174 178 181 184 187 189 190 190 190 190 192 195 198 203 207 211 213 213 212 208 202 194 185 179 175 173 174 176 180 184 189 192 194 195 193 190 184 179 174 169 164 160 155 152 150 153 156 160 165 170 175 182 189 197 204 209 211 212 211 210 209 209 209 209 210 210 210 211 215 226 247 276 293 299 302 304 308 316 324 331 337 341 343 345 348 354 359 4 7 9 12 14 14 13 11 10 8 8 8 10 13 17 21 26 32 37 42 46 51 55 56 56 55 51 45 41 37 34 33 34 35 38 40 40 39 38 36 35 33 32 31 31 32 32 33 33 35 39 43 47 50 53 56 58 58 58 58 59 61 62 61 57 53 50 50 52 53 55 55 54 52 50 47 45 43 43 43 42 41 42 42 42 40 38 40 43 47 50 51 51 50 49 47 46 44 44 45 48 52 58 63 67 72 76 80 83 83 84 86 87 88 88 87 86 84 83 82 82 80 79 78 78 76 75 74 72 71 70 68 67 66 65 64 64 63 63 62 62 62 63 63 63 62 60 58 57 58 59 60 60 60 61 62 63 65 63 61 57 55 58 66 77 90 103 113 121 126 132 139 147 153 157 156 154 151 149 147 146 146 145 145 144 142 139 137 134 132 130 128 127 127 128 129 131 133 134 135 134 124 85 39 23 15 10 7 7 11 20 37 77 120 136 141 143 145 145 144 142 140 138 138 137 134 129 118 104 91 81 71 66 63 61 59 58 58 58 58 58 60 61 63 64 61 55 45 34 22 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 12 12 12 12 9 2 347 330 321 318 318 322 331 344 357 8 16 21 26 31 33 26 7 343 322 307 297 291 285 277 270 270 283 301 304 279 200 170 166 167 170 172 170 166 159 151 142 142 146 152 158 165 174 183 190 192 187 178 165 149 134 123 114 95 309 308 333 66 90 98 101 102 105 113 122 132 143 155 165 174 182 191 196 197 193 188 184 180 178 177 178 177 169 157 143 137 141 168 234 253 248 233 213 195 183 176 174 174 176 178 178 177 173 171 171 176 190 204 209 206 198 186 168 143 122 117 138 187 226 245 257 266 269 266 255 230 195 163 142 134 136 147 163 178 189 199 209 218 223 226 227 229 234 243 250 253 251 242 229 216 207 202 201 201 200 199 196 191 187 184 184 186 189 193 197 201 202 200 195 189 182 178 176 175 174 173 173 174 175 177 179 182 185 188 190 191 192 192 193 194 195 198 201 204 207 209 210 211 210 207 202 196 188 182 178 176 177 179 183 188 192 194 196 196 195 192 186 181 176 171 166 161 157 154 153 155 159 164 169 175 182 189 197 204 209 212 213 211 209 207 206 206 207 207 208 208 208 209 212 221 237 262 284 296 300 302 304 309 318 327 334 338 340 342 345 350 354 358 1 4 8 12 14 14 12 10 9 9 10 11 13 16 20 23 27 33 40 48 56 60 61 61 60 57 52 46 41 38 36 36 37 38 40 40 39 38 36 34 32 30 29 28 28 29 29 30 32 36 41 46 49 52 55 58 59 59 60 60 60 60 58 56 54 51 51 52 53 55 56 55 53 51 47 45 44 43 43 42 40 40 40 39 36 35 37 40 44 47 49 49 48 47 46 45 43 43 45 50 55 61 64 67 71 75 79 81 81 81 82 83 85 86 86 85 84 84 83 82 81 80 79 78 77 76 75 74 73 71 70 69 68 67 67 66 66 66 65 65 65 65 66 66 65 63 61 60 60 60 61 60 60 60 60 61 61 61 59 56 54 54 57 62 69 78 88 98 106 115 125 137 148 156 159 160 158 154 151 147 145 144 144 144 143 141 139 136 134 132 131 130 131 133 135 136 137 138 139 139 135 120 84 48 28 18 11 8 8 10 18 61 134 149 153 154 154 153 151 147 143 141 140 141 141 139 132 122 110 95 78 67 61 56 53 52 51 51 51 51 51 51 52 54 55 54 51 45 36 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 12 12 12 11 8 0 347 333 326 324 326 330 338 347 353 358 2 4 3 359 355 358 346 330 314 300 288 281 276 269 261 257 259 264 266 245 222 205 195 189 188 187 184 182 180 177 174 169 166 167 169 174 179 183 183 179 172 165 158 152 149 155 172 197 214 212 203 187 168 152 144 139 138 141 146 154 164 174 178 179 181 184 186 187 186 184 183 180 178 175 171 165 153 138 126 118 114 105 320 298 286 269 246 221 199 183 175 173 175 177 175 171 166 164 166 174 190 206 209 205 196 185 172 161 154 159 189 217 229 234 238 242 244 240 229 210 187 168 158 155 163 176 190 200 207 213 217 220 221 219 217 215 217 228 241 248 250 245 234 220 211 205 204 205 206 205 203 196 190 187 185 186 188 190 193 194 192 188 183 178 175 174 175 176 176 176 177 177 179 182 185 188 190 192 194 195 195 196 197 198 199 201 203 205 207 209 209 209 207 204 200 194 188 183 180 178 179 182 186 190 193 196 197 197 196 193 188 183 178 173 168 164 160 157 157 159 163 168 174 181 188 196 204 210 212 213 211 208 205 203 202 202 202 204 205 205 206 207 212 221 234 254 273 287 295 300 303 307 315 323 330 335 340 343 346 349 353 356 360 4 9 12 14 15 13 11 9 9 10 12 13 16 18 19 21 27 37 50 62 67 68 67 65 62 58 52 46 43 42 41 41 41 40 39 37 35 33 31 29 26 24 23 23 23 25 26 29 33 38 43 47 51 54 57 59 60 60 61 60 60 59 57 55 52 51 52 53 55 56 56 54 51 47 45 43 43 43 41 38 37 35 34 30 31 33 37 42 45 47 47 48 47 47 46 46 46 49 53 59 64 65 67 70 73 76 77 77 78 79 80 82 83 84 84 84 84 83 82 82 81 80 79 78 77 76 75 75 73 72 72 71 70 70 70 70 69 69 69 69 69 69 69 69 68 65 64 63 63 62 61 60 59 58 59 59 59 58 57 56 56 56 58 61 65 71 78 86 95 106 121 138 152 161 165 166 161 156 149 143 143 143 143 142 141 139 136 135 133 133 134 135 138 139 140 141 141 142 142 140 133 117 92 64 46 37 26 12 360 351 346 165 165 164 162 161 159 156 151 145 140 137 136 137 134 130 123 117 103 86 72 61 52 46 41 39 40 41 40 40 41 43 46 48 49 49 47 43 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 11 11 10 8 3 353 341 334 331 331 335 341 347 349 349 348 343 331 299 258 239 246 269 278 280 278 276 273 268 260 255 253 253 252 244 233 223 216 210 205 200 195 191 187 185 183 182 179 178 176 175 175 172 168 165 163 161 159 159 163 177 196 205 206 202 195 187 181 176 173 167 161 159 160 165 172 179 181 179 177 177 177 176 174 172 171 170 168 164 157 148 135 124 119 117 118 114 73 341 322 306 285 257 224 196 176 167 165 168 171 171 170 170 173 181 192 203 207 203 196 188 179 176 179 190 208 221 226 228 229 230 230 227 220 207 190 178 172 173 179 190 201 209 215 218 219 218 214 207 201 197 199 210 225 237 243 242 234 222 213 207 205 207 208 209 208 202 194 189 186 185 185 185 185 184 182 179 176 174 174 175 177 178 179 179 179 181 183 187 190 193 195 196 197 198 199 200 201 202 202 202 202 203 205 207 209 209 206 202 197 191 186 182 180 180 182 185 188 191 194 196 198 199 198 195 190 185 181 176 172 168 165 162 162 163 166 171 177 185 194 202 208 212 213 211 207 202 198 196 196 197 198 200 200 202 203 206 213 223 235 250 265 279 289 297 303 309 316 324 331 337 343 348 351 354 357 0 4 9 13 16 17 17 15 12 10 9 9 11 13 14 15 15 17 23 34 49 64 70 71 70 68 65 62 58 55 52 50 48 46 42 39 36 34 31 29 27 25 22 19 17 16 16 18 22 27 31 36 40 45 49 53 55 57 59 60 60 60 60 59 58 55 53 53 53 55 57 59 58 56 52 48 46 44 43 42 39 36 34 32 30 28 29 32 36 40 42 44 45 46 47 48 49 49 50 52 55 59 62 64 67 69 71 73 74 74 75 76 78 79 81 83 84 84 84 84 83 82 81 80 79 78 77 77 76 76 75 74 74 73 73 73 73 74 74 74 74 74 74 74 74 74 73 71 70 69 67 65 63 61 59 58 58 58 58 59 59 58 57 56 56 57 60 63 68 73 79 87 100 120 142 158 167 168 165 160 153 146 144 144 143 142 140 138 136 135 135 135 137 139 141 142 143 142 142 142 142 142 139 132 122 108 97 87 67 33 360 338 254 185 176 171 169 166 163 159 154 147 138 129 125 122 119 115 111 108 102 94 85 73 60 47 38 33 33 32 32 30 31 34 37 40 42 43 41 38 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 9 9 10 11 11 11 9 6 358 347 339 334 332 333 337 340 343 342 340 333 318 274 234 225 228 238 251 261 268 273 272 268 261 255 252 252 252 249 242 234 227 222 217 211 205 198 192 188 186 185 184 181 175 169 163 158 156 157 161 166 167 169 174 186 200 205 205 201 195 190 186 184 183 175 167 160 157 158 164 171 174 174 172 171 169 167 162 158 157 157 158 156 149 139 126 118 120 126 133 134 124 52 343 328 316 299 257 191 159 150 151 163 179 189 192 191 190 191 193 196 199 197 193 188 183 182 187 197 208 218 224 227 228 229 228 225 219 209 196 188 185 186 190 197 206 213 218 221 219 213 204 193 187 186 190 199 213 225 234 237 233 223 214 207 205 206 209 211 211 205 198 191 186 183 181 180 178 177 175 175 175 176 177 179 181 181 182 181 182 184 186 190 193 196 198 199 199 200 202 203 204 204 204 203 202 202 203 204 205 205 204 201 197 191 186 183 181 182 183 186 188 191 193 196 199 200 199 196 192 188 184 180 176 173 169 167 165 166 168 173 180 190 198 205 210 213 211 206 200 195 192 191 192 192 194 195 197 199 202 207 214 224 235 247 259 271 282 292 302 310 320 328 336 343 348 352 356 359 2 5 10 15 19 22 22 21 18 15 12 11 10 11 13 14 14 14 16 21 30 42 54 62 65 66 65 65 66 66 65 63 58 54 49 44 40 36 33 30 27 24 21 18 15 12 11 11 13 17 23 28 32 36 41 46 50 53 55 57 58 59 59 60 59 58 56 55 55 56 58 61 61 60 57 53 48 45 43 42 39 35 31 28 28 28 29 31 33 36 39 40 42 43 44 46 48 50 50 51 52 54 57 59 61 63 65 67 69 71 72 73 74 75 77 79 81 83 84 85 85 84 83 82 81 80 79 78 77 77 77 76 76 75 75 75 76 77 79 80 80 81 81 80 80 79 78 77 76 74 73 70 68 65 62 59 58 58 58 58 59 59 58 57 56 55 55 55 57 59 62 65 69 77 94 124 150 162 166 165 163 157 152 148 145 143 142 140 139 137 137 137 138 138 140 142 143 143 142 142 142 143 144 144 141 136 129 126 121 110 83 35 336 193 186 180 177 175 171 167 162 156 148 137 123 114 109 104 100 99 100 102 104 100 93 82 69 56 47 42 38 34 30 28 28 29 31 32 32 30 26 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 8 9 9 10 11 11 10 7 1 350 340 334 331 331 333 336 337 338 336 331 316 273 230 227 233 241 249 256 264 271 274 271 266 261 259 261 262 260 255 248 240 233 226 220 212 205 198 193 190 189 188 184 176 167 159 153 152 156 163 170 175 174 174 176 182 193 199 202 203 200 196 191 184 173 162 154 149 148 155 165 171 173 171 168 165 161 158 155 155 157 160 159 154 145 133 124 126 133 139 143 141 131 339 322 317 312 299 212 164 161 168 183 202 211 212 208 202 196 191 188 186 186 187 187 188 191 197 204 211 219 227 232 233 234 233 231 225 216 205 199 197 197 199 204 210 216 221 223 219 209 196 185 180 182 187 195 207 219 228 232 231 222 213 207 204 204 208 210 210 206 199 191 185 180 176 174 173 172 173 174 176 179 181 183 184 184 184 184 184 186 188 191 194 196 198 199 200 202 204 205 206 206 206 205 204 204 204 204 203 202 201 199 196 192 188 185 184 183 184 185 187 190 193 197 200 201 201 199 195 191 187 183 179 176 172 170 168 168 170 175 183 193 201 207 210 210 206 200 195 191 188 188 188 189 190 191 194 196 201 207 216 225 235 245 254 264 273 283 295 308 321 333 343 350 354 358 1 3 6 10 15 20 24 26 27 26 22 19 16 14 14 15 17 17 17 16 18 22 27 35 41 45 49 52 54 59 66 71 73 69 64 57 51 46 42 38 34 31 27 23 20 16 12 9 8 8 9 14 18 22 26 30 36 41 46 49 52 54 56 57 58 59 59 59 58 57 57 58 58 61 62 61 58 53 49 45 43 42 38 33 28 26 27 28 30 31 33 36 37 39 39 40 41 44 47 49 50 50 51 52 53 54 56 58 61 63 66 68 70 71 72 73 75 77 80 83 85 86 86 85 84 83 82 81 80 79 79 79 79 78 77 77 76 77 78 80 82 84 86 86 86 85 84 83 81 80 78 77 75 73 70 66 62 59 57 56 56 55 56 56 56 56 54 53 52 51 50 51 52 53 54 57 65 87 121 145 155 159 159 156 154 150 147 144 143 142 141 141 141 140 140 139 139 140 141 141 141 141 142 143 145 146 146 144 143 143 143 142 141 146 159 175 184 185 183 180 176 171 165 159 151 139 125 112 102 97 96 97 100 107 113 115 113 109 101 88 75 65 57 50 44 37 32 28 26 24 22 20 18 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 7 7 8 9 10 10 10 9 4 354 340 332 329 329 331 334 336 336 335 331 319 284 244 241 246 252 257 261 266 273 280 285 288 289 288 288 287 284 278 270 261 251 241 232 223 216 210 204 200 198 194 188 180 170 160 154 152 155 161 167 174 175 170 168 170 178 192 203 209 212 208 197 183 169 158 152 150 151 160 168 174 175 173 170 167 165 163 162 162 163 165 167 164 158 148 136 132 134 138 144 150 166 253 289 295 295 287 262 223 209 207 212 219 223 222 218 211 201 190 179 173 173 183 194 204 213 221 226 230 233 240 244 245 246 246 245 240 232 222 215 212 211 211 212 216 220 224 225 220 209 196 186 181 183 189 197 208 219 228 231 229 222 213 206 203 202 206 208 207 203 197 189 182 176 172 170 170 170 172 175 179 182 184 186 186 186 186 186 187 189 190 192 194 196 198 199 201 203 205 207 208 208 208 207 207 207 206 206 205 203 202 199 196 193 191 188 186 184 184 184 186 188 192 197 201 203 204 202 199 195 190 186 182 178 175 172 170 170 173 179 186 195 202 206 207 205 200 195 191 187 186 185 185 185 186 188 191 195 201 208 216 224 233 241 249 256 264 273 284 301 318 335 348 355 360 4 7 9 11 15 19 24 28 30 30 29 26 23 21 20 20 23 23 22 20 18 19 22 26 31 33 35 36 39 42 52 63 71 75 72 68 61 54 48 43 40 36 32 28 23 20 17 12 8 5 5 7 10 13 16 18 23 29 34 39 44 48 51 52 53 54 56 57 58 58 58 58 58 59 61 62 62 60 56 52 48 45 42 38 33 29 28 29 29 30 30 31 33 35 36 37 38 40 43 46 49 49 49 49 48 48 49 51 55 58 60 63 65 67 68 69 71 74 77 80 82 84 86 86 86 86 85 85 83 82 82 81 81 81 80 80 79 79 80 81 83 85 87 88 89 88 86 84 83 81 80 79 78 77 76 73 69 65 60 57 54 51 51 51 52 53 53 52 50 48 45 44 43 43 43 42 43 46 53 69 96 122 137 146 149 150 150 147 146 145 145 145 145 144 143 141 138 136 136 138 139 139 140 140 142 145 147 149 150 152 155 158 158 158 158 162 173 184 188 186 183 179 174 169 163 157 147 134 120 108 104 104 106 111 119 124 128 129 128 122 115 104 93 84 76 69 62 52 41 29 19 11 8 7 4 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 7 7 8 9 9 9 4 352 337 327 323 325 327 331 334 335 336 334 329 310 282 271 271 271 272 274 276 282 293 308 322 326 325 319 313 307 299 292 284 275 265 255 245 236 229 222 216 210 202 193 183 173 162 155 151 152 157 163 173 184 189 189 189 192 197 204 207 208 204 191 177 167 158 155 154 157 163 168 170 172 171 170 169 168 167 165 164 167 171 175 175 168 156 144 136 135 138 145 162 200 243 264 274 278 277 266 248 235 232 234 237 241 238 230 218 201 181 166 158 159 179 210 236 253 262 263 262 261 263 265 265 264 262 259 254 247 238 232 228 226 225 224 225 226 227 227 223 213 202 193 188 189 195 203 213 223 230 232 229 222 213 207 202 201 202 203 202 198 193 186 179 173 168 167 168 170 174 178 182 184 186 186 187 187 188 188 190 191 192 194 195 197 199 201 203 204 206 207 208 209 209 209 209 208 208 207 206 205 203 201 198 195 192 189 187 185 184 183 185 187 191 197 201 204 205 205 203 199 194 190 185 182 178 175 173 173 177 182 189 196 201 203 203 199 195 191 188 185 183 182 182 183 184 186 189 194 200 207 215 222 230 237 243 249 254 261 270 285 308 332 349 359 6 10 14 16 18 20 23 27 30 31 30 29 27 25 24 25 27 29 28 26 22 19 20 21 24 26 27 27 28 29 34 44 55 66 73 74 72 66 59 51 45 41 37 33 29 26 23 20 15 10 7 5 6 8 9 11 12 16 20 24 28 35 40 44 45 46 48 50 52 54 55 56 57 58 59 61 62 63 63 58 53 48 44 40 37 33 31 30 30 30 29 29 30 32 34 35 36 38 40 43 47 49 50 50 49 48 47 48 50 53 56 58 60 63 65 67 69 71 73 76 79 82 84 86 87 88 88 88 88 87 86 85 84 83 83 83 82 82 82 82 83 85 87 88 88 87 85 83 80 78 77 77 78 79 80 80 78 74 70 65 60 55 50 48 48 49 51 50 49 47 44 40 38 37 35 34 34 34 35 38 43 53 71 97 120 134 141 144 144 144 145 146 146 145 143 140 135 132 131 132 135 137 137 138 138 141 144 148 151 154 158 162 165 165 164 164 169 179 187 193 196 193 186 180 175 171 167 162 153 140 130 125 123 125 129 134 138 139 139 138 135 131 124 117 111 107 103 97 90 78 57 17 347 332 330 2 2 2 2 2 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 7 7 5 358 343 327 317 314 317 322 327 332 335 339 341 344 344 337 325 315 309 305 303 303 308 318 328 335 337 333 325 316 308 302 298 294 290 287 284 278 269 257 244 231 218 207 197 187 176 166 157 151 148 151 159 171 189 210 221 224 221 216 206 195 186 179 173 174 174 171 167 161 158 158 159 161 163 164 165 164 163 160 158 158 166 176 186 189 175 159 147 141 141 148 165 198 230 246 254 260 264 269 269 265 259 259 263 268 273 271 252 218 178 152 140 135 135 146 234 287 295 296 294 290 286 282 279 276 272 267 262 257 250 244 240 238 237 237 237 236 235 234 232 227 219 209 201 197 197 202 208 216 225 230 231 227 221 214 207 203 200 199 198 195 192 187 182 176 172 168 168 169 172 176 181 184 185 186 186 187 187 189 190 192 193 194 195 196 198 200 202 203 204 205 206 207 208 208 208 208 207 206 206 206 205 204 202 200 196 193 189 186 184 184 184 186 190 194 199 202 205 207 207 206 202 198 194 190 186 182 179 178 179 182 186 191 195 198 198 196 193 190 188 185 183 181 180 180 181 182 185 188 193 199 205 212 219 226 232 237 241 245 248 253 261 282 317 348 4 13 18 22 24 25 27 28 30 31 32 32 30 28 27 26 27 30 30 30 27 24 21 21 21 21 22 22 22 21 22 27 35 45 57 69 74 73 68 60 53 46 40 36 32 29 27 25 23 19 14 11 8 6 7 8 9 11 12 12 13 15 21 26 30 31 32 35 38 42 44 46 49 51 54 56 58 59 60 58 54 49 44 41 37 35 34 34 34 34 32 30 30 33 36 39 39 40 42 44 46 49 51 52 52 51 49 48 49 50 52 54 56 58 61 63 66 68 69 72 74 78 81 85 88 90 90 91 91 91 90 89 88 87 86 85 85 84 84 83 84 85 87 88 87 84 82 79 75 73 71 71 73 75 79 82 83 83 80 76 72 67 61 55 52 50 51 52 51 49 46 41 37 33 31 29 28 28 28 30 31 34 37 45 61 85 108 122 129 132 135 138 139 139 137 133 128 123 120 121 125 130 132 134 135 136 138 143 147 152 155 159 164 167 168 169 169 173 178 184 192 196 193 188 183 179 178 177 175 168 157 148 143 141 140 142 144 146 147 145 144 142 140 138 135 132 131 131 130 130 132 139 178 265 278 283 1 1 1 0 0 360 360 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 0 0 1 1 1 2 2 2 2 3 3 3 2 358 347 329 316 308 306 309 315 323 331 338 345 351 358 6 9 8 2 354 346 341 338 339 339 337 332 326 318 305 296 291 290 291 292 294 298 303 305 301 289 268 244 224 210 200 191 181 171 160 151 147 149 155 167 186 210 230 234 228 216 200 182 170 164 166 179 188 190 185 172 156 148 146 147 149 151 152 151 147 144 144 148 159 179 193 196 179 159 149 146 150 166 189 218 239 249 253 256 259 265 276 285 290 296 303 309 313 315 307 134 127 123 119 116 112 102 67 360 329 316 309 304 299 293 285 277 269 262 257 252 247 243 241 240 241 244 246 248 248 246 242 236 227 216 209 204 204 207 212 217 223 226 226 224 220 214 208 204 200 196 193 189 186 182 178 174 171 170 170 171 175 178 182 185 186 186 186 186 187 189 191 193 194 195 196 197 198 200 202 203 204 204 205 206 207 208 208 207 206 205 205 205 205 204 202 199 195 191 187 185 184 185 187 191 195 199 202 205 207 209 209 208 205 201 197 194 190 187 185 184 185 187 190 192 194 193 192 190 188 186 185 183 181 180 179 179 180 182 184 188 193 198 204 210 216 222 226 230 233 234 235 235 236 240 255 322 14 27 32 34 34 35 35 35 35 37 37 36 34 31 28 27 27 28 28 27 26 24 21 20 19 18 18 18 18 18 19 24 32 42 54 66 71 70 65 57 50 43 36 30 25 22 22 23 23 20 16 12 7 5 5 6 7 8 9 8 7 7 9 11 12 12 14 18 23 27 30 33 36 40 44 47 49 50 50 47 44 41 38 36 35 35 36 38 39 38 36 34 35 39 44 47 47 47 47 48 49 50 51 52 52 50 48 48 48 49 50 52 53 55 58 61 63 66 67 69 72 75 80 85 89 91 93 93 93 93 92 92 90 89 88 87 86 85 84 84 84 86 86 86 84 80 76 72 69 68 68 69 70 73 77 81 85 87 86 84 80 75 70 64 59 56 56 56 55 53 49 43 37 31 25 23 22 23 24 26 27 29 31 35 42 56 75 93 105 113 119 125 127 127 126 121 116 112 111 111 116 121 125 127 128 130 134 139 144 149 153 158 163 167 170 171 172 173 175 178 182 183 182 180 180 180 181 181 179 171 161 152 146 144 144 145 146 149 150 150 149 149 149 148 148 149 150 150 152 155 162 174 194 221 242 256 359 359 359 359 359 359 358 358 358 357 357 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 360 360 0 0 0 360 360 360 359 357 351 339 321 307 302 302 305 311 321 332 343 352 0 8 16 21 22 21 17 9 1 354 347 341 330 316 301 288 277 275 277 280 285 290 296 302 308 310 309 299 281 258 234 216 203 192 181 170 159 151 149 151 157 168 185 205 221 226 219 207 194 181 173 171 177 190 197 199 194 179 148 132 127 127 130 133 133 131 126 126 130 139 158 188 208 205 184 164 155 154 160 176 193 215 237 252 258 259 261 264 279 296 310 320 328 334 339 346 22 93 109 112 110 108 106 101 88 58 338 308 300 297 295 290 283 274 265 258 253 249 245 241 239 239 241 245 249 253 256 256 253 247 238 226 217 211 209 210 213 217 220 221 221 219 216 213 209 205 200 195 189 184 180 177 174 172 171 171 172 174 177 180 183 185 186 186 186 186 187 189 191 193 194 196 197 198 199 200 201 202 202 203 204 206 208 209 209 208 207 206 206 205 205 203 201 197 192 188 184 184 185 187 191 196 200 203 206 208 210 211 212 211 208 205 200 196 193 191 189 189 190 191 192 192 191 189 187 185 184 183 182 181 179 178 178 179 180 182 185 188 193 198 204 209 213 217 220 222 223 224 223 221 219 216 212 202 150 79 62 55 50 46 44 42 43 45 45 43 39 34 31 28 26 25 25 25 24 23 20 17 16 16 17 19 17 16 17 20 28 38 50 59 61 59 53 48 43 38 32 26 19 15 16 21 23 21 17 11 6 4 4 4 4 4 4 3 3 3 4 5 5 6 9 12 16 19 20 22 24 27 30 33 35 36 36 33 32 31 30 30 32 34 36 38 39 37 35 35 38 44 48 50 49 49 48 48 48 48 48 48 48 47 47 47 48 48 49 50 52 54 56 58 61 62 63 66 69 72 77 83 88 91 93 93 92 92 92 92 91 90 89 87 86 84 83 82 83 83 83 83 80 76 72 69 68 68 67 67 66 69 73 79 86 90 93 93 89 86 81 75 69 66 64 62 60 58 52 45 38 30 23 19 18 18 20 22 24 25 27 29 33 41 52 64 78 92 103 112 117 120 121 117 114 111 109 108 110 113 114 116 118 122 127 134 140 146 150 155 161 166 171 173 174 175 175 176 175 174 175 177 178 180 181 182 178 170 161 150 145 144 143 145 149 153 155 157 157 158 158 160 161 162 163 163 166 170 176 187 200 215 230 241 358 358 358 358 357 357 357 357 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 358 358 358 359 359 358 358 358 358 357 356 354 349 339 324 311 305 306 309 315 326 337 348 358 6 14 20 25 28 29 29 24 15 1 348 335 319 301 286 277 273 275 279 284 291 297 303 306 308 306 301 294 285 274 259 230 200 179 165 157 151 148 151 156 163 173 187 201 210 213 209 202 195 188 182 181 185 191 195 194 188 167 127 111 107 107 110 114 118 120 119 121 129 143 174 219 236 224 197 174 163 162 168 180 193 210 231 249 257 257 255 256 269 292 312 324 331 336 341 351 30 90 105 108 107 104 105 109 117 155 249 266 273 277 279 279 278 275 269 264 259 254 250 246 242 240 239 242 246 250 253 255 254 252 246 237 227 220 216 215 216 217 218 218 216 215 213 210 208 204 199 192 186 179 175 172 170 170 172 173 174 176 178 180 182 184 186 186 186 187 188 189 191 193 195 196 198 199 200 200 201 201 202 202 204 206 207 208 209 209 209 208 208 207 205 203 199 194 189 185 184 185 187 191 196 200 203 206 209 211 213 214 214 213 211 207 203 198 194 193 193 193 194 194 193 191 188 185 184 182 182 181 180 179 178 177 178 179 181 184 186 190 194 198 202 206 209 211 213 214 214 214 214 212 210 207 203 194 178 152 121 94 75 64 57 53 53 54 54 51 45 38 33 29 27 25 25 27 28 28 25 24 26 35 48 53 47 34 20 15 17 23 32 37 36 34 34 35 36 35 31 26 19 16 20 27 27 25 20 15 11 8 6 4 2 1 360 359 359 360 1 2 6 10 14 18 20 22 22 22 21 20 20 20 21 21 20 18 17 17 18 19 23 26 30 32 32 31 31 32 37 42 45 47 46 45 45 45 45 45 46 46 46 47 47 48 49 50 51 52 53 54 55 56 57 58 61 64 68 72 77 82 86 89 90 90 89 90 90 90 90 89 88 86 84 83 81 80 79 79 80 80 78 75 72 69 68 66 64 61 60 61 65 72 82 91 97 100 100 97 93 87 80 74 69 66 64 60 55 48 40 30 22 16 14 15 17 19 20 22 23 25 29 34 40 47 56 69 83 96 106 112 114 114 115 114 113 111 110 108 106 107 109 114 121 129 136 143 149 154 159 166 172 176 179 180 180 178 176 175 177 180 181 182 182 182 179 175 167 155 151 151 153 156 160 164 167 169 169 170 170 171 172 173 173 173 175 179 185 193 203 213 223 232 357 356 356 356 356 356 356 355 355 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 356 356 356 356 355 354 351 343 334 324 318 317 319 324 331 339 348 357 5 14 18 22 26 33 38 37 26 6 344 326 310 296 287 285 285 289 295 302 309 315 316 311 305 299 293 290 290 293 300 292 156 142 139 139 142 146 153 160 167 175 184 191 195 197 197 194 191 187 181 178 179 181 182 180 169 145 115 102 100 101 103 109 115 121 126 133 143 161 196 235 249 230 205 182 168 166 172 183 194 206 221 235 243 240 234 232 239 266 293 309 317 322 324 335 48 102 108 108 107 106 113 134 187 230 248 258 264 268 271 275 279 282 283 280 277 272 267 261 254 247 243 241 242 244 246 248 249 249 247 243 236 230 225 222 220 219 218 216 214 212 210 209 208 204 197 190 182 176 172 170 170 172 174 176 178 178 179 180 181 183 185 187 188 188 189 190 191 193 195 197 198 199 200 201 201 202 202 203 205 206 207 208 208 208 209 209 209 208 206 203 198 193 190 188 187 189 192 196 199 203 205 208 210 212 215 216 217 216 213 208 203 199 196 195 195 195 196 195 193 190 187 184 183 182 181 180 178 177 176 176 178 180 183 187 190 193 196 198 200 201 202 203 203 204 204 205 206 206 205 203 200 194 183 170 154 135 112 92 78 68 65 63 62 58 50 39 29 23 21 22 25 28 31 35 46 152 159 144 136 131 129 127 129 129 73 351 345 341 344 354 11 33 42 45 45 42 42 40 39 37 34 29 25 20 16 11 7 1 357 355 355 355 356 356 357 359 5 11 17 21 24 24 23 20 18 16 14 13 11 9 6 3 0 360 2 5 9 13 18 22 25 29 32 35 38 41 43 44 45 45 45 45 46 46 47 47 48 49 49 51 52 52 53 53 53 53 53 54 55 56 59 63 68 73 78 82 84 86 86 87 87 87 88 89 89 88 86 85 83 80 78 76 76 77 78 78 78 76 73 71 69 65 62 57 54 53 55 60 70 83 94 102 106 106 104 99 92 83 74 70 68 65 61 54 43 33 25 19 16 16 16 16 16 17 19 21 26 31 35 38 43 51 62 75 86 94 100 105 109 112 113 113 111 108 105 104 105 109 116 126 135 143 150 155 161 168 174 181 187 190 189 188 187 188 190 190 190 188 187 186 187 192 205 180 167 167 169 173 177 181 184 184 183 182 181 181 180 179 178 179 181 184 189 196 203 211 217 222 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 355 355 355 355 356 356 356 355 355 354 354 354 354 353 350 344 336 329 323 321 321 324 329 335 342 349 357 5 7 6 9 21 43 55 42 5 330 313 303 297 295 299 305 314 323 329 332 330 323 311 302 296 293 294 300 312 334 10 74 104 116 124 132 141 150 157 162 166 169 170 171 170 169 165 160 153 149 150 156 159 159 156 143 126 113 107 107 108 112 116 121 127 135 144 155 171 199 230 247 231 211 193 178 172 176 186 197 204 209 213 215 213 209 210 218 238 261 276 282 282 270 225 140 120 113 112 115 121 131 166 240 261 267 270 271 273 276 281 287 295 302 304 301 296 289 280 270 260 251 245 242 241 241 241 242 243 243 242 241 238 234 230 227 223 219 215 212 210 209 209 208 203 196 189 182 177 174 174 175 176 178 180 180 180 179 179 180 182 185 188 190 190 191 191 192 193 194 196 198 199 201 201 202 203 204 205 206 207 208 208 208 208 209 210 210 208 206 203 199 195 193 192 193 195 197 200 202 204 207 209 211 213 216 218 218 217 213 208 203 199 197 196 196 197 196 195 192 189 187 185 184 182 181 179 178 176 176 176 179 182 186 191 195 198 199 199 199 198 197 197 196 195 195 196 197 197 198 198 196 192 185 176 167 156 142 126 108 90 77 69 63 57 50 37 23 14 11 15 21 27 28 320 228 225 217 202 184 169 159 152 154 160 169 180 197 220 240 246 240 222 205 172 142 136 128 116 94 73 57 46 36 26 14 3 355 349 345 344 345 346 349 350 352 355 0 7 13 18 20 20 17 13 9 6 5 2 359 354 349 345 343 345 350 358 3 8 14 21 27 32 36 38 40 42 44 46 48 49 49 50 50 51 51 51 51 51 52 52 53 53 53 52 52 52 51 51 51 53 55 59 65 72 77 81 83 84 86 87 89 89 90 90 90 88 86 85 83 80 78 76 76 77 78 78 77 75 73 71 69 66 62 57 52 49 46 47 54 65 79 92 102 107 109 107 101 92 81 76 75 72 70 63 53 43 34 29 26 23 20 17 15 15 16 19 25 30 33 35 38 43 50 59 67 75 81 87 95 102 106 109 110 108 106 105 106 110 117 127 137 146 153 158 164 170 177 186 196 203 205 209 215 218 215 209 203 199 197 199 207 232 243 196 172 174 180 186 193 200 202 201 198 195 191 187 185 182 180 181 182 185 190 196 202 207 212 215 354 354 354 354 354 353 353 353 353 352 352 352 352 353 353 353 353 353 353 353 353 353 353 354 354 354 354 354 354 354 353 352 352 352 351 349 344 337 327 319 315 313 313 318 324 331 338 347 354 359 359 353 351 354 32 110 100 326 304 298 297 298 304 313 326 336 342 345 340 330 317 304 299 297 299 304 315 332 359 35 70 90 101 108 116 125 135 142 146 147 147 146 145 142 137 128 116 106 105 110 121 125 125 120 110 105 106 111 115 118 122 125 127 131 137 146 158 174 197 222 238 234 221 207 194 182 182 188 195 199 199 196 193 189 191 200 216 235 251 258 257 248 216 171 140 124 116 119 125 129 128 120 310 300 294 289 287 286 287 292 299 310 321 326 320 311 301 290 279 268 259 251 245 242 240 238 237 237 238 239 240 241 239 237 232 225 220 214 210 208 208 208 207 204 199 193 187 182 180 179 180 181 181 182 181 179 178 178 179 182 186 190 192 193 193 193 192 193 194 196 197 199 200 202 203 204 205 207 208 208 208 208 208 209 209 210 209 208 207 204 201 198 197 196 197 198 200 202 203 206 208 210 213 215 217 219 219 217 213 207 201 198 196 196 197 197 197 195 192 190 188 186 185 184 182 180 178 177 177 178 181 185 189 194 197 199 200 201 201 200 198 196 194 192 190 189 188 187 188 189 188 186 182 177 172 165 157 149 139 125 107 82 62 49 44 40 39 199 192 185 175 181 205 220 233 237 237 229 217 204 191 178 173 172 173 175 181 191 205 218 224 224 217 202 177 161 151 143 136 128 118 111 100 66 350 334 330 328 328 330 333 338 345 351 355 359 3 5 9 14 15 12 5 357 345 339 336 334 328 324 324 326 330 338 352 5 14 19 24 27 31 33 33 34 35 39 45 49 52 54 55 55 55 55 56 56 55 55 55 55 55 54 53 51 51 50 49 48 48 49 51 55 60 66 72 77 80 83 87 91 94 95 96 95 94 92 91 89 87 84 81 80 80 80 80 79 77 74 72 71 70 69 65 60 54 48 42 41 43 47 57 71 85 96 104 107 106 100 91 85 82 80 78 72 65 57 50 45 39 34 27 21 18 18 19 23 27 31 33 35 38 41 46 52 57 61 64 69 77 86 93 100 103 105 107 108 110 115 123 133 143 151 157 161 166 171 177 187 199 209 219 229 240 242 238 227 216 210 209 214 225 234 219 180 171 179 186 193 202 212 217 218 216 208 201 194 188 184 182 181 182 185 189 194 199 204 209 210 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 353 353 353 353 352 352 351 350 349 348 345 338 328 316 307 303 303 306 312 321 332 343 353 360 3 4 2 4 10 37 138 178 260 280 286 289 295 305 319 333 340 342 340 331 318 307 300 299 303 309 319 334 353 20 51 76 88 94 96 98 103 110 117 122 125 127 127 128 126 122 116 106 96 91 90 93 95 93 88 82 82 90 100 109 116 120 123 127 132 140 150 163 180 200 217 227 227 219 208 198 189 184 184 185 185 184 180 175 171 175 199 229 248 258 260 256 237 194 158 139 128 123 127 129 126 117 85 5 329 314 303 298 297 296 298 304 316 327 331 325 314 302 291 280 270 261 253 248 244 240 237 235 233 233 234 236 238 239 237 232 225 219 214 210 207 207 207 207 206 205 201 197 193 188 186 184 184 183 182 180 178 177 178 180 183 188 192 194 195 195 194 193 193 194 195 197 198 200 202 203 205 206 207 208 208 208 208 208 209 209 210 210 209 207 205 203 201 199 199 199 200 201 203 205 207 209 211 214 216 219 220 220 217 212 205 200 197 196 197 197 198 197 195 193 190 188 187 186 185 183 181 180 179 179 180 183 187 191 194 196 198 200 203 204 203 201 198 195 192 190 188 185 183 182 180 180 180 179 177 173 169 164 160 156 152 146 132 105 77 61 48 234 222 214 209 204 200 200 203 222 235 241 240 234 228 223 219 212 203 195 188 184 188 196 204 213 219 221 212 187 170 161 156 152 149 151 156 167 185 220 263 292 306 317 324 330 336 345 354 3 10 14 14 11 6 357 342 326 312 297 290 287 288 295 307 315 321 330 345 13 31 37 38 37 35 32 29 26 26 28 33 41 48 54 58 60 60 60 61 60 60 60 60 60 59 58 56 54 52 49 48 46 45 46 47 50 52 56 59 64 69 73 79 85 93 97 100 101 102 100 98 97 95 93 90 87 85 84 83 81 79 77 75 73 73 73 72 69 65 59 53 45 40 37 35 39 46 58 73 89 102 107 106 100 95 91 88 85 81 75 68 63 58 52 46 39 32 27 25 25 28 30 32 34 37 40 43 47 50 52 54 55 57 62 69 75 82 89 96 103 110 116 123 132 141 150 156 161 164 167 170 175 183 192 206 220 235 246 252 252 244 231 223 219 219 220 211 191 176 178 182 188 195 205 216 225 230 228 221 211 202 194 188 184 182 182 184 189 193 198 202 205 206 351 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 351 351 351 351 352 352 352 352 351 350 349 348 347 345 341 332 321 308 300 296 298 303 310 323 338 350 359 5 6 7 10 16 24 37 206 230 255 268 276 282 290 302 315 328 334 333 328 320 308 301 299 302 309 319 331 346 7 35 65 85 93 94 92 89 88 90 95 100 105 110 113 116 118 118 116 111 102 94 90 87 86 82 76 70 67 73 83 93 102 109 117 125 136 149 163 179 194 208 215 217 215 207 198 190 183 177 173 168 164 161 158 155 155 165 219 258 267 269 269 259 234 190 164 155 149 144 141 135 129 120 93 352 316 301 288 282 279 278 276 273 275 284 295 299 297 292 285 278 268 260 253 248 243 239 236 232 229 228 228 229 232 234 233 230 225 219 215 212 209 207 206 206 206 208 209 209 206 200 195 190 187 184 182 180 178 178 179 182 185 190 194 196 197 196 195 194 193 194 195 197 199 200 202 203 204 205 206 207 207 207 208 209 210 210 211 211 210 208 206 203 202 201 201 201 202 203 204 205 207 210 212 214 217 220 221 220 217 211 204 200 197 197 197 198 198 198 196 194 192 190 188 187 186 184 183 181 181 181 182 185 188 191 193 195 198 201 204 207 207 205 201 197 194 191 189 188 186 183 180 178 178 178 178 177 175 172 170 169 169 168 163 156 149 153 238 261 256 248 241 232 222 212 206 215 227 236 240 239 238 238 239 237 233 226 216 207 205 207 211 215 221 225 222 206 187 178 171 167 166 168 173 181 194 215 245 276 300 314 323 331 337 344 351 357 4 5 3 355 340 322 307 298 291 286 283 283 288 298 311 320 329 343 13 53 66 64 58 51 44 37 30 26 24 24 28 35 44 52 59 64 65 66 65 64 64 64 65 66 65 63 60 57 53 50 48 46 45 45 46 48 50 52 53 56 58 62 69 77 87 94 99 101 102 102 101 100 99 98 95 92 90 87 85 84 82 80 79 79 78 77 76 75 72 68 61 53 45 39 34 32 32 36 46 68 91 106 110 108 105 100 96 94 90 85 79 74 69 64 59 52 45 39 35 33 33 35 36 39 43 46 48 49 51 51 51 50 51 52 54 57 62 68 77 92 105 117 127 137 146 153 159 164 166 168 169 171 175 183 198 217 234 247 255 258 255 248 239 231 227 218 204 187 179 178 178 182 190 202 215 226 233 232 228 221 212 202 193 188 184 184 185 189 193 198 202 204 203 350 350 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 350 350 350 351 351 351 351 350 348 347 345 342 336 326 313 301 294 291 294 301 312 329 348 0 7 10 9 9 13 18 23 359 242 245 255 264 273 281 289 301 313 323 328 327 321 313 304 299 299 304 312 323 336 351 13 48 80 97 103 103 98 92 86 84 86 90 95 100 104 109 114 118 119 117 113 105 100 95 92 88 80 72 67 68 75 84 94 106 119 134 150 168 185 199 209 216 216 210 201 190 179 172 166 160 154 145 139 135 133 132 134 153 262 276 276 273 267 247 218 193 182 181 179 173 163 152 149 152 178 247 266 264 260 257 254 250 244 236 226 224 230 241 256 266 270 270 266 260 254 249 244 238 233 227 222 220 219 221 224 227 228 227 225 221 218 214 211 207 205 203 203 205 210 213 215 213 208 201 194 189 185 181 179 179 180 183 186 190 194 196 197 196 195 194 194 195 197 199 200 202 203 203 204 204 205 205 206 206 207 208 210 211 212 212 210 208 205 203 202 203 204 205 206 206 207 208 209 210 212 215 218 220 221 220 216 209 204 200 198 197 198 199 199 198 197 195 194 192 190 189 187 186 184 183 182 183 185 187 189 191 193 195 198 202 205 208 208 206 203 200 197 195 193 191 189 185 182 179 178 179 180 180 180 179 178 178 178 177 176 175 175 180 210 250 262 262 257 251 245 237 230 228 229 233 235 236 236 237 240 241 241 240 235 233 232 232 232 233 234 234 234 228 222 213 205 197 191 190 192 197 208 227 254 282 303 317 325 332 337 341 344 346 347 346 343 337 328 319 310 304 299 296 295 296 301 309 320 331 346 12 44 66 75 74 70 64 58 49 41 34 30 28 30 35 41 48 55 61 64 66 66 65 65 65 67 69 69 68 65 61 57 53 49 46 45 45 45 47 48 48 49 49 51 54 60 68 78 87 92 95 95 96 97 98 98 98 97 94 93 91 88 87 86 86 87 88 85 84 83 83 83 79 73 65 56 47 39 33 28 25 27 44 76 101 112 115 114 110 107 104 101 97 93 89 84 79 73 66 58 50 42 39 40 42 46 50 53 54 55 55 54 53 50 48 45 43 42 42 43 45 52 67 87 108 124 135 144 151 158 163 165 165 165 165 167 174 189 211 232 247 256 261 262 261 256 249 241 227 210 193 181 174 169 173 184 198 213 225 231 233 231 228 220 211 201 193 188 187 188 191 195 199 203 203 201 348 349 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 347 347 347 348 348 348 348 349 349 350 350 350 350 349 348 346 343 339 332 321 308 295 287 284 287 295 315 342 2 12 15 16 14 11 12 14 11 316 250 251 258 267 277 286 294 301 311 319 323 323 318 311 303 297 298 304 314 326 338 353 18 64 98 111 116 117 112 104 95 88 86 89 92 97 102 107 113 118 122 122 121 117 113 109 106 102 96 89 84 83 87 95 106 119 137 155 173 189 203 212 218 220 215 201 186 171 158 149 142 133 121 111 107 107 108 107 101 35 285 279 272 262 248 224 208 199 195 194 192 187 181 175 176 185 202 221 238 245 248 247 245 241 234 224 214 211 213 221 235 248 257 263 264 263 259 254 248 240 230 221 213 209 209 212 217 221 223 224 224 222 220 216 212 207 202 199 198 198 203 208 213 217 218 215 210 203 194 187 183 181 181 184 187 190 194 195 196 196 194 194 195 196 198 201 202 203 204 204 204 203 203 204 204 205 206 208 209 211 211 211 209 206 204 203 203 205 207 209 210 210 210 211 211 211 213 216 219 221 222 220 216 209 204 200 199 198 199 200 200 199 198 197 196 194 192 191 189 187 186 185 185 185 186 188 189 191 193 195 199 203 206 208 208 207 205 203 201 199 196 193 190 186 183 180 179 180 181 182 183 183 182 182 182 182 181 181 181 182 193 221 248 258 258 256 253 250 245 241 239 237 237 236 236 236 238 240 242 242 242 244 246 247 248 246 243 242 239 238 240 241 240 237 233 231 229 230 238 252 271 291 307 319 328 334 338 340 341 341 340 338 335 332 327 322 318 314 311 309 309 310 314 320 330 345 7 36 58 70 74 74 75 75 72 67 59 50 42 37 37 39 42 46 51 56 59 61 62 61 61 62 65 68 70 70 68 65 61 57 53 49 47 45 44 44 44 44 45 45 46 49 54 63 73 81 86 88 89 91 92 94 95 95 94 93 93 92 92 90 90 92 95 95 94 93 92 94 94 90 85 77 67 57 47 36 25 15 14 24 54 92 111 118 120 118 116 114 111 109 106 103 100 96 92 85 76 64 55 52 52 54 58 61 63 64 64 62 60 56 50 43 35 28 25 22 19 19 24 33 53 87 114 127 136 142 149 154 156 158 157 159 164 174 190 211 230 246 255 260 265 269 266 262 254 242 223 202 182 169 162 167 179 195 214 226 232 236 236 234 228 219 208 199 193 191 192 193 197 201 203 202 201 347 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 347 347 348 349 350 350 349 349 348 346 343 338 330 320 307 294 282 276 275 284 317 359 16 22 23 21 19 16 15 14 9 334 256 254 265 276 285 292 298 303 309 316 320 321 318 311 304 300 302 311 322 333 346 359 27 78 110 122 127 128 127 119 109 100 94 93 95 99 103 109 115 120 125 128 128 127 125 122 119 117 114 112 111 111 115 122 133 146 161 177 190 200 209 215 219 216 208 193 177 163 151 140 132 116 100 88 84 83 82 77 43 306 280 269 261 251 239 226 217 209 203 200 197 194 191 190 192 199 208 218 228 237 241 242 240 236 228 219 209 204 205 211 225 241 252 259 264 265 264 261 255 245 230 215 204 199 200 205 211 216 220 222 222 221 219 216 211 206 200 195 192 192 195 201 207 213 218 222 221 217 209 199 192 187 186 186 188 190 192 194 194 194 193 193 195 197 200 203 205 206 205 205 204 203 203 203 203 204 205 207 208 210 210 209 207 204 202 202 203 206 209 211 212 213 213 213 212 213 215 218 220 222 222 219 214 208 204 201 200 200 201 201 201 201 200 199 197 196 194 193 191 189 188 187 186 187 187 188 189 191 193 196 200 204 207 210 209 208 207 205 203 200 198 195 191 188 184 181 179 179 180 181 181 181 182 183 184 184 184 185 185 186 189 198 215 233 244 251 254 252 248 245 241 240 239 239 239 239 239 240 242 244 245 247 249 250 251 249 247 244 242 240 239 240 246 252 256 258 256 253 257 265 278 294 310 321 328 334 337 339 339 338 337 336 334 331 328 324 322 320 318 317 318 319 322 327 335 348 15 48 70 81 83 84 85 86 86 84 78 69 60 53 50 50 51 53 54 55 56 56 57 56 56 58 60 63 66 68 68 67 65 61 57 53 50 46 42 41 40 39 39 39 39 42 46 55 67 77 84 87 89 91 92 92 94 95 95 93 94 94 93 91 91 95 100 103 102 101 101 102 101 98 92 84 74 65 55 42 26 14 8 11 34 77 105 117 122 123 123 121 120 118 117 116 115 113 111 108 103 96 90 85 81 78 75 74 74 74 72 70 66 59 47 33 21 13 6 1 356 355 354 356 1 30 93 119 127 132 136 140 145 151 156 167 184 197 207 218 233 246 254 259 263 269 271 271 269 258 238 214 189 171 165 167 175 193 213 226 235 240 241 239 234 225 215 206 199 197 198 199 202 205 205 204 202 346 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 346 347 348 349 349 349 349 348 346 343 337 330 320 311 299 283 267 258 257 330 30 32 31 28 25 22 19 16 14 12 3 294 257 277 288 296 300 302 304 306 310 313 314 314 311 312 315 322 330 337 345 353 6 34 86 116 128 133 135 134 130 122 113 106 102 102 104 108 113 118 123 128 132 133 132 132 130 128 126 125 126 128 133 139 147 158 171 182 193 201 206 211 214 215 210 200 188 172 158 146 136 128 115 99 85 76 72 68 45 298 272 264 259 255 252 247 241 235 227 217 208 203 201 201 202 204 209 214 222 231 239 242 242 239 233 224 214 205 199 199 205 218 236 249 258 265 269 270 268 261 249 230 211 199 193 194 200 207 213 217 220 220 220 218 214 209 203 197 192 189 188 191 195 200 206 212 219 222 222 219 212 204 197 192 189 189 189 190 191 192 192 192 193 195 198 202 205 207 207 207 206 205 204 203 203 204 204 205 206 207 208 208 206 204 202 201 201 203 206 209 211 213 214 214 214 214 215 216 218 220 221 220 217 212 208 204 202 202 202 203 203 203 203 202 201 199 198 196 194 193 191 189 189 188 188 188 189 190 191 193 197 201 206 209 210 210 209 208 205 202 200 197 194 191 187 183 180 178 177 178 178 179 181 183 185 187 188 188 189 190 191 192 194 197 204 216 235 250 254 250 244 240 237 238 239 240 241 242 243 243 244 245 247 248 249 249 248 246 245 243 241 239 238 239 245 255 262 261 257 258 264 275 293 308 320 328 333 336 337 337 337 336 334 332 330 327 325 323 321 319 319 320 322 325 328 332 338 2 62 95 103 105 105 104 103 102 99 94 87 80 74 69 67 66 67 67 65 62 60 59 60 60 60 60 61 64 66 67 68 67 65 61 57 52 47 41 37 35 33 33 32 31 32 35 43 56 72 83 89 93 95 96 97 100 101 102 99 96 94 90 87 90 97 104 108 108 107 107 108 108 105 98 88 81 74 67 56 35 20 11 11 27 61 93 110 119 124 125 125 125 124 124 124 125 126 126 127 126 124 121 119 115 108 100 93 88 85 82 80 75 67 54 34 21 12 4 356 347 339 331 324 320 320 337 108 121 125 130 134 141 150 161 177 198 212 218 224 234 246 256 263 268 274 279 282 279 267 247 219 195 180 173 172 175 191 208 223 235 242 243 242 238 230 220 210 204 202 203 205 208 209 208 206 205 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 344 345 346 347 348 348 349 349 348 346 342 336 330 324 319 309 287 246 216 195 123 59 45 38 32 27 23 19 16 12 10 8 356 299 302 308 310 310 308 304 299 295 292 294 300 307 317 326 333 339 343 346 350 359 28 87 119 130 135 137 138 136 132 126 120 115 113 114 117 121 125 129 131 133 133 132 131 131 130 130 130 131 134 141 149 160 173 187 197 206 211 215 218 220 220 211 197 181 164 149 138 130 125 119 110 102 94 94 109 249 258 258 258 257 257 257 257 255 252 247 238 226 217 213 212 212 213 215 218 226 235 242 244 242 237 230 220 209 201 197 197 204 215 232 247 259 268 274 279 276 267 250 228 208 196 190 190 197 204 211 217 219 220 219 217 213 207 201 195 189 187 186 188 191 195 199 205 211 217 220 222 220 215 208 201 194 190 188 188 189 190 191 191 193 196 199 202 206 207 208 207 206 205 204 204 204 205 205 206 206 206 206 205 204 202 200 200 201 204 206 209 211 213 214 215 215 215 216 217 218 219 219 217 214 210 207 204 203 203 204 205 205 205 205 204 203 201 199 197 196 194 192 191 190 190 189 189 190 191 192 195 198 203 207 209 210 209 208 206 203 200 198 196 193 190 187 183 180 177 176 176 177 179 182 185 187 189 191 191 192 193 195 196 197 200 202 208 221 237 248 246 240 235 235 236 238 240 242 244 244 245 245 244 245 246 246 246 245 245 244 244 243 241 238 235 233 237 244 249 249 250 255 266 286 303 315 323 329 333 335 336 336 335 333 331 329 326 324 321 319 317 317 318 320 324 326 327 328 334 134 139 138 137 136 134 131 126 121 115 109 104 99 93 88 85 84 83 80 77 73 71 70 70 70 69 69 68 69 69 69 69 69 66 62 56 49 41 35 30 27 25 23 21 18 17 23 38 62 81 93 100 103 105 108 111 114 114 111 105 98 87 84 88 97 107 112 111 110 110 113 113 110 104 96 92 90 90 79 57 36 24 22 33 53 77 95 109 117 122 125 127 129 131 133 135 136 137 138 137 137 137 138 136 132 126 118 110 104 99 95 91 85 76 62 46 32 19 5 346 326 310 299 295 293 292 307 126 128 131 134 140 148 160 176 195 207 214 220 229 241 256 268 279 288 294 294 285 267 243 218 199 188 181 177 181 190 202 215 228 237 243 246 243 235 225 215 208 205 205 207 209 210 209 207 206 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 342 342 342 342 341 341 342 342 342 343 344 346 347 348 349 349 348 346 342 336 333 331 329 320 271 217 204 198 167 71 49 41 34 29 24 19 15 12 9 8 5 345 328 323 318 312 306 297 290 285 283 286 295 304 314 321 325 328 329 329 333 342 11 89 120 130 135 138 141 143 143 141 139 136 134 133 133 134 135 137 138 137 135 130 127 126 127 129 131 134 138 145 155 168 183 196 207 216 224 231 235 236 232 218 195 171 153 140 130 125 123 122 123 126 134 155 202 238 253 259 261 262 263 264 265 267 267 265 260 250 240 231 226 222 219 217 217 224 233 240 243 240 235 227 217 207 201 198 199 207 218 232 248 262 273 283 290 288 276 254 226 205 193 188 189 196 204 211 217 220 221 220 217 212 206 200 194 188 187 186 188 190 192 194 197 202 207 213 217 219 219 215 209 201 195 191 190 189 190 191 193 195 197 200 203 206 208 208 208 207 206 206 205 205 206 206 206 206 206 205 204 202 201 201 201 203 205 207 209 211 213 214 215 216 216 216 216 217 217 216 214 211 209 207 205 205 205 206 207 207 208 208 207 205 202 200 198 196 195 193 192 191 191 191 191 192 193 194 197 200 203 206 208 209 208 206 203 199 197 196 194 192 189 187 184 181 178 177 176 177 179 181 183 185 187 189 191 192 193 195 197 200 203 207 211 217 224 230 230 230 230 233 236 238 240 242 244 245 245 245 244 243 243 243 243 243 242 242 243 242 241 238 234 231 231 233 237 240 243 248 260 277 294 308 319 325 330 333 335 336 335 334 331 329 325 322 319 316 314 313 315 318 324 326 327 322 242 179 171 167 164 162 160 158 155 149 141 132 125 120 114 108 103 101 98 95 91 86 83 80 79 79 79 79 78 76 75 74 73 73 72 69 64 54 44 34 25 19 14 9 1 355 352 358 14 45 76 96 105 110 114 118 122 126 126 124 120 111 96 89 88 95 107 112 113 111 111 114 114 113 109 107 107 109 112 106 90 69 52 46 48 55 67 81 95 107 116 123 128 133 136 140 142 144 144 143 142 142 143 146 147 147 145 140 134 129 125 120 114 109 102 91 80 68 52 24 334 300 286 282 281 283 288 290 271 162 147 141 143 148 156 169 181 193 203 212 220 231 247 270 293 307 308 298 282 261 239 219 205 194 187 184 186 191 198 208 218 229 239 245 245 240 230 218 210 205 204 206 207 208 208 207 207 344 344 344 344 344 344 344 344 344 343 343 343 342 342 342 341 341 340 340 340 340 340 340 341 342 343 344 346 347 348 349 348 347 344 340 338 338 334 309 256 243 238 235 228 84 43 38 33 27 22 18 14 10 6 3 2 352 323 311 304 298 293 289 289 290 292 296 300 304 307 308 305 302 299 296 298 301 311 124 130 134 138 143 149 154 158 160 162 163 163 160 155 150 147 146 145 143 137 129 122 119 119 122 127 134 141 150 161 173 185 196 207 220 234 248 257 260 253 232 191 161 144 133 125 122 123 127 134 142 155 178 212 244 259 266 270 272 274 275 277 280 282 284 283 278 268 258 247 236 227 221 219 224 230 236 239 237 232 224 215 207 203 201 203 211 223 239 256 272 286 298 306 308 300 274 230 202 191 189 191 197 204 212 217 221 221 220 216 212 206 200 195 190 188 189 190 192 193 195 196 197 200 204 209 213 217 217 214 209 203 197 193 191 190 192 194 196 199 201 203 205 207 208 209 208 208 207 206 206 206 206 206 206 205 204 203 202 202 202 204 206 208 209 211 213 214 215 215 215 216 215 215 215 214 213 211 210 208 207 207 207 207 208 209 210 210 210 209 206 204 201 199 197 195 194 193 192 192 192 193 194 195 197 199 201 203 205 206 207 206 203 200 197 196 195 194 192 190 188 186 184 182 180 179 179 179 180 182 184 186 189 191 192 194 195 197 199 201 205 209 214 218 220 220 221 223 228 232 235 238 241 243 245 246 245 243 242 242 241 241 241 240 240 240 240 239 237 235 234 235 237 238 239 241 244 253 267 285 302 315 324 330 333 335 336 336 335 332 330 326 322 317 313 310 309 312 320 327 332 337 341 195 180 179 177 174 172 172 171 168 163 157 148 141 134 129 123 119 115 112 108 102 97 92 89 87 86 85 84 84 82 81 80 79 79 79 77 73 64 51 37 22 12 4 355 347 340 338 342 356 26 63 90 106 115 121 126 129 132 132 132 129 124 113 101 93 94 105 112 113 113 113 115 116 117 118 121 124 125 124 120 113 101 87 78 74 73 74 80 88 98 108 119 128 135 140 144 146 147 146 144 143 142 144 148 151 154 156 155 154 154 153 150 147 142 136 127 117 110 110 142 253 262 266 270 275 281 288 291 284 239 184 165 157 154 156 163 172 183 194 202 209 214 220 247 314 317 298 280 265 251 235 222 210 200 194 191 191 193 197 203 211 221 233 241 244 242 233 223 212 206 204 203 205 207 208 208 207 343 343 343 343 343 343 343 343 342 342 342 342 341 341 340 340 339 339 338 338 338 338 338 339 340 341 342 344 346 348 349 349 347 346 345 345 345 325 269 250 251 251 247 241 251 27 29 27 22 18 14 10 6 2 358 350 276 236 261 276 283 287 290 293 297 300 302 303 301 297 291 283 275 267 260 254 244 216 174 153 149 150 155 161 167 171 175 178 181 182 181 174 163 153 147 144 142 137 129 121 117 115 116 120 128 138 149 160 170 179 186 196 212 233 256 273 282 280 261 203 158 141 130 121 121 124 131 139 148 161 182 213 248 266 275 280 284 287 289 291 293 296 300 302 301 295 285 273 258 244 234 230 231 233 236 237 235 229 221 211 203 199 198 201 213 234 260 283 301 315 324 332 336 335 327 294 225 201 196 197 201 208 215 220 224 223 220 216 211 206 201 196 193 192 193 194 196 197 198 197 197 197 199 203 207 212 214 214 211 207 201 195 191 191 192 194 197 199 201 203 205 207 208 209 209 209 207 206 205 204 204 205 205 205 205 205 205 205 206 208 209 211 212 213 214 215 215 215 215 215 214 214 213 212 211 210 210 209 209 209 209 209 210 211 212 213 212 211 208 205 202 200 198 196 194 193 193 193 193 194 196 197 199 200 201 203 204 205 206 205 203 201 199 198 196 194 191 190 190 189 188 187 186 185 184 184 184 185 187 189 191 193 194 195 196 198 200 201 204 207 211 215 216 215 215 215 216 219 225 232 239 244 246 247 245 243 242 241 239 239 238 238 238 238 238 237 235 234 234 234 235 235 235 235 236 241 252 271 292 312 324 331 335 338 338 337 336 334 331 328 324 319 313 307 305 308 319 330 342 358 18 63 155 168 169 169 170 171 170 168 165 161 156 149 144 140 136 131 127 123 118 112 106 100 95 93 91 89 88 87 86 85 84 84 84 84 84 81 73 61 45 27 13 1 353 349 347 348 353 1 16 41 73 99 115 124 130 134 135 136 135 134 131 126 118 108 104 108 111 113 114 115 116 118 121 129 136 139 136 132 128 122 115 108 104 105 113 110 105 100 101 108 119 129 138 145 150 151 149 146 144 143 143 146 150 155 161 164 167 169 172 175 179 181 181 178 172 163 163 175 198 224 242 255 265 274 284 291 294 289 261 224 198 182 170 163 162 166 174 182 189 192 188 169 138 109 236 249 249 247 239 232 224 215 206 201 198 197 197 198 201 206 216 226 235 240 240 234 225 215 208 204 203 203 205 207 208 207 342 342 342 342 342 342 342 342 342 341 341 341 340 340 339 338 338 337 337 336 336 336 336 337 338 339 340 342 344 347 347 348 347 347 348 348 338 264 242 242 247 250 247 248 277 4 15 16 14 10 7 4 1 360 359 359 183 210 247 273 285 292 296 299 302 304 304 302 298 290 280 268 256 245 235 226 215 200 185 171 164 163 167 172 176 179 181 183 185 186 185 177 163 149 140 136 136 134 131 127 124 122 122 124 128 136 145 154 161 167 172 181 195 217 247 274 291 294 286 248 178 149 134 124 123 126 131 139 147 159 177 208 246 268 279 287 293 297 300 303 305 308 311 312 312 310 305 297 286 271 259 249 244 241 239 237 233 222 208 191 176 165 157 148 97 346 345 347 350 353 354 353 351 348 342 331 306 255 223 214 213 217 223 228 231 229 224 219 213 207 202 199 197 197 197 198 199 200 199 198 197 196 197 199 203 208 211 212 211 208 202 197 193 192 193 196 198 200 201 203 205 207 209 210 210 209 207 205 203 202 202 204 205 206 207 208 209 209 210 211 212 213 214 215 215 215 215 214 214 213 213 212 212 212 211 211 211 211 211 211 211 212 213 214 215 215 215 213 210 207 203 200 198 196 194 193 193 194 194 196 197 199 200 201 202 203 204 205 206 207 206 204 201 198 194 192 191 192 192 192 191 190 190 189 189 189 190 190 191 192 193 194 195 195 196 198 199 201 204 207 209 211 212 211 211 210 209 211 216 225 234 241 244 245 245 243 242 240 238 235 235 235 236 237 236 234 232 230 230 229 228 227 227 226 227 230 238 251 277 304 323 334 338 340 340 339 337 335 332 329 326 320 313 305 301 304 314 326 345 11 26 36 58 114 139 147 152 155 158 159 159 158 155 152 149 146 143 139 136 132 128 122 116 110 105 101 98 96 93 92 91 90 90 90 91 91 90 86 79 67 50 33 18 7 1 1 3 7 9 9 13 24 50 86 111 123 131 136 138 139 139 138 138 137 134 128 121 117 114 114 116 118 120 124 131 141 149 149 145 140 134 131 127 125 128 138 153 161 161 151 132 126 129 137 146 154 159 159 156 151 148 149 152 156 160 165 170 175 178 181 185 190 195 201 204 203 198 190 189 194 204 218 231 243 256 270 282 290 293 286 265 242 220 201 186 174 166 162 164 166 167 163 152 140 136 152 189 213 226 229 229 228 224 218 213 209 208 206 204 203 203 207 213 221 229 234 236 236 231 224 217 212 208 207 206 206 206 206 340 341 341 341 341 341 341 341 341 340 340 340 339 338 338 337 336 336 335 335 334 334 334 335 335 337 338 340 342 344 344 343 341 338 336 326 278 242 239 244 249 254 257 278 319 346 357 1 2 359 356 355 356 359 16 117 172 204 255 285 297 302 304 305 306 306 306 303 299 290 277 262 246 232 220 209 199 189 179 171 166 166 171 176 178 179 178 176 174 170 164 156 147 139 133 131 133 135 136 136 135 134 135 136 139 142 147 151 155 161 168 178 190 207 229 258 287 300 297 276 203 159 138 127 123 124 128 134 142 153 171 201 237 263 278 289 297 303 308 312 315 317 319 320 320 319 318 315 311 304 292 280 270 260 252 242 229 202 168 136 114 96 78 58 39 26 20 16 15 14 10 3 355 347 340 332 321 299 267 242 233 231 236 240 241 239 233 225 217 210 205 202 201 201 201 201 200 200 198 197 196 196 196 199 202 206 210 211 210 208 204 199 196 195 196 197 199 200 202 203 206 208 210 211 211 209 206 204 203 202 203 205 207 209 210 211 212 213 213 214 214 214 215 215 214 214 214 213 213 212 212 212 212 212 212 212 213 213 213 213 214 215 216 217 218 218 217 215 211 207 204 200 198 195 194 193 193 194 195 196 198 199 201 202 202 203 204 206 209 210 209 205 200 195 192 191 193 195 195 195 194 193 193 192 192 192 193 193 194 194 194 194 193 193 194 195 197 199 200 202 204 206 207 208 208 207 207 209 213 219 225 231 235 238 241 242 242 240 235 231 229 228 227 228 228 228 227 226 225 224 223 222 221 222 222 223 227 234 253 287 318 334 340 342 342 341 339 336 333 331 328 323 315 308 304 306 313 326 349 18 23 22 24 32 54 83 108 127 139 147 151 152 152 151 150 149 147 146 144 141 138 134 130 126 121 117 113 109 106 103 100 98 98 99 100 100 99 94 85 73 57 41 28 18 14 14 15 14 12 7 6 11 27 59 92 115 129 137 140 142 142 142 143 144 143 139 133 129 125 126 131 138 146 158 168 172 171 165 159 151 143 140 140 143 151 163 174 182 187 186 176 163 156 157 161 167 172 172 169 164 160 162 166 171 176 180 184 187 190 192 195 199 202 205 207 207 205 200 199 201 208 216 221 227 234 245 257 269 276 267 256 243 227 208 194 182 171 161 156 153 148 141 133 135 148 167 185 201 212 217 220 222 222 221 220 221 220 218 215 211 208 210 215 221 227 234 239 242 242 239 232 226 221 217 214 211 207 205 339 339 340 340 340 340 340 340 340 340 339 339 338 337 336 336 335 334 333 333 332 332 332 332 333 334 335 337 338 338 336 329 317 302 285 269 260 257 258 263 269 277 289 303 316 327 336 342 344 344 342 343 346 354 24 108 164 208 261 291 304 309 310 308 307 307 306 305 302 297 286 268 245 222 203 190 179 169 161 155 152 154 163 171 174 174 169 162 155 144 134 128 125 124 123 125 128 131 134 136 137 137 139 141 143 146 150 154 160 168 176 185 194 205 218 239 266 293 302 296 186 148 131 123 119 118 121 127 137 150 170 199 231 255 274 288 300 308 313 318 321 324 326 328 329 330 331 331 330 329 324 317 307 295 281 261 225 162 126 106 91 77 63 49 38 30 26 24 22 21 13 2 350 341 335 331 325 316 299 277 261 253 255 256 256 252 244 234 222 211 205 203 202 202 202 202 202 201 200 198 198 197 198 201 203 206 208 208 208 206 204 201 200 199 198 198 199 200 202 204 206 208 210 211 210 208 206 205 204 204 206 208 210 211 213 214 214 215 215 215 214 214 213 213 213 212 212 212 212 212 212 213 213 213 213 214 214 214 214 215 216 218 219 220 221 221 219 216 212 207 203 199 197 195 194 193 193 194 195 197 198 200 201 202 202 203 205 208 211 212 210 207 202 198 196 196 197 198 198 197 197 196 195 194 194 194 194 194 195 195 195 194 193 192 193 194 195 197 198 199 200 202 204 205 206 205 205 205 207 211 216 221 225 229 233 236 238 238 232 226 222 220 217 216 215 216 218 219 219 218 218 218 218 218 218 219 220 223 233 261 305 328 337 341 342 342 340 338 336 335 334 334 333 329 327 326 334 351 13 21 17 14 11 12 18 29 48 80 118 138 146 148 149 150 150 150 151 151 150 149 147 145 142 140 137 133 130 127 123 119 115 110 110 112 113 113 110 104 95 83 69 55 43 33 28 24 19 13 7 1 358 360 10 25 51 88 121 137 142 143 144 144 145 145 144 141 138 138 142 147 156 169 184 199 205 202 195 185 175 165 155 150 151 155 165 173 181 187 192 193 191 187 183 180 180 182 184 184 182 178 175 176 180 184 188 192 195 199 201 201 200 198 199 201 203 205 204 204 203 204 207 209 210 208 207 206 208 214 228 235 239 238 222 206 195 186 176 165 155 148 142 136 136 142 156 172 185 196 204 209 213 216 219 223 228 233 235 235 232 226 223 223 226 232 238 245 251 255 257 255 249 243 238 233 227 220 214 210 338 338 339 339 339 339 339 339 339 339 338 338 337 336 335 334 333 332 332 331 331 330 330 330 331 331 332 333 334 330 322 304 283 271 266 266 270 273 275 278 281 285 290 295 303 310 318 324 329 331 332 333 335 339 345 334 224 220 239 266 289 298 302 301 300 300 301 302 304 307 311 307 278 192 168 160 153 145 137 132 130 134 151 166 172 171 166 158 147 135 122 113 107 106 106 108 110 113 114 117 120 123 127 132 138 144 151 161 171 180 186 189 193 198 205 222 244 271 293 312 77 117 119 117 115 115 118 126 138 156 180 207 232 253 271 288 300 309 315 320 324 327 330 333 336 339 341 343 345 345 345 343 340 336 331 328 27 107 103 95 86 76 64 52 41 33 27 23 20 15 5 353 343 336 334 335 334 332 324 312 298 287 282 280 277 272 262 244 221 200 189 187 189 196 204 212 215 216 214 211 208 206 205 205 205 205 204 203 202 202 202 202 201 201 200 199 199 200 202 204 206 207 208 209 208 208 207 207 207 208 210 211 213 214 215 216 216 216 215 214 213 212 211 211 210 210 210 210 211 212 213 214 214 214 214 214 214 214 215 216 218 220 222 223 224 223 221 218 213 207 202 198 196 194 193 193 193 194 196 197 199 200 201 202 203 203 205 207 210 211 210 208 205 203 202 202 202 201 200 199 197 197 196 196 195 195 195 195 196 196 196 196 196 195 196 197 198 199 199 200 201 202 203 204 205 204 203 203 203 205 209 214 219 222 225 227 228 227 223 220 218 216 213 211 210 210 211 212 213 213 213 214 215 216 216 215 216 218 224 244 280 311 328 336 340 341 341 340 341 342 345 350 352 356 4 36 99 48 359 356 356 356 356 355 354 354 356 5 54 130 146 150 152 152 153 153 155 155 155 155 154 152 150 148 146 144 142 140 137 135 133 132 132 132 131 129 125 119 110 98 86 72 60 49 40 30 20 11 4 358 355 354 357 3 12 33 91 130 140 143 143 144 144 143 141 139 140 145 153 164 177 192 204 212 215 212 207 199 190 177 164 156 154 158 164 171 178 184 189 192 195 196 196 194 193 192 192 191 190 187 186 186 187 189 191 195 198 202 203 201 198 194 193 194 196 197 199 201 202 203 204 203 200 195 188 182 181 189 200 213 226 228 216 203 196 191 184 176 167 159 151 146 145 151 160 172 184 194 201 206 208 212 218 226 236 244 252 260 263 258 252 251 253 256 260 264 267 272 275 276 273 269 264 255 243 232 224 218 337 338 338 339 339 339 339 339 338 338 338 337 336 335 334 333 332 331 330 329 329 328 328 328 328 329 329 328 326 319 304 285 272 267 269 272 276 277 277 278 279 280 283 287 292 297 304 310 318 323 327 328 328 324 315 295 266 236 227 231 249 268 280 285 288 290 293 295 302 312 327 344 10 70 115 130 132 131 126 122 123 134 159 188 194 188 177 165 151 136 122 110 100 93 89 88 87 85 84 83 87 95 107 119 131 143 157 172 183 188 189 186 184 184 188 205 228 258 290 332 46 86 104 109 113 117 122 134 150 171 196 221 242 259 275 290 301 309 314 319 323 327 331 335 339 343 347 351 355 358 0 2 3 4 6 13 32 60 79 84 84 81 73 62 48 35 24 16 10 4 357 352 348 346 347 350 351 350 347 339 330 320 313 310 309 309 312 331 86 103 103 100 91 323 284 276 267 259 251 242 233 225 220 215 210 206 201 198 197 197 199 202 203 204 203 202 201 201 202 203 205 205 206 207 208 209 210 211 211 213 214 215 216 217 217 218 217 216 214 213 211 210 209 209 208 208 209 209 210 212 213 214 215 215 215 214 214 215 216 218 220 222 224 226 227 226 224 220 213 207 201 197 194 193 193 193 194 195 197 198 200 201 202 203 203 203 204 205 207 208 208 207 206 205 205 204 203 202 200 199 199 198 197 197 197 197 197 197 197 197 198 198 198 198 199 200 201 202 203 203 203 204 205 206 207 205 204 203 202 203 207 211 215 219 221 222 222 220 218 217 215 213 210 209 208 209 211 211 210 210 211 212 213 214 214 214 214 217 224 239 260 286 309 326 335 340 342 344 347 351 357 356 288 226 220 220 221 226 240 262 286 306 320 323 323 321 319 321 318 289 185 170 166 165 164 162 162 162 161 160 158 157 155 154 153 152 151 149 149 149 150 150 149 149 146 143 140 134 127 116 104 91 77 62 47 33 21 11 4 358 354 351 350 350 352 2 35 105 130 137 140 141 139 138 136 136 139 150 164 180 198 210 217 220 220 218 216 211 203 186 167 155 150 152 157 163 171 179 186 192 197 201 202 202 200 198 196 196 195 195 193 191 189 189 189 189 192 194 195 194 191 188 188 188 188 187 189 191 193 194 194 191 185 176 168 163 163 171 186 205 228 236 227 213 204 199 196 192 188 183 175 166 159 156 157 166 177 187 195 199 203 208 215 224 235 249 270 290 295 293 288 284 284 284 286 288 292 297 304 309 308 301 292 279 265 251 237 228 337 337 338 338 338 338 338 338 338 338 337 336 335 334 333 331 330 329 328 328 327 327 326 326 326 326 326 324 318 307 291 278 271 269 272 274 276 275 274 274 274 275 278 280 283 286 290 295 303 316 324 326 323 315 302 284 263 242 227 223 230 250 266 275 281 285 289 294 303 313 324 340 0 34 77 111 128 135 138 140 146 165 192 216 225 219 201 177 155 139 126 113 101 89 80 75 72 68 65 63 65 77 94 113 130 147 163 180 185 185 180 173 167 167 172 187 207 245 316 10 47 70 88 100 110 120 130 146 168 194 219 241 260 275 287 297 304 310 315 320 324 328 332 336 340 344 350 356 3 9 14 17 19 20 21 24 31 42 56 69 77 81 80 72 58 40 23 11 7 5 5 6 8 9 10 10 8 5 1 355 348 342 338 338 342 353 10 31 43 47 42 28 1 332 312 297 287 279 271 263 254 246 238 230 221 212 205 198 197 198 201 204 207 208 207 206 205 204 204 204 205 206 207 208 209 211 212 214 215 216 217 218 219 219 219 218 217 215 213 211 209 208 207 207 207 207 207 208 210 212 214 215 215 215 215 214 214 215 217 219 221 224 227 229 229 229 226 221 213 206 200 196 194 193 193 194 195 196 198 200 201 202 203 203 203 203 203 205 206 207 208 207 206 206 205 205 205 203 202 201 200 199 199 198 198 198 198 198 198 198 199 199 199 199 200 201 202 204 205 206 207 208 209 209 208 207 205 204 205 207 211 214 217 220 221 221 219 215 213 211 210 208 205 204 205 207 211 213 212 211 211 211 212 213 213 213 215 218 227 237 250 266 288 310 326 336 342 348 355 6 14 284 223 221 221 221 222 224 226 232 241 256 276 285 288 287 284 285 282 273 255 228 208 195 185 180 177 174 172 170 167 164 161 159 158 157 157 157 157 158 159 159 159 158 155 153 150 147 143 134 123 111 96 76 53 32 19 10 4 358 353 349 345 342 340 347 4 60 109 128 133 134 133 131 130 131 139 154 174 194 212 220 223 223 221 221 221 219 212 193 168 150 144 145 150 158 167 175 184 192 199 203 206 206 204 201 200 200 200 200 199 197 193 190 187 185 187 189 189 189 189 190 190 189 186 181 176 173 170 167 163 155 144 133 123 117 110 99 69 349 333 320 294 251 223 213 208 205 203 200 196 188 178 166 159 158 164 171 179 183 190 197 205 212 221 239 284 306 308 306 303 300 298 297 299 303 309 315 320 323 319 309 297 286 278 270 256 245 336 337 337 338 338 338 338 338 338 337 336 335 334 333 331 330 329 328 327 326 325 325 325 325 325 324 323 320 313 301 285 274 269 268 271 272 272 270 268 267 266 267 270 273 274 274 273 273 279 299 319 324 321 311 299 280 256 234 220 216 220 236 259 273 282 287 292 299 307 314 317 322 331 353 40 107 137 149 156 163 171 186 207 225 238 240 225 191 156 139 128 118 107 93 80 73 69 67 65 64 64 77 95 116 134 147 159 169 168 163 156 151 148 152 156 164 165 130 40 37 46 60 75 89 103 118 136 160 188 218 247 269 285 295 303 308 313 318 322 327 331 334 337 340 343 349 355 3 12 18 22 26 27 27 27 28 31 37 45 55 65 71 73 71 61 47 34 25 23 23 24 26 27 26 25 22 18 14 10 5 1 359 358 359 4 10 17 24 23 20 11 358 340 321 306 295 286 279 274 268 262 257 251 244 235 225 215 207 203 203 204 207 209 210 210 209 208 207 206 206 206 207 208 209 211 213 214 216 218 219 220 221 221 221 220 219 217 215 213 210 208 207 206 205 205 205 206 208 210 212 214 215 216 215 215 214 214 215 217 220 223 226 228 231 232 231 228 222 214 206 199 195 193 193 193 194 196 197 199 201 202 203 203 203 202 202 204 206 209 211 212 211 209 208 207 206 206 205 204 203 202 201 200 199 198 198 198 198 198 198 198 198 198 198 199 200 201 204 206 208 209 209 208 207 205 205 205 206 208 211 215 219 222 225 225 223 218 211 202 197 193 191 193 196 199 205 211 214 213 212 210 210 211 212 212 213 215 220 228 236 245 256 271 292 311 325 336 344 354 8 291 216 217 217 213 211 210 211 213 215 218 226 238 248 253 254 255 257 256 255 250 242 233 221 210 201 195 191 187 183 179 174 169 165 161 159 158 159 160 161 161 162 162 160 158 156 155 153 150 147 142 137 131 114 70 24 9 3 360 357 352 347 342 336 331 335 348 33 92 117 125 127 126 124 124 128 140 159 181 201 213 219 221 221 220 221 221 220 212 192 165 145 138 139 146 156 166 176 186 195 201 205 207 208 205 204 204 204 204 204 203 200 197 193 191 189 189 190 193 195 198 198 195 187 177 167 156 145 135 125 116 106 94 81 69 58 47 34 18 0 346 331 311 277 247 229 219 215 212 211 209 206 200 188 176 164 158 161 164 169 175 185 190 192 192 185 210 284 293 295 295 294 293 293 295 299 306 313 318 318 313 303 290 279 275 273 272 269 336 337 337 338 338 338 338 338 338 337 336 335 333 332 330 329 327 326 325 325 324 323 323 323 323 323 322 318 310 297 281 268 262 262 263 263 261 259 256 254 253 255 259 264 262 257 252 242 243 266 315 330 326 318 304 275 241 219 208 206 212 225 248 272 287 296 302 309 314 315 310 303 300 300 307 156 154 158 164 170 179 190 207 222 235 243 238 203 153 135 128 123 115 103 90 81 78 77 77 76 77 86 101 117 129 137 141 143 142 141 141 141 142 145 145 142 130 99 64 48 44 53 65 79 95 114 141 176 214 251 279 296 307 313 318 322 327 332 337 341 344 346 348 350 353 358 4 11 18 22 25 27 28 27 27 29 31 35 41 47 54 57 59 59 56 51 46 43 40 39 38 37 35 33 30 27 23 20 17 14 12 11 11 11 12 13 13 12 9 3 355 345 333 318 306 295 287 280 274 269 264 260 256 251 245 237 228 219 213 210 209 209 210 211 211 211 209 208 207 207 208 209 210 212 213 215 216 218 219 220 221 221 222 221 220 218 217 214 212 210 208 206 205 204 203 204 205 207 210 212 215 216 216 216 215 214 215 216 218 220 223 227 230 232 233 232 229 222 214 205 199 194 193 193 194 195 196 198 200 201 203 203 203 203 202 203 205 208 211 214 214 213 212 210 208 207 206 205 205 204 203 202 201 200 199 198 198 197 196 197 197 197 198 198 199 201 203 206 208 209 209 208 206 205 204 205 206 208 210 211 214 218 222 225 226 224 220 212 201 191 183 180 184 191 198 207 212 213 211 208 207 207 208 209 209 211 215 222 229 237 245 252 263 277 292 306 317 321 312 257 231 224 218 210 205 202 202 203 204 204 205 208 214 222 229 234 238 240 241 242 240 239 236 232 225 219 215 210 204 197 188 180 171 164 159 155 155 156 157 158 159 159 159 157 154 152 151 150 149 150 154 162 174 185 200 236 321 344 352 351 348 342 335 325 320 320 329 18 91 111 119 121 121 119 120 127 142 163 185 203 212 217 219 220 220 219 218 213 202 184 162 144 136 137 145 157 169 182 192 199 203 206 208 208 207 206 206 207 207 206 205 202 199 196 193 192 190 190 192 196 198 194 178 159 144 131 121 114 106 98 90 80 70 62 55 47 37 25 9 349 329 310 294 276 260 246 231 222 218 215 215 214 212 207 198 187 175 169 166 164 166 172 175 173 165 156 157 186 236 262 273 278 279 282 289 297 305 309 310 308 301 291 279 268 264 264 267 272 336 337 338 338 338 338 338 338 338 337 335 334 332 331 329 328 326 325 324 323 322 322 322 322 322 322 321 318 310 293 277 265 259 258 253 244 227 216 214 219 237 254 265 271 266 249 230 214 202 205 309 342 338 327 301 242 214 207 204 207 213 223 241 267 288 302 310 315 314 307 296 285 279 275 271 185 160 159 164 171 180 190 203 215 225 232 233 192 137 126 126 126 123 116 103 96 93 94 99 103 106 106 111 114 118 121 123 128 135 144 151 154 152 147 139 131 119 100 76 59 52 56 66 79 94 116 149 192 239 276 299 312 323 329 335 339 344 350 354 357 359 360 0 2 4 8 12 16 19 20 21 21 21 21 22 25 28 33 38 42 46 48 49 50 51 51 51 49 47 45 43 40 38 35 32 29 26 24 22 21 20 19 18 17 16 14 11 7 3 357 351 342 333 322 312 302 294 287 279 273 267 262 258 254 250 244 237 229 223 219 216 214 213 213 213 212 210 208 207 207 209 211 212 214 215 217 218 219 220 221 221 222 221 220 219 217 216 213 211 208 206 204 202 201 201 202 204 208 211 214 216 218 218 217 216 215 215 217 218 221 224 227 230 232 234 232 228 221 213 204 198 194 193 193 194 195 196 198 200 202 203 203 203 203 203 205 207 209 212 214 214 213 212 209 207 205 205 205 206 206 205 204 203 201 199 197 196 195 195 196 197 198 198 199 201 203 206 209 211 211 211 209 208 207 206 207 208 208 208 209 211 214 218 222 224 224 221 215 208 200 195 193 195 199 204 209 211 209 205 199 198 198 199 199 201 204 210 221 233 242 249 253 261 269 278 286 286 274 248 232 226 220 214 206 201 199 199 200 201 200 200 200 202 207 214 221 227 231 234 235 236 237 237 236 231 228 224 219 212 202 190 178 168 161 156 152 152 153 154 154 155 155 154 152 150 147 143 141 142 145 151 163 176 187 197 207 221 256 310 329 329 324 317 307 301 298 297 346 104 110 114 116 117 119 124 135 152 172 190 203 210 216 220 222 221 217 210 201 190 178 164 148 138 136 145 158 172 186 195 201 204 207 208 208 207 207 208 209 209 208 206 203 200 197 193 189 184 179 181 180 171 154 138 127 116 106 99 94 91 86 80 74 69 64 60 53 41 19 344 309 290 278 269 264 261 256 243 229 220 217 216 215 214 212 210 205 199 192 184 173 170 166 162 156 148 144 146 157 181 207 232 253 268 283 297 306 308 307 302 296 288 278 268 258 253 251 254 256 337 337 338 338 339 339 339 338 337 336 335 333 331 330 328 326 325 324 323 322 321 320 320 320 321 322 323 323 318 306 296 289 283 276 251 214 173 128 64 14 341 322 313 307 300 285 257 223 196 188 184 317 336 292 234 213 209 210 212 215 218 222 233 252 275 292 302 305 298 286 277 271 270 272 269 155 148 153 160 170 180 188 197 203 209 211 206 134 100 103 112 122 126 125 119 115 115 124 147 181 188 168 136 120 115 115 119 132 149 166 176 175 166 151 136 126 117 106 90 74 67 69 78 89 105 129 159 202 260 295 314 326 335 343 348 353 358 2 6 7 8 8 9 11 12 14 15 15 14 13 11 10 10 11 14 19 25 31 36 39 42 43 45 47 48 50 50 50 48 46 43 40 37 34 31 29 27 25 25 24 24 24 23 21 19 17 14 10 6 1 354 347 339 331 323 315 307 300 291 282 274 268 263 259 255 250 244 238 232 228 225 222 221 219 216 213 210 208 208 208 210 212 214 215 217 218 219 220 221 221 221 221 221 220 218 216 214 211 207 204 200 197 195 195 197 202 206 211 215 218 219 220 220 218 217 216 216 217 219 221 224 227 229 231 232 230 226 219 211 203 197 194 192 193 193 195 197 199 200 202 203 203 203 203 204 206 208 210 212 213 213 211 208 204 202 201 203 205 206 206 207 206 204 202 198 194 193 193 195 197 197 198 199 200 202 205 207 210 212 213 213 212 211 210 210 210 209 209 208 208 210 212 216 220 222 222 221 216 211 206 203 202 204 206 208 208 206 202 196 191 187 184 182 181 183 187 197 217 238 250 254 254 256 259 260 257 244 230 221 219 216 211 205 199 197 195 196 198 200 201 202 201 201 203 208 216 222 227 231 233 235 236 237 235 232 228 224 219 210 199 187 175 166 159 156 154 154 154 154 154 153 152 151 150 148 146 141 139 138 139 141 149 158 168 177 186 192 200 218 255 283 292 292 287 282 275 265 217 129 116 114 118 123 129 140 156 172 187 198 205 212 218 223 225 222 214 202 191 183 175 164 149 139 138 144 153 166 180 190 197 202 205 206 206 207 207 209 210 211 210 208 205 201 197 192 185 176 172 168 160 143 130 121 114 105 96 91 89 87 85 83 82 82 84 84 79 56 276 261 254 253 252 252 253 258 262 259 249 232 222 218 216 215 213 213 212 211 209 205 199 191 182 170 161 152 147 146 155 167 180 194 213 247 289 312 312 308 300 291 282 274 265 257 250 246 243 245 246 337 338 338 339 339 339 339 338 337 336 334 333 331 329 327 325 324 323 322 321 320 319 317 316 318 322 332 347 351 345 335 324 313 302 280 263 306 336 340 335 330 324 319 314 308 298 279 248 216 199 194 197 208 216 215 215 215 216 217 217 216 216 221 230 242 257 266 268 265 263 264 267 273 293 327 81 117 134 148 162 174 181 183 184 181 170 139 82 68 73 86 104 120 128 131 135 144 164 195 218 212 188 155 132 125 126 134 155 178 193 199 192 173 150 133 126 120 114 104 92 88 89 96 108 125 143 164 205 289 313 324 332 340 347 354 359 3 7 9 10 10 11 11 13 14 14 12 8 4 360 357 357 359 4 11 19 27 33 38 40 42 43 44 45 47 48 48 48 47 44 42 39 35 32 30 28 26 25 25 25 25 26 25 24 23 21 19 16 13 9 3 357 349 342 335 329 322 315 307 297 288 280 273 268 263 257 252 246 241 237 234 231 228 224 220 216 213 211 210 210 211 213 214 216 217 218 219 220 220 221 221 221 220 219 217 215 212 207 203 197 193 190 190 193 200 206 212 216 219 221 222 222 221 219 218 217 216 217 219 221 224 226 229 230 230 228 223 216 208 201 196 193 192 192 193 194 196 198 199 200 201 202 202 203 205 207 209 211 212 212 210 207 203 199 198 199 201 204 205 206 207 206 203 199 194 189 189 192 195 197 199 200 201 202 204 206 209 211 213 214 213 213 212 211 211 211 210 210 210 210 212 214 217 220 222 221 220 216 212 208 205 205 206 207 207 205 201 195 189 184 179 175 170 168 169 174 185 206 233 250 251 245 240 235 228 219 212 208 209 208 204 199 193 190 189 189 192 196 201 205 207 205 204 204 207 213 219 225 230 233 234 235 235 233 231 228 225 222 215 204 191 178 167 160 157 156 156 155 155 155 154 152 150 149 147 145 142 140 139 138 137 138 141 146 154 161 169 181 198 224 251 267 271 270 266 258 240 196 146 125 124 131 141 153 167 179 189 198 204 209 215 221 226 227 223 211 196 184 175 166 155 145 140 140 144 149 157 169 180 190 197 201 204 205 207 208 210 212 213 213 211 207 201 194 186 177 170 164 156 141 126 121 118 113 104 99 96 95 94 94 95 99 105 114 132 191 233 241 241 239 240 242 245 250 258 268 277 275 258 239 227 220 216 214 214 215 217 218 218 217 215 211 202 193 183 173 168 171 175 179 185 191 206 241 275 287 287 278 269 261 253 247 243 242 240 240 241 240 337 338 339 340 340 340 339 338 337 336 334 332 330 328 326 324 323 322 321 320 319 318 316 314 318 347 26 34 25 15 1 345 329 317 309 305 312 317 320 321 320 319 317 313 308 298 278 246 218 203 196 198 202 210 216 220 223 224 224 220 217 214 217 221 225 231 234 238 243 250 260 272 289 323 11 67 98 116 130 145 159 160 156 149 140 126 104 80 64 62 69 85 106 122 135 147 164 187 210 224 211 180 151 137 137 146 162 187 206 214 213 202 173 149 135 128 125 123 118 111 110 114 121 132 144 154 164 231 310 320 325 331 339 348 355 360 4 6 7 7 7 7 8 9 9 7 2 356 350 346 344 347 354 5 16 27 34 39 42 43 43 43 44 45 45 46 47 46 45 43 40 37 34 31 29 27 26 25 24 24 25 25 25 24 24 23 22 21 19 16 12 6 360 353 347 341 336 329 322 314 305 297 289 282 276 269 262 256 251 247 243 239 234 229 225 221 218 215 214 213 213 213 215 216 217 218 219 220 220 221 221 221 220 218 216 213 210 205 200 196 193 192 196 202 208 213 217 220 221 223 223 222 221 219 217 216 216 217 219 221 224 226 228 229 228 225 220 213 205 199 195 192 191 191 192 193 195 196 197 198 198 199 201 203 206 208 210 212 213 212 209 206 203 201 200 201 202 203 205 206 207 205 202 198 193 190 191 193 197 200 202 204 205 207 209 210 213 214 215 215 213 212 211 210 210 210 210 210 210 212 215 217 219 220 221 220 218 215 213 210 207 206 206 206 205 202 197 190 184 180 176 174 172 173 178 188 202 216 228 235 235 229 223 217 212 209 207 205 203 200 195 190 186 184 184 187 191 197 202 206 209 207 206 205 207 213 220 226 230 233 235 236 235 234 233 231 230 227 219 208 192 177 166 160 158 157 156 155 156 154 153 151 150 147 145 142 140 139 139 139 138 139 141 144 151 159 168 178 193 213 235 250 257 258 255 246 226 188 149 137 142 152 163 174 184 192 198 203 207 212 218 225 228 228 224 209 192 177 166 157 149 144 143 148 153 158 164 171 180 187 194 198 202 204 207 209 212 214 216 215 210 202 190 177 165 156 151 144 134 118 118 120 122 123 118 116 115 114 114 115 119 125 135 157 202 233 241 241 237 238 239 241 244 248 254 262 273 279 274 262 248 235 225 219 218 218 220 223 224 226 227 227 222 217 212 206 201 197 194 191 190 190 193 206 223 237 244 243 239 233 229 226 226 227 228 230 231 231 338 339 339 340 340 340 339 338 337 336 334 332 330 328 326 324 322 321 320 319 318 316 315 322 58 80 70 59 48 35 9 341 323 313 308 308 310 312 314 315 315 314 313 310 305 293 265 217 202 194 192 193 194 196 201 218 235 244 245 236 227 222 221 222 225 227 229 234 242 253 266 283 305 343 42 83 103 116 127 136 142 137 129 123 119 116 107 94 79 69 70 79 97 116 133 150 170 190 204 207 179 139 129 132 142 163 185 206 221 223 216 199 169 148 138 134 133 134 135 133 135 139 145 153 160 169 198 284 307 315 320 326 337 347 354 359 2 3 2 2 2 2 3 3 3 360 354 347 342 339 339 346 359 14 28 37 41 44 44 44 43 43 43 44 45 45 45 44 43 41 39 36 33 31 29 27 25 24 24 24 24 24 23 23 22 22 22 21 21 19 16 11 6 1 356 351 346 341 335 328 320 313 305 298 291 284 277 270 263 258 252 246 241 235 230 226 223 220 218 217 215 215 215 216 217 219 220 221 221 222 222 221 220 219 217 213 209 205 201 198 197 198 203 207 212 215 218 220 221 222 221 221 219 218 216 216 216 217 219 221 224 226 228 228 226 222 216 209 201 196 193 191 190 190 191 192 193 193 194 195 197 199 202 206 208 210 213 214 215 214 212 209 206 205 204 204 204 205 206 206 207 205 203 200 197 196 196 197 200 203 205 207 209 210 212 214 215 216 216 215 214 212 211 210 209 209 208 208 209 212 214 216 218 219 219 219 219 218 216 215 212 210 208 206 203 198 192 186 181 178 176 176 179 185 194 204 214 222 227 230 229 226 221 216 212 209 206 203 199 194 190 187 186 188 190 192 196 200 203 206 207 206 205 205 209 216 222 227 231 233 235 237 236 236 234 233 231 225 214 198 183 171 164 161 159 157 157 156 155 153 152 150 148 146 143 141 140 139 140 142 145 150 156 164 171 176 180 184 195 212 230 243 249 250 245 235 217 188 159 155 160 169 176 185 192 198 202 206 210 215 221 226 230 230 224 213 197 179 166 158 154 152 155 161 168 174 179 183 187 190 194 198 202 205 208 211 213 215 214 210 200 183 166 152 141 136 131 126 119 116 119 125 130 133 136 139 143 144 146 148 150 156 171 202 233 245 247 242 240 240 243 245 244 243 242 242 249 257 266 274 277 271 255 238 229 225 225 227 229 232 233 232 230 228 225 222 219 215 211 206 202 198 196 200 206 212 215 215 214 212 211 210 210 211 213 216 219 218 338 339 340 340 340 340 339 338 337 336 334 332 330 328 326 323 321 319 316 314 312 307 286 130 111 99 87 75 62 41 355 325 313 308 306 306 307 308 309 309 309 308 306 303 297 278 224 183 177 181 185 189 191 190 197 222 262 276 274 261 242 233 229 228 229 231 235 242 253 266 279 292 305 334 98 121 132 141 150 154 150 141 132 126 125 125 123 115 103 90 84 88 100 118 136 154 170 184 182 163 129 114 119 135 159 186 204 215 221 220 208 185 157 143 138 137 140 146 150 151 150 152 157 164 175 206 260 291 303 309 315 322 333 343 351 356 358 358 358 357 359 360 1 3 3 1 358 353 349 348 350 360 17 32 41 45 46 45 44 43 43 42 42 43 43 44 43 42 41 39 37 35 33 31 28 27 25 24 24 23 23 23 22 21 20 19 19 19 18 17 15 12 9 5 2 358 355 351 346 340 334 327 321 314 307 300 292 284 277 269 262 255 248 242 237 232 228 225 222 220 218 218 218 218 219 220 221 222 223 224 224 223 222 221 218 215 211 207 204 202 201 203 206 209 212 214 216 218 219 220 219 218 217 216 215 215 215 216 219 221 224 226 227 226 223 219 212 205 199 195 192 191 190 190 190 190 191 191 192 195 198 202 206 208 210 212 214 215 215 215 213 210 207 205 204 204 205 207 208 208 207 206 204 202 200 199 199 200 202 204 206 208 209 211 213 214 215 216 216 215 214 213 212 211 210 209 208 208 209 211 213 215 217 219 220 220 221 221 220 219 217 214 210 206 200 194 189 184 180 178 178 180 185 193 201 209 216 221 224 226 227 225 222 217 213 209 205 201 197 193 190 189 191 194 198 200 202 204 204 205 205 205 205 206 211 217 223 228 231 234 236 237 237 235 234 231 225 215 202 188 176 168 164 161 160 159 158 157 156 154 152 150 148 147 145 144 144 144 146 149 157 165 177 187 192 194 192 193 202 215 229 238 242 242 236 226 210 191 180 176 177 180 185 191 196 201 204 207 212 216 222 226 229 229 224 216 205 193 181 172 167 166 170 176 182 187 191 193 194 195 196 200 203 207 210 212 214 213 208 197 180 163 149 141 137 134 130 125 121 120 122 127 134 141 149 160 171 178 182 180 177 182 201 232 250 256 255 249 247 248 249 248 242 235 229 228 232 239 249 267 282 287 282 266 250 237 234 234 236 239 239 238 235 233 230 228 225 222 219 215 212 210 209 209 210 212 212 212 210 209 209 209 209 208 208 212 215 215 339 340 340 341 341 340 340 339 338 336 335 333 332 330 328 326 324 322 319 315 306 282 207 161 136 117 99 82 49 4 333 318 311 308 306 306 306 307 307 306 304 300 296 290 276 194 153 148 153 166 181 191 197 200 211 232 263 277 276 264 248 242 238 237 238 241 247 257 270 280 287 291 282 245 183 167 166 168 171 171 167 161 154 149 146 144 140 132 121 109 98 99 110 127 145 159 170 174 164 146 132 128 140 169 193 208 214 215 213 204 182 155 137 132 134 138 143 149 150 149 146 148 157 175 209 260 287 300 307 312 317 322 330 338 345 351 354 355 356 357 360 2 5 7 8 8 7 6 5 8 14 26 39 47 50 50 48 46 44 43 42 41 41 41 42 42 41 40 39 37 35 33 31 29 27 25 24 24 23 23 22 22 21 19 17 16 16 15 14 13 11 9 7 5 3 1 359 356 353 349 345 341 336 330 322 314 305 297 288 280 272 265 258 251 245 240 235 230 227 224 222 221 221 222 222 223 224 225 225 226 226 226 225 224 221 218 214 211 208 206 206 207 208 210 212 214 215 216 217 217 217 216 215 214 213 213 214 216 219 221 224 226 226 224 220 215 208 202 197 194 192 190 189 189 190 190 190 191 193 197 201 205 208 210 211 212 212 213 213 213 210 207 204 203 203 204 206 207 208 208 207 206 204 203 202 201 201 201 203 204 205 207 208 209 211 212 214 214 215 215 214 214 213 212 211 210 209 209 210 212 214 216 219 221 222 223 224 224 223 222 220 216 211 205 198 193 188 185 183 180 180 182 187 194 201 207 213 217 220 222 222 221 219 215 211 208 204 201 197 195 194 194 197 199 202 204 206 206 205 205 204 204 204 206 210 215 221 226 231 235 236 237 236 236 234 232 226 216 201 186 175 168 164 163 162 160 158 157 156 154 153 152 151 151 150 149 149 151 153 160 171 184 196 203 206 207 204 206 211 220 228 233 235 233 227 217 205 196 192 189 187 187 190 194 198 202 204 207 211 215 219 222 225 224 220 213 205 196 188 182 178 177 179 184 190 196 200 201 201 201 202 203 206 209 211 212 211 206 197 181 163 150 141 137 136 135 133 130 128 127 128 131 137 145 156 170 183 192 196 195 194 200 224 252 265 268 266 263 261 260 262 260 252 237 228 228 233 239 249 261 271 276 277 273 263 253 249 248 250 251 249 245 241 237 234 230 226 223 220 218 217 216 216 217 218 219 221 221 222 222 222 223 223 222 221 223 225 225 339 340 341 341 341 341 340 339 338 337 336 335 335 334 333 334 335 336 335 328 311 266 215 185 161 135 88 38 3 342 330 321 315 311 309 308 308 308 308 306 302 294 274 229 169 142 130 130 140 161 184 196 201 204 210 219 231 245 252 251 249 248 249 251 254 261 268 276 281 285 286 283 270 237 207 192 186 185 184 183 180 177 174 170 165 156 147 137 126 116 106 103 116 131 147 159 165 164 155 147 149 158 177 201 213 218 216 208 194 169 141 127 123 125 131 137 140 142 137 132 127 127 185 271 283 294 302 309 314 320 324 328 332 338 343 348 352 356 358 1 4 7 9 12 13 14 15 17 20 26 35 45 52 55 55 54 51 48 45 43 41 40 39 39 40 40 39 38 37 35 33 31 29 27 25 23 23 22 22 22 21 20 19 17 15 14 12 11 10 8 7 5 4 2 1 360 359 358 357 356 354 351 348 342 335 327 318 308 298 290 282 275 268 261 255 248 242 237 232 229 227 225 225 225 226 227 227 229 229 230 230 230 230 228 226 222 219 215 212 210 209 210 211 212 213 214 215 216 216 216 215 214 213 212 212 212 213 215 218 221 223 224 224 221 217 211 205 200 196 193 191 190 190 189 189 190 190 191 194 198 203 206 208 209 210 210 210 211 211 210 206 203 201 202 203 205 206 206 206 206 207 206 205 204 204 203 203 203 203 204 204 205 205 206 208 209 211 212 213 214 215 214 214 214 213 212 212 212 213 214 216 218 220 223 225 226 226 227 226 225 223 219 213 207 200 195 190 187 184 181 180 181 186 192 198 204 209 212 215 217 217 216 214 211 208 205 202 199 197 196 196 197 199 201 204 206 207 207 205 204 204 204 203 204 206 211 216 224 229 233 235 237 237 237 236 233 227 217 199 183 171 165 162 162 160 159 157 156 156 155 155 155 155 154 154 153 154 156 161 170 183 197 206 212 215 216 215 216 220 224 228 229 228 225 219 211 204 201 199 196 193 191 194 197 200 203 205 207 209 212 215 217 218 217 214 209 202 195 189 185 183 183 184 188 193 199 203 205 206 206 207 208 209 210 211 210 206 197 184 168 154 144 139 137 137 137 138 138 138 138 138 141 145 152 164 179 191 199 202 203 206 218 245 268 280 283 284 285 286 287 293 302 315 324 301 277 265 260 260 260 261 260 259 258 254 254 256 261 263 263 260 254 247 241 236 231 225 221 218 217 217 218 219 221 223 225 227 228 230 232 233 234 235 235 235 236 237 238 340 340 341 341 341 341 341 340 340 339 339 338 339 340 342 345 348 349 347 338 316 271 238 222 216 304 347 347 344 338 332 326 319 314 312 311 312 314 315 315 311 258 158 147 145 143 142 148 176 197 203 202 200 199 200 205 212 220 230 240 246 251 256 262 269 278 281 281 280 279 280 281 277 254 223 208 202 199 195 190 187 186 184 181 175 162 150 140 131 122 114 110 118 130 142 151 154 151 148 148 158 176 198 218 224 222 213 192 163 139 123 118 119 124 130 134 133 131 125 118 93 350 322 315 312 313 315 318 323 327 332 337 341 346 350 354 358 1 3 6 8 11 13 16 18 20 23 27 32 39 47 54 58 60 60 58 55 51 47 44 41 39 39 39 39 39 38 37 35 33 31 29 27 25 23 21 21 21 20 20 19 18 17 15 14 12 11 10 8 7 5 3 1 360 358 358 357 358 358 359 359 357 354 350 344 337 328 319 309 300 292 285 278 272 265 258 251 245 239 235 232 230 229 230 231 232 233 234 235 235 235 235 234 232 230 226 223 219 216 214 212 212 213 213 214 215 216 216 216 215 214 213 212 211 211 212 213 215 218 220 222 222 221 218 213 207 202 198 195 193 192 191 190 190 190 190 191 193 196 200 204 207 208 208 208 209 209 209 209 207 204 202 202 203 204 203 203 203 205 206 207 207 206 206 205 205 204 204 203 203 202 202 203 204 205 206 208 210 212 214 214 214 214 213 213 213 214 215 216 217 218 219 221 223 225 226 227 228 228 227 226 224 219 213 206 199 193 188 183 180 179 180 185 190 196 202 206 209 211 213 213 212 211 209 206 203 200 197 196 195 196 197 199 201 203 205 206 206 206 205 204 203 202 201 203 206 211 219 225 230 234 236 238 238 238 235 229 219 202 185 170 161 159 158 158 157 156 156 157 157 157 157 157 155 155 156 158 161 169 180 193 203 210 215 217 218 219 221 223 227 227 226 223 219 214 209 205 204 203 201 197 196 196 198 201 203 205 206 208 210 211 212 213 213 211 207 202 197 192 188 187 187 188 191 195 200 203 206 208 209 209 210 210 211 210 207 201 191 176 163 153 147 145 144 145 147 148 148 147 146 145 146 152 164 179 193 203 209 211 213 218 233 258 281 294 301 309 316 321 324 328 332 337 334 326 314 298 282 269 260 253 247 242 238 233 230 231 245 257 262 263 258 251 246 242 233 225 220 216 216 217 218 220 222 225 228 230 232 234 236 238 239 241 241 242 243 244 245 340 341 341 341 341 341 341 342 342 343 343 345 348 351 356 359 360 358 354 343 321 293 274 288 314 330 337 339 338 337 333 329 323 315 313 313 316 321 326 330 353 137 145 151 159 177 200 225 233 227 217 208 200 198 200 203 209 216 225 234 243 249 255 260 265 270 273 272 272 272 274 285 308 325 295 233 214 207 200 194 190 188 188 186 181 171 161 153 146 140 133 128 129 134 140 143 144 138 138 143 158 183 211 231 237 230 209 173 147 134 128 126 127 129 131 131 128 125 122 114 81 344 328 325 325 327 329 331 334 338 344 351 356 0 3 5 6 8 9 10 11 14 16 19 23 26 30 35 40 46 53 59 63 65 66 65 62 58 53 49 44 42 41 41 41 41 39 37 35 32 30 28 26 24 22 21 20 20 19 19 18 17 17 16 15 14 13 11 10 8 6 4 2 360 358 357 358 358 359 360 360 358 355 352 347 342 335 328 319 311 303 295 288 281 274 267 260 254 248 242 238 235 234 234 236 238 240 241 240 240 238 237 236 234 232 229 226 223 219 217 215 214 214 215 215 216 217 217 217 216 215 213 212 211 212 213 214 216 217 218 219 219 217 214 209 204 200 197 195 193 192 191 191 191 191 191 192 195 198 202 205 207 207 207 207 207 207 206 205 203 202 201 201 201 201 201 201 204 206 208 209 208 207 207 206 206 205 204 203 203 202 202 202 203 204 205 207 210 212 213 214 214 215 214 214 215 216 217 218 218 219 220 221 222 223 225 226 227 228 228 228 227 225 220 212 204 196 190 186 183 182 183 186 191 197 201 205 207 210 211 211 210 208 206 203 200 198 196 195 194 195 197 198 200 201 202 203 203 203 203 202 201 200 199 200 203 207 213 219 226 230 234 237 239 239 237 233 225 215 201 185 169 163 160 160 160 161 161 161 160 159 157 156 155 155 157 161 167 177 187 197 204 209 213 215 216 218 220 223 225 225 222 219 215 211 207 205 204 203 202 199 198 198 200 202 203 204 205 206 208 208 209 209 209 207 205 201 198 195 192 191 191 192 195 199 202 205 208 209 210 211 211 211 211 210 206 199 189 176 165 158 155 155 156 159 161 162 160 156 151 149 150 158 174 189 201 209 212 213 214 220 238 263 289 308 321 332 341 342 340 336 329 324 319 314 309 298 285 272 259 249 242 235 230 223 218 220 230 244 255 258 257 256 253 249 239 229 221 217 216 216 218 221 224 227 230 232 235 237 239 240 242 243 244 245 246 247 248 340 341 341 341 341 341 342 344 346 348 351 355 360 4 8 10 9 4 355 341 323 311 308 316 327 333 335 336 335 334 332 328 323 315 310 315 323 333 340 345 56 147 157 168 183 204 226 235 236 227 217 208 202 204 207 210 214 220 226 233 240 244 248 251 252 254 257 262 265 269 274 288 323 349 356 333 226 204 195 192 191 192 193 193 189 182 174 168 163 159 156 154 154 155 155 152 145 133 131 136 152 186 221 240 248 237 207 172 154 149 148 149 148 145 141 136 132 130 128 127 126 319 313 316 323 329 335 339 345 352 1 8 13 15 16 14 13 12 12 13 14 16 19 23 28 32 36 40 44 50 56 61 66 70 72 73 72 70 65 60 53 49 48 47 46 45 43 40 36 33 30 28 26 24 23 22 21 20 20 19 19 19 18 18 17 16 14 13 12 10 8 6 4 2 1 0 0 0 0 0 359 357 354 351 347 344 339 334 328 321 314 306 298 291 284 277 270 263 256 250 244 240 237 238 240 243 245 245 243 242 240 238 237 235 233 231 228 225 222 219 217 216 216 216 217 218 218 218 218 217 216 215 214 214 214 215 216 216 217 217 216 215 213 210 206 202 199 196 194 193 192 192 192 192 192 193 194 197 200 203 205 207 207 206 206 205 205 204 203 201 200 199 199 198 199 200 202 204 206 208 209 209 208 208 207 206 205 204 203 203 203 203 204 204 205 206 208 210 212 214 216 217 218 218 218 218 218 219 220 220 220 221 221 222 223 224 225 227 227 228 229 229 227 222 213 204 196 191 188 186 186 187 190 194 199 202 205 207 209 209 209 208 205 203 200 197 195 194 194 194 195 196 197 198 199 199 199 199 199 199 198 197 196 196 197 199 203 209 215 220 226 230 234 236 238 237 234 228 220 210 198 185 176 171 168 168 168 167 166 164 161 157 154 154 155 158 164 173 182 191 198 203 207 210 211 212 214 216 219 220 220 220 217 213 210 207 205 203 202 201 200 199 200 201 202 202 203 204 205 206 206 206 206 205 204 202 199 197 195 194 194 195 197 200 203 206 208 210 212 213 213 213 213 213 211 207 201 189 177 169 164 164 165 168 172 174 176 175 172 169 166 165 172 181 189 195 201 203 203 203 211 226 258 295 323 338 345 348 344 337 329 318 311 306 303 299 292 282 271 260 253 248 244 238 231 226 229 236 245 254 257 259 258 259 256 249 239 226 219 217 218 220 223 226 229 232 235 237 239 241 242 243 245 246 247 247 248 249 341 341 341 340 341 342 344 348 352 357 1 4 6 9 10 10 6 358 345 331 319 315 317 322 328 331 333 334 333 332 330 326 321 315 311 326 348 358 2 7 143 169 176 186 198 211 228 230 227 218 210 206 207 211 215 218 221 224 228 233 238 242 244 245 246 247 250 254 260 264 270 282 320 350 360 1 327 200 193 192 194 197 200 200 197 191 183 177 172 170 169 170 171 172 171 165 155 141 135 140 156 187 223 239 244 234 208 183 170 167 168 170 170 166 159 151 145 144 145 149 159 183 222 259 292 315 330 341 353 6 17 24 27 26 23 20 17 16 15 15 17 19 22 27 31 36 39 43 46 50 55 61 66 71 75 78 79 78 75 70 65 60 57 55 53 51 48 44 39 36 32 29 27 25 24 23 22 22 22 21 21 20 20 19 17 16 15 14 13 11 10 8 7 6 5 4 4 3 2 1 358 356 353 350 348 345 343 340 336 332 326 319 311 304 296 289 282 274 267 258 251 245 241 241 243 244 246 245 244 242 240 238 237 235 234 232 229 227 224 221 219 218 217 218 219 220 221 221 221 220 219 218 217 217 217 217 216 216 215 215 213 212 209 206 203 200 198 196 194 193 193 193 194 194 194 195 196 198 201 203 205 206 205 205 205 204 204 203 202 201 200 199 198 198 199 200 202 204 205 207 208 208 209 208 208 206 205 204 204 204 204 205 206 206 207 208 209 212 214 216 218 220 222 222 221 221 221 221 222 222 223 223 223 224 224 225 226 227 227 227 226 225 222 216 207 198 193 190 189 188 188 190 193 197 202 204 206 207 208 208 208 206 203 200 197 195 193 193 193 193 194 196 196 197 197 196 196 196 195 195 194 193 192 192 193 195 199 203 209 214 220 224 228 232 234 235 233 228 222 214 204 194 186 181 177 175 174 173 170 167 164 159 156 154 154 158 166 175 183 191 197 201 205 207 209 210 212 214 215 216 217 218 217 215 212 208 205 203 202 200 200 200 201 202 202 202 202 202 203 204 205 205 205 203 202 200 198 197 196 196 197 198 201 204 207 210 212 213 215 215 215 215 215 215 213 210 203 193 182 174 170 171 175 178 182 184 186 186 187 189 190 191 192 193 192 193 194 194 192 193 199 210 231 284 329 345 348 345 337 325 313 304 298 294 292 289 285 280 274 268 264 263 260 257 250 246 247 251 259 263 265 264 262 262 262 260 251 237 227 222 222 224 227 229 232 235 237 239 241 242 244 245 246 247 248 249 249 250 342 342 341 341 342 344 348 354 360 5 8 8 7 6 4 359 352 341 330 322 317 316 319 324 327 330 332 332 332 331 330 329 328 325 326 349 10 10 5 352 227 198 198 203 210 218 225 221 214 207 204 207 213 219 222 223 224 226 228 232 236 240 243 245 246 246 246 248 251 255 259 272 324 359 6 6 357 234 202 198 197 197 198 198 196 191 184 177 172 170 169 171 173 173 173 170 161 153 148 155 171 195 221 235 238 230 209 189 179 176 179 181 182 180 175 169 164 163 163 167 172 181 193 213 250 295 324 344 2 20 31 36 36 32 27 23 20 18 18 18 19 22 25 29 33 37 41 44 46 49 53 57 62 68 73 75 76 76 74 70 66 62 60 58 56 54 51 47 43 39 35 32 30 27 26 25 24 24 23 23 23 22 21 20 18 17 15 14 13 11 10 9 8 7 7 6 5 4 3 0 357 355 352 350 349 348 347 346 344 342 338 334 327 320 313 304 296 288 279 269 259 252 247 245 245 245 245 245 243 242 240 238 237 235 234 232 230 227 224 221 220 219 219 220 222 224 225 226 226 226 224 223 221 220 219 218 217 216 215 213 211 209 206 204 201 199 197 196 195 195 195 195 195 195 195 196 197 198 201 203 204 205 204 204 203 203 203 202 202 200 199 198 197 198 198 200 201 203 204 206 207 208 208 208 208 207 207 206 206 206 207 207 208 209 209 209 210 213 215 217 220 222 224 224 224 223 223 223 223 224 224 224 224 225 225 226 226 227 226 224 222 219 215 209 201 195 191 188 187 187 188 191 195 200 205 206 207 208 208 207 206 204 201 198 195 193 191 192 192 193 194 195 195 195 195 194 193 193 192 192 191 190 189 188 188 190 192 196 201 207 212 218 223 227 230 231 231 228 225 219 211 203 195 189 184 182 179 177 174 170 167 163 160 158 157 158 167 174 182 188 194 199 203 205 207 208 210 211 212 213 214 216 216 216 214 210 206 203 202 201 201 202 203 203 203 202 201 201 202 203 204 204 203 202 200 199 198 197 198 198 200 202 205 208 211 213 215 216 216 216 216 216 216 216 215 212 206 197 188 180 178 179 183 186 188 190 191 193 195 198 200 200 199 198 196 197 197 196 194 195 198 204 215 238 291 327 334 331 321 306 296 291 288 286 284 283 281 281 279 278 278 277 276 273 269 265 266 271 276 278 276 271 268 267 267 269 265 257 247 237 233 232 232 234 235 237 240 241 243 245 246 247 248 248 249 249 250 250 344 344 343 343 345 348 353 358 4 6 6 5 3 358 353 345 335 327 321 318 319 320 323 325 328 330 331 331 330 330 333 338 344 351 3 20 22 12 355 327 258 221 215 215 218 223 222 217 210 208 209 215 223 227 228 227 225 224 225 230 235 242 248 250 249 245 239 236 235 237 237 243 349 13 11 9 3 337 214 198 192 187 183 180 178 177 172 166 158 153 154 157 163 166 169 169 164 161 162 169 183 202 220 233 235 228 209 190 181 180 184 186 187 187 184 181 179 177 177 178 180 184 192 206 230 275 321 354 19 37 44 46 43 37 31 26 22 20 20 20 21 23 26 30 34 38 42 45 46 48 50 53 57 61 66 68 69 68 66 63 60 57 55 54 52 51 49 47 44 41 38 35 32 30 29 28 27 26 26 25 24 23 21 20 19 18 16 15 13 11 10 9 8 8 7 6 5 4 1 359 356 354 352 352 351 351 351 351 351 351 349 347 343 337 330 322 312 303 292 282 271 262 256 252 250 249 248 247 245 244 242 240 238 236 234 232 229 225 222 219 217 218 219 222 225 228 231 233 234 233 231 229 227 225 223 221 219 217 215 212 209 207 204 202 200 198 197 197 196 196 196 196 196 196 196 196 197 199 201 202 203 203 203 202 202 202 202 202 201 200 198 197 197 197 198 199 201 202 203 205 206 207 208 208 209 209 209 209 209 209 210 210 210 210 210 211 211 213 215 217 220 222 224 225 225 225 224 225 225 225 224 224 224 224 224 224 224 224 223 219 216 212 208 204 197 190 185 183 183 185 188 193 199 204 207 208 208 208 208 207 205 203 200 197 195 193 192 191 192 193 194 194 194 193 192 191 189 189 189 189 188 188 186 185 185 184 184 186 190 196 202 209 215 220 224 227 229 230 229 226 220 213 205 198 193 190 186 183 178 174 169 167 166 165 165 166 169 174 179 185 191 196 200 202 204 205 206 208 208 209 211 212 214 215 215 211 207 204 202 201 201 202 203 204 203 202 201 201 202 203 204 203 202 199 197 196 196 197 198 200 202 205 208 211 213 215 216 217 217 217 217 217 217 216 216 213 208 202 195 188 186 186 188 191 192 192 193 194 196 198 199 199 199 197 198 199 201 203 202 202 203 203 208 220 245 278 299 305 297 289 285 285 286 286 285 283 283 284 285 286 286 286 285 282 278 276 277 282 285 285 281 275 273 272 273 277 280 282 279 268 256 248 242 240 240 241 243 244 246 247 248 248 249 249 249 250 250 249 346 346 345 346 348 351 354 357 359 360 359 356 353 347 339 330 322 319 317 318 320 322 323 325 326 327 328 327 327 330 339 355 17 38 51 47 40 27 1 290 245 233 229 227 226 227 224 218 213 214 217 223 230 231 230 227 222 219 219 226 237 246 253 253 243 232 219 210 201 195 189 164 48 18 10 5 4 4 56 165 166 161 152 145 141 138 131 123 118 120 128 139 150 160 166 169 166 165 168 175 188 205 221 234 235 227 206 184 178 179 184 188 191 191 190 189 187 185 183 182 183 188 198 209 224 254 320 23 47 57 58 55 50 42 35 30 26 23 22 22 23 24 27 31 35 39 42 45 46 46 48 49 52 56 59 61 62 61 60 57 55 53 51 49 48 47 46 45 43 41 39 37 35 33 32 31 31 30 29 27 25 24 22 21 19 18 16 15 13 11 10 9 8 8 7 5 4 2 360 357 355 354 354 353 354 354 355 355 356 357 357 356 353 349 344 336 327 316 305 294 284 275 268 263 260 257 255 253 251 249 246 244 242 239 236 232 228 223 218 215 215 216 219 223 227 231 235 238 240 240 239 236 233 230 227 224 221 218 216 213 210 207 204 202 199 198 197 198 198 198 199 198 198 198 197 197 198 199 201 201 202 202 201 201 201 201 201 201 201 200 198 197 196 196 197 199 200 202 203 204 205 207 208 209 210 210 210 211 211 211 211 211 211 211 211 211 212 213 215 217 219 222 224 225 226 227 227 227 227 226 225 224 224 224 223 222 221 219 217 213 210 207 204 200 192 184 178 177 180 184 191 197 202 207 209 210 210 209 208 207 206 205 202 200 197 195 193 192 192 193 193 194 193 192 190 188 186 185 186 186 186 185 183 182 180 178 177 178 181 186 191 198 205 211 216 221 225 228 229 229 226 221 216 210 205 201 197 192 187 182 177 173 173 173 173 173 175 176 179 184 188 192 196 198 200 201 203 205 206 206 208 209 211 213 213 211 208 206 203 202 202 202 203 203 203 202 202 202 203 204 204 203 200 197 195 194 194 196 197 200 203 206 209 212 213 215 216 217 217 217 217 217 217 217 215 214 211 207 201 195 192 191 193 194 195 194 193 193 193 195 195 195 195 196 199 203 208 210 210 208 203 198 200 209 224 244 262 272 275 278 282 288 291 291 290 287 287 288 290 290 289 287 285 283 281 279 279 282 283 283 279 276 275 275 278 283 290 298 300 298 289 277 265 256 252 249 249 249 250 251 251 250 250 249 249 250 250 250 345 345 345 345 347 348 350 350 349 349 347 344 339 332 322 315 311 311 312 314 316 318 319 320 321 322 322 322 323 330 349 29 58 68 71 63 56 45 15 244 238 237 238 237 234 229 223 219 218 219 223 228 233 232 229 222 213 204 205 219 237 242 241 234 220 209 198 185 173 158 150 137 16 360 356 356 0 11 41 94 118 124 119 113 105 96 88 86 91 101 116 130 145 157 165 166 162 162 168 177 190 207 221 232 234 221 194 173 169 174 181 188 194 196 196 195 191 186 181 178 181 188 201 211 220 229 36 73 74 74 70 64 57 48 41 34 30 26 24 23 24 25 28 32 35 39 42 44 45 45 46 47 48 51 54 57 58 57 56 55 53 51 49 47 46 45 44 44 42 41 39 37 37 36 35 35 34 33 32 30 28 26 24 22 20 18 16 14 12 11 10 9 8 7 5 4 2 0 359 357 356 356 356 356 356 357 357 358 359 0 0 360 358 356 351 345 337 328 317 307 296 288 282 277 273 269 266 263 260 257 254 251 248 244 239 233 226 220 215 213 214 216 219 223 227 232 237 241 244 245 245 243 239 235 230 226 223 219 217 214 210 207 203 201 199 197 198 199 200 201 201 201 201 200 199 199 198 198 199 200 200 200 200 200 200 201 201 201 200 200 198 197 197 196 197 198 200 202 203 204 205 207 208 209 210 211 212 212 212 211 210 210 209 209 210 211 212 214 215 217 219 222 224 226 227 228 229 229 229 228 227 226 224 223 222 220 218 215 213 210 208 206 203 199 193 186 180 180 184 189 195 201 205 207 209 210 210 209 208 207 206 206 205 204 202 199 197 195 194 193 193 193 193 192 189 187 184 183 182 182 182 182 180 177 175 173 172 173 177 182 188 194 200 205 210 214 219 223 226 228 228 226 222 219 216 213 209 204 198 192 187 183 180 180 180 180 181 181 181 183 185 187 191 193 195 197 200 202 203 204 205 207 208 210 211 210 209 207 205 203 202 203 203 204 203 202 202 203 204 204 204 202 199 197 195 194 194 196 198 200 203 206 209 211 213 214 215 216 216 217 217 217 217 216 215 214 212 210 205 200 196 196 197 199 199 197 195 193 192 192 192 192 193 195 200 206 212 215 216 213 204 197 195 201 213 228 244 255 264 271 277 284 289 291 290 288 288 289 290 288 286 284 282 281 279 278 277 276 276 274 273 274 276 279 283 288 296 304 308 309 307 302 295 286 278 272 266 264 262 260 257 255 253 251 250 250 251 252 342 342 341 340 340 339 338 336 334 332 329 325 317 308 299 297 298 301 304 307 310 312 314 315 316 317 318 321 328 343 18 61 77 80 78 73 66 55 303 241 241 242 243 242 235 226 217 220 223 225 228 232 234 233 226 216 199 174 180 204 219 221 218 212 206 202 198 194 192 201 239 279 311 323 331 338 346 359 21 54 80 94 98 95 91 85 81 83 92 104 117 129 139 148 152 150 149 154 165 178 193 211 224 231 231 208 174 160 159 169 179 189 197 202 202 199 193 186 180 177 183 191 202 210 210 194 122 98 91 85 79 72 63 55 47 39 34 30 27 26 26 28 31 34 37 40 43 44 45 45 44 44 45 48 50 53 54 55 54 53 51 49 47 45 44 44 43 42 41 40 39 37 37 37 37 36 36 35 34 32 30 28 25 23 20 18 15 13 12 10 9 7 6 5 3 2 1 360 359 358 358 358 358 359 359 359 360 1 1 2 1 1 360 358 355 351 346 339 331 322 312 304 298 292 287 282 278 274 270 267 264 261 257 252 245 235 226 219 214 213 215 217 220 224 228 232 237 242 246 248 248 246 242 237 232 227 223 220 218 214 210 206 203 200 199 199 200 201 201 202 203 203 203 202 200 198 197 196 196 197 197 198 199 199 200 201 201 201 201 200 199 199 198 197 198 199 200 202 203 204 205 207 208 209 211 212 212 212 210 209 208 207 208 209 211 212 213 214 216 217 219 222 224 226 228 229 230 230 230 230 228 226 224 222 220 218 216 214 212 210 209 207 205 202 198 193 189 189 191 194 198 202 204 207 208 208 208 208 207 206 206 206 206 206 204 203 201 199 197 196 195 194 192 191 188 185 182 180 179 179 179 178 176 174 171 170 169 170 174 179 185 191 196 200 204 209 214 219 223 226 227 226 223 222 220 219 217 212 206 199 193 188 185 184 184 185 185 184 183 182 182 182 185 187 190 193 196 199 200 202 203 204 206 207 209 209 209 207 205 203 203 203 204 204 203 203 204 204 205 204 203 201 199 197 196 196 196 197 199 202 204 207 209 211 212 214 215 215 216 216 216 216 216 215 214 213 212 209 205 201 199 200 202 203 203 200 198 195 194 193 192 192 193 197 202 208 214 217 218 216 209 202 198 201 209 220 232 245 255 264 270 276 280 283 283 283 284 284 284 283 281 279 278 277 275 273 271 269 268 267 268 272 277 282 287 294 301 306 310 310 309 307 305 303 301 299 296 292 286 279 274 269 265 263 260 259 259 259 337 336 333 329 325 321 317 314 311 308 303 294 283 276 275 279 285 289 294 299 304 308 312 314 315 317 319 327 351 35 62 76 84 85 82 76 66 40 297 262 252 246 242 237 229 223 221 223 227 230 232 235 235 233 225 212 194 182 195 212 219 219 218 216 215 217 223 235 253 267 273 279 289 299 309 319 329 343 4 31 59 78 88 92 92 91 90 92 99 108 115 123 127 129 127 128 139 153 169 185 201 217 227 230 221 183 151 147 154 168 182 192 201 207 207 203 195 187 183 184 192 199 202 202 188 152 119 106 99 93 86 79 70 61 52 45 38 33 30 29 29 31 34 36 38 40 42 44 44 44 43 42 42 43 46 48 50 51 51 50 49 47 46 44 44 43 42 41 40 39 38 37 37 37 37 37 37 36 35 34 31 29 26 24 20 18 15 12 10 8 6 5 4 3 2 1 1 0 360 360 360 360 360 0 1 1 2 2 2 2 1 0 359 358 357 355 353 349 345 339 332 324 317 310 303 297 291 286 281 278 275 272 268 262 252 240 228 221 217 216 218 220 222 225 228 232 237 242 246 248 248 246 242 237 231 226 222 219 217 213 208 205 202 201 200 201 202 203 203 204 205 205 204 202 200 197 195 195 196 197 199 199 200 200 200 201 201 202 201 201 201 200 200 199 199 200 200 202 203 204 205 206 207 209 210 211 211 210 208 207 206 208 209 211 212 213 213 214 216 217 219 221 223 226 228 229 230 230 230 229 228 225 223 220 218 216 214 213 211 210 209 209 208 205 202 199 196 195 195 197 200 202 204 206 207 207 207 207 206 206 206 206 206 206 206 205 203 202 200 198 197 195 192 189 186 183 180 178 176 176 175 175 174 174 172 170 169 170 172 176 181 186 191 196 200 205 210 215 219 221 222 222 221 220 220 220 218 214 209 201 194 188 185 183 184 184 185 185 184 182 180 180 181 183 185 189 192 195 197 199 201 202 203 205 207 209 208 207 205 203 202 202 203 204 204 205 206 206 206 205 203 201 200 198 197 197 197 199 200 203 205 207 209 211 213 215 216 216 216 215 216 216 216 215 214 212 211 209 206 203 201 203 205 206 206 204 201 198 196 195 194 194 196 199 204 209 213 216 218 216 212 207 203 202 204 208 214 223 235 246 257 265 270 273 275 276 278 278 278 277 275 275 274 273 270 267 264 263 262 262 262 268 276 284 291 298 304 308 310 309 308 306 306 306 306 305 304 302 298 293 288 285 286 288 288 285 281 277 329 325 321 316 312 308 304 300 297 293 286 277 266 260 262 267 275 281 286 292 299 307 313 317 320 321 323 336 55 83 88 88 90 90 86 73 53 17 328 292 268 252 239 229 223 222 223 225 226 228 230 233 233 233 231 223 218 222 233 234 236 238 240 248 257 266 270 272 275 276 275 277 281 288 298 309 321 335 356 24 56 78 91 99 102 102 99 96 94 96 102 109 115 120 122 126 143 162 179 194 208 219 224 216 189 150 138 145 157 172 186 196 205 212 211 205 194 184 179 181 188 192 191 183 161 133 116 108 103 98 92 85 77 68 59 50 43 38 34 33 33 33 34 35 36 38 41 42 43 43 42 40 39 39 41 43 45 47 48 47 46 45 44 43 42 42 41 40 38 37 36 36 36 36 36 36 36 36 35 34 32 29 27 24 20 17 14 11 9 6 4 3 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 2 1 0 359 358 358 358 358 358 357 355 352 348 343 336 329 321 313 305 299 293 289 286 282 278 271 260 247 234 226 222 221 222 223 225 227 229 233 237 241 244 245 245 243 239 234 228 223 220 217 215 210 206 203 201 202 203 204 204 204 205 205 206 206 205 202 199 197 196 196 197 198 200 200 200 200 201 201 201 202 202 202 202 202 202 202 201 201 201 202 203 204 205 206 207 208 209 209 209 208 207 207 207 209 210 211 212 213 214 214 215 217 219 221 223 226 228 229 230 229 229 228 226 224 223 220 218 216 214 213 211 210 210 210 209 208 205 202 200 198 198 199 201 203 205 205 205 205 205 205 205 205 205 206 206 206 206 206 205 203 202 199 197 195 192 189 185 182 179 176 174 174 174 173 174 174 173 173 172 172 173 175 178 182 187 191 196 201 206 210 213 215 215 216 216 216 217 218 217 214 208 201 193 188 183 182 182 183 183 183 183 182 181 180 180 181 183 186 189 193 195 198 199 199 201 203 205 207 207 206 205 203 202 202 203 204 205 206 207 207 207 206 204 202 200 198 197 197 198 199 201 203 205 207 210 212 214 216 217 218 217 216 216 217 217 216 214 212 211 209 206 204 204 205 207 209 208 206 203 200 198 196 195 195 196 199 203 208 212 216 217 217 215 211 205 199 194 191 189 192 202 219 238 253 261 266 269 271 273 273 273 273 272 272 272 269 266 262 260 260 259 258 260 267 276 286 296 302 306 308 307 306 304 303 303 304 304 303 301 298 294 291 289 289 293 298 301 298 291 284 319 317 315 313 311 308 304 300 295 288 278 268 259 253 255 262 270 277 282 289 296 306 314 321 326 328 328 339 113 113 110 106 106 106 104 89 57 12 336 301 277 258 241 230 223 221 221 221 221 221 220 221 226 234 242 248 256 260 259 252 253 260 268 280 286 288 286 280 277 275 276 278 283 290 300 312 324 339 1 34 67 89 101 108 112 109 99 87 76 80 89 99 111 123 134 144 159 175 190 202 212 214 207 180 152 141 142 156 170 183 194 203 210 215 212 201 187 175 171 174 179 182 179 169 150 128 115 107 102 98 94 89 83 74 65 56 49 43 38 35 32 31 30 30 32 34 38 40 41 41 40 38 37 36 36 37 39 41 43 43 43 42 41 41 40 40 38 37 36 34 34 33 34 35 36 36 35 34 33 32 30 28 26 23 19 16 13 10 7 5 4 3 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 2 2 1 360 359 358 358 359 359 360 360 359 357 355 352 348 343 336 329 321 314 307 301 296 291 285 277 266 253 241 233 229 228 228 229 230 231 233 235 238 240 242 243 242 239 234 229 224 220 217 215 211 207 204 203 203 204 205 206 206 206 206 206 207 206 205 203 200 198 197 197 197 198 199 200 200 200 201 201 201 202 202 203 203 203 204 204 203 203 203 203 204 204 205 206 207 208 208 208 208 208 208 208 208 210 211 212 213 213 214 215 215 216 218 219 222 224 226 227 228 228 227 226 225 225 224 222 221 219 217 215 213 212 212 211 210 209 206 203 201 200 199 200 202 203 204 204 204 203 203 203 204 204 205 205 205 206 206 205 204 203 201 199 196 193 190 187 184 180 178 176 174 174 173 173 174 175 175 176 175 175 176 177 178 181 184 189 193 197 200 203 207 209 211 212 212 213 215 216 215 212 208 201 194 188 184 182 182 183 183 183 183 183 182 180 179 178 180 183 186 190 193 195 196 197 198 200 203 205 206 205 204 203 202 202 203 205 206 208 208 208 207 206 204 203 201 199 198 198 198 199 201 202 204 206 208 211 214 216 218 219 219 218 218 218 218 217 215 213 211 209 207 205 205 206 209 210 210 209 206 202 199 197 196 195 196 199 202 206 210 215 216 217 216 210 203 193 185 178 175 177 188 206 227 245 255 260 265 267 269 270 271 271 272 272 271 268 265 262 262 262 261 260 261 267 279 293 299 302 303 303 302 300 298 297 297 298 298 296 293 290 287 285 284 287 290 295 299 296 290 285 313 314 315 315 315 312 308 303 295 285 271 258 250 248 251 262 269 275 280 285 291 302 315 324 331 336 339 347 143 147 146 145 144 150 155 161 172 220 269 269 263 254 244 233 224 219 219 218 217 215 212 213 218 225 231 236 240 244 247 251 257 271 283 290 289 283 277 270 268 274 281 289 298 306 316 327 340 357 20 51 76 94 102 106 107 103 92 82 78 83 91 102 115 132 148 163 177 189 200 209 212 200 173 148 143 148 158 172 185 194 202 208 212 213 204 187 171 162 159 163 167 169 166 157 142 124 113 105 100 96 93 89 85 78 70 61 53 45 39 33 29 27 27 27 30 33 36 38 39 39 38 37 35 34 33 33 34 36 37 38 38 38 38 38 37 37 36 34 33 31 31 31 32 33 34 34 33 32 30 28 27 25 22 20 17 14 11 8 6 4 4 3 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 1 1 0 360 359 359 359 359 358 358 357 356 354 351 349 345 340 334 327 319 312 306 299 291 282 270 258 246 240 237 237 237 237 236 236 236 237 238 240 241 241 239 235 229 224 219 216 214 211 208 205 204 205 206 207 207 207 207 207 207 207 207 206 205 203 200 199 198 197 197 197 198 199 200 200 201 201 202 202 203 203 204 204 205 205 205 205 205 205 205 205 206 206 207 208 208 208 209 209 209 209 209 210 211 212 213 213 214 214 215 215 216 218 219 221 223 225 226 226 226 225 225 225 225 224 222 221 219 218 216 215 214 213 212 210 208 205 203 201 200 201 202 203 203 203 203 203 203 203 203 204 204 204 205 205 205 204 203 202 199 197 194 191 188 185 182 179 177 176 175 174 174 173 174 175 176 177 177 177 178 178 180 182 185 188 191 194 197 200 204 207 209 211 212 213 215 215 215 212 207 202 196 191 187 185 184 183 183 183 183 183 182 181 179 176 177 179 181 185 189 192 193 195 197 199 202 204 205 205 203 202 201 202 204 206 207 208 208 208 208 207 206 204 203 201 200 199 199 200 201 202 203 205 207 210 212 215 216 218 219 219 220 220 220 218 216 214 212 210 207 205 204 205 209 211 211 211 208 205 201 198 197 196 198 200 204 207 211 213 215 214 210 203 194 186 180 176 175 180 191 206 225 239 249 256 261 264 267 268 270 272 274 276 277 274 270 268 267 266 266 265 265 270 282 292 296 298 297 296 295 293 291 291 290 290 288 286 283 281 280 280 281 282 285 288 289 288 284 283 317 318 319 320 319 317 313 307 297 283 268 254 247 249 255 264 270 274 278 280 285 297 315 328 337 345 357 39 140 161 173 181 187 194 196 198 202 208 218 230 238 238 234 227 220 218 219 219 219 217 214 211 210 211 214 216 217 218 218 220 225 245 274 277 264 244 237 239 247 273 295 311 322 330 340 351 5 20 38 57 73 85 92 93 92 89 86 87 92 97 104 115 129 146 165 181 195 206 213 212 197 162 146 143 148 163 176 188 196 201 205 208 207 199 179 158 150 149 149 152 152 150 146 139 130 119 110 103 97 94 91 89 86 81 74 66 57 47 39 33 29 27 28 29 32 34 36 37 38 37 37 36 34 33 32 32 32 32 33 33 34 34 34 35 34 34 33 31 30 29 29 29 30 31 32 32 31 29 27 24 22 20 18 16 14 12 10 8 6 5 5 5 6 6 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 2 1 0 359 358 356 355 354 353 352 351 349 347 345 341 336 330 323 315 307 298 288 276 264 254 250 248 248 247 245 243 240 239 239 240 241 241 239 235 229 224 219 216 214 211 209 206 205 206 207 208 208 208 208 208 207 207 206 206 205 203 202 200 199 198 197 197 198 199 200 200 200 201 201 202 202 203 204 204 205 205 206 206 206 206 206 206 206 206 207 207 208 208 208 209 209 209 210 210 211 211 212 213 214 214 214 215 215 215 216 217 218 220 222 223 224 224 224 224 224 224 223 223 222 221 220 219 218 217 216 214 212 210 207 205 203 202 202 202 203 203 203 203 203 203 203 204 204 204 204 204 203 203 203 202 200 197 195 192 189 186 183 180 178 177 176 175 175 174 174 174 175 176 178 178 178 179 179 181 183 185 188 190 193 195 199 203 206 209 211 212 213 214 215 215 213 208 203 198 193 190 188 186 184 183 182 182 182 182 180 178 175 174 174 175 179 183 186 189 192 195 199 202 204 206 205 203 202 201 202 204 206 208 208 208 208 208 208 208 207 205 203 201 200 199 200 201 203 204 206 208 210 212 214 216 217 219 220 221 222 221 219 217 215 213 211 209 206 205 206 209 211 213 213 211 208 205 202 201 200 202 204 207 210 213 213 212 209 203 196 189 184 180 179 181 188 198 211 225 236 244 251 256 260 263 266 270 274 278 283 285 283 279 275 273 270 269 268 266 269 278 285 288 290 290 289 288 287 286 285 284 282 279 276 274 274 275 276 276 277 279 280 281 281 281 284 326 327 328 327 325 322 319 313 304 292 278 267 259 258 262 267 272 275 276 277 279 298 320 335 343 353 16 103 146 164 178 190 199 205 206 207 207 208 212 217 221 221 220 218 215 216 218 220 221 219 215 210 207 205 204 204 204 204 204 202 192 175 155 150 156 164 171 181 202 282 329 345 355 5 14 24 31 40 49 58 68 76 82 83 84 84 86 91 101 111 122 137 153 169 185 198 209 219 216 177 142 137 145 154 166 181 191 198 202 202 200 194 177 149 130 130 136 142 145 146 143 139 134 128 122 115 109 103 97 93 90 89 87 84 79 71 61 50 40 35 31 30 30 31 33 34 35 36 37 36 36 34 33 32 31 30 30 30 29 29 30 30 31 32 31 31 30 29 29 28 28 28 28 29 28 28 26 25 22 20 18 16 15 13 12 11 10 8 8 7 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 3 2 0 359 357 355 353 352 351 350 349 348 347 346 344 341 336 331 324 316 307 296 285 273 265 261 260 259 258 255 251 248 246 245 244 244 242 238 232 227 222 218 216 213 210 208 206 205 205 206 207 208 208 208 208 207 206 205 204 203 202 201 200 199 198 198 198 199 200 201 200 200 200 201 202 202 203 204 205 205 206 207 207 208 208 208 208 208 207 208 208 208 208 208 209 209 210 210 211 211 211 212 213 213 214 214 215 215 215 215 215 216 218 219 221 222 222 223 223 223 223 223 223 223 223 222 222 221 221 220 218 216 214 211 209 206 205 204 203 203 203 203 203 203 204 204 204 204 204 203 203 202 202 200 199 197 194 192 189 187 184 182 180 178 177 176 176 175 175 174 174 175 176 178 179 179 180 181 182 183 185 187 190 192 195 198 201 204 207 208 209 211 213 214 214 212 208 204 200 197 194 190 187 184 182 181 181 181 180 179 178 176 174 173 173 175 178 180 184 188 192 196 201 205 208 206 204 203 202 204 206 208 209 209 208 208 208 208 209 208 207 205 203 201 201 202 203 205 207 209 210 212 214 216 217 219 220 222 223 223 222 220 217 215 214 212 210 209 209 210 212 214 217 217 216 214 211 208 207 207 208 210 212 214 215 214 211 205 200 194 190 187 186 187 191 197 205 216 225 233 240 245 250 254 259 264 269 274 280 285 289 288 285 282 278 275 273 270 267 270 274 277 280 281 282 282 282 282 281 280 279 277 274 272 271 271 272 273 274 275 276 277 278 279 283 287 332 334 334 333 330 327 323 319 313 304 293 283 275 271 271 273 275 276 275 273 273 288 310 327 337 343 12 147 163 174 185 195 203 208 208 208 208 208 211 213 214 215 215 216 216 218 220 221 221 218 211 204 198 195 194 193 193 195 198 200 196 178 150 133 131 133 137 139 136 75 19 21 26 32 38 44 48 51 56 62 69 78 84 87 89 90 92 97 106 120 137 157 174 186 196 201 204 199 158 134 137 149 161 174 185 195 200 202 201 196 188 176 151 130 126 133 144 149 151 149 146 141 135 129 122 116 110 104 98 94 91 89 88 86 83 76 66 56 46 40 35 33 32 32 33 34 35 35 35 35 34 33 32 31 29 28 27 26 26 26 26 27 28 29 29 29 29 28 28 27 27 26 26 25 24 22 21 19 18 17 15 13 12 11 10 10 9 9 9 9 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 3 1 359 357 355 353 351 350 349 348 347 347 346 346 345 343 340 337 331 325 317 308 298 289 281 277 274 272 270 267 263 259 257 255 253 250 246 241 235 230 226 223 219 215 210 207 204 203 204 205 207 209 210 210 209 207 205 203 203 203 203 202 200 198 197 197 198 200 201 202 201 201 201 201 202 203 203 204 205 206 206 207 208 208 209 209 209 209 209 209 209 209 209 209 209 210 210 211 211 212 212 212 213 213 214 214 215 214 214 214 214 215 216 217 219 220 220 221 221 221 222 222 223 223 223 223 223 223 223 222 221 219 218 215 212 210 207 206 205 204 203 203 203 203 203 204 204 204 203 203 202 201 200 198 196 193 191 189 187 185 183 181 180 179 178 177 176 176 175 175 175 176 177 178 179 180 181 182 183 184 185 187 190 192 194 196 197 199 202 204 206 207 209 211 212 211 208 205 202 200 197 192 187 182 180 179 179 178 178 177 176 175 173 171 170 171 172 175 179 183 188 193 199 204 206 205 204 204 204 206 207 209 209 209 208 208 208 209 210 209 208 207 205 204 203 204 205 206 208 210 212 214 216 218 220 221 222 223 223 223 222 220 218 215 214 213 212 210 211 212 215 218 219 221 221 220 217 215 213 213 214 215 217 218 218 215 210 204 199 195 193 192 193 196 201 206 212 219 225 231 236 240 244 249 255 261 266 272 277 282 285 285 285 284 282 280 277 273 271 270 270 272 273 274 275 276 276 276 276 276 276 275 273 273 273 274 274 275 276 277 278 280 282 285 288 290 333 335 334 332 330 327 324 322 318 313 308 300 293 287 284 283 281 277 273 266 261 261 271 282 290 287 243 202 190 192 197 204 211 212 211 209 208 209 210 213 214 215 217 218 220 222 222 221 218 213 200 189 180 176 175 175 177 182 188 193 196 191 171 142 129 124 122 119 114 96 68 52 49 48 50 52 54 57 61 66 74 83 88 93 96 99 103 108 119 134 152 170 185 192 193 189 171 140 122 134 155 172 184 193 199 203 205 205 204 202 200 197 192 183 174 168 165 163 161 158 154 149 142 135 127 119 112 105 99 94 91 89 88 86 84 79 71 62 54 47 41 36 33 32 32 32 33 33 33 32 31 30 29 28 26 25 24 23 23 23 24 25 26 27 27 27 27 27 26 26 25 24 23 21 19 18 16 15 14 13 12 11 9 9 8 8 9 9 10 10 10 10 10 9 8 7 7 6 6 6 6 7 7 8 8 8 8 8 8 7 6 5 2 0 358 355 353 350 348 347 346 346 345 346 346 346 346 345 343 341 338 334 329 323 317 309 301 295 291 288 285 281 277 273 270 267 264 259 253 247 242 238 235 230 224 217 211 207 204 203 205 207 210 212 213 211 209 207 205 204 204 205 204 203 200 197 196 196 198 200 201 202 202 201 201 201 202 203 204 204 205 206 206 207 208 209 209 210 210 210 210 210 210 209 209 209 209 210 211 212 213 213 213 213 213 213 214 214 214 214 214 214 213 214 214 215 216 217 218 219 220 220 221 221 222 222 222 222 222 222 222 221 220 219 218 216 213 211 209 207 206 205 204 203 203 203 203 203 204 204 203 203 202 201 199 197 194 191 189 187 185 184 182 181 180 179 177 176 175 175 174 175 175 176 178 179 180 181 182 183 184 184 186 187 189 190 191 192 193 195 196 199 201 203 206 208 210 210 209 206 204 202 198 193 186 181 178 176 176 175 174 173 172 171 169 167 166 166 168 171 175 180 184 190 195 200 201 202 203 204 205 206 208 209 210 209 208 208 208 209 210 210 210 208 207 206 205 204 205 207 208 210 212 214 216 218 220 221 222 222 222 222 222 220 217 215 214 213 211 210 209 210 211 214 217 219 221 222 221 220 219 218 219 220 221 221 220 215 210 203 197 195 195 197 200 203 207 211 216 220 224 227 231 234 239 245 251 257 263 268 272 275 276 277 278 279 279 278 277 273 270 268 267 268 268 268 269 270 270 271 272 273 275 277 279 281 281 281 280 280 280 281 283 285 287 289 290 288 333 334 330 326 324 323 321 319 317 315 313 311 305 300 295 290 285 279 271 261 252 245 243 244 246 244 234 223 215 213 214 216 219 218 215 211 209 210 211 214 215 216 218 220 221 222 221 218 212 199 179 165 158 155 157 160 165 171 177 181 182 176 162 147 134 126 118 112 103 92 81 71 63 58 56 57 59 61 64 70 78 86 91 96 101 106 115 127 145 164 177 186 190 183 171 152 129 117 121 139 168 186 198 204 207 209 210 211 211 211 210 204 196 186 179 174 171 171 169 165 161 156 149 140 131 122 113 106 99 93 89 86 85 84 83 81 75 68 60 53 45 39 33 31 30 30 30 31 30 29 27 26 24 23 22 20 19 19 20 21 22 23 24 25 25 25 25 26 25 24 23 21 19 17 15 14 13 12 11 10 9 8 6 6 6 7 8 10 10 10 10 10 9 8 7 6 5 4 4 5 5 6 7 8 8 9 9 9 8 7 6 4 2 359 356 353 350 348 346 344 344 344 344 345 345 346 346 346 346 345 344 342 340 337 334 328 322 315 310 306 303 300 296 292 287 282 276 269 262 256 251 248 245 238 230 221 214 209 207 208 210 212 214 215 214 212 210 207 206 205 206 205 204 201 198 196 195 196 198 200 201 202 202 201 201 202 202 203 204 204 205 206 206 207 208 208 209 210 211 211 211 210 210 209 209 209 209 210 212 212 213 213 213 213 213 213 213 214 214 214 213 214 213 213 214 214 214 215 216 217 218 219 220 220 221 221 221 221 221 220 219 218 217 216 215 214 212 211 209 208 207 206 205 204 203 203 203 203 203 204 203 203 202 200 198 196 193 190 188 186 184 183 182 181 180 178 177 175 175 174 174 175 176 178 179 180 182 182 183 184 185 185 186 187 188 188 188 189 189 191 193 195 198 200 203 205 208 209 209 207 205 203 199 194 188 182 178 175 174 172 171 170 169 169 168 167 166 167 169 173 176 179 181 184 188 193 196 198 200 202 204 206 208 209 210 209 208 207 208 210 212 212 211 209 207 206 204 204 205 206 208 209 211 213 215 217 220 222 222 223 223 223 222 220 217 214 213 211 209 207 204 202 202 204 207 211 215 217 218 218 218 219 220 221 222 222 219 214 208 202 198 198 199 202 204 207 210 213 216 219 221 223 225 229 234 240 246 252 257 261 265 267 269 270 271 272 273 273 271 269 268 267 266 266 266 266 266 266 267 268 270 273 277 283 288 291 290 288 285 284 284 284 286 287 288 288 286 282 335 333 328 321 317 315 314 312 310 308 309 309 308 304 299 293 286 279 271 262 251 241 236 232 232 233 232 230 228 227 228 228 226 224 219 214 211 210 211 212 212 213 214 215 216 214 210 204 192 173 153 144 142 144 146 152 157 162 166 167 165 159 149 140 134 125 115 102 87 79 75 71 67 63 61 61 62 65 69 74 82 89 93 97 103 112 126 152 174 189 197 196 176 125 112 109 112 120 136 158 181 195 203 209 211 213 215 215 214 211 206 196 187 179 174 172 172 173 173 170 165 159 151 143 133 123 115 106 99 93 88 84 82 82 81 81 78 73 65 57 49 41 35 31 29 28 27 26 25 24 22 21 19 17 16 15 15 16 17 18 19 21 22 22 23 23 24 24 23 22 20 18 16 14 13 11 11 10 9 7 6 4 3 3 4 7 9 10 10 10 10 9 7 6 4 3 2 1 2 3 4 5 6 8 9 9 9 9 8 7 5 3 0 358 355 352 349 346 344 343 343 343 344 345 345 346 347 348 348 348 349 349 348 348 346 343 339 334 329 325 323 321 318 314 310 304 295 285 276 269 264 259 255 247 237 227 219 215 214 215 215 216 216 216 215 213 211 208 207 206 206 204 201 198 195 195 196 197 199 200 201 201 201 201 201 202 202 203 203 204 205 205 206 207 207 208 209 210 211 211 211 211 211 210 210 210 210 211 212 212 213 213 213 214 214 214 214 213 213 213 213 214 213 213 213 213 213 214 214 215 216 217 218 219 220 220 220 220 220 219 218 217 215 214 213 212 210 209 209 208 207 207 205 205 204 203 203 203 203 203 203 202 201 200 198 195 192 189 187 184 183 182 181 180 179 178 176 175 175 175 175 176 178 179 180 181 182 183 184 185 186 187 187 187 187 187 186 186 187 189 191 194 196 197 200 202 204 206 206 206 205 203 200 194 188 182 176 173 171 169 169 169 169 170 170 170 171 172 174 175 175 174 175 178 182 187 191 195 198 200 203 205 208 209 209 209 207 207 209 212 214 214 212 210 207 205 203 204 205 206 207 208 209 211 214 217 220 223 224 225 226 225 223 221 218 215 213 210 206 201 196 192 191 193 196 201 204 207 209 211 212 214 217 219 221 222 218 215 210 205 204 204 206 208 210 212 213 215 216 217 218 219 221 224 230 235 239 243 247 251 255 258 261 263 264 266 268 267 266 266 266 266 266 266 266 267 267 267 267 269 272 277 283 289 293 292 291 288 286 284 284 283 284 285 285 283 280 277 335 331 325 318 313 309 305 302 299 297 296 296 297 296 293 289 285 281 275 267 256 244 236 232 231 233 234 233 231 230 229 229 227 223 218 212 208 205 204 203 202 200 198 196 192 188 182 172 159 147 138 135 135 138 141 146 148 150 150 149 146 141 134 128 122 114 103 88 76 71 70 68 67 66 66 67 69 72 76 82 91 96 98 101 107 119 137 161 178 188 193 171 109 90 96 106 118 134 157 177 192 201 206 211 214 216 218 218 215 208 196 182 173 168 166 167 169 172 173 171 167 160 152 143 133 124 116 108 100 93 89 85 83 82 82 82 81 76 70 62 53 44 36 31 27 25 23 21 20 18 17 16 14 12 11 11 12 13 14 16 17 18 19 20 21 21 22 21 21 19 17 15 13 12 10 9 9 8 6 4 3 1 1 1 3 6 8 10 10 10 9 7 5 3 1 360 359 359 360 1 3 4 6 7 8 8 8 8 7 6 4 2 359 356 354 351 348 346 345 344 344 344 345 346 346 347 348 349 350 351 352 352 353 353 353 351 349 347 344 341 339 337 335 333 330 326 318 309 297 287 279 272 266 257 246 236 228 224 223 221 220 219 218 217 216 213 211 210 209 208 206 204 200 197 194 194 195 197 199 200 200 201 201 201 201 202 202 203 203 204 205 205 206 207 207 208 209 210 211 211 212 212 212 212 212 211 211 211 212 212 212 213 213 214 215 214 214 214 213 213 213 213 214 214 213 213 213 213 213 214 215 216 217 218 219 219 220 219 219 218 217 216 215 214 212 211 210 209 208 208 207 207 206 205 204 204 204 204 204 204 203 202 201 199 197 194 191 188 186 184 182 181 180 179 178 177 176 175 175 176 177 178 179 180 180 181 182 184 185 186 187 188 188 188 187 187 186 186 187 189 190 191 192 194 195 198 200 202 203 203 203 201 198 193 186 179 173 169 167 166 166 168 169 171 173 174 176 177 176 174 171 169 171 174 180 185 190 193 196 198 201 204 206 208 208 207 207 208 210 213 216 217 215 212 208 205 204 203 204 204 206 207 208 210 213 216 220 223 224 226 226 226 225 224 221 219 217 213 208 201 193 188 187 189 192 197 200 203 204 205 207 210 213 217 221 222 221 220 217 215 214 215 216 218 219 218 218 217 216 216 216 216 218 222 226 229 232 234 236 240 244 248 251 253 255 257 259 260 261 262 263 264 264 265 266 267 268 269 269 271 274 278 282 286 288 287 287 285 284 283 282 281 281 281 280 278 276 273 323 325 319 313 309 304 299 295 291 287 284 281 279 278 279 280 280 279 277 271 260 247 239 235 234 236 237 235 230 226 222 220 216 210 203 196 191 187 185 182 178 174 168 161 154 149 146 143 139 134 132 132 133 135 136 138 136 134 131 127 124 119 113 107 100 91 81 71 69 70 71 73 74 74 77 79 81 84 88 95 103 107 110 112 117 128 140 153 157 154 139 103 94 97 106 120 137 155 177 191 200 205 209 212 215 219 220 219 215 202 185 170 162 160 160 162 166 168 169 168 164 157 149 141 134 126 119 111 104 98 93 90 87 86 86 85 83 80 74 66 56 46 37 31 25 22 19 17 15 13 12 10 9 8 7 7 8 10 11 13 14 16 17 18 18 19 19 18 18 17 15 14 13 11 10 8 6 5 3 1 360 359 359 0 3 6 8 9 9 9 7 5 3 1 359 357 357 358 359 0 2 4 5 6 6 7 7 7 6 4 3 1 358 356 353 351 349 348 347 346 346 347 347 348 348 348 348 349 350 351 352 353 353 353 354 354 354 354 352 350 348 347 345 343 341 338 333 326 318 308 297 286 277 268 259 250 242 237 232 228 226 224 222 221 218 215 213 212 211 209 207 204 199 196 193 193 194 196 198 199 200 200 201 201 202 202 203 203 204 204 205 205 206 206 207 208 209 209 210 211 211 212 212 213 213 213 213 212 212 212 212 213 214 215 215 215 215 214 214 214 214 214 213 213 213 213 213 212 213 213 214 215 216 217 218 218 219 219 219 218 217 216 215 214 213 212 211 210 209 208 208 208 207 206 205 205 205 205 205 205 204 202 201 198 196 193 191 188 185 183 182 181 180 179 179 178 178 178 178 178 179 180 180 181 181 182 183 185 187 188 188 189 189 189 189 188 187 187 188 188 188 188 189 191 193 195 196 198 199 200 200 199 196 192 186 179 173 168 166 165 165 167 168 171 173 176 179 178 176 173 169 169 171 175 181 186 189 191 194 197 200 202 204 206 206 205 206 208 211 214 216 217 216 214 211 207 206 204 203 203 204 204 205 207 210 214 218 221 224 226 227 227 227 226 225 223 221 218 214 207 199 193 190 190 194 197 201 204 205 206 208 210 213 217 221 223 226 228 228 228 228 228 228 228 228 226 224 222 220 218 217 217 219 222 224 225 226 227 227 230 233 237 240 241 243 244 247 249 251 254 256 258 260 262 264 265 266 268 269 271 272 273 275 277 278 279 279 279 279 279 278 278 277 277 276 274 273 271 281 302 308 306 303 300 296 293 289 285 279 273 268 265 265 268 271 272 272 269 259 249 241 238 238 240 243 239 233 222 212 200 187 174 165 159 155 151 147 144 142 141 137 134 133 131 131 130 129 129 129 131 132 134 135 134 132 129 125 119 112 105 96 87 78 69 61 59 65 71 77 85 95 102 106 106 106 107 112 117 122 123 125 128 131 137 140 140 135 122 106 95 101 114 130 146 164 181 194 201 205 207 209 211 214 218 220 217 209 192 174 163 158 156 157 159 163 165 165 164 160 154 147 141 135 129 124 118 111 106 101 98 95 93 92 90 88 84 78 69 59 48 38 30 24 19 16 13 11 9 7 4 3 2 2 2 4 6 8 10 12 13 14 15 15 15 15 15 15 15 15 14 13 11 8 6 3 1 359 358 358 358 359 0 3 5 7 9 9 8 6 4 2 359 357 356 357 357 359 0 2 3 3 4 4 4 5 4 4 3 1 360 358 356 354 353 351 350 349 349 349 349 349 349 349 349 349 349 350 350 351 351 352 352 353 355 356 356 355 353 351 349 348 346 345 343 339 335 330 323 314 304 292 282 274 266 259 251 244 238 233 230 227 224 221 217 215 214 213 210 207 202 197 194 192 192 194 196 197 198 199 200 201 201 202 203 203 203 204 204 205 205 206 206 207 207 208 209 209 210 211 212 212 213 214 214 214 214 213 213 214 214 215 216 216 216 216 215 215 214 214 214 214 213 213 213 212 212 212 213 214 215 216 216 217 217 218 218 218 218 217 216 216 215 214 213 213 211 210 209 209 209 208 208 207 207 207 207 207 206 204 203 201 198 196 193 190 188 185 184 182 182 181 181 180 180 180 180 181 181 181 181 181 182 182 183 185 186 188 189 189 190 190 190 190 189 189 188 188 187 186 186 187 189 191 193 194 195 196 197 198 198 196 192 187 180 173 168 165 164 164 166 167 169 172 174 176 176 175 173 171 172 174 177 181 184 187 191 194 197 199 201 203 204 204 204 205 207 210 212 215 216 215 214 213 210 208 206 204 203 202 202 202 203 205 210 215 220 224 226 227 227 227 227 226 224 222 219 214 209 203 198 194 195 197 200 204 207 209 211 213 215 217 219 223 225 228 232 234 236 237 237 237 236 236 234 232 229 227 224 223 223 225 226 226 225 223 221 221 223 226 229 231 232 232 233 234 237 240 244 247 250 253 255 257 260 261 263 265 266 266 267 267 267 268 269 271 272 273 273 274 274 274 274 273 272 271 270 240 268 285 292 293 294 294 293 292 289 284 275 267 260 259 260 262 263 264 262 256 250 244 241 242 243 244 240 232 214 179 146 130 126 126 126 125 122 121 121 122 125 128 131 136 139 141 142 138 132 129 130 133 135 136 137 137 135 133 128 121 113 104 94 85 76 69 67 70 75 83 94 112 126 134 137 138 141 145 150 148 144 139 136 133 132 130 128 124 119 115 116 128 146 164 179 193 205 212 213 211 209 209 210 214 217 217 211 196 176 163 158 155 154 155 157 160 162 162 160 156 150 145 141 137 134 130 126 122 117 113 109 106 103 101 98 95 90 84 75 63 51 38 28 19 13 9 6 3 0 358 356 354 355 356 357 360 2 5 7 8 9 10 10 11 11 12 13 13 14 14 12 11 9 6 3 0 358 357 357 357 357 359 1 3 6 8 9 9 8 6 3 1 358 356 355 356 357 358 360 1 1 2 2 2 2 2 2 2 1 1 360 358 357 356 354 353 352 351 351 350 350 350 350 350 349 348 348 347 348 348 350 351 353 355 357 358 358 355 352 350 347 345 345 345 344 343 341 337 332 325 317 308 298 289 281 273 264 256 249 243 238 233 228 223 219 216 216 214 210 204 198 195 193 192 193 195 197 198 198 199 200 201 202 202 203 203 204 204 205 205 206 206 206 207 207 208 208 209 209 210 211 212 214 214 215 215 215 215 215 215 215 216 216 216 216 216 216 215 215 214 214 214 213 213 212 212 212 212 213 214 215 215 216 217 217 217 217 217 217 217 216 216 216 215 215 214 213 212 211 210 209 209 209 208 208 208 208 207 206 205 203 200 198 195 193 190 188 186 184 183 183 182 182 182 182 182 182 182 182 182 182 182 182 183 184 185 187 188 189 190 190 190 190 190 190 189 188 187 186 185 185 186 187 189 190 192 193 194 195 196 196 195 191 186 178 172 167 164 163 164 164 166 167 169 171 173 174 175 174 174 175 176 178 180 183 187 192 195 198 200 201 203 203 204 205 205 207 209 210 212 213 214 215 214 212 210 207 205 203 202 201 201 202 204 208 213 218 222 223 224 225 225 224 223 222 220 216 211 207 202 199 197 198 201 204 208 211 214 216 219 221 222 223 224 225 227 231 234 237 238 239 239 240 241 240 238 236 233 231 230 230 230 230 229 226 222 218 218 219 222 224 226 227 226 226 227 229 233 236 239 242 245 248 250 252 254 256 257 257 258 258 258 259 260 262 263 265 266 267 269 270 271 271 271 270 270 270 236 252 263 271 278 285 290 293 296 296 293 285 274 265 259 257 257 258 260 261 260 260 258 255 253 248 241 225 206 179 143 115 108 109 111 114 114 115 117 121 125 131 140 147 156 166 174 180 177 159 143 136 136 137 139 142 144 144 144 142 140 137 132 126 120 113 107 98 89 85 88 97 114 135 146 151 155 162 169 174 168 157 141 122 109 106 110 117 123 131 141 155 168 180 191 202 212 220 225 226 223 217 213 212 215 214 210 197 175 160 154 152 151 152 153 155 157 158 158 155 151 146 143 141 139 138 137 135 133 130 127 124 120 117 114 111 108 103 96 86 72 53 30 14 3 356 353 350 348 345 344 343 343 344 346 349 352 356 358 0 2 3 3 4 6 8 9 10 11 12 12 11 9 7 4 1 358 356 355 355 355 356 358 1 4 7 8 9 10 8 6 3 360 358 356 356 356 357 358 359 0 1 0 0 360 360 360 360 360 360 360 359 359 358 356 355 354 353 352 352 351 351 351 350 350 349 348 347 346 345 345 347 349 352 356 359 360 358 355 350 347 343 341 342 344 345 346 345 342 338 333 327 319 311 302 293 284 276 268 260 254 247 240 233 226 222 219 218 214 208 202 197 194 193 194 195 197 198 198 199 199 200 201 202 203 203 204 204 205 205 206 206 206 207 207 207 207 208 208 209 210 211 213 214 215 215 216 216 216 216 216 216 216 217 217 216 216 216 215 215 215 214 214 213 213 212 212 212 212 213 214 214 215 216 216 216 216 216 216 216 216 216 216 216 216 215 215 213 212 211 210 209 208 208 207 206 206 205 205 204 203 202 200 198 196 193 191 189 187 185 184 184 183 183 183 182 182 182 182 182 182 182 182 182 183 184 185 187 188 189 190 190 191 190 190 190 189 188 187 186 185 184 184 184 186 188 190 192 193 194 194 194 192 187 181 175 169 166 164 163 163 164 165 166 168 169 171 172 173 174 175 176 177 179 181 185 190 194 197 199 201 202 204 204 205 206 206 207 208 209 211 212 213 214 214 212 210 207 204 203 202 202 202 203 205 209 213 218 220 222 222 222 222 221 221 220 218 214 209 204 201 199 198 199 202 206 210 214 217 220 222 224 224 224 223 223 224 227 230 233 235 237 239 241 241 242 241 239 238 236 236 235 235 234 231 227 221 217 217 218 221 222 224 223 223 223 224 226 229 232 235 237 239 242 243 245 247 248 248 249 249 250 251 252 254 255 257 258 260 262 265 267 268 269 269 269 269 269 243 251 256 260 266 274 282 289 296 298 297 292 283 274 267 263 263 264 267 272 278 287 294 293 288 276 254 226 200 180 157 131 118 116 117 119 120 123 128 137 145 154 163 171 180 188 195 199 200 190 170 155 147 145 146 147 147 146 146 146 147 149 150 150 148 145 140 130 119 108 104 109 123 145 157 165 171 177 182 184 178 164 143 117 101 101 111 122 134 148 163 180 192 200 207 214 221 227 230 233 234 233 226 219 214 205 189 169 152 147 146 147 148 149 150 152 152 152 151 149 145 142 140 140 140 141 142 142 142 141 139 137 134 132 130 128 126 124 121 116 103 40 337 326 323 322 324 325 326 327 327 329 331 334 337 340 344 348 350 352 354 355 357 358 1 3 6 8 9 10 10 9 7 5 2 358 355 353 352 352 352 354 358 1 5 8 10 10 9 7 5 2 360 357 356 356 356 357 358 359 360 360 359 359 359 358 358 358 358 358 358 358 358 357 357 356 355 353 353 352 351 351 351 350 350 350 349 348 347 345 344 344 346 348 351 356 357 356 353 349 345 341 339 340 342 345 347 347 345 342 338 332 326 319 312 303 295 286 278 271 264 256 248 239 231 226 223 220 214 207 201 196 195 194 195 197 198 199 199 199 200 201 201 202 203 204 204 205 205 206 206 206 207 207 207 207 207 208 208 209 210 211 212 213 214 215 216 216 217 217 217 217 217 217 217 217 216 216 216 215 215 215 214 213 212 212 212 212 212 212 213 214 214 215 215 215 215 215 215 215 216 216 217 217 216 216 215 213 212 210 209 207 206 205 205 204 204 203 203 202 202 201 199 198 196 194 192 190 188 187 186 185 185 185 184 183 183 182 182 181 181 181 181 182 183 184 185 186 188 189 190 191 191 191 190 189 189 188 187 187 186 186 186 185 186 187 189 191 191 191 190 188 185 180 176 171 168 165 164 163 163 163 164 166 167 168 168 168 169 170 171 173 174 176 178 182 187 192 196 198 200 202 203 205 206 207 207 208 209 209 210 211 212 213 213 212 209 206 204 203 203 203 203 204 206 210 214 217 219 221 221 221 221 221 222 221 219 215 209 205 201 199 198 199 201 206 210 214 217 219 221 223 224 224 223 222 223 224 227 230 232 235 237 239 241 241 241 241 240 240 240 240 239 236 232 227 222 219 219 220 221 222 222 222 221 222 223 226 229 231 233 235 237 238 239 241 241 241 241 241 242 243 244 246 248 249 250 252 255 258 260 263 264 265 266 266 267 267 248 254 258 258 260 264 270 278 285 290 291 289 285 279 274 272 272 274 277 282 288 295 301 303 300 292 272 249 224 203 184 164 147 141 139 140 142 149 157 165 172 178 184 189 192 196 199 201 201 198 186 173 162 154 150 146 141 137 134 134 135 141 147 154 156 157 156 150 145 140 136 140 152 167 176 181 185 188 189 187 181 169 154 137 122 125 133 143 155 167 181 193 202 210 215 220 225 229 233 236 238 240 235 222 196 168 150 141 138 139 140 141 143 144 145 146 146 146 145 143 142 140 140 141 142 144 146 148 148 148 147 147 145 145 145 146 149 154 163 182 211 243 263 275 283 289 295 302 307 312 316 320 323 327 330 334 338 341 344 346 348 350 352 354 357 1 3 6 8 9 8 8 5 2 359 355 351 348 346 347 348 351 356 1 5 9 10 9 7 5 3 1 359 357 356 356 356 357 358 358 359 358 358 358 357 357 357 357 357 357 357 357 357 356 356 355 354 353 352 351 350 349 349 349 349 349 349 348 347 346 345 344 344 345 346 349 351 352 351 348 345 341 338 338 340 343 346 347 346 343 339 334 329 324 318 312 305 296 289 281 274 266 257 247 238 232 227 221 215 207 201 197 196 196 197 199 200 200 200 200 201 201 202 203 203 204 204 205 205 206 206 207 207 207 207 208 208 208 209 209 210 211 212 213 214 215 215 216 217 217 218 218 218 218 218 217 217 217 216 216 215 215 214 213 212 212 211 211 211 212 212 213 213 214 214 214 214 214 214 215 215 215 216 215 215 214 213 212 211 209 207 206 204 203 203 202 201 201 201 200 200 199 198 197 196 195 193 191 190 189 188 187 186 185 184 183 182 182 181 181 181 181 182 182 183 184 185 187 188 189 191 191 191 190 189 188 188 188 187 187 188 188 189 189 189 189 190 190 189 187 183 180 177 174 171 169 167 166 165 164 164 164 164 165 165 165 165 164 163 164 164 165 166 168 169 173 177 183 188 192 196 199 201 203 205 207 207 208 209 209 210 211 212 212 212 211 209 207 206 205 205 204 204 205 207 211 214 216 218 219 219 219 219 220 221 221 219 216 211 207 204 202 200 200 203 207 210 213 215 218 220 222 224 225 225 224 224 225 228 231 233 235 237 240 242 243 243 243 243 243 243 243 241 238 233 229 225 224 223 224 224 224 223 222 222 223 225 227 230 232 233 235 236 237 238 239 238 238 237 237 237 238 239 241 242 243 245 247 250 253 255 258 260 261 262 263 263 264 249 257 260 260 257 256 258 263 269 274 276 277 276 274 273 273 275 277 279 283 286 289 292 294 292 285 273 255 237 219 202 188 178 171 170 172 176 183 187 191 193 194 195 196 196 195 195 195 193 190 185 175 164 153 144 136 129 123 120 117 118 123 131 140 150 156 160 161 161 162 165 172 182 190 196 197 197 195 192 187 181 174 167 162 158 162 166 172 177 183 189 196 203 209 214 220 224 228 232 234 235 234 225 208 177 148 137 133 134 135 137 138 139 139 139 140 140 140 141 141 141 142 143 144 146 148 151 152 153 154 154 154 154 156 159 164 172 184 199 216 232 244 254 262 267 273 281 289 297 304 310 316 320 324 327 330 333 336 339 341 344 346 349 352 356 359 2 5 7 7 5 4 0 357 353 348 345 343 342 343 346 351 356 1 5 8 8 7 5 3 1 359 357 356 355 355 355 356 357 357 357 357 357 356 356 355 355 355 355 356 356 355 355 354 354 353 352 350 349 347 346 345 345 346 346 347 347 347 347 347 346 345 344 343 343 345 346 347 347 346 344 341 339 337 338 339 343 343 343 341 337 333 330 326 323 318 313 306 300 293 286 277 268 258 247 238 231 223 216 208 202 199 198 199 201 202 201 201 201 201 202 202 203 203 204 204 204 205 205 206 207 207 208 208 208 208 209 209 210 210 211 212 212 213 214 214 215 216 217 218 218 219 219 219 218 218 218 217 217 217 216 215 214 214 213 212 212 211 211 211 211 212 212 213 213 214 214 214 214 214 214 214 214 214 213 212 210 209 208 207 206 205 203 202 201 201 200 199 199 198 198 197 197 196 195 194 193 192 191 190 189 187 186 184 182 181 181 181 181 181 181 182 182 183 184 185 185 187 188 189 190 190 189 187 186 186 186 187 187 188 190 191 191 192 192 192 192 190 186 182 177 174 172 170 169 168 167 167 166 166 165 165 165 165 165 164 163 161 160 159 159 158 158 157 156 159 164 172 179 185 190 194 198 201 204 205 206 207 208 209 210 211 211 212 211 211 210 209 208 207 206 205 204 205 208 211 214 216 217 217 217 217 217 217 218 219 218 215 212 209 208 207 207 207 208 210 212 213 215 216 218 221 224 226 228 229 230 231 232 234 236 237 240 242 244 246 247 247 247 246 246 245 243 240 236 233 231 230 230 229 228 227 226 224 224 225 227 230 232 234 235 235 236 237 238 238 238 237 236 235 235 235 237 238 239 240 241 243 246 248 251 253 255 257 258 259 260 261 248 257 261 260 256 252 250 252 257 261 263 264 264 265 265 267 269 271 274 276 278 278 279 278 277 272 263 252 238 225 212 202 196 193 193 195 198 201 202 202 202 201 199 197 194 191 188 185 182 177 171 163 151 140 129 123 120 117 115 114 113 114 118 125 134 147 158 165 169 175 181 189 199 205 209 210 206 200 191 183 179 175 174 176 179 184 187 189 191 190 189 192 198 206 212 218 222 225 227 227 224 216 199 181 163 148 139 134 134 135 136 137 138 138 139 138 138 139 140 141 143 145 147 149 151 153 156 158 160 161 162 164 166 170 175 182 193 206 219 230 240 248 255 260 265 270 277 285 294 303 310 316 319 323 325 328 330 333 336 339 342 345 349 352 355 358 359 1 1 360 357 355 351 347 343 340 338 339 340 343 348 353 358 2 4 5 5 3 1 360 358 356 355 354 354 354 354 355 356 356 356 355 355 354 354 354 354 354 354 354 354 353 353 352 351 350 348 346 343 341 339 338 339 340 342 344 345 347 348 347 346 345 343 342 341 341 342 342 343 343 342 340 338 337 337 337 339 340 339 338 336 333 330 328 326 324 320 315 309 303 297 289 279 268 256 245 236 227 218 211 206 203 203 204 205 204 203 203 202 202 202 203 203 203 204 204 204 205 206 206 207 208 208 209 209 209 210 210 211 211 212 212 212 213 213 214 215 216 217 217 218 219 219 219 219 219 219 219 218 218 218 217 216 215 214 213 212 212 211 211 211 211 212 212 213 213 214 214 214 214 214 214 214 213 212 211 209 208 207 206 205 204 203 202 201 200 199 198 198 197 196 196 195 195 194 194 193 193 191 190 188 185 182 181 180 180 181 181 182 182 182 182 183 184 184 185 186 187 188 188 188 188 186 185 185 185 186 186 187 188 190 191 192 193 194 194 192 188 183 177 173 170 168 167 167 166 167 167 168 168 168 167 167 166 166 165 163 162 161 159 158 156 155 153 152 154 160 168 177 184 189 193 197 200 202 203 205 206 207 209 210 211 211 211 211 210 210 210 210 208 206 204 204 205 208 211 213 215 217 217 216 216 215 216 217 217 217 215 213 213 213 213 214 215 215 215 215 215 215 215 216 219 222 225 228 230 232 233 235 236 238 239 241 244 246 248 249 250 249 249 249 248 247 246 243 240 238 237 236 235 234 232 230 228 228 229 231 233 235 237 238 238 239 239 240 240 240 239 238 236 235 236 237 238 240 241 242 242 244 245 248 250 252 254 255 257 258 258 243 254 260 259 256 252 248 248 250 255 258 260 260 259 259 260 261 263 266 269 270 269 267 264 261 258 254 247 239 230 221 213 208 206 205 205 206 207 206 206 204 202 200 196 193 189 185 181 174 166 156 146 136 126 120 117 120 122 124 126 125 124 123 125 132 141 155 167 175 183 190 197 205 211 214 215 211 200 186 176 174 175 178 184 190 195 198 198 196 191 188 191 198 206 214 219 223 223 220 216 204 187 170 158 151 144 138 135 134 135 135 136 137 138 139 140 140 141 143 146 148 151 153 156 158 161 163 165 167 170 172 175 180 185 191 199 209 220 230 238 246 254 260 266 271 276 283 291 299 308 314 319 322 324 325 326 328 331 334 338 343 347 351 352 353 354 353 353 351 349 347 344 340 337 336 335 337 340 345 349 353 356 358 359 359 359 358 358 356 355 354 353 352 352 352 352 353 354 354 353 353 352 352 351 351 351 352 352 352 352 352 351 351 350 348 346 344 341 338 336 334 333 333 335 337 340 343 345 347 347 346 344 342 339 337 337 337 337 338 339 339 338 337 336 336 337 337 338 338 337 334 333 331 330 329 328 326 323 318 313 307 299 289 278 265 253 242 232 223 216 212 210 210 210 209 207 206 204 203 203 204 204 204 204 204 204 205 205 206 207 208 208 209 209 210 210 211 211 212 212 212 212 212 213 213 214 215 215 216 217 218 219 219 220 220 220 220 220 220 219 219 218 217 216 215 214 213 213 212 211 211 211 212 212 213 213 214 214 215 215 215 214 214 213 212 210 208 207 206 205 205 204 203 203 202 201 200 198 197 196 196 195 194 194 193 193 193 193 191 188 185 182 180 179 181 182 183 183 183 183 183 183 184 184 185 186 186 187 187 187 187 186 185 184 185 185 185 186 187 188 189 191 192 193 194 193 189 184 177 172 168 165 163 163 164 165 166 168 169 169 169 169 169 168 167 167 166 165 164 162 161 160 159 158 159 163 170 176 182 186 189 192 195 197 200 201 203 205 207 208 210 211 211 211 210 210 210 211 211 210 209 208 207 208 210 212 214 216 217 217 217 216 216 217 218 218 218 217 217 217 218 220 221 221 221 221 220 218 217 215 215 217 219 222 225 228 230 232 234 235 237 239 241 243 245 248 249 250 251 251 251 251 250 249 248 246 245 244 243 242 240 239 237 235 234 235 236 238 240 241 242 243 243 244 244 244 244 242 241 239 238 239 240 243 244 244 244 243 243 244 246 248 250 252 254 255 256 257 241 251 258 260 258 255 251 248 249 253 256 259 260 259 258 257 258 260 262 266 269 270 268 264 259 256 253 249 244 237 229 222 216 213 211 210 209 209 208 206 204 201 198 193 190 188 184 180 170 157 144 136 130 125 124 125 130 136 142 148 148 146 144 144 149 156 166 175 183 189 195 200 205 210 212 212 209 195 184 178 179 183 189 197 201 202 202 200 196 193 192 198 205 212 218 221 222 218 210 196 176 159 149 144 140 137 135 133 133 133 134 135 136 138 140 142 144 147 150 153 156 158 160 163 166 169 171 173 175 178 181 184 189 194 201 209 217 227 235 242 250 258 268 276 284 292 299 306 313 318 322 324 326 327 327 328 329 332 335 340 345 348 350 350 349 347 345 343 341 340 338 337 337 336 338 341 345 350 355 358 359 358 356 354 352 351 351 351 351 350 349 349 348 348 348 349 349 350 350 350 349 348 347 347 347 348 348 349 350 350 350 349 348 347 346 344 341 339 337 336 335 335 335 336 337 339 341 343 345 345 344 341 338 335 333 331 331 332 334 335 336 336 336 335 335 336 336 336 336 334 332 331 331 331 331 331 330 328 325 321 316 309 299 288 276 263 251 239 230 224 220 219 218 216 213 210 208 206 205 205 204 204 205 205 205 205 205 205 206 207 208 208 209 209 210 211 211 212 212 212 213 213 213 213 213 213 214 215 216 216 217 218 219 220 220 221 221 221 221 221 220 219 219 218 217 216 215 214 213 212 212 212 212 212 213 213 214 214 215 215 215 215 214 213 211 210 208 207 206 204 204 203 203 203 202 201 200 199 197 196 195 195 194 193 193 193 193 191 189 186 183 181 181 182 184 186 186 186 185 185 184 184 185 185 186 186 186 186 186 186 185 184 183 183 183 184 184 185 187 188 189 190 191 192 192 189 183 176 169 165 162 161 161 162 164 166 169 171 172 172 172 171 171 171 170 169 169 168 167 166 165 164 165 166 170 174 180 183 185 187 189 192 194 196 198 200 202 204 206 208 210 211 212 211 211 210 210 211 212 212 211 211 211 211 213 214 216 217 218 219 218 217 217 218 219 220 220 220 220 220 221 223 224 224 225 224 223 221 219 217 217 218 219 221 224 226 228 230 232 234 236 238 239 241 244 246 248 250 251 251 251 251 251 251 250 250 250 249 248 247 246 244 243 242 241 241 242 243 245 246 247 248 248 248 248 248 248 247 246 244 243 243 244 245 246 247 246 245 244 244 244 245 248 250 252 254 255 255 239 248 255 259 259 257 254 250 250 252 255 258 260 261 260 258 258 259 262 267 274 277 279 278 275 270 266 262 257 250 243 233 224 217 213 211 209 208 207 205 203 199 194 188 184 181 178 172 159 144 134 132 132 134 137 141 146 152 156 160 160 159 159 161 166 174 181 187 191 195 198 202 205 208 208 206 198 185 186 188 193 200 207 212 212 209 205 200 197 197 200 206 212 217 221 220 215 205 189 171 155 146 141 138 136 135 133 132 132 132 132 133 135 138 141 144 147 150 154 157 161 164 166 169 172 174 177 179 182 185 187 190 194 199 204 211 217 223 230 239 248 261 276 291 304 314 321 325 327 328 329 329 328 329 329 329 331 334 337 341 344 346 345 344 341 339 336 336 336 337 338 340 343 346 350 356 1 5 7 6 3 360 355 351 348 347 346 346 346 346 345 344 343 342 342 342 343 344 344 344 343 342 342 342 342 343 344 345 346 346 346 346 346 345 344 343 342 341 340 340 339 339 339 339 339 339 340 341 342 342 341 338 335 332 329 327 326 328 330 332 334 334 334 334 335 335 336 336 335 333 331 330 330 331 332 333 333 332 331 328 325 319 312 302 290 276 262 250 240 234 230 228 226 222 218 214 211 208 207 206 205 205 205 205 205 205 205 206 206 207 208 208 209 209 210 211 211 212 212 212 213 213 213 213 214 214 214 214 215 216 217 218 219 220 220 221 221 221 221 221 221 221 220 219 218 217 216 215 214 214 213 213 212 212 213 213 213 214 214 214 214 214 214 212 211 209 208 207 205 204 204 204 203 203 203 202 201 199 198 197 196 195 194 193 193 192 191 189 187 184 182 182 183 185 187 187 187 187 187 186 186 186 186 186 186 186 186 185 185 184 183 183 183 183 182 183 184 185 186 187 188 189 190 189 186 181 175 170 166 165 164 164 165 167 169 171 172 173 174 174 174 174 173 173 172 172 171 170 169 168 167 167 168 171 176 181 185 187 189 190 191 193 195 197 199 201 202 204 206 207 210 211 212 212 211 211 212 212 212 213 213 213 213 214 214 215 217 219 220 220 220 219 218 218 219 220 221 221 221 221 222 222 223 223 224 225 225 224 222 221 220 221 222 223 225 227 228 230 232 233 235 237 238 240 242 244 246 248 249 250 250 250 250 250 250 251 251 250 250 249 248 247 247 246 246 246 247 247 248 249 250 250 250 250 251 251 251 251 250 249 247 247 247 247 248 248 247 246 245 243 243 244 246 248 251 252 253 252 237 244 251 257 260 260 259 256 254 254 256 258 260 261 261 258 257 258 260 264 269 275 279 282 282 280 278 275 270 264 257 245 232 221 212 207 204 202 201 200 198 194 186 180 173 168 161 152 139 131 127 130 137 144 151 156 160 163 165 165 164 163 166 172 178 187 193 197 199 200 201 203 202 201 197 191 186 184 191 198 205 212 218 219 218 212 207 202 199 202 206 212 216 218 217 210 196 180 165 155 149 144 142 140 139 138 137 135 134 133 133 133 135 139 143 147 150 153 156 160 164 168 172 175 178 180 183 184 187 189 191 194 196 200 203 207 210 213 217 223 233 250 277 306 320 327 330 331 330 328 328 327 327 327 328 329 331 333 335 338 339 339 338 336 334 333 333 335 337 341 345 350 355 359 4 7 10 12 11 8 3 359 354 349 345 343 341 341 341 341 341 339 338 336 335 334 335 336 336 337 336 336 336 336 336 338 339 341 341 342 342 342 342 343 343 343 343 343 342 342 341 341 340 340 340 340 340 341 342 342 341 338 334 331 328 326 325 327 329 332 334 334 335 335 336 337 338 338 336 334 331 330 331 332 334 336 337 337 336 335 333 329 323 316 306 292 277 264 253 246 241 238 234 229 224 219 215 211 209 208 207 206 206 206 206 206 206 206 206 207 208 208 209 210 210 211 211 212 212 213 213 213 213 214 214 214 214 214 215 215 216 218 219 220 220 221 222 222 222 222 222 221 221 220 219 218 217 216 216 215 214 214 213 213 213 213 213 213 213 214 214 213 213 212 211 209 208 207 206 205 205 204 204 204 204 203 202 200 199 197 196 195 194 193 192 190 189 186 184 182 183 184 185 187 188 188 188 188 188 188 188 187 187 186 185 185 185 185 184 184 183 183 183 182 182 182 183 184 185 186 188 188 187 185 181 176 173 171 170 171 172 173 174 175 176 175 174 174 174 174 175 175 175 175 175 175 174 172 171 169 169 169 171 174 178 184 186 189 191 193 195 196 198 200 202 203 204 205 206 207 209 210 211 211 211 212 213 214 214 215 215 216 216 216 216 217 218 220 221 221 221 220 219 218 219 220 220 221 221 222 222 222 223 223 225 226 227 226 225 224 224 225 225 226 228 229 229 230 231 233 234 236 237 239 240 242 243 245 246 248 249 249 249 248 248 248 249 250 250 250 249 249 249 249 249 249 249 249 249 249 249 250 250 250 251 252 252 252 252 251 250 249 249 249 249 249 249 248 246 245 243 243 244 245 248 249 249 249 236 241 247 253 258 260 261 261 260 260 260 262 264 266 266 264 262 259 258 259 262 266 270 274 277 278 278 276 274 269 262 251 235 219 206 197 193 190 189 187 185 181 174 167 160 153 144 135 124 123 126 133 142 152 160 165 167 168 168 166 165 167 173 182 190 198 202 204 205 204 202 197 188 180 177 177 183 189 196 203 209 215 221 221 219 214 207 201 197 200 204 207 209 206 197 181 166 156 150 148 147 146 145 144 143 143 142 141 139 138 138 138 139 144 148 152 155 158 161 165 170 174 179 182 184 186 188 189 190 191 193 195 196 198 200 202 203 204 206 207 211 222 250 288 309 317 320 320 319 318 318 317 318 319 321 323 324 326 327 328 328 329 329 329 329 331 333 338 344 350 356 1 5 8 10 10 10 8 4 358 353 348 343 339 335 333 333 334 335 337 337 336 334 333 331 331 331 332 332 332 332 332 332 332 333 334 336 337 337 337 338 338 338 339 340 341 341 341 342 341 341 341 340 339 339 339 340 341 341 342 341 339 336 333 331 329 329 329 331 333 335 336 337 338 339 340 340 339 336 333 331 329 330 332 335 337 338 339 339 339 338 335 332 327 319 307 294 279 266 257 251 247 243 237 231 225 220 216 213 210 209 208 208 207 207 207 207 207 207 208 208 209 209 210 210 211 211 212 212 213 213 213 214 214 214 214 214 214 215 215 216 217 218 219 220 221 221 222 222 222 222 222 222 221 220 219 218 218 217 216 216 215 214 213 213 213 212 212 213 213 213 213 212 211 210 209 208 207 206 205 205 205 205 205 204 204 202 201 200 198 197 196 195 193 190 188 185 183 182 182 184 185 187 188 189 189 189 189 189 189 188 187 186 185 185 184 185 185 185 185 184 183 182 182 182 182 182 183 184 186 187 187 186 183 180 178 177 177 177 178 179 179 179 179 177 175 174 173 174 174 175 176 177 177 178 177 176 174 173 171 171 171 172 174 177 181 184 187 190 193 195 198 200 202 204 205 206 207 207 209 210 210 211 212 213 214 215 215 216 216 216 216 217 217 217 218 219 220 221 222 221 220 218 218 218 219 220 220 221 222 223 223 223 224 226 227 228 228 227 227 227 227 228 229 230 231 231 232 232 233 234 236 237 238 238 239 240 242 243 245 247 247 247 246 246 246 247 248 249 250 250 251 251 250 250 249 249 249 249 249 249 249 249 250 250 250 251 251 251 250 250 250 250 249 249 249 249 249 248 245 243 242 241 242 243 245 246 245 237 241 245 249 252 256 258 260 261 263 266 269 272 275 275 274 271 267 262 259 258 258 261 264 268 272 275 275 274 270 263 250 231 210 193 181 174 171 168 166 164 161 157 152 147 141 134 127 122 123 129 138 148 158 163 167 168 166 165 165 169 176 184 193 200 205 205 204 202 197 187 175 164 164 169 175 184 191 198 204 209 214 218 218 215 210 203 194 185 181 178 175 168 156 145 139 137 139 141 143 145 146 147 147 147 147 146 146 146 145 146 146 148 152 156 160 163 165 168 171 175 179 183 186 188 189 190 190 190 191 192 193 194 196 198 200 202 203 204 205 207 214 228 251 275 287 294 298 299 300 300 301 302 303 305 307 309 311 312 313 315 315 317 319 322 327 333 340 349 356 3 6 7 7 6 2 358 353 348 341 335 329 324 321 319 320 321 323 326 329 330 331 331 330 329 330 330 331 331 332 332 332 333 333 334 335 334 334 333 333 333 333 334 334 335 336 337 338 338 339 339 339 339 338 338 338 338 339 340 340 340 338 337 335 334 333 332 332 333 334 335 337 337 338 339 339 338 337 335 333 330 329 330 331 334 336 338 339 340 340 340 339 337 334 329 320 309 295 280 269 261 255 250 245 239 232 227 222 217 214 212 210 210 209 209 208 208 208 208 208 209 209 210 210 211 211 212 212 212 213 213 213 214 214 214 214 214 214 215 215 216 217 218 219 220 220 221 222 222 222 222 222 222 221 221 220 219 218 218 217 217 216 215 214 213 213 213 212 212 212 212 212 211 210 210 209 208 207 206 205 205 204 204 204 203 203 202 201 200 200 199 197 195 193 190 187 185 184 185 185 187 188 189 190 190 191 190 190 189 188 187 186 185 185 185 186 186 186 186 185 184 183 182 181 181 181 182 183 184 185 186 185 184 182 181 180 180 181 181 181 181 181 180 179 177 175 174 173 174 175 176 177 178 179 179 178 177 176 175 173 173 172 172 173 174 177 180 183 187 190 193 197 201 203 205 206 207 208 209 210 211 212 213 214 215 216 217 217 216 216 216 215 216 217 218 219 220 220 221 220 220 219 218 217 218 218 218 219 220 221 221 222 223 224 226 227 228 228 229 229 229 229 229 230 231 232 233 233 234 235 235 236 237 237 237 238 239 240 241 243 244 245 245 245 245 245 246 247 248 248 249 249 249 249 248 248 249 249 249 249 249 248 248 247 247 248 248 248 249 249 249 249 250 249 249 249 249 248 247 246 244 242 240 240 240 240 242 242 242 245 247 249 251 253 255 257 259 262 266 271 274 277 277 277 275 272 267 262 257 255 255 257 262 267 273 276 276 273 264 248 223 196 176 162 153 147 145 143 142 142 141 140 138 136 133 130 130 132 137 145 152 159 161 162 163 163 166 171 179 187 194 200 202 201 196 189 180 168 155 157 162 169 177 184 190 194 199 203 207 212 214 215 212 206 197 184 164 139 120 113 112 113 116 119 123 128 133 137 141 144 146 147 148 149 150 150 151 152 153 155 157 160 164 167 170 171 172 174 177 180 183 186 188 188 188 188 188 188 189 192 194 197 200 203 205 206 208 209 211 216 226 238 254 266 273 279 281 282 283 284 284 286 287 290 292 294 296 298 300 302 305 309 313 320 329 338 347 355 360 2 359 356 352 346 340 334 327 322 317 314 311 309 309 310 312 315 318 320 322 323 324 325 325 326 327 329 329 330 330 331 332 332 333 332 332 330 330 329 329 329 330 331 332 333 334 335 337 337 338 338 337 337 336 336 336 336 337 337 337 337 336 335 334 334 333 333 333 333 334 335 336 336 337 338 338 338 337 335 333 331 331 332 334 336 338 340 341 341 342 342 341 339 335 329 321 309 293 281 271 263 258 253 247 241 235 229 224 220 217 215 213 212 211 210 210 209 209 209 209 210 210 211 211 211 212 212 212 212 213 213 213 213 213 213 214 214 214 215 216 217 218 219 219 220 221 222 222 222 223 222 222 222 221 220 220 219 219 218 218 217 216 215 214 214 213 212 212 212 211 211 211 210 209 208 207 206 205 205 204 204 204 203 203 203 203 202 202 201 201 199 197 194 191 188 188 187 188 188 189 189 190 191 191 190 189 188 187 186 185 185 186 186 187 188 188 187 187 186 185 184 183 182 181 181 182 183 185 186 186 185 183 182 182 182 182 182 182 182 182 181 180 178 176 175 174 174 175 176 177 178 179 179 179 179 178 176 175 174 172 172 171 171 172 174 176 178 182 186 190 195 199 202 204 205 206 208 209 211 213 214 214 215 216 217 217 217 217 216 216 216 216 217 218 219 220 220 219 219 218 218 218 217 217 216 216 216 217 218 219 220 221 223 225 226 227 228 228 229 229 229 229 230 231 233 234 235 236 236 237 237 238 238 238 238 239 240 241 242 243 244 245 245 245 245 245 245 246 246 247 247 247 247 247 247 248 248 248 248 247 246 246 245 246 246 246 247 247 247 248 248 248 248 248 248 248 247 246 245 244 242 241 240 239 239 240 240 246 249 251 252 253 254 255 256 256 258 261 265 269 271 273 273 273 272 270 266 261 256 254 255 258 265 271 276 279 277 268 246 215 183 161 147 138 131 129 129 130 132 134 135 137 139 140 142 144 147 150 154 158 160 160 161 164 168 176 183 190 193 194 193 188 178 168 158 150 146 145 160 173 183 190 194 197 198 200 202 205 209 212 212 209 202 192 176 156 132 115 109 108 109 112 114 117 121 125 130 135 139 142 145 147 149 150 152 153 155 156 159 161 164 167 169 171 171 171 172 174 176 179 182 184 185 185 185 186 187 189 192 195 199 203 206 208 210 211 212 214 218 226 235 246 255 263 267 270 272 273 273 274 274 275 277 279 281 284 287 289 293 296 300 305 312 320 329 338 344 346 346 343 338 332 326 319 313 308 305 304 303 301 301 302 304 307 311 314 316 318 319 319 320 321 323 325 326 327 328 328 328 328 327 327 326 325 325 325 325 326 327 328 329 331 333 334 336 337 337 337 336 335 334 333 332 332 332 333 333 334 334 334 334 334 333 333 332 332 331 332 333 335 337 338 340 340 340 340 339 337 335 334 334 335 337 338 340 340 341 341 342 342 341 339 336 330 321 307 295 283 274 268 262 257 251 245 239 233 228 224 220 218 215 214 213 212 211 210 210 210 210 211 211 211 211 212 212 212 212 212 212 213 213 213 213 213 214 214 215 215 216 217 218 219 220 220 221 222 222 223 223 223 222 222 221 220 220 219 219 218 217 217 216 215 214 213 213 212 211 211 211 210 210 209 208 207 206 205 204 203 203 203 203 204 204 204 204 204 203 203 201 198 194 191 189 189 189 188 188 188 188 189 189 189 188 186 185 185 185 186 186 187 188 188 188 188 188 187 186 185 184 183 182 183 183 184 185 186 186 185 185 183 183 183 183 183 183 182 182 181 180 178 177 176 176 176 176 177 178 178 179 179 180 179 179 178 176 175 173 172 172 172 173 174 175 176 177 180 183 186 191 195 198 201 202 203 205 207 209 210 211 212 213 215 216 216 217 217 217 217 217 217 218 219 219 220 220 220 220 219 219 218 217 215 213 213 213 214 216 218 219 220 222 224 225 227 228 229 229 230 230 230 231 232 233 235 236 237 237 237 238 238 238 238 239 239 240 241 242 244 245 246 246 246 246 245 245 246 246 246 246 246 247 247 247 247 247 247 246 246 245 245 245 245 246 246 247 247 247 246 246 246 246 247 247 247 246 246 245 244 243 242 242 240 240 238 237 245 249 253 254 255 256 256 255 254 253 255 257 261 264 266 269 271 273 274 273 269 264 260 257 258 261 267 272 276 275 266 244 210 180 159 144 136 129 126 127 130 133 138 142 146 150 154 158 161 163 165 168 169 168 167 169 173 179 188 191 191 187 178 164 150 142 141 142 145 152 162 175 186 194 200 202 201 200 200 201 204 208 209 208 204 196 185 172 158 146 134 125 121 118 118 117 117 117 118 120 123 128 133 137 140 143 146 148 150 152 154 157 159 162 164 166 166 166 166 167 168 171 174 177 180 181 182 183 183 186 189 192 196 199 203 207 210 212 213 215 217 221 226 234 242 250 256 260 264 266 267 269 269 269 270 270 272 274 277 281 284 287 290 293 296 300 306 313 319 324 326 325 323 318 313 306 299 295 293 293 294 294 294 295 298 301 305 311 315 318 320 322 324 325 325 326 326 327 327 328 327 327 326 325 325 325 325 324 324 325 326 327 329 331 332 334 335 336 337 337 336 335 333 331 329 328 327 327 328 329 330 331 332 333 333 332 332 331 331 331 332 334 336 338 341 341 342 341 340 340 339 338 337 336 336 337 338 339 340 341 341 342 342 342 342 340 337 332 322 311 300 289 281 275 268 262 255 249 243 237 232 227 224 221 218 216 215 214 213 212 211 211 211 211 211 211 211 211 211 211 211 212 212 212 213 213 213 213 214 214 215 216 216 217 218 219 220 221 221 222 223 223 223 222 222 221 221 220 220 219 218 218 217 216 215 214 213 212 212 211 211 210 210 209 209 208 207 206 205 204 203 203 203 203 203 204 204 204 205 204 203 200 197 194 191 189 188 187 186 186 186 187 187 187 186 185 185 185 185 186 187 188 188 188 188 188 188 187 187 186 185 184 184 184 185 185 185 185 185 185 185 184 183 183 183 183 183 182 182 182 181 180 179 178 178 178 178 178 179 179 180 180 180 180 179 178 177 176 174 173 173 173 174 175 176 177 177 178 179 181 183 187 191 194 196 198 200 202 203 204 206 207 208 210 211 213 214 215 216 216 217 217 217 218 219 219 220 220 221 221 221 220 219 216 214 212 212 212 214 216 218 218 220 221 223 225 227 228 229 230 231 231 231 231 231 232 234 234 235 235 236 236 236 237 238 239 239 241 242 244 246 247 247 247 247 247 247 247 247 246 246 245 245 246 247 247 247 246 246 246 246 245 245 245 245 246 247 248 248 248 246 245 245 245 246 246 246 246 245 245 245 244 244 243 241 239 237 235 242 247 250 252 254 255 255 254 252 251 251 253 256 259 263 267 271 276 281 284 283 278 272 265 262 261 261 264 266 267 257 238 211 185 167 155 146 141 137 136 139 143 148 153 158 162 167 169 171 174 175 177 177 176 175 174 174 177 179 177 169 155 139 125 118 117 125 138 153 168 181 193 201 206 209 210 206 204 202 202 203 205 205 201 195 186 176 167 159 153 147 141 136 131 128 125 122 119 116 113 112 114 118 122 127 132 135 138 141 144 147 151 156 159 162 164 164 165 165 166 167 170 173 176 179 182 183 184 185 186 189 192 195 199 202 206 209 212 215 217 220 224 228 233 239 246 251 256 259 262 264 266 267 267 267 267 269 271 275 279 282 284 285 285 284 285 287 290 295 300 302 302 300 297 293 289 286 284 284 283 284 285 286 289 293 298 305 311 316 320 323 325 327 328 328 329 329 328 328 328 327 326 326 325 325 325 325 326 326 327 328 330 331 333 333 334 334 334 334 334 334 332 330 328 326 325 324 323 324 325 327 328 330 330 331 331 330 330 331 331 332 334 336 339 341 342 341 341 340 340 339 339 338 337 336 337 338 339 340 340 341 342 343 343 344 343 342 338 332 324 315 305 296 289 282 274 267 260 253 247 241 236 232 228 225 222 219 217 216 215 214 213 212 212 211 211 211 210 210 210 211 211 212 212 212 213 213 213 214 214 214 215 216 216 217 218 219 220 221 222 223 223 223 222 222 221 221 220 220 219 219 218 218 217 216 214 213 212 211 211 211 210 210 209 208 207 206 206 205 204 203 203 203 203 203 203 203 203 203 202 201 198 195 192 190 188 187 186 184 184 185 186 186 185 185 184 184 185 186 186 187 187 187 188 188 188 187 186 185 185 185 185 186 186 186 185 185 185 185 185 185 184 183 183 183 183 183 183 182 182 181 181 180 180 180 180 180 180 181 181 181 181 181 180 179 178 177 176 175 174 174 174 174 175 176 177 178 178 179 180 182 185 187 190 192 195 197 199 200 201 203 204 206 207 209 210 212 213 214 214 215 215 216 217 218 219 219 220 220 221 221 221 220 218 216 214 214 215 216 217 218 218 219 221 222 224 226 227 228 229 229 228 227 227 228 229 231 232 232 232 233 234 235 236 238 239 240 241 243 245 246 247 247 247 246 246 246 247 247 246 246 245 244 245 246 247 247 247 247 246 246 246 246 246 246 247 248 249 249 248 247 245 244 244 245 245 246 246 246 246 247 246 246 244 242 239 236 234 241 244 247 249 251 253 253 253 252 251 251 252 255 259 263 268 272 278 284 288 290 287 282 276 270 266 262 261 260 258 253 235 212 190 174 164 157 153 151 151 152 155 157 159 161 164 168 171 174 176 177 177 176 174 170 165 160 155 148 138 126 116 110 106 108 112 121 136 155 176 191 203 212 217 220 220 217 212 208 204 202 200 195 188 180 172 165 160 157 154 152 149 146 142 139 135 132 128 124 120 117 114 113 115 118 122 125 129 133 137 144 151 156 161 164 166 168 168 169 170 172 174 177 180 184 187 191 192 193 193 193 194 195 198 202 205 208 212 216 220 223 227 231 235 239 244 249 253 257 260 262 264 265 265 266 266 268 271 275 278 278 278 276 273 270 267 265 265 268 274 278 280 280 278 277 277 278 278 278 276 273 272 274 277 284 291 299 307 313 317 319 321 322 323 324 324 325 325 325 325 324 324 323 323 323 323 324 324 325 326 327 328 329 330 331 331 331 331 331 331 331 330 329 327 326 324 323 323 323 324 325 326 328 329 329 330 330 330 331 331 332 333 335 337 339 340 340 340 340 340 339 339 338 337 336 337 338 339 339 340 341 342 343 344 344 344 343 341 337 332 325 318 310 303 295 287 279 272 265 258 252 246 241 237 233 229 225 223 220 219 217 216 215 213 212 211 210 210 210 210 211 211 211 212 212 212 213 213 214 214 214 215 215 216 217 217 218 220 221 222 222 223 223 222 222 221 220 220 220 219 219 219 219 218 216 214 213 212 212 212 211 210 210 209 208 207 206 205 205 204 203 203 203 203 203 202 201 200 200 199 197 195 193 192 190 188 187 185 184 184 185 185 184 184 183 184 185 186 186 187 187 187 187 187 187 187 186 185 184 184 185 186 186 186 185 185 186 187 188 188 187 186 185 184 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 181 181 180 180 178 177 176 175 175 174 174 174 175 177 177 177 178 179 180 182 183 185 186 189 191 194 196 198 199 201 202 204 205 206 208 209 211 212 213 213 214 215 216 217 218 218 218 219 219 220 221 221 220 219 218 217 217 217 218 219 219 219 220 221 222 224 225 225 226 226 225 225 224 225 227 229 230 231 231 233 234 235 236 237 238 240 241 242 244 245 246 246 245 245 245 245 246 246 247 247 246 245 245 246 246 247 246 246 246 246 245 245 246 247 248 249 250 250 249 248 247 245 245 245 245 246 246 247 248 248 248 246 244 242 239 238 236 242 244 246 248 249 251 252 253 253 254 254 255 257 260 263 267 271 275 281 285 288 289 287 284 279 274 269 265 261 258 251 233 207 187 174 168 164 162 162 162 164 165 163 161 157 154 155 159 162 164 165 164 162 158 153 148 143 137 130 122 114 108 106 107 112 119 129 144 163 180 195 207 217 224 228 228 226 221 214 205 196 187 179 170 164 159 155 154 154 153 153 152 151 149 147 145 143 141 138 136 135 132 130 127 126 127 127 130 134 140 149 157 164 169 171 173 174 175 176 177 179 181 183 187 190 194 198 200 200 200 199 199 199 200 203 206 209 213 217 222 226 230 234 237 241 244 248 251 254 257 259 261 262 263 263 263 264 267 268 268 267 264 261 259 255 251 248 245 248 253 259 262 264 264 265 266 269 270 269 267 262 261 261 263 267 274 283 294 302 307 310 312 314 315 316 318 319 319 320 320 320 319 319 319 320 320 320 320 321 321 322 323 324 325 326 327 327 328 328 328 328 327 327 326 326 325 325 325 325 326 326 327 328 329 330 330 331 331 331 331 332 332 334 335 337 338 339 339 339 339 339 339 339 338 337 338 339 339 340 341 341 342 343 344 344 343 342 340 338 335 331 326 320 314 307 299 292 284 277 270 263 257 252 246 242 237 233 229 226 224 222 219 216 214 212 211 211 211 211 211 211 211 211 212 212 213 213 214 214 214 215 215 215 216 216 217 218 219 220 221 222 222 222 222 222 221 220 220 219 219 219 219 218 217 215 213 211 211 211 211 211 210 210 209 208 207 206 205 205 204 204 203 203 202 201 200 198 197 197 197 196 194 192 191 190 188 187 186 185 185 185 184 183 183 183 184 185 186 187 188 188 188 187 187 186 185 184 184 185 186 187 188 187 187 186 187 188 189 190 190 189 189 187 186 185 184 184 184 184 184 184 184 184 184 184 183 183 183 183 183 182 182 181 181 180 179 177 176 175 175 174 174 175 176 177 178 178 178 179 180 181 182 183 184 186 188 191 194 196 198 200 201 202 203 205 206 208 210 211 212 213 214 215 216 217 217 217 217 217 218 219 220 221 222 222 221 220 219 219 219 220 220 220 219 219 220 221 222 222 223 223 222 222 222 223 226 228 230 231 233 234 235 236 236 237 238 238 239 240 242 243 244 244 244 245 245 245 246 246 247 247 246 246 245 244 245 245 245 245 245 245 245 246 247 249 250 251 251 251 250 250 249 247 247 247 247 247 247 247 247 248 247 246 245 244 243 242 240 244 246 248 249 250 252 253 255 257 259 261 262 263 263 264 265 267 270 275 280 284 287 289 289 286 283 278 273 268 263 253 226 191 175 169 167 167 168 169 170 171 172 170 163 153 139 134 134 137 138 138 138 137 137 136 136 134 132 130 127 124 121 121 123 129 138 150 163 178 191 203 212 220 226 231 231 229 223 213 199 184 172 165 160 156 154 153 152 153 154 155 155 155 154 154 153 152 151 150 149 149 148 147 146 144 142 141 140 142 147 155 164 172 177 180 182 182 183 184 185 186 188 191 193 196 199 202 203 203 203 202 202 202 203 205 208 212 216 221 225 230 234 238 241 243 245 247 248 250 251 253 255 255 255 254 253 253 255 255 254 252 248 247 247 246 244 241 238 240 243 247 250 252 253 255 257 259 260 260 258 255 253 252 251 250 255 263 275 285 293 298 301 303 306 308 310 312 313 315 315 316 317 317 317 317 317 317 317 317 317 318 319 320 321 322 323 323 324 324 325 325 325 325 325 325 325 325 326 326 327 328 329 330 330 331 331 332 332 331 331 332 332 333 335 336 337 338 338 338 338 338 338 338 338 338 339 339 340 341 341 341 341 342 342 342 342 341 340 339 337 335 331 327 322 316 309 303 296 288 281 274 268 262 257 251 246 241 237 233 229 226 222 218 215 214 213 213 213 213 213 213 213 213 213 213 213 214 214 215 215 215 216 216 215 216 216 217 218 220 221 222 222 222 222 222 221 220 220 219 219 218 218 217 216 214 212 211 211 211 210 210 210 209 209 208 207 206 206 205 205 204 204 202 200 198 196 195 196 196 195 194 192 191 190 189 189 188 188 187 187 186 185 185 185 185 185 186 186 187 187 188 187 187 186 185 185 186 187 189 190 191 191 190 189 189 189 189 189 190 190 190 190 189 187 185 184 184 185 185 185 186 186 186 186 185 185 185 184 184 183 183 182 181 181 180 179 178 177 176 175 175 175 176 176 177 177 177 178 179 180 181 182 183 183 185 186 189 192 195 198 200 201 202 203 204 205 207 209 211 212 213 213 214 215 216 216 216 216 217 218 219 220 221 222 223 222 221 220 220 220 220 220 220 219 219 219 220 220 220 221 220 220 220 221 222 225 228 230 232 233 234 235 236 237 238 238 238 239 239 240 241 242 244 245 245 246 246 246 246 246 246 245 244 244 243 243 243 243 244 245 246 247 248 249 251 251 252 252 251 251 250 250 249 249 249 249 248 248 248 248 248 248 248 248 247 246 245 243 247 250 251 252 252 253 254 255 258 260 264 266 266 265 264 264 264 265 270 275 280 284 288 290 290 287 284 279 274 267 253 204 168 162 164 167 171 173 175 177 176 174 170 163 150 132 119 114 113 112 111 112 114 119 123 127 130 133 136 138 139 141 143 148 155 164 175 186 196 205 212 217 222 225 228 228 225 218 206 192 177 167 162 159 157 156 155 155 156 157 158 159 159 159 158 158 157 156 156 155 154 153 152 151 149 147 144 142 141 145 152 163 173 181 187 191 193 194 194 194 195 196 197 199 200 202 202 202 202 202 201 202 203 204 207 211 215 220 226 231 235 239 241 242 242 243 244 244 245 244 244 244 244 244 243 241 242 245 247 248 247 244 244 245 246 246 244 241 241 242 245 247 247 248 249 251 252 253 252 250 248 247 245 243 239 244 251 261 271 280 286 290 294 297 299 302 305 307 309 310 312 313 314 315 315 315 315 314 314 314 315 315 316 317 318 319 320 320 321 321 322 322 323 323 324 324 325 325 326 327 328 329 329 330 330 331 331 331 331 331 332 332 333 334 335 336 336 336 336 336 337 337 337 338 338 338 339 339 339 339 339 340 340 341 341 340 339 339 338 337 336 334 331 328 323 318 312 305 299 292 285 279 273 267 261 256 250 246 241 236 231 227 222 219 217 216 216 215 215 215 215 214 214 214 214 214 215 215 215 216 216 216 215 214 214 215 216 218 219 220 221 221 222 222 221 221 220 219 219 218 218 217 216 215 214 212 211 211 210 210 210 209 209 208 207 207 206 206 206 205 205 203 200 197 195 194 194 195 194 193 191 190 189 189 189 190 190 190 190 190 190 188 188 187 186 186 186 186 186 186 187 187 186 186 187 188 189 191 193 193 193 192 191 190 190 190 189 189 190 191 191 191 190 187 185 184 184 185 186 187 187 187 187 187 187 186 186 185 185 184 183 182 182 181 180 179 178 177 176 176 176 176 176 176 175 176 177 178 180 181 183 183 184 184 185 186 188 191 194 197 199 200 201 202 203 204 206 208 210 212 212 213 214 215 216 217 217 218 218 218 219 220 221 222 222 222 222 221 220 220 220 220 220 219 219 219 219 219 219 219 219 219 219 219 221 224 227 229 231 232 234 235 237 238 239 239 239 239 239 240 241 243 244 245 245 246 246 246 245 244 244 244 243 242 242 242 242 243 244 245 247 248 250 251 252 252 252 252 252 251 251 251 251 251 251 251 250 250 249 249 250 250 251 250 249 248 246 244 248 253 255 255 254 253 252 251 252 254 257 260 263 264 264 264 264 264 267 272 277 281 285 287 287 285 281 276 269 259 238 189 163 157 161 167 173 178 179 178 175 168 162 154 144 130 115 108 103 99 98 97 100 105 111 118 125 132 139 145 150 156 162 169 178 187 196 204 211 215 217 220 222 223 224 224 220 213 204 192 179 169 164 161 160 159 159 159 160 161 161 162 162 161 160 159 157 156 154 152 150 148 146 143 139 135 132 129 127 133 144 159 176 189 198 204 206 207 206 205 204 203 202 202 201 200 199 198 198 199 200 202 203 206 209 212 217 223 228 232 235 238 238 238 238 239 240 241 241 240 239 239 239 240 240 239 241 244 247 249 248 245 246 247 249 251 250 247 246 246 246 247 246 246 246 246 247 246 246 244 243 241 240 238 237 240 246 253 262 271 278 283 287 290 292 295 297 299 301 303 306 308 309 310 311 312 312 312 312 312 312 312 313 313 314 315 316 316 318 318 319 319 320 321 322 322 323 324 324 326 327 327 328 329 330 330 330 331 331 331 332 332 333 333 334 334 334 335 335 335 335 335 336 336 337 337 338 338 338 338 338 338 339 339 339 338 338 337 337 336 336 335 333 331 328 324 319 314 308 301 295 289 283 277 271 265 260 255 249 244 239 234 230 226 223 221 219 218 218 217 217 216 216 215 215 215 215 216 216 216 216 215 214 213 214 215 216 218 219 220 220 221 221 221 221 220 220 219 218 218 217 217 216 215 214 213 212 211 210 210 209 209 209 208 208 207 207 206 205 204 203 200 198 196 195 195 196 196 194 192 190 189 189 189 190 191 192 193 193 193 192 191 189 187 186 185 185 185 185 185 186 186 187 188 189 191 192 194 194 194 192 191 191 190 190 191 191 191 191 192 192 191 188 186 185 184 184 185 187 187 188 189 189 189 188 188 187 186 185 184 183 183 182 181 180 178 177 177 176 176 177 177 177 177 176 176 177 179 181 183 184 185 185 185 186 187 189 191 193 196 198 199 200 201 202 204 206 208 211 212 213 214 215 217 218 218 219 219 219 219 219 219 220 221 222 222 222 221 221 220 220 220 220 220 220 219 219 219 218 217 217 216 217 218 220 223 226 228 230 232 233 235 237 239 239 240 240 240 241 242 242 243 244 244 244 244 244 244 244 243 243 242 242 242 242 242 243 244 245 246 248 250 251 252 252 252 253 253 253 252 252 252 253 253 253 253 252 252 251 251 251 251 251 250 250 249 247 245 247 253 256 256 254 251 248 245 244 245 247 250 254 258 262 265 267 268 270 272 275 278 281 282 282 280 276 270 260 247 225 191 163 152 150 155 160 164 164 161 157 153 149 145 139 132 123 116 111 107 104 104 104 106 109 113 119 128 137 147 156 166 176 185 194 202 209 215 218 220 220 219 220 220 221 220 218 212 205 196 185 174 167 164 162 162 162 162 162 163 163 163 162 161 159 157 154 151 148 146 143 140 137 134 131 128 125 123 123 127 146 176 202 213 217 218 216 214 213 211 209 207 204 202 199 197 195 195 195 197 199 201 203 205 208 212 216 220 223 225 227 228 229 230 232 235 238 240 243 242 242 242 243 244 245 244 246 248 250 252 251 250 250 251 253 255 255 254 252 249 247 245 243 242 241 240 240 240 240 239 238 238 237 237 238 240 244 249 256 264 272 278 282 285 287 289 290 291 293 295 298 300 302 304 306 307 308 308 309 308 308 308 309 309 309 310 312 313 314 315 315 316 317 318 319 319 320 321 322 323 324 325 326 327 328 329 329 329 330 330 331 331 332 332 333 333 333 333 333 334 334 334 334 335 335 336 336 336 337 336 336 336 337 337 338 337 337 337 336 336 335 335 334 332 330 328 324 320 315 310 304 298 292 286 280 274 269 263 258 253 248 243 238 234 230 226 224 222 221 220 219 218 218 217 217 216 216 216 216 216 216 216 215 215 215 216 217 218 218 219 220 220 220 220 220 219 219 218 218 217 217 216 215 215 214 213 212 211 210 210 209 209 209 208 208 207 207 206 205 204 202 200 198 197 198 198 198 197 195 193 192 191 191 192 192 193 194 195 195 195 194 192 189 187 186 185 184 184 185 185 186 188 189 190 191 192 193 194 194 193 192 192 192 192 192 192 192 192 192 192 191 189 187 185 184 184 185 186 187 188 189 189 190 190 189 189 188 187 186 185 184 183 182 181 179 178 177 176 176 177 178 178 178 177 177 178 179 181 182 184 185 186 186 186 187 188 189 192 193 195 196 197 198 199 200 202 205 208 211 212 213 214 216 217 218 218 219 219 220 220 220 220 220 221 221 222 222 222 221 221 221 221 221 221 221 220 220 219 217 216 215 214 214 216 218 221 224 227 229 231 232 234 235 238 240 241 242 243 243 243 243 243 243 243 243 243 243 243 243 243 242 242 242 243 244 244 245 245 246 247 248 249 250 251 252 252 253 253 253 253 254 254 254 255 255 254 254 253 252 251 251 250 249 248 248 248 248 246 244 250 253 254 253 251 247 243 240 238 238 241 245 251 258 264 270 273 276 277 278 279 280 281 281 281 279 274 265 246 218 181 152 137 131 130 131 132 133 135 138 140 141 141 139 137 134 131 127 125 122 122 121 121 121 124 129 138 150 162 173 183 193 200 207 212 217 220 221 220 219 218 217 216 215 215 215 213 209 203 192 180 170 164 161 160 160 161 161 161 161 160 159 157 155 152 149 146 144 142 141 139 137 135 134 133 133 134 139 152 190 223 235 235 231 226 221 215 212 208 204 201 198 195 194 192 193 194 194 194 195 195 196 199 202 206 211 214 216 217 218 219 221 224 228 232 237 241 244 245 246 247 248 250 250 249 249 249 250 252 251 251 251 252 254 257 259 259 258 255 251 248 244 242 239 238 237 236 236 236 236 237 237 238 238 239 241 245 249 258 266 272 277 281 283 284 284 285 285 287 289 291 294 296 299 300 302 303 304 304 304 304 304 304 305 306 307 308 309 310 312 313 313 314 315 316 317 318 319 320 322 323 324 325 326 327 327 328 328 329 329 330 330 331 331 331 332 332 332 332 332 332 333 333 333 334 334 335 335 335 335 335 336 337 338 339 338 338 336 336 335 334 334 333 332 330 328 325 322 317 312 307 301 295 289 283 277 272 266 261 256 251 246 241 237 233 230 227 225 223 222 221 220 220 219 218 218 218 217 217 217 217 216 216 216 216 217 217 218 218 219 219 219 219 219 219 218 218 217 216 216 215 215 214 213 212 212 211 210 210 210 209 209 209 208 208 207 206 205 204 202 201 200 200 200 200 199 197 195 194 193 193 193 193 193 194 194 195 195 195 193 191 189 187 186 185 185 186 187 188 189 190 191 192 193 194 194 195 194 193 193 192 192 192 192 192 192 192 192 192 190 188 186 185 184 185 186 187 188 189 189 190 190 190 190 189 188 187 186 185 184 183 181 180 179 177 176 176 177 178 179 179 179 179 179 179 180 182 183 185 186 187 188 188 188 189 190 192 193 194 195 195 196 198 199 201 204 207 209 211 211 212 214 215 216 217 218 219 219 219 220 220 220 221 221 222 222 222 222 222 222 222 222 222 222 221 220 219 217 215 214 213 213 214 216 219 222 224 227 229 231 233 235 238 240 242 243 244 244 244 244 243 243 243 243 243 243 243 243 243 243 244 244 244 245 245 245 245 246 246 247 248 249 250 251 252 252 253 253 254 254 255 255 256 255 255 255 254 253 252 250 249 247 246 247 247 248 248 239 245 249 251 253 253 252 250 247 243 239 238 240 245 252 261 270 279 284 286 286 285 285 284 286 287 289 289 282 258 202 160 140 129 124 122 123 126 129 132 136 140 142 144 144 144 142 141 138 136 134 133 134 136 140 145 154 164 175 184 192 199 206 211 215 218 220 222 221 220 219 217 215 213 211 210 209 209 208 205 198 186 172 161 155 153 153 153 154 154 154 153 152 150 148 146 144 143 142 142 142 142 143 143 144 147 150 157 168 188 212 228 235 235 231 226 221 214 207 200 193 189 186 186 187 189 193 195 196 195 194 192 190 191 194 199 206 210 213 215 215 217 219 222 225 229 233 238 242 244 246 248 250 251 251 249 247 247 246 246 246 247 248 250 253 256 260 261 262 261 257 254 250 246 242 239 236 236 236 237 237 237 237 237 236 236 237 239 243 251 258 265 271 275 277 278 279 279 279 280 281 283 286 288 291 293 296 297 299 300 300 300 300 300 301 301 302 304 305 306 307 308 309 310 311 312 313 314 315 317 318 319 321 322 323 324 325 325 326 327 327 328 328 329 329 329 330 330 330 330 331 331 331 332 332 332 333 333 334 334 334 335 335 337 338 339 338 338 336 335 335 334 334 333 333 332 331 329 327 323 319 315 309 304 298 292 286 280 275 269 264 259 255 250 245 240 236 233 230 228 227 225 224 223 222 221 220 220 219 218 218 218 218 217 217 217 217 217 217 218 218 218 218 218 218 218 217 217 216 216 215 215 214 214 213 212 212 211 211 210 210 210 210 209 209 208 207 206 205 204 203 202 202 201 200 199 197 194 193 192 191 191 191 192 193 193 194 194 194 193 192 190 189 187 186 186 186 187 188 189 190 191 192 192 193 194 195 195 194 193 192 191 191 191 191 192 192 192 192 192 191 189 188 186 186 186 186 187 188 189 190 190 191 190 190 189 188 187 186 185 184 183 181 180 178 177 176 177 178 179 180 180 180 180 181 181 182 183 184 186 187 188 189 189 189 190 190 191 192 192 193 194 195 197 199 201 204 207 209 210 210 210 211 212 213 214 215 216 217 218 218 218 219 219 220 221 222 223 224 223 223 223 223 223 223 222 221 219 218 216 214 212 212 212 214 217 219 222 224 227 229 232 234 237 239 241 242 243 243 244 243 243 243 243 243 243 243 244 244 244 244 244 244 244 244 244 244 245 245 246 247 248 249 250 250 251 252 252 253 253 254 254 255 255 256 256 256 256 255 253 251 249 247 246 246 246 246 246 234 240 244 248 251 255 260 265 270 267 257 248 242 242 246 257 273 290 298 299 297 294 290 287 289 292 297 303 305 294 164 146 139 133 130 129 131 133 137 140 144 148 150 151 150 149 147 145 143 142 140 141 144 150 158 168 179 187 195 200 205 209 213 216 219 221 223 224 224 223 221 219 216 212 208 204 201 200 200 199 195 185 172 158 149 146 145 145 146 146 147 147 146 145 144 143 141 141 141 142 144 146 148 150 153 157 163 171 181 194 207 216 222 225 225 223 219 213 204 195 186 181 179 179 182 186 191 194 196 197 197 196 195 195 197 200 204 208 210 212 212 213 215 217 219 223 227 233 237 241 244 247 250 252 251 249 248 246 245 243 242 242 243 245 248 252 257 260 262 263 261 258 253 248 244 240 238 237 237 237 236 235 234 233 233 232 232 233 237 244 251 257 263 267 269 271 272 273 273 273 274 275 277 280 283 287 290 292 294 296 297 297 297 297 297 297 298 299 301 302 303 304 305 306 307 308 309 310 311 313 314 315 317 318 320 321 322 322 323 324 324 325 326 326 327 327 328 328 328 329 329 329 330 330 330 331 331 332 332 333 333 334 334 334 335 336 337 337 336 335 335 335 334 334 334 333 333 332 330 328 325 322 318 313 307 302 295 290 284 278 273 267 262 257 253 248 244 240 237 234 232 230 229 227 225 224 223 222 221 220 220 219 219 218 218 218 217 217 217 217 217 217 217 217 217 217 216 216 216 215 215 214 214 213 213 212 212 211 211 211 211 211 211 210 209 208 207 206 205 203 203 202 201 199 197 195 192 190 189 189 189 190 190 191 192 192 193 193 192 192 191 189 188 186 186 185 185 186 188 189 190 190 191 192 192 193 194 193 193 192 191 190 190 190 190 191 191 192 193 193 192 191 189 188 188 187 187 188 189 189 190 190 191 191 190 190 189 188 187 185 184 183 181 180 179 178 178 178 179 180 181 181 182 182 183 184 184 185 186 187 188 189 189 189 189 190 190 190 190 190 191 192 194 196 198 201 204 207 208 209 209 210 210 211 212 212 213 214 215 215 216 216 217 218 219 221 222 224 224 225 225 225 225 224 224 223 221 219 217 215 213 212 211 211 212 214 216 219 222 224 227 230 232 235 237 239 240 241 242 242 242 242 242 242 243 243 243 244 244 244 244 244 244 244 244 244 244 244 245 246 246 248 249 249 250 251 251 252 252 252 252 253 253 254 255 256 256 256 256 254 252 250 248 246 245 245 245 245 230 235 240 244 248 253 261 268 273 272 263 251 241 237 239 252 290 308 312 308 302 296 289 287 288 293 301 310 321 323 148 148 146 144 142 143 145 147 150 153 155 156 156 156 153 151 148 147 147 146 146 151 157 166 176 186 196 202 207 210 213 215 217 220 222 224 226 227 228 228 227 224 219 211 204 198 194 191 190 190 187 180 170 157 147 142 141 141 141 142 143 144 145 145 144 143 142 141 141 143 146 149 152 156 159 164 170 177 184 191 199 207 213 217 220 219 216 211 203 194 186 181 178 177 179 182 186 189 192 193 195 196 197 199 201 204 207 207 207 207 207 208 209 211 215 220 225 232 237 241 245 248 251 253 253 252 251 249 246 243 241 240 240 241 243 247 252 257 260 262 262 258 254 249 246 242 240 240 239 239 237 236 234 233 233 232 231 232 235 240 245 250 255 259 262 263 265 265 265 265 265 266 268 270 274 279 283 287 290 292 293 294 294 294 294 294 295 295 296 297 299 300 301 302 303 304 305 306 307 308 310 311 313 314 316 317 318 319 320 321 321 322 323 324 324 325 326 326 327 327 328 328 328 329 329 330 330 330 331 332 332 332 332 332 333 335 336 337 337 337 336 336 335 335 335 335 335 334 333 332 330 328 325 321 316 311 306 300 294 288 282 276 271 266 261 257 252 247 243 240 238 236 234 232 230 227 226 225 223 222 222 221 220 220 219 218 218 217 217 216 216 216 216 216 216 216 216 215 215 215 215 214 214 213 213 212 212 212 211 211 212 211 211 210 208 207 205 204 203 202 201 199 197 195 193 191 190 190 190 190 189 189 189 190 190 191 191 192 191 191 190 189 188 186 186 185 186 187 188 190 191 191 191 191 192 192 191 191 191 190 190 189 189 190 190 191 191 192 192 193 192 192 191 190 189 188 188 188 189 189 190 190 191 191 190 190 189 188 187 185 184 183 182 181 180 180 180 181 181 181 182 183 183 184 184 185 186 187 187 188 188 189 189 189 190 190 190 189 188 189 190 191 193 195 198 201 203 205 207 207 208 209 209 211 211 212 213 214 214 214 215 215 216 217 218 220 221 223 225 226 226 227 226 226 225 224 222 220 218 215 213 212 211 211 211 213 215 217 220 223 225 228 230 232 235 236 238 239 240 241 241 241 241 242 242 242 243 243 243 243 243 243 243 243 243 243 243 244 245 246 246 248 249 249 250 250 251 251 251 252 252 252 252 253 253 254 255 255 255 254 253 251 249 247 246 245 245 245 228 233 236 239 241 244 249 255 258 257 254 246 237 225 219 235 346 327 316 307 300 293 287 284 285 290 299 309 317 289 176 166 162 160 160 161 162 164 166 165 164 162 159 156 152 150 150 151 152 156 160 166 174 182 190 199 206 212 215 217 219 219 221 222 224 226 228 230 231 232 229 224 217 209 200 193 188 185 182 181 178 172 164 153 145 140 139 139 140 141 142 144 145 146 146 146 145 145 145 147 151 154 158 163 167 171 176 181 186 191 195 200 204 207 210 212 211 208 203 196 189 184 180 179 179 180 182 184 186 188 190 193 195 198 201 204 205 205 204 204 204 204 207 210 215 220 226 233 238 241 245 248 250 252 253 252 252 251 248 245 242 240 240 240 242 246 250 254 258 260 260 257 254 250 247 244 243 242 242 241 239 237 235 235 235 235 235 236 237 240 242 246 249 252 255 257 259 259 259 258 258 258 259 261 265 270 275 279 283 286 288 290 291 291 292 292 292 292 293 293 294 295 297 298 299 300 301 302 303 304 305 307 308 310 311 313 314 315 316 317 318 319 320 321 322 322 323 324 324 325 326 326 327 327 328 328 329 329 330 330 331 331 331 332 333 334 336 336 337 337 336 336 336 336 336 336 336 336 335 335 334 333 331 328 325 321 316 311 305 299 293 287 281 275 270 265 260 255 250 245 242 240 237 236 234 231 229 228 226 225 224 223 222 221 220 219 219 218 217 216 216 216 215 215 215 215 215 215 215 214 214 214 213 213 213 212 212 212 211 211 211 210 209 208 206 204 203 202 202 201 199 197 194 192 190 189 189 190 190 190 189 189 189 189 189 190 191 191 191 191 190 189 188 187 187 187 188 189 190 191 192 192 192 191 191 190 190 189 189 189 189 189 189 190 190 190 191 191 192 193 193 193 192 191 189 189 188 188 189 189 190 190 190 190 190 190 189 188 187 186 185 183 183 182 182 182 183 183 183 184 184 184 185 185 186 186 186 187 187 188 188 189 189 190 190 190 190 190 189 190 190 192 194 196 198 200 202 204 206 206 207 209 210 211 212 213 214 214 215 215 215 215 216 216 217 218 220 221 223 224 226 226 226 225 225 224 222 221 219 217 215 213 212 211 212 213 215 217 219 222 224 226 229 231 233 235 236 238 239 239 240 240 240 241 241 241 241 241 241 241 242 242 242 242 242 243 243 244 245 246 246 247 248 249 249 250 250 251 251 251 252 251 251 250 250 250 250 251 252 253 253 251 250 249 248 247 247 246 228 232 233 234 234 233 235 239 243 244 243 239 230 212 178 139 46 323 305 298 294 291 287 285 284 285 289 292 280 243 208 190 183 179 178 178 178 178 178 176 171 165 158 154 151 149 153 158 163 170 177 183 189 195 200 206 211 216 219 221 221 221 222 223 224 225 227 229 230 229 227 222 214 205 195 187 180 175 171 168 164 159 152 145 140 137 137 138 139 141 143 145 147 149 150 151 151 152 154 155 158 161 165 168 172 176 180 183 186 188 191 192 194 197 200 202 204 204 202 198 192 186 181 178 176 177 178 180 182 186 189 192 195 197 199 201 201 202 202 203 204 206 209 213 217 222 228 234 238 241 243 246 248 249 251 252 252 252 250 247 245 243 242 243 244 247 250 253 256 258 257 255 252 249 247 245 244 244 243 241 239 237 237 237 237 238 238 239 240 241 242 244 246 249 251 253 255 256 256 256 255 254 254 255 258 262 267 272 276 280 282 285 286 288 289 289 289 289 289 290 290 291 292 293 294 295 296 297 298 299 300 302 303 305 306 308 309 311 312 313 314 316 317 318 319 320 320 321 322 323 323 324 325 326 326 327 327 328 329 329 329 330 330 330 331 332 333 334 335 335 335 335 336 337 337 338 338 338 337 337 337 336 335 333 331 329 325 321 316 311 305 299 292 287 281 275 269 263 257 252 247 244 242 240 238 235 233 231 229 228 226 225 224 223 222 221 220 219 218 217 216 216 215 215 215 214 214 214 214 214 213 213 213 213 212 212 211 211 211 211 210 210 208 206 204 202 202 201 201 200 199 197 194 192 190 190 189 189 189 188 188 188 189 189 190 190 191 192 192 192 191 190 189 188 188 188 189 190 191 192 192 192 192 191 191 189 188 188 188 188 188 189 189 189 189 190 190 191 191 192 193 193 192 191 189 188 188 188 189 189 190 190 190 190 190 189 189 188 187 186 185 184 184 184 184 184 185 185 186 186 186 187 187 187 187 187 187 187 187 187 188 188 189 190 190 191 191 192 192 192 193 194 195 197 198 200 202 204 205 207 208 210 211 212 214 215 215 215 215 215 216 216 216 216 217 217 218 219 220 222 223 224 225 225 224 224 223 222 221 220 218 216 215 214 214 214 216 217 219 221 224 226 228 230 232 234 235 237 237 238 239 239 239 240 240 240 240 240 240 240 240 241 241 241 242 242 243 244 244 245 246 247 247 248 249 249 250 250 250 250 249 249 248 248 247 247 248 249 250 251 251 251 250 250 249 249 249 248 227 230 232 231 229 226 228 231 234 237 238 235 224 206 177 154 166 262 282 287 289 289 287 285 282 278 274 268 254 239 223 210 201 195 192 191 189 188 185 180 173 166 159 154 154 157 163 171 179 187 193 197 201 204 207 210 214 217 220 221 221 221 220 221 221 223 224 226 227 227 224 219 212 201 188 176 166 159 155 151 147 142 138 134 131 132 133 135 137 140 143 147 151 155 158 159 160 161 162 163 165 168 171 173 176 179 182 184 185 186 186 186 187 190 193 196 199 200 198 194 188 181 174 171 170 171 173 176 180 186 190 194 198 200 202 202 202 203 204 206 210 213 216 219 223 227 232 236 239 241 243 244 246 247 249 250 251 251 251 249 247 246 246 246 247 249 252 254 255 255 255 252 250 248 246 246 245 244 244 242 241 239 239 239 240 241 242 242 242 243 243 245 246 248 250 252 254 256 257 257 256 255 254 253 255 258 262 267 271 274 277 279 281 283 284 285 286 286 286 287 287 287 288 289 290 291 292 292 293 294 295 296 298 300 301 303 304 306 308 309 310 312 313 314 315 316 318 318 319 320 321 322 323 324 324 325 326 327 327 328 328 328 328 328 328 329 330 332 333 334 335 335 336 337 338 338 339 339 339 339 339 338 338 337 336 334 332 329 325 321 316 311 305 299 292 286 279 273 267 261 255 251 247 245 242 240 237 235 233 231 229 228 226 225 224 223 221 220 219 218 217 216 216 215 214 214 213 213 213 213 213 212 212 212 212 211 211 211 210 210 209 208 207 205 204 203 202 202 202 201 199 197 194 192 191 191 190 190 189 189 189 189 190 191 191 192 193 193 193 193 192 191 190 190 189 189 190 190 191 192 192 192 192 191 190 189 189 188 188 189 189 190 190 189 189 189 190 190 191 192 192 191 190 189 187 187 187 187 188 188 189 189 190 190 190 189 189 188 187 186 186 185 185 185 186 186 187 187 188 188 189 189 189 189 189 189 189 188 188 188 188 188 189 189 190 191 192 193 194 195 196 196 197 198 199 200 201 203 205 207 208 210 212 213 214 215 216 216 217 217 217 217 217 217 217 217 218 218 219 221 223 225 226 226 226 226 226 226 225 224 222 221 219 218 217 217 218 219 221 222 224 226 228 230 232 233 235 236 237 238 238 238 239 239 239 239 239 239 239 239 239 240 240 241 241 242 242 243 244 244 245 246 246 247 248 249 249 248 248 247 247 248 248 248 248 248 248 249 249 249 249 249 249 249 249 249 249 249 222 224 225 225 224 224 226 229 232 234 234 232 225 214 197 183 191 226 257 273 280 282 282 278 272 264 257 250 243 237 230 222 213 207 203 200 197 194 189 182 174 167 163 161 164 171 179 188 195 201 206 208 209 210 211 213 216 218 219 220 219 218 218 218 220 221 223 224 224 222 218 212 205 193 181 169 159 152 146 143 141 137 134 131 130 131 132 134 137 140 145 150 157 162 167 167 168 168 168 169 170 173 174 176 178 181 183 185 185 186 185 185 185 186 188 189 191 191 189 184 177 170 164 162 163 166 169 175 180 187 194 200 205 208 209 208 208 209 211 214 218 222 225 227 230 232 235 237 239 240 241 242 242 243 245 246 248 249 249 249 249 249 249 250 251 252 253 254 255 254 253 251 250 248 248 247 246 246 245 244 243 243 243 244 244 245 245 245 245 245 245 246 248 249 250 252 254 256 258 259 258 256 255 254 254 256 259 263 266 269 272 274 276 278 280 281 282 283 283 284 284 284 284 285 285 286 287 287 288 289 290 291 293 295 296 298 300 301 303 304 306 308 309 311 312 313 314 315 316 317 318 319 320 321 322 323 324 324 325 326 326 327 327 327 328 328 330 331 333 334 335 335 336 337 338 339 339 339 340 340 340 340 339 339 338 337 336 334 332 329 325 321 316 310 304 298 292 285 278 271 265 260 255 251 247 244 242 239 237 235 233 231 229 228 226 224 223 222 220 219 218 217 216 215 214 213 212 212 212 212 212 212 211 211 211 210 209 209 208 208 208 207 206 205 205 204 204 203 202 199 197 194 193 192 192 192 192 192 192 191 191 191 192 192 193 194 194 195 194 194 193 192 191 190 190 191 191 192 192 192 192 192 191 191 190 190 190 190 190 190 191 191 190 190 189 189 189 189 190 189 189 188 187 185 185 185 185 186 187 188 188 189 189 189 189 189 189 188 187 187 186 186 186 187 187 188 188 189 190 190 191 191 192 192 192 191 191 190 190 190 189 189 189 189 190 191 192 193 195 196 197 197 197 198 199 199 201 202 204 206 208 210 211 213 214 215 216 216 217 217 218 218 218 218 218 218 219 219 220 221 223 226 227 228 228 228 227 227 226 225 225 223 222 221 220 220 220 221 222 223 224 226 228 229 231 233 235 236 237 237 237 238 238 238 238 239 239 238 238 238 238 239 239 240 240 241 241 242 242 243 243 244 245 246 246 247 247 246 246 246 246 247 247 248 248 248 249 249 249 249 248 248 247 248 248 248 249 249 211 209 211 213 217 222 226 229 231 232 233 230 227 223 217 211 209 219 233 249 261 267 269 263 256 249 242 238 236 233 230 226 221 216 212 208 203 197 191 182 175 171 170 173 177 187 195 202 207 211 214 214 214 214 214 215 216 218 219 219 218 217 216 217 218 219 221 221 220 217 211 204 196 186 178 170 163 158 154 152 152 152 152 150 149 147 146 146 147 150 154 160 166 171 174 175 174 174 173 173 173 175 176 178 179 181 183 185 187 187 187 186 184 182 180 178 176 175 173 170 166 162 160 159 162 167 173 181 188 195 201 207 211 215 215 215 214 215 218 222 226 229 231 233 233 234 235 236 236 237 237 238 238 240 241 243 246 248 250 251 252 252 253 254 254 255 256 256 255 253 252 251 250 250 250 249 248 247 247 247 246 247 248 248 248 248 249 248 248 248 248 248 249 250 251 253 255 256 258 259 260 259 257 256 255 256 257 260 263 265 268 270 272 274 276 277 279 280 281 281 281 281 281 281 282 282 283 283 284 285 286 287 288 290 291 293 295 297 298 300 302 303 305 307 308 310 311 312 313 314 316 317 318 319 320 320 321 322 323 323 324 325 326 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 340 340 340 340 340 340 339 339 338 337 336 334 331 328 325 321 316 310 304 297 290 282 276 269 264 258 254 250 247 244 241 239 237 234 233 231 229 227 225 224 222 220 219 218 216 215 214 213 212 211 211 211 211 211 211 210 210 209 208 208 208 208 207 207 206 206 205 204 202 201 198 196 193 192 192 193 193 194 194 194 194 194 193 193 193 194 194 195 195 195 195 194 193 192 192 191 192 192 193 193 193 192 192 191 191 190 190 190 190 190 190 190 190 190 189 189 188 187 187 186 186 185 184 184 183 182 183 183 184 185 186 187 188 188 189 189 189 189 188 188 188 187 187 187 187 188 189 189 190 191 192 192 193 193 194 194 194 194 193 193 193 193 192 191 191 190 190 191 192 193 194 195 196 196 197 198 199 200 202 203 205 207 209 211 212 213 214 215 216 217 217 218 218 218 219 219 219 219 219 220 221 222 223 225 226 227 227 227 227 226 226 226 225 224 224 223 222 222 222 223 223 224 225 226 227 229 231 233 234 235 236 237 237 237 238 238 238 238 238 238 238 238 238 238 238 239 239 239 240 240 240 241 241 242 242 243 243 244 244 244 244 244 245 245 246 247 248 249 249 250 250 249 248 248 247 247 247 247 248 248 198 197 200 206 213 221 225 229 230 230 230 228 228 226 224 220 216 215 220 228 238 247 250 248 244 239 235 233 232 230 229 227 224 221 217 212 206 199 190 181 178 178 180 186 193 200 207 212 216 218 219 219 218 217 215 216 216 218 219 219 218 216 215 214 215 216 216 215 213 209 203 196 189 183 179 176 174 173 173 175 178 180 182 180 178 174 171 168 166 166 168 170 173 175 176 176 176 175 174 174 174 174 175 176 178 180 181 183 184 185 185 184 180 176 171 166 163 163 165 167 168 169 170 173 178 184 191 197 203 208 212 215 218 220 220 219 219 220 223 226 230 232 233 234 233 233 233 233 233 233 234 235 236 238 240 243 246 249 251 253 255 256 256 257 257 257 257 256 255 253 252 251 251 252 251 251 250 250 249 249 249 250 251 252 252 252 252 251 251 250 250 250 251 251 252 253 255 256 258 259 260 260 259 258 257 256 257 258 260 262 265 267 270 272 274 275 276 277 278 278 279 279 279 279 279 279 280 280 281 282 283 283 285 286 287 289 291 292 294 295 297 299 301 303 304 306 307 309 310 311 312 313 315 316 317 318 318 319 320 321 322 322 323 324 325 326 327 328 329 330 331 332 333 334 335 337 338 339 340 340 340 341 341 340 340 340 339 339 338 337 335 333 331 327 324 319 313 307 301 294 287 280 274 267 262 257 253 249 246 243 241 238 236 233 231 229 227 225 223 221 220 218 217 216 215 214 213 212 211 211 211 211 210 209 209 208 208 208 208 208 207 206 205 204 203 202 200 198 196 195 194 194 194 195 196 196 196 196 195 195 194 194 194 194 195 195 195 194 194 193 193 192 192 193 193 193 193 192 192 191 190 190 190 189 189 189 189 189 189 189 188 187 187 186 185 184 184 183 182 182 181 180 180 180 181 182 183 184 185 186 187 188 188 188 188 188 188 188 188 188 188 188 189 189 190 191 192 193 193 194 195 195 195 196 196 196 196 196 196 196 195 194 193 192 191 192 192 192 193 194 195 196 197 198 199 201 203 204 206 208 210 212 213 214 215 216 216 217 218 218 219 219 220 220 220 220 220 221 221 222 223 224 225 225 226 226 226 226 226 226 225 225 225 225 224 224 224 224 224 224 225 226 227 228 230 232 234 235 236 237 237 237 238 238 238 238 238 238 238 238 237 237 237 238 238 238 238 238 238 238 239 239 239 239 240 240 241 241 242 242 243 244 245 246 247 248 250 250 251 251 250 249 248 247 247 247 247 248 184 189 195 203 213 220 225 227 227 227 226 225 227 226 224 220 215 212 212 217 223 232 238 240 240 238 236 234 232 230 228 227 225 222 218 213 206 196 186 180 182 187 193 200 207 212 216 219 222 223 223 223 221 218 217 215 215 216 217 218 217 215 213 211 210 209 208 207 205 202 197 192 189 187 187 188 190 193 195 196 197 197 197 196 194 192 189 186 183 180 178 176 174 173 173 172 172 172 172 172 174 175 177 178 179 179 179 179 179 179 179 178 176 174 171 168 168 170 174 179 184 188 192 196 200 204 209 213 216 218 219 221 222 221 221 220 220 220 222 224 227 229 230 231 231 230 230 230 231 232 233 235 236 238 241 243 246 249 251 253 255 257 258 258 258 258 258 256 255 253 252 251 251 252 252 252 251 251 250 250 251 252 253 254 255 255 254 254 253 252 252 252 252 252 253 254 254 255 256 258 258 259 259 258 258 258 258 259 261 262 264 266 269 271 273 274 275 276 277 277 277 277 277 277 277 277 277 278 278 279 280 281 282 283 284 285 286 288 289 291 292 294 296 298 300 302 304 305 307 308 309 310 311 312 314 315 316 316 317 318 319 320 321 322 323 324 325 326 327 328 329 329 331 332 333 334 336 337 338 339 340 341 341 341 340 340 340 339 339 338 337 335 334 331 328 324 320 315 310 304 298 292 285 278 271 265 260 255 251 248 245 242 239 236 234 231 229 227 224 222 221 219 218 218 217 215 214 213 211 211 210 209 209 208 208 208 208 208 207 206 205 204 203 203 202 201 199 198 197 196 195 195 196 196 197 197 197 196 195 195 195 194 194 194 194 194 194 194 193 193 193 193 193 193 192 192 191 190 190 189 189 189 188 188 188 188 188 187 187 186 185 184 184 183 182 182 181 180 179 178 178 177 177 178 179 180 181 183 184 185 186 187 187 188 188 188 188 188 188 188 189 189 190 191 191 192 193 194 195 195 196 197 197 198 198 198 198 199 199 198 198 197 196 195 194 194 193 193 193 194 195 196 197 199 200 202 204 206 208 210 211 213 214 215 216 217 217 218 219 219 220 220 220 221 221 221 221 222 222 222 223 223 224 225 225 226 226 226 226 226 226 226 226 226 225 225 225 225 225 225 225 225 226 228 229 231 233 235 236 237 237 238 238 238 238 238 238 238 238 237 237 237 237 237 236 236 236 236 236 236 236 236 236 236 237 238 239 240 241 241 242 243 244 245 246 248 249 250 251 251 251 251 250 249 248 247 247 247 174 183 193 202 212 218 222 223 224 223 223 224 225 224 221 217 212 209 209 211 217 225 234 240 244 245 243 240 237 234 232 230 228 223 218 210 201 192 186 188 194 202 209 214 219 221 224 225 226 226 226 225 224 221 218 215 213 213 213 214 214 214 213 212 211 209 206 203 201 199 198 195 195 196 198 201 204 207 208 207 206 204 201 200 199 198 197 196 193 189 184 179 174 171 170 170 170 171 173 175 178 181 183 184 185 185 185 185 185 184 183 182 181 181 182 183 186 189 193 197 200 203 205 207 209 211 214 216 218 219 220 220 219 218 216 215 215 216 218 220 223 226 227 229 230 231 231 232 233 234 235 237 238 240 242 244 246 249 251 253 254 256 257 258 258 258 257 255 253 252 251 251 251 251 252 252 252 251 251 251 252 253 254 255 256 256 256 255 254 254 254 254 254 254 254 254 255 255 255 256 257 258 258 259 259 260 260 261 262 264 265 266 268 270 271 273 275 276 276 276 276 276 276 276 276 276 276 276 276 277 277 278 279 280 281 282 283 284 285 286 288 289 291 293 296 298 300 301 303 305 306 307 308 309 310 311 312 313 314 315 316 318 319 320 321 322 323 324 325 325 326 327 328 329 330 331 333 334 336 338 339 340 340 341 341 340 340 340 339 338 337 336 335 333 331 329 326 322 318 314 308 302 295 289 282 275 269 263 258 254 250 246 243 239 236 234 231 229 226 224 222 221 220 219 218 216 214 213 211 210 209 209 209 209 209 209 208 208 206 205 204 204 204 203 203 201 200 199 198 197 196 196 196 197 197 196 196 195 195 194 194 194 194 194 194 194 194 193 193 192 192 191 191 190 190 189 188 188 188 188 188 188 188 188 187 187 186 185 185 184 183 182 181 180 179 178 177 176 175 175 174 174 174 175 176 178 179 181 183 184 185 186 186 187 187 187 187 188 188 189 189 190 191 191 192 193 194 195 196 197 198 198 199 199 200 200 200 201 201 201 200 200 199 198 197 196 195 194 194 194 195 196 198 200 201 203 205 207 209 211 212 214 215 216 217 218 218 219 220 220 220 221 221 221 222 222 222 222 223 223 223 224 224 224 225 225 225 225 226 226 226 226 227 227 227 226 226 226 226 226 225 225 226 227 228 230 232 234 236 237 238 238 238 239 239 238 238 238 238 237 237 237 236 236 235 234 234 233 233 233 234 234 234 235 236 237 238 239 240 240 241 241 242 244 245 247 248 249 250 250 251 251 250 250 249 248 246 246 176 184 192 200 208 214 217 219 220 221 221 222 221 220 216 213 209 208 209 212 217 224 232 241 248 253 255 250 245 241 237 233 229 219 207 192 184 186 193 207 214 219 223 225 227 228 228 228 228 227 226 225 224 222 219 215 212 210 209 209 211 213 215 217 217 216 213 210 207 204 201 200 199 201 204 208 212 213 213 211 209 206 203 201 200 199 199 199 197 193 187 181 175 172 172 173 174 177 180 183 186 189 191 192 193 193 193 193 193 193 193 192 192 192 193 195 197 200 202 205 206 207 208 208 208 209 210 212 213 215 216 215 214 213 212 211 212 213 216 219 222 225 228 230 233 234 235 236 236 236 237 238 239 240 242 244 245 247 249 251 253 254 256 257 257 257 255 253 251 249 248 248 249 249 250 251 251 252 252 253 253 254 255 256 256 256 256 256 255 255 255 255 255 255 255 255 255 255 256 256 257 257 258 259 260 261 262 263 263 264 265 266 267 268 270 271 273 274 275 275 276 276 276 276 276 276 275 275 275 275 276 276 277 278 279 279 280 281 281 282 283 285 286 288 290 292 294 297 299 301 303 304 305 306 307 308 309 310 312 313 314 315 317 318 319 320 321 321 322 323 323 324 325 326 327 328 329 331 333 335 337 338 339 340 340 340 340 340 339 338 337 336 336 335 334 332 331 328 326 323 319 314 308 302 295 288 281 275 268 262 257 252 248 244 241 238 234 232 229 226 224 222 221 220 218 216 214 212 210 209 209 209 209 210 210 210 209 208 207 206 205 205 204 203 202 201 200 199 198 198 197 197 197 197 196 195 194 193 193 193 193 194 194 194 194 194 193 192 191 190 189 188 187 187 186 186 186 186 186 186 186 186 186 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 170 170 171 172 173 175 176 178 180 182 183 185 185 186 186 187 187 187 188 188 189 190 191 192 193 194 195 196 197 198 199 200 201 201 202 202 203 203 203 203 203 202 202 201 200 199 198 197 196 196 196 197 199 201 202 204 205 207 209 211 213 214 216 217 218 219 219 220 220 221 221 222 222 222 222 223 223 223 224 224 224 224 224 224 225 225 225 225 225 226 226 227 227 228 228 228 228 228 227 227 226 226 226 227 228 229 231 233 235 236 237 238 239 239 239 239 239 239 238 238 237 236 235 234 233 233 232 231 231 231 232 233 234 235 236 237 238 238 239 239 239 240 241 242 243 244 246 247 248 248 249 250 250 250 249 248 246 245 184 188 193 199 205 210 213 215 215 216 215 214 212 210 208 206 207 209 211 214 218 223 228 236 243 250 254 253 249 244 238 231 216 176 143 135 143 179 205 221 229 232 234 235 235 234 234 233 231 229 226 223 221 219 216 214 211 209 208 208 209 213 216 218 220 220 219 217 213 210 205 203 201 202 204 207 212 213 213 211 208 205 202 200 199 199 199 199 198 194 189 183 179 177 177 179 181 184 188 190 192 194 195 196 196 197 197 197 197 197 197 197 197 198 199 200 202 203 204 205 206 205 205 204 203 203 204 207 210 212 215 216 216 215 214 213 213 214 216 219 223 226 230 233 235 237 239 239 240 239 239 239 239 239 240 241 243 245 247 249 251 252 254 255 256 255 253 251 249 248 247 247 248 248 249 251 253 254 254 255 255 256 256 256 256 256 256 256 256 256 256 257 257 257 257 256 256 257 257 257 258 258 259 260 261 262 263 263 264 265 265 266 266 267 268 270 271 272 273 274 274 275 275 276 276 277 276 276 275 275 275 275 275 276 277 277 278 279 279 280 280 281 282 284 285 286 289 291 294 296 298 299 300 301 303 304 306 307 309 310 312 313 314 316 317 318 318 319 320 320 321 321 322 323 323 324 326 328 330 332 334 335 337 338 339 339 340 340 339 339 338 338 338 337 337 336 336 335 334 333 330 327 323 317 311 305 297 290 282 275 268 262 257 252 247 243 238 235 231 228 226 224 222 220 218 216 214 213 212 211 210 210 210 211 211 210 210 209 207 206 205 204 203 202 201 200 199 198 198 198 198 197 197 195 194 193 192 192 192 193 193 193 193 192 192 191 190 188 187 186 185 185 184 184 184 184 184 184 184 184 183 183 182 182 181 179 178 176 175 174 173 172 171 170 169 168 167 166 166 166 165 166 166 167 168 170 172 174 176 178 180 182 183 184 185 186 186 187 187 188 189 190 191 192 193 195 196 197 198 199 200 201 202 203 204 204 205 205 205 205 205 205 204 204 203 202 201 200 199 198 199 199 201 202 203 205 206 208 210 212 214 215 216 217 218 219 220 220 221 222 222 223 223 223 223 223 224 224 224 225 225 225 225 225 225 225 225 225 225 226 226 227 228 228 229 229 229 229 229 228 228 227 227 227 227 228 230 231 233 234 236 237 238 239 240 240 240 240 239 238 237 236 234 233 232 231 231 231 230 231 231 232 233 235 236 236 237 237 237 238 238 238 238 239 240 241 242 244 245 247 248 249 250 249 249 248 246 244 190 193 196 200 205 209 211 211 211 210 207 205 202 202 203 204 209 212 214 216 219 221 225 230 235 240 244 245 244 241 235 220 169 109 101 109 130 187 221 233 238 241 242 241 241 240 239 238 235 231 227 222 218 215 213 211 210 209 208 208 210 212 215 217 219 219 218 217 215 211 208 205 203 202 203 205 207 208 207 205 203 200 197 196 195 195 196 196 196 194 190 186 183 182 182 182 185 187 189 192 193 195 196 197 197 198 198 198 198 197 197 197 197 198 200 201 202 203 203 203 203 202 202 201 200 201 203 207 211 215 218 219 219 218 217 215 214 216 218 221 224 227 231 234 237 240 242 243 243 242 241 239 237 236 236 237 238 241 244 246 248 250 252 254 254 254 253 251 250 250 250 250 250 250 251 253 255 256 257 257 257 257 257 257 257 256 256 256 256 256 257 257 257 257 257 257 257 257 258 258 258 259 260 260 261 262 263 264 265 265 266 266 267 268 268 269 270 271 271 272 273 273 274 275 276 277 277 277 276 276 275 274 274 275 275 275 276 277 277 277 278 279 280 280 281 282 283 285 288 290 292 294 296 297 299 301 303 305 306 307 309 310 312 313 314 315 316 317 318 318 319 319 320 320 321 321 322 323 325 327 329 331 332 334 335 337 338 339 339 339 339 339 339 339 339 340 340 340 340 340 339 338 335 331 327 321 314 307 299 291 284 276 269 262 255 248 243 237 233 229 226 223 221 220 218 217 215 214 213 212 212 211 211 211 211 211 210 208 206 204 203 201 200 199 199 198 198 198 197 197 196 196 194 193 192 192 191 191 191 190 190 189 188 187 186 185 184 183 182 182 181 181 180 180 180 179 179 179 179 178 177 176 175 174 172 171 169 167 166 165 164 163 162 161 160 160 159 159 158 158 159 159 160 160 162 163 165 167 170 172 175 177 180 181 183 184 185 186 186 187 188 189 190 191 193 194 196 198 200 201 202 203 204 205 205 206 207 207 207 207 207 207 207 206 206 205 204 203 202 201 201 202 203 203 204 206 207 209 211 213 214 216 217 218 219 220 221 221 222 222 223 223 223 223 223 224 224 225 225 225 225 225 225 225 225 225 225 226 226 226 227 227 228 229 230 230 231 231 231 230 229 228 228 227 227 228 229 230 231 233 234 236 237 239 240 241 241 241 241 240 239 237 234 232 231 230 230 230 230 230 230 231 232 233 234 235 236 236 236 236 236 236 236 236 236 237 239 241 243 245 247 248 249 249 249 248 247 244 195 196 200 203 208 210 211 210 208 205 201 200 200 201 205 209 213 216 218 219 220 222 223 226 229 233 236 238 238 234 225 200 140 115 111 128 176 214 232 239 242 244 244 244 243 242 241 240 238 234 229 222 216 211 209 209 208 209 209 210 211 212 214 215 215 215 214 213 211 210 208 206 205 204 204 204 204 203 201 198 195 192 191 190 191 193 195 197 197 195 192 188 185 182 181 180 181 183 186 189 193 195 197 198 198 198 198 198 197 196 196 196 196 197 198 199 199 199 199 199 199 199 199 200 200 203 206 209 213 217 220 221 221 221 219 218 216 218 219 221 224 227 230 234 237 240 243 245 245 244 242 239 235 232 232 232 235 238 241 244 246 248 251 253 254 254 254 253 253 253 253 253 253 253 253 254 256 257 259 259 259 259 259 258 258 257 257 256 256 256 257 257 258 258 258 258 258 258 258 258 259 259 260 260 261 262 263 264 265 266 267 268 268 269 269 270 270 270 270 270 270 271 272 274 275 276 277 277 277 276 275 274 274 273 273 273 274 274 274 275 275 276 277 278 279 280 281 282 283 285 287 289 291 294 296 298 300 302 303 305 306 308 309 311 312 313 314 315 316 316 317 318 318 319 318 318 319 319 320 322 324 325 327 328 331 334 336 338 339 340 339 339 339 339 339 340 341 342 342 343 342 342 340 338 335 331 326 319 313 305 298 290 283 274 265 256 248 241 235 230 226 224 222 220 219 217 216 215 214 213 212 212 212 211 211 210 209 206 204 201 199 198 198 197 197 197 197 196 196 195 195 194 193 192 191 190 189 187 186 185 184 183 182 181 180 179 178 177 176 175 174 174 173 173 172 171 171 170 169 168 167 166 164 163 161 159 158 156 155 154 152 152 151 150 149 149 149 149 149 149 149 150 151 151 152 154 156 158 160 163 166 170 173 176 179 181 183 184 185 186 187 188 189 190 192 194 197 199 201 203 204 205 206 207 208 209 209 209 210 210 209 209 209 209 208 207 206 206 205 204 204 204 205 205 206 207 208 210 212 214 215 217 218 219 220 221 222 222 223 223 224 224 224 224 224 225 225 225 226 226 226 226 226 226 226 226 226 226 227 227 228 228 229 230 230 231 232 232 232 232 231 230 229 228 228 228 228 229 231 232 233 235 237 238 240 241 242 242 242 242 240 237 234 231 230 229 229 230 230 229 229 230 230 232 233 234 234 234 234 234 234 234 234 234 234 235 236 238 240 242 244 246 248 249 249 249 247 245 200 201 204 208 211 213 212 210 207 203 199 198 200 203 208 213 217 219 221 222 222 223 223 224 226 229 231 232 230 226 211 182 145 142 152 178 213 229 237 241 243 244 243 242 241 240 239 238 236 233 229 223 216 209 206 205 205 206 208 209 210 210 210 209 207 206 205 205 205 206 208 208 209 208 208 207 205 201 197 193 189 186 186 187 189 193 197 201 202 202 200 195 189 184 181 179 179 180 183 187 191 194 196 197 197 196 196 195 195 194 195 195 195 196 197 197 198 198 197 198 198 199 199 200 202 204 207 211 214 217 220 221 222 221 220 219 218 218 219 221 223 226 229 233 237 240 243 245 245 244 241 238 234 231 231 232 235 238 241 244 247 249 251 253 254 255 255 255 255 255 256 256 255 255 255 256 257 259 260 260 260 260 260 259 259 258 257 257 257 257 257 258 258 258 258 258 258 258 258 258 259 259 260 260 261 262 263 264 265 266 267 268 269 270 270 270 271 270 270 269 268 268 268 270 272 274 275 275 275 275 274 273 272 272 271 271 271 271 272 272 273 273 275 276 277 278 279 279 281 282 283 286 288 290 293 295 297 299 300 302 303 305 307 309 310 311 312 313 314 314 315 316 316 317 317 317 316 316 318 319 321 322 323 324 327 330 333 335 337 338 337 337 337 337 337 339 340 341 342 342 342 342 341 340 339 336 333 328 323 317 311 304 296 288 278 267 257 248 240 234 230 227 224 222 220 218 217 215 214 213 212 212 211 211 210 208 206 203 200 198 196 196 195 195 195 195 195 194 194 193 192 191 190 189 188 186 184 181 179 177 176 175 174 173 172 171 170 168 167 166 165 164 164 163 162 161 160 159 158 157 156 154 152 151 149 148 146 145 144 143 141 141 140 139 139 138 138 138 138 139 139 140 141 142 143 144 146 148 150 153 156 160 164 168 172 175 179 181 183 185 185 186 188 189 192 194 197 199 201 203 205 206 207 209 210 211 211 212 212 212 212 212 211 211 211 210 209 209 208 207 207 208 208 208 209 210 211 213 214 216 217 218 219 220 221 222 223 224 225 225 225 225 226 226 226 226 226 226 226 226 226 226 226 226 226 226 227 227 228 228 229 229 230 231 231 232 233 233 233 233 233 231 230 229 229 229 229 230 231 232 233 235 236 238 239 240 241 242 242 242 240 238 235 232 230 229 230 230 231 231 230 230 231 232 233 233 233 232 232 232 232 232 232 232 232 232 233 234 236 238 241 243 246 248 248 249 248 246 203 205 208 212 215 217 215 212 208 203 201 200 203 207 211 216 219 221 222 223 223 222 222 222 223 225 226 226 223 215 200 179 165 167 185 207 225 234 240 243 243 243 242 240 238 236 235 234 232 230 227 222 216 210 204 202 201 202 205 206 206 204 202 199 195 194 194 196 200 205 209 212 213 213 212 211 206 201 195 189 186 184 185 188 191 196 202 207 209 209 208 204 198 191 186 183 182 183 185 187 190 191 193 193 193 192 191 190 190 190 191 191 192 194 195 196 198 199 200 200 201 202 202 203 204 206 209 212 215 217 219 220 221 220 220 219 218 219 220 222 224 227 229 232 236 239 241 243 242 241 238 235 233 232 233 235 237 241 244 247 249 251 253 254 254 255 256 256 257 257 257 258 258 258 258 259 260 260 261 262 262 262 261 261 260 259 258 258 257 258 258 258 258 259 259 260 259 259 259 259 259 259 259 260 261 261 262 263 264 265 266 267 268 269 270 270 270 270 269 267 266 265 265 267 269 271 272 273 273 273 272 272 271 270 270 269 269 269 270 270 270 271 272 273 274 275 276 276 277 279 280 282 284 286 288 291 293 295 297 298 300 302 304 305 306 307 308 310 311 312 313 313 314 315 316 316 316 316 317 318 319 320 321 321 323 325 327 330 332 333 333 333 334 334 335 336 338 339 339 340 340 341 341 341 341 340 338 336 333 328 323 317 310 302 292 282 270 259 249 241 236 231 228 224 221 219 217 215 214 213 213 212 210 209 207 204 201 198 196 194 193 193 193 193 193 193 193 192 191 190 190 188 187 185 182 179 175 172 170 168 167 166 165 164 162 161 160 159 158 157 156 155 154 153 152 151 149 148 147 146 144 143 141 140 139 138 137 136 135 133 132 131 131 130 130 129 129 129 129 130 130 131 133 134 135 137 138 140 142 144 147 150 154 158 163 168 172 176 179 182 184 185 187 189 192 194 196 198 200 202 204 205 207 209 210 211 212 213 213 213 213 214 213 213 213 212 212 211 211 210 210 210 211 211 212 213 215 216 217 218 219 220 221 222 223 224 225 226 227 227 227 227 227 226 226 226 226 226 226 226 226 226 227 227 227 228 228 229 229 229 230 231 231 232 233 233 234 234 234 234 234 233 232 231 230 230 230 231 232 233 234 236 237 238 239 240 241 241 242 241 240 238 236 234 232 231 231 231 232 232 232 232 232 232 232 232 232 231 231 231 231 231 230 230 230 230 230 231 233 235 238 241 243 245 247 248 247 246 205 206 209 213 216 218 217 214 210 206 204 205 207 210 214 217 219 221 223 223 223 221 219 219 218 219 219 218 214 206 196 183 182 188 202 218 230 238 242 244 245 245 243 241 239 236 234 232 230 227 224 220 216 211 208 206 205 206 208 207 206 202 199 195 191 192 193 196 201 205 209 211 212 211 208 205 199 193 188 185 184 186 189 193 197 202 206 209 210 211 210 207 203 199 195 192 189 188 188 189 189 190 190 190 189 189 188 187 186 186 186 186 187 188 189 191 194 196 199 201 203 205 206 207 209 210 212 213 215 217 218 220 220 221 221 221 222 223 224 225 227 229 231 233 235 237 238 239 238 237 236 234 234 235 236 239 242 245 247 250 251 253 254 254 255 256 256 257 258 258 259 259 260 260 261 262 262 263 263 263 263 263 262 262 261 260 260 259 258 258 258 258 258 259 259 260 260 260 260 260 259 259 259 260 260 261 261 261 262 263 263 265 266 267 268 269 270 270 268 266 265 263 263 265 267 269 270 271 271 271 270 270 269 269 269 268 268 268 268 269 269 269 270 270 271 272 272 273 274 275 276 277 279 281 283 285 287 289 292 294 296 298 299 301 302 303 305 306 308 309 311 312 313 314 314 315 315 315 316 317 317 317 318 318 318 319 321 323 325 327 329 331 332 333 334 335 336 337 337 338 339 340 341 342 342 343 343 342 340 337 333 328 323 316 307 297 286 273 261 252 244 238 232 228 223 220 218 216 215 213 212 210 208 205 202 199 196 194 192 191 191 191 191 191 190 190 190 189 188 187 186 184 181 177 172 168 164 161 159 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 139 138 137 136 135 134 132 131 130 130 129 128 127 126 125 124 124 123 123 123 123 123 123 124 125 126 127 128 130 132 133 135 137 138 141 144 146 151 156 161 166 171 175 179 182 185 188 190 192 194 196 197 199 201 203 205 207 208 210 211 212 213 213 214 214 215 215 215 215 215 214 214 213 213 212 212 212 212 213 215 217 219 220 221 221 222 223 224 225 226 228 228 229 229 228 227 227 226 226 226 226 226 226 227 227 227 228 228 229 229 229 230 230 231 231 232 233 233 234 235 235 235 235 235 235 234 233 232 232 232 232 232 233 234 235 236 238 239 240 240 241 241 241 240 240 238 237 235 234 233 233 233 233 234 234 234 234 233 232 232 231 231 230 230 230 230 230 230 230 230 230 230 231 233 236 239 241 243 245 246 246 246 205 206 208 211 214 216 216 214 212 210 208 209 211 213 216 218 220 222 223 224 223 221 219 216 215 214 212 210 205 200 194 190 194 203 213 224 232 239 243 246 247 247 246 244 241 239 236 233 229 226 222 219 215 214 213 213 214 215 215 214 211 208 204 201 199 199 200 202 205 207 208 208 207 206 203 200 195 192 189 190 193 197 200 204 207 209 210 211 210 210 209 207 204 201 197 195 191 189 187 186 186 186 187 188 188 188 189 189 188 187 186 185 185 185 186 189 192 196 200 204 207 210 212 213 213 214 214 215 216 217 220 221 223 224 225 226 226 227 228 229 229 231 231 232 232 233 234 235 235 235 234 234 236 238 240 243 246 249 250 252 253 254 254 255 255 256 257 258 259 259 260 261 261 262 262 263 264 264 264 265 264 264 263 262 262 261 260 260 259 259 258 257 257 257 258 259 260 260 260 260 260 260 260 261 261 261 261 261 261 261 262 263 264 266 267 268 269 270 269 267 265 263 262 263 264 266 268 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 269 269 270 270 271 272 272 273 274 276 277 279 281 284 286 289 291 293 295 297 298 299 301 303 305 307 309 310 311 311 311 311 312 312 313 314 314 314 314 314 314 315 317 319 322 325 328 330 333 334 335 335 336 336 337 339 340 341 342 342 343 344 345 345 345 343 341 338 333 328 321 313 303 291 278 267 256 247 239 232 227 223 220 217 215 212 209 206 203 200 197 194 192 190 189 188 187 187 187 187 186 185 184 183 181 178 175 171 167 162 158 154 152 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 129 128 127 127 126 125 125 124 124 123 122 122 121 120 120 119 119 119 119 119 119 120 120 121 122 123 124 125 127 128 130 132 134 136 139 141 144 148 152 157 162 168 173 177 182 186 189 192 194 196 197 199 201 203 205 206 208 209 210 211 212 213 214 214 215 215 216 216 216 216 216 215 215 214 213 212 211 212 214 216 219 221 222 223 224 224 225 226 227 228 229 230 230 229 229 228 228 227 227 227 227 227 227 227 228 228 228 229 229 230 230 231 231 232 232 233 233 234 235 235 236 236 236 235 235 234 234 233 233 233 233 234 234 235 236 237 238 239 240 241 241 241 241 241 240 239 238 237 236 235 235 235 235 235 235 235 234 233 233 232 231 231 231 231 231 231 231 231 231 230 230 230 231 233 235 237 239 241 243 244 245 245 205 206 208 210 212 214 215 214 214 213 212 213 214 215 217 218 220 223 224 225 225 223 219 215 212 208 205 202 199 195 195 197 203 211 220 227 234 239 243 246 248 249 247 246 244 241 238 234 231 227 223 220 219 218 219 220 221 221 221 220 217 214 211 209 207 206 206 207 208 208 209 209 209 209 209 209 209 208 209 209 211 212 213 213 214 213 213 212 212 210 209 205 201 197 192 188 184 182 180 180 181 183 186 189 192 194 196 197 196 194 193 191 190 190 191 193 196 200 205 209 212 215 216 217 216 215 215 215 216 218 220 222 224 226 227 228 228 229 230 230 230 230 230 229 229 229 228 229 230 230 232 234 237 240 244 246 249 251 252 254 254 255 255 255 255 256 257 258 259 259 260 260 261 262 262 263 264 265 265 265 265 265 264 263 262 262 261 261 260 259 258 257 257 256 257 258 259 260 260 260 261 261 262 262 262 262 261 261 261 261 262 262 263 264 265 267 268 269 269 268 267 264 263 262 262 263 264 265 266 267 267 267 267 268 268 268 268 267 267 267 267 267 267 267 267 268 268 268 269 269 269 270 271 272 272 274 275 277 280 282 285 287 289 291 293 295 296 298 300 303 304 305 306 306 306 307 308 308 309 310 311 311 311 311 312 313 315 317 320 322 325 327 330 332 333 334 336 337 339 340 341 341 342 343 344 345 347 347 348 347 346 345 342 338 333 327 318 308 297 285 272 260 250 240 233 227 222 217 214 210 206 202 198 195 192 189 187 185 184 183 182 181 180 179 178 176 172 168 164 159 154 151 147 145 143 141 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 123 122 121 120 120 119 118 118 118 118 118 118 118 117 117 117 116 116 116 116 117 117 118 118 119 120 120 121 122 123 124 126 127 129 131 133 136 138 142 145 149 153 158 163 168 173 179 184 188 192 195 198 200 202 203 205 207 209 210 211 212 212 213 214 214 215 215 216 217 217 217 218 217 217 217 216 215 213 212 211 212 214 217 220 222 223 224 225 226 226 227 228 229 230 231 231 231 230 230 230 229 229 228 228 228 228 228 228 228 229 229 230 230 231 231 232 232 233 233 234 234 235 235 236 236 236 235 235 234 234 234 234 234 234 235 235 236 237 238 239 240 241 241 241 241 241 241 240 239 239 238 238 237 237 236 236 236 235 235 234 233 233 232 232 232 232 232 232 232 232 231 231 231 230 230 231 232 234 235 237 239 240 242 243 244 206 207 209 211 212 213 214 214 215 215 215 216 216 216 217 218 220 223 225 226 226 223 218 213 207 201 197 194 194 195 197 203 210 217 225 230 235 239 243 245 247 248 248 246 244 242 239 236 233 230 227 225 224 224 225 225 225 226 225 223 221 218 215 213 212 211 210 210 210 210 211 212 213 213 214 215 216 216 217 217 218 217 217 216 215 214 213 213 212 210 208 203 198 192 186 181 177 176 177 178 182 186 191 195 198 201 204 204 204 202 200 197 196 195 196 198 202 205 209 212 215 217 217 216 215 214 213 213 214 216 218 221 223 225 226 227 228 229 230 230 230 230 230 228 226 224 224 224 225 227 231 235 240 243 246 249 250 252 253 254 255 255 255 255 255 256 256 257 258 258 259 260 260 261 262 263 264 265 265 265 265 265 264 264 263 263 263 262 262 261 260 259 258 258 258 258 259 260 260 261 261 262 262 262 262 262 262 262 262 262 262 262 263 263 264 265 266 267 268 268 269 267 265 262 260 259 258 260 262 264 266 266 266 267 267 267 267 266 266 266 266 266 266 266 266 267 267 267 267 267 268 268 268 269 269 270 271 272 274 276 279 281 283 285 287 289 291 293 296 298 299 300 300 300 301 302 304 305 306 307 308 308 309 309 310 311 313 315 317 319 321 324 327 330 332 334 336 338 340 341 342 342 343 344 345 346 347 348 349 350 350 350 348 346 342 338 332 324 316 306 294 282 268 255 242 232 224 217 212 206 201 196 191 188 185 182 180 179 177 175 173 171 169 165 161 156 150 145 141 138 135 133 132 131 130 129 127 126 125 124 123 122 121 120 119 118 117 116 116 115 114 114 114 113 113 112 112 112 111 111 111 112 112 112 112 113 113 113 114 114 114 115 115 116 117 118 119 119 120 121 122 122 123 124 126 127 129 131 133 136 140 143 147 151 156 161 166 172 178 184 189 194 198 201 204 206 208 210 211 213 214 215 216 216 217 217 217 217 217 218 218 218 219 219 219 219 218 218 216 215 213 211 210 211 214 217 220 222 224 225 225 226 227 228 229 230 230 231 231 232 231 231 231 231 230 230 230 229 229 229 229 229 229 229 230 230 231 231 232 232 233 233 234 234 235 235 236 236 236 235 235 235 234 234 234 234 235 235 236 237 238 239 239 240 240 240 240 240 239 239 239 240 239 239 238 238 237 236 236 235 235 235 234 234 234 233 233 233 233 233 233 233 233 232 232 231 231 230 231 232 233 234 236 238 239 240 241 242 207 209 210 212 213 214 214 215 215 215 216 217 217 217 217 218 219 221 224 225 223 220 214 207 199 193 191 191 193 197 202 209 215 221 227 232 236 239 242 244 246 247 247 246 244 241 239 236 234 233 232 231 230 230 229 229 228 227 226 223 221 218 216 215 214 213 212 212 212 212 213 214 215 216 217 217 218 218 218 218 218 217 216 215 214 213 212 212 211 210 207 202 197 191 185 181 178 178 180 183 187 191 195 199 202 204 206 206 206 204 201 198 196 195 196 198 201 204 207 209 211 213 213 213 212 212 212 213 215 217 219 221 224 225 227 228 229 230 231 232 233 232 231 229 226 224 223 224 226 229 234 239 244 247 249 251 252 253 254 255 256 256 257 257 257 257 257 257 257 258 258 259 260 261 262 263 264 265 266 266 266 266 265 265 265 265 265 265 265 264 264 263 262 262 261 261 261 261 261 262 262 262 262 262 262 262 262 262 262 262 263 263 263 263 263 264 264 264 265 266 267 267 265 262 258 255 253 256 259 261 264 265 265 266 266 266 266 266 266 265 265 265 265 265 266 266 266 267 267 267 267 267 267 267 267 268 268 269 269 271 272 274 276 279 281 283 286 289 291 293 294 294 295 295 296 298 300 302 303 305 306 306 306 307 307 309 310 312 314 317 320 323 326 328 331 333 336 339 341 343 343 344 344 345 346 347 348 349 351 352 353 353 352 352 351 348 345 341 336 330 323 315 304 289 271 251 233 218 207 197 189 183 177 173 169 166 164 162 160 158 154 150 146 141 136 132 129 126 124 123 122 121 120 119 118 117 116 115 114 113 112 112 111 110 110 109 108 107 107 106 106 106 106 106 105 105 105 105 105 105 106 106 107 108 108 109 110 111 111 112 113 114 115 116 117 118 119 120 120 121 122 122 123 124 125 127 129 131 134 137 141 145 150 155 161 167 173 180 187 193 198 203 206 209 212 214 215 217 218 220 221 222 222 223 223 223 222 222 221 221 221 221 221 221 221 220 219 218 216 214 212 210 210 211 214 217 220 222 223 225 225 226 227 227 228 229 230 231 231 232 232 232 232 231 231 231 231 231 230 230 230 230 230 230 230 230 231 231 232 232 233 233 234 234 235 235 235 236 236 235 235 235 235 235 235 235 235 236 237 237 238 239 239 240 240 240 239 239 240 240 241 241 241 240 239 239 238 237 237 237 236 236 236 235 235 234 234 234 234 235 235 235 234 234 233 232 232 231 231 232 233 234 235 237 237 238 239 239 208 210 211 212 213 214 214 214 214 215 216 217 218 218 219 219 220 221 222 222 220 214 207 200 193 189 189 192 196 201 208 214 219 224 228 232 236 239 241 244 246 247 247 246 243 241 238 236 234 233 233 233 233 233 232 231 230 228 226 223 221 218 216 215 214 214 214 214 214 214 215 215 216 217 218 219 219 219 218 218 216 216 214 213 212 211 211 210 210 210 207 204 200 195 190 186 184 184 186 189 192 195 197 199 201 203 204 206 205 205 202 199 195 193 193 194 195 198 200 202 204 206 208 209 211 212 214 216 219 221 223 225 227 228 229 230 231 232 233 233 234 233 231 229 226 225 225 227 230 234 239 244 247 250 251 253 254 255 256 257 258 259 259 259 259 259 259 259 259 259 260 260 261 262 262 264 265 266 267 267 268 268 268 268 268 268 269 269 269 270 270 269 269 268 267 266 266 265 264 264 264 263 263 262 262 262 262 262 262 263 264 264 264 264 263 263 263 263 263 263 264 264 263 261 258 255 253 255 257 260 263 264 265 265 265 266 266 265 265 265 265 265 265 265 265 265 266 266 267 267 267 266 266 266 267 267 267 267 266 267 267 269 271 273 275 278 281 284 286 287 288 288 289 290 292 293 295 297 298 300 302 303 304 305 307 308 310 311 313 316 319 321 324 326 329 331 335 338 340 343 344 345 345 346 347 348 349 350 351 353 354 355 356 357 357 357 356 355 354 352 349 347 344 341 336 332 326 311 190 158 151 146 142 139 136 133 131 129 128 126 124 122 119 118 116 115 114 113 112 111 111 110 109 109 108 107 107 106 106 106 105 105 104 104 103 102 102 101 100 100 100 100 100 100 100 100 100 100 100 101 102 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 118 119 119 120 120 121 122 124 126 128 131 135 138 143 148 154 161 168 176 184 192 199 205 210 213 217 219 221 223 224 226 227 228 229 230 230 230 230 229 229 228 227 227 226 225 225 224 223 222 220 219 216 214 211 209 209 210 213 217 220 222 223 224 225 225 226 227 227 228 229 230 230 231 231 232 232 232 232 232 232 232 231 231 231 231 231 231 231 231 231 232 232 232 233 233 234 234 234 235 235 235 235 236 235 235 235 235 235 235 236 236 236 237 237 238 239 239 239 240 240 240 241 241 242 242 242 241 240 240 239 239 239 239 239 238 237 236 236 235 235 235 236 236 236 236 236 235 234 234 233 233 233 233 234 234 235 235 236 236 236 236 210 211 213 214 214 214 214 214 214 215 216 218 219 220 221 221 222 222 221 220 216 209 201 193 188 187 189 193 199 206 213 219 224 228 231 234 237 239 242 244 245 246 246 245 243 240 237 235 234 233 233 233 233 233 232 231 230 228 226 223 221 218 216 215 215 214 214 215 215 215 216 216 217 218 219 219 219 219 218 216 215 213 212 210 210 210 209 209 209 208 207 205 203 200 196 192 190 189 190 192 194 196 196 197 198 199 202 204 205 205 204 200 197 194 192 191 192 194 197 200 203 207 210 212 215 217 220 222 224 225 226 228 228 229 230 231 232 233 235 235 235 234 232 230 228 227 228 229 232 236 241 245 248 251 253 255 256 258 259 261 262 262 263 262 262 262 261 262 262 262 263 263 264 265 265 266 267 268 269 270 270 271 271 271 271 271 271 271 272 273 273 274 274 273 273 273 272 271 270 269 267 266 265 264 263 263 263 263 263 264 264 264 264 264 264 263 263 262 262 262 262 263 262 261 259 257 255 255 256 258 261 262 264 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 267 267 267 267 267 267 267 267 267 266 265 265 265 266 268 269 271 273 275 277 278 280 281 283 284 286 288 289 290 291 293 294 296 298 300 302 304 306 308 309 311 313 315 318 321 323 326 329 333 336 339 342 344 345 347 348 349 350 350 351 351 353 354 355 357 359 1 2 3 4 5 6 6 6 6 6 6 7 10 16 26 41 59 74 86 94 99 101 103 104 105 105 105 105 105 104 104 104 104 103 103 103 102 102 102 102 102 101 101 101 101 101 101 101 100 100 99 98 97 97 96 96 96 95 95 95 95 96 96 96 97 98 99 100 100 101 102 103 104 105 106 107 108 109 110 112 112 113 114 114 115 116 116 118 119 121 122 125 128 131 136 141 147 154 161 169 178 188 197 205 212 217 221 225 227 229 231 233 234 235 237 237 238 238 238 237 237 236 235 234 233 232 231 230 229 228 226 224 222 220 217 214 210 208 208 209 213 216 219 222 223 224 224 225 225 226 227 227 228 229 230 230 231 231 231 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 233 233 233 234 234 234 235 235 235 236 235 235 235 235 235 235 235 236 236 236 236 236 237 238 238 239 240 241 241 242 242 242 242 242 242 241 241 241 241 241 240 239 239 238 237 237 236 236 237 237 237 237 237 237 236 236 235 235 235 234 234 235 235 235 234 234 234 234 235